Warning: Permanently added '150.239.115.210' (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/7311537-fedora-39-s390x --chroot fedora-39-s390x Version: 0.72 PID: 6546 Logging PID: 6547 Task: {'allow_user_ssh': False, 'appstream': False, 'background': True, 'build_id': 7311537, 'buildroot_pkgs': ['clang-rpm-config-18', 'clang', 'compiler-rt', 'llvm', 'libatomic'], 'chroot': 'fedora-39-s390x', 'enable_net': False, 'fedora_review': False, 'git_hash': '7ae0c25fc45b8aa296b773c13d9bb518379af4ea', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/@fedora-llvm-team/fedora-39-clang-19-20240411/ldns', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'ldns', 'package_version': '1.8.3-10', 'project_dirname': 'fedora-39-clang-19-20240411', 'project_name': 'fedora-39-clang-19-20240411', 'project_owner': '@fedora-llvm-team', 'repo_priority': None, 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/@fedora-llvm-team/fedora-39-clang-19-20240411/fedora-39-s390x/', 'id': 'copr_base', 'name': 'Copr repository', 'priority': None}, {'baseurl': 'https://download.copr.fedorainfracloud.org/results/@fedora-llvm-team/clang-rpm-config/fedora-$releasever-$basearch/', 'id': 'https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_clang_rpm_config_fedora_releasever_basearch', 'name': 'Additional repo ' 'https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_clang_rpm_config_fedora_releasever_basearch'}, {'baseurl': 'https://download.copr.fedorainfracloud.org/results/@fedora-llvm-team/llvm-snapshots-incubator-20240411/fedora-$releasever-$basearch/', 'id': 'https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20240411_fedora_releasever_basearch', 'name': 'Additional repo ' 'https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20240411_fedora_releasever_basearch'}, {'baseurl': 'https://download.copr.fedorainfracloud.org/results/@fedora-llvm-team/llvm-compat-packages/fedora-$releasever-$basearch/', 'id': 'https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_compat_packages_fedora_releasever_basearch', 'name': 'Additional repo ' 'https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_compat_packages_fedora_releasever_basearch'}], 'sandbox': '@fedora-llvm-team/fedora-39-clang-19-20240411--tbaeder', 'source_json': {}, 'source_type': None, 'ssh_public_keys': None, 'submitter': 'tbaeder', 'tags': [], 'task_id': '7311537-fedora-39-s390x', 'timeout': 115200, 'uses_devel_repo': False, 'with_opts': ['toolchain_clang', 'clang_lto'], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/@fedora-llvm-team/fedora-39-clang-19-20240411/ldns /var/lib/copr-rpmbuild/workspace/workdir-6cjz39rs/ldns --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/@fedora-llvm-team/fedora-39-clang-19-20240411/ldns', '/var/lib/copr-rpmbuild/workspace/workdir-6cjz39rs/ldns', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-6cjz39rs/ldns'... Running: git checkout 7ae0c25fc45b8aa296b773c13d9bb518379af4ea -- cmd: ['git', 'checkout', '7ae0c25fc45b8aa296b773c13d9bb518379af4ea', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-6cjz39rs/ldns rc: 0 stdout: stderr: Note: switching to '7ae0c25fc45b8aa296b773c13d9bb518379af4ea'. 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 7ae0c25 automatic import of ldns Running: copr-distgit-client sources cmd: ['copr-distgit-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-6cjz39rs/ldns 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 ldns-1.8.3.tar.gz INFO: Reading stdout from command: curl --help all INFO: Calling: curl -H Pragma: -o ldns-1.8.3.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/@fedora-llvm-team/fedora-39-clang-19-20240411/ldns/ldns-1.8.3.tar.gz/md5/429b93dacb2d6ecc5ed63788b14c38e6/ldns-1.8.3.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 1269k 100 1269k 0 0 250k 0 0:00:05 0:00:05 --:--:-- 302k /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated INFO: Reading stdout from command: md5sum ldns-1.8.3.tar.gz Running (timeout=115200): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-6cjz39rs/ldns/ldns.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-6cjz39rs/ldns --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1713222523.721775 -r /var/lib/copr-rpmbuild/results/configs/child.cfg --with toolchain_clang --with clang_lto INFO: mock.py version 5.5 starting (python version = 3.12.1, NVR = mock-5.5-1.fc39), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-6cjz39rs/ldns/ldns.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-6cjz39rs/ldns --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1713222523.721775 -r /var/lib/copr-rpmbuild/results/configs/child.cfg --with toolchain_clang --with clang_lto 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-6cjz39rs/ldns/ldns.spec) Config(fedora-39-s390x) Start: clean chroot Finish: clean chroot Mock Version: 5.5 INFO: Mock Version: 5.5 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-39-s390x-bootstrap-1713222523.721775/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:39 INFO: Pulling image: registry.fedoraproject.org/fedora:39 INFO: Copy content of container registry.fedoraproject.org/fedora:39 to /var/lib/mock/fedora-39-s390x-bootstrap-1713222523.721775/root INFO: Checking that registry.fedoraproject.org/fedora:39 image matches host's architecture INFO: mounting registry.fedoraproject.org/fedora:39 with podman image mount INFO: image registry.fedoraproject.org/fedora:39 as /var/lib/containers/storage/overlay/5445ec3b553284dd1fd6e29a45e9081bc07b6eeac7ce242b6f5558839a283618/merged INFO: umounting image registry.fedoraproject.org/fedora:39 (/var/lib/containers/storage/overlay/5445ec3b553284dd1fd6e29a45e9081bc07b6eeac7ce242b6f5558839a283618/merged) with podman image umount INFO: Package manager dnf detected and used (fallback) INFO: Bootstrap image not marked ready Start(bootstrap): installing dnf tooling No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 530 kB/s | 2.6 MB 00:05 Additional repo https_download_copr_fedorainfra 769 B/s | 3.8 kB 00:05 Additional repo https_download_copr_fedorainfra 2.8 MB/s | 137 kB 00:00 Additional repo https_download_copr_fedorainfra 8.5 MB/s | 451 kB 00:00 fedora 13 MB/s | 79 MB 00:06 updates 15 MB/s | 28 MB 00:01 Package python3-dnf-4.19.2-1.fc39.noarch is already installed. Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: python3-dnf-plugins-core noarch 4.6.0-1.fc39 updates 317 k Installing dependencies: dbus-libs s390x 1:1.14.10-1.fc39 fedora 159 k python3-dateutil noarch 1:2.8.2-10.fc39 fedora 355 k python3-dbus s390x 1.3.2-4.fc39 fedora 157 k python3-distro noarch 1.8.0-6.fc39 fedora 49 k python3-six noarch 1.16.0-12.fc39 fedora 41 k python3-systemd s390x 235-5.fc39 fedora 106 k Transaction Summary ================================================================================ Install 7 Packages Total download size: 1.2 M Installed size: 3.6 M Downloading Packages: (1/7): python3-dbus-1.3.2-4.fc39.s390x.rpm 444 kB/s | 157 kB 00:00 (2/7): dbus-libs-1.14.10-1.fc39.s390x.rpm 32 kB/s | 159 kB 00:05 (3/7): python3-dateutil-2.8.2-10.fc39.noarch.rp 71 kB/s | 355 kB 00:05 (4/7): python3-distro-1.8.0-6.fc39.noarch.rpm 10 kB/s | 49 kB 00:04 (5/7): python3-dnf-plugins-core-4.6.0-1.fc39.no 3.1 MB/s | 317 kB 00:00 (6/7): python3-six-1.16.0-12.fc39.noarch.rpm 186 kB/s | 41 kB 00:00 (7/7): python3-systemd-235-5.fc39.s390x.rpm 334 kB/s | 106 kB 00:00 -------------------------------------------------------------------------------- Total 219 kB/s | 1.2 MB 00:05 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : python3-systemd-235-5.fc39.s390x 1/7 Installing : python3-six-1.16.0-12.fc39.noarch 2/7 Installing : python3-dateutil-1:2.8.2-10.fc39.noarch 3/7 Installing : python3-distro-1.8.0-6.fc39.noarch 4/7 Installing : dbus-libs-1:1.14.10-1.fc39.s390x 5/7 Installing : python3-dbus-1.3.2-4.fc39.s390x 6/7 Installing : python3-dnf-plugins-core-4.6.0-1.fc39.noarch 7/7 Running scriptlet: python3-dnf-plugins-core-4.6.0-1.fc39.noarch 7/7 Verifying : dbus-libs-1:1.14.10-1.fc39.s390x 1/7 Verifying : python3-dateutil-1:2.8.2-10.fc39.noarch 2/7 Verifying : python3-dbus-1.3.2-4.fc39.s390x 3/7 Verifying : python3-distro-1.8.0-6.fc39.noarch 4/7 Verifying : python3-six-1.16.0-12.fc39.noarch 5/7 Verifying : python3-systemd-235-5.fc39.s390x 6/7 Verifying : python3-dnf-plugins-core-4.6.0-1.fc39.noarch 7/7 Installed: dbus-libs-1:1.14.10-1.fc39.s390x python3-dateutil-1:2.8.2-10.fc39.noarch python3-dbus-1.3.2-4.fc39.s390x python3-distro-1.8.0-6.fc39.noarch python3-dnf-plugins-core-4.6.0-1.fc39.noarch python3-six-1.16.0-12.fc39.noarch python3-systemd-235-5.fc39.s390x Complete! Finish(bootstrap): installing dnf tooling 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-39-s390x-1713222523.721775/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 dnf detected and used (direct choice) INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-4.19.1.1-1.fc39.s390x rpm-sequoia-1.6.0-1.fc39.s390x python3-dnf-4.19.2-1.fc39.noarch python3-dnf-plugins-core-4.6.0-1.fc39.noarch yum-4.19.2-1.fc39.noarch Start: installing minimal buildroot with dnf No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 269 kB/s | 2.6 MB 00:10 Additional repo https_download_copr_fedorainfra 782 B/s | 3.8 kB 00:05 Additional repo https_download_copr_fedorainfra 2.8 MB/s | 137 kB 00:00 Additional repo https_download_copr_fedorainfra 89 kB/s | 451 kB 00:05 fedora 24 MB/s | 79 MB 00:03 updates 2.5 MB/s | 28 MB 00:10 Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing group/module packages: bash s390x 5.2.26-1.fc39_clang19.0.0 copr_base 1.9 M bzip2 s390x 1.0.8-16.fc39_clang19.0.0 copr_base 52 k coreutils s390x 9.3-5.fc39 updates 1.2 M cpio s390x 2.14-4.fc39 fedora 283 k diffutils s390x 3.10-3.fc39_clang19.0.0 copr_base 403 k fedora-release-common noarch 39-36 updates 19 k findutils s390x 1:4.9.0-5.fc39_clang19.0.0 copr_base 502 k gawk s390x 5.2.2-2.fc39_clang19.0.0 copr_base 1.1 M glibc-minimal-langpack s390x 2.38-17.fc39 updates 72 k grep s390x 3.11-3.fc39_clang19.0.0 copr_base 307 k gzip s390x 1.12-6.fc39_clang19.0.0 copr_base 185 k info s390x 7.0.3-3.fc39 fedora 192 k patch s390x 2.7.6-22.fc39 fedora 134 k redhat-rpm-config noarch 266-1.fc39 updates 78 k rpm-build s390x 4.19.1.1-1.fc39 updates 78 k sed s390x 4.8-14.fc39 fedora 309 k shadow-utils s390x 2:4.14.0-2.fc39 updates 1.3 M tar s390x 2:1.35-2.fc39 fedora 874 k unzip s390x 6.0-62.fc39 fedora 194 k util-linux s390x 2.39.4-1.fc39 updates 1.1 M which s390x 2.21-40.fc39 fedora 43 k xz s390x 5.4.4-1.fc39 fedora 557 k Installing dependencies: alternatives s390x 1.26-1.fc39_clang19.0.0 copr_base 39 k ansible-srpm-macros noarch 1-12.fc39 updates 21 k audit-libs s390x 3.1.3-1.fc39_clang19.0.0 copr_base 132 k authselect s390x 1.4.3-1.fc39_clang19.0.0 copr_base 144 k authselect-libs s390x 1.4.3-1.fc39_clang19.0.0 copr_base 238 k basesystem noarch 11-18.fc39 fedora 7.2 k binutils s390x 2.40-14.fc39 updates 5.9 M binutils-gold s390x 2.40-14.fc39 updates 991 k bzip2-libs s390x 1.0.8-16.fc39_clang19.0.0 copr_base 52 k ca-certificates noarch 2023.2.60_v7.0.306-2.fc39 fedora 837 k coreutils-common s390x 9.3-5.fc39 updates 2.1 M cracklib s390x 2.9.11-2.fc39 fedora 94 k crypto-policies noarch 20231204-1.git1e3a2e4.fc39 updates 100 k curl s390x 8.2.1-5.fc39_clang19.0.0 copr_base 345 k cyrus-sasl-lib s390x 2.1.28-11.fc39 fedora 819 k debugedit s390x 5.0-12.fc39 updates 81 k dwz s390x 0.15-3.fc39 fedora 144 k ed s390x 1.19-4.fc39_clang19.0.0 copr_base 93 k efi-srpm-macros noarch 5-9.fc39 fedora 22 k elfutils s390x 0.191-2.fc39 updates 586 k elfutils-debuginfod-client s390x 0.191-2.fc39 updates 39 k elfutils-default-yama-scope noarch 0.191-2.fc39 updates 13 k elfutils-libelf s390x 0.191-2.fc39 updates 214 k elfutils-libs s390x 0.191-2.fc39 updates 281 k fedora-gpg-keys noarch 39-1 fedora 130 k fedora-release noarch 39-36 updates 8.6 k fedora-release-identity-basic noarch 39-36 updates 9.4 k fedora-repos noarch 39-1 fedora 9.3 k file s390x 5.44-5.fc39 fedora 49 k file-libs s390x 5.44-5.fc39 fedora 736 k filesystem s390x 3.18-6.fc39 fedora 1.1 M fonts-srpm-macros noarch 1:2.0.5-12.fc39 fedora 26 k forge-srpm-macros noarch 0.2.0-3.fc39 updates 19 k fpc-srpm-macros noarch 1.3-8.fc39 fedora 7.4 k gdb-minimal s390x 14.2-1.fc39 updates 4.1 M gdbm-libs s390x 1:1.23-4.fc39_clang19.0.0 copr_base 67 k ghc-srpm-macros noarch 1.6.1-2.fc39 fedora 7.8 k glibc s390x 2.38-17.fc39 updates 1.8 M glibc-common s390x 2.38-17.fc39 updates 372 k glibc-gconv-extra s390x 2.38-17.fc39 updates 1.7 M gmp s390x 1:6.2.1-5.fc39_clang19.0.0 copr_base 354 k gnat-srpm-macros noarch 6-3.fc39 fedora 8.8 k go-srpm-macros noarch 3.5.0-1.fc39 updates 28 k jansson s390x 2.13.1-7.fc39_clang19.0.0 copr_base 65 k kernel-srpm-macros noarch 1.0-20.fc39 fedora 10 k keyutils-libs s390x 1.6.3-1.fc39_clang19.0.0 copr_base 31 k krb5-libs s390x 1.21.2-3.fc39_clang19.0.0 copr_base 898 k libacl s390x 2.3.1-9.fc39_clang19.0.0 copr_base 26 k libarchive s390x 3.7.1-1.fc39 fedora 441 k libattr s390x 2.5.1-8.fc39 fedora 18 k libblkid s390x 2.39.4-1.fc39 updates 120 k libbrotli s390x 1.1.0-1.fc39_clang19.0.0 copr_base 388 k libcap s390x 2.48-9.fc39 updates 69 k libcap-ng s390x 0.8.3-8.fc39 fedora 32 k libcom_err s390x 1.47.0-2.fc39_clang19.0.0 copr_base 26 k libcurl s390x 8.2.1-5.fc39_clang19.0.0 copr_base 426 k libdb s390x 5.3.28-56.fc39 fedora 775 k libeconf s390x 0.5.2-2.fc39 updates 32 k libevent s390x 2.1.12-9.fc39 fedora 260 k libfdisk s390x 2.39.4-1.fc39 updates 165 k libffi s390x 3.4.4-4.fc39 fedora 36 k libgcc s390x 13.2.1-7.fc39 updates 88 k libgomp s390x 13.2.1-7.fc39 updates 328 k libidn2 s390x 2.3.7-1.fc39 updates 119 k libmount s390x 2.39.4-1.fc39 updates 157 k libnghttp2 s390x 1.55.1-4.fc39 updates 78 k libnsl2 s390x 2.0.0-6.fc39 fedora 30 k libpkgconf s390x 1.9.5-2.fc39 fedora 38 k libpsl s390x 0.21.2-4.fc39 fedora 63 k libpwquality s390x 1.4.5-6.fc39 fedora 121 k libselinux s390x 3.5-5.fc39 fedora 91 k libsemanage s390x 3.5-4.fc39 fedora 122 k libsepol s390x 3.5-2.fc39 fedora 330 k libsigsegv s390x 2.14-5.fc39 fedora 27 k libsmartcols s390x 2.39.4-1.fc39 updates 69 k libssh s390x 0.10.6-2.fc39 updates 210 k libssh-config noarch 0.10.6-2.fc39 updates 9.0 k libstdc++ s390x 13.2.1-7.fc39 updates 960 k libtasn1 s390x 4.19.0-3.fc39 fedora 77 k libtirpc s390x 1.3.4-1.rc3.fc39 updates 95 k libunistring s390x 1.1-5.fc39 fedora 556 k libutempter s390x 1.2.1-10.fc39 fedora 26 k libuuid s390x 2.39.4-1.fc39 updates 28 k libverto s390x 0.3.2-6.fc39 fedora 21 k libxcrypt s390x 4.4.36-2.fc39 fedora 124 k libxml2 s390x 2.10.4-3.fc39 fedora 712 k libzstd s390x 1.5.6-1.fc39 updates 345 k lua-libs s390x 5.4.6-3.fc39 fedora 142 k lua-srpm-macros noarch 1-13.fc39 updates 8.7 k lz4-libs s390x 1.9.4-4.fc39 fedora 81 k mpfr s390x 4.2.0-3.fc39 fedora 298 k ncurses-base noarch 6.4-7.20230520.fc39.1 updates 88 k ncurses-libs s390x 6.4-7.20230520.fc39.1 updates 360 k ocaml-srpm-macros noarch 8-2.fc39 fedora 14 k openblas-srpm-macros noarch 2-14.fc39 fedora 7.5 k openldap s390x 2.6.6-1.fc39 fedora 262 k openssl-libs s390x 1:3.1.1-4.fc39 fedora 1.9 M p11-kit s390x 0.25.3-1.fc39 updates 532 k p11-kit-trust s390x 0.25.3-1.fc39 updates 142 k package-notes-srpm-macros noarch 0.5-9.fc39 fedora 11 k pam s390x 1.5.3-3.fc39 updates 551 k pam-libs s390x 1.5.3-3.fc39 updates 58 k pcre2 s390x 10.42-1.fc39.2 fedora 250 k pcre2-syntax noarch 10.42-1.fc39.2 fedora 143 k perl-srpm-macros noarch 1-51.fc39 fedora 8.0 k pkgconf s390x 1.9.5-2.fc39 fedora 43 k pkgconf-m4 noarch 1.9.5-2.fc39 fedora 14 k pkgconf-pkg-config s390x 1.9.5-2.fc39 fedora 9.6 k popt s390x 1.19-3.fc39 fedora 69 k publicsuffix-list-dafsa noarch 20240107-1.fc39 updates 58 k pyproject-srpm-macros noarch 1.12.0-1.fc39 updates 14 k python-srpm-macros noarch 3.12-4.fc39 fedora 25 k qt5-srpm-macros noarch 5.15.12-1.fc39 updates 8.4 k qt6-srpm-macros noarch 6.6.2-1.fc39 updates 8.9 k readline s390x 8.2-6.fc39 updates 228 k rpm s390x 4.19.1.1-1.fc39 updates 537 k rpm-build-libs s390x 4.19.1.1-1.fc39 updates 96 k rpm-libs s390x 4.19.1.1-1.fc39 updates 323 k rpm-sequoia s390x 1.6.0-1.fc39 updates 983 k rpmautospec-rpm-macros noarch 0.6.3-1.fc39 updates 10 k rust-srpm-macros noarch 26.2-1.fc39 updates 13 k setup noarch 2.14.4-1.fc39 fedora 154 k sqlite-libs s390x 3.42.0-7.fc39 fedora 728 k systemd-libs s390x 254.10-1.fc39 updates 694 k util-linux-core s390x 2.39.4-1.fc39 updates 510 k xxhash-libs s390x 0.8.2-1.fc39 fedora 37 k xz-libs s390x 5.4.4-1.fc39 fedora 114 k zip s390x 3.0-39.fc39 fedora 283 k zlib s390x 1.2.13-4.fc39 fedora 101 k zstd s390x 1.5.6-1.fc39 updates 514 k Installing Groups: Buildsystem building group Transaction Summary ================================================================================ Install 152 Packages Total download size: 53 M Installed size: 182 M Downloading Packages: (1/152): audit-libs-3.1.3-1.fc39_clang19.0.0.s3 26 kB/s | 132 kB 00:05 (2/152): authselect-1.4.3-1.fc39_clang19.0.0.s3 29 kB/s | 144 kB 00:05 (3/152): authselect-libs-1.4.3-1.fc39_clang19.0 39 MB/s | 238 kB 00:00 (4/152): alternatives-1.26-1.fc39_clang19.0.0.s 7.8 kB/s | 39 kB 00:05 (5/152): bzip2-libs-1.0.8-16.fc39_clang19.0.0.s 8.9 MB/s | 52 kB 00:00 (6/152): bzip2-1.0.8-16.fc39_clang19.0.0.s390x. 7.9 MB/s | 52 kB 00:00 (7/152): bash-5.2.26-1.fc39_clang19.0.0.s390x.r 139 MB/s | 1.9 MB 00:00 (8/152): curl-8.2.1-5.fc39_clang19.0.0.s390x.rp 68 MB/s | 345 kB 00:00 (9/152): diffutils-3.10-3.fc39_clang19.0.0.s390 67 MB/s | 403 kB 00:00 (10/152): ed-1.19-4.fc39_clang19.0.0.s390x.rpm 25 MB/s | 93 kB 00:00 (11/152): findutils-4.9.0-5.fc39_clang19.0.0.s3 144 MB/s | 502 kB 00:00 (12/152): gdbm-libs-1.23-4.fc39_clang19.0.0.s39 29 MB/s | 67 kB 00:00 (13/152): gmp-6.2.1-5.fc39_clang19.0.0.s390x.rp 83 MB/s | 354 kB 00:00 (14/152): grep-3.11-3.fc39_clang19.0.0.s390x.rp 32 MB/s | 307 kB 00:00 (15/152): gawk-5.2.2-2.fc39_clang19.0.0.s390x.r 69 MB/s | 1.1 MB 00:00 (16/152): gzip-1.12-6.fc39_clang19.0.0.s390x.rp 18 MB/s | 185 kB 00:00 (17/152): jansson-2.13.1-7.fc39_clang19.0.0.s39 15 MB/s | 65 kB 00:00 (18/152): keyutils-libs-1.6.3-1.fc39_clang19.0. 8.8 MB/s | 31 kB 00:00 (19/152): libacl-2.3.1-9.fc39_clang19.0.0.s390x 7.5 MB/s | 26 kB 00:00 (20/152): libcom_err-1.47.0-2.fc39_clang19.0.0. 9.4 MB/s | 26 kB 00:00 (21/152): libbrotli-1.1.0-1.fc39_clang19.0.0.s3 69 MB/s | 388 kB 00:00 (22/152): libcurl-8.2.1-5.fc39_clang19.0.0.s390 88 MB/s | 426 kB 00:00 (23/152): krb5-libs-1.21.2-3.fc39_clang19.0.0.s 64 MB/s | 898 kB 00:00 (24/152): basesystem-11-18.fc39.noarch.rpm 242 kB/s | 7.2 kB 00:00 (25/152): cracklib-2.9.11-2.fc39.s390x.rpm 1.8 MB/s | 94 kB 00:00 (26/152): cpio-2.14-4.fc39.s390x.rpm 2.8 MB/s | 283 kB 00:00 (27/152): dwz-0.15-3.fc39.s390x.rpm 7.2 MB/s | 144 kB 00:00 (28/152): ca-certificates-2023.2.60_v7.0.306-2. 6.7 MB/s | 837 kB 00:00 (29/152): efi-srpm-macros-5-9.fc39.noarch.rpm 1.4 MB/s | 22 kB 00:00 (30/152): fedora-gpg-keys-39-1.noarch.rpm 8.0 MB/s | 130 kB 00:00 (31/152): cyrus-sasl-lib-2.1.28-11.fc39.s390x.r 12 MB/s | 819 kB 00:00 (32/152): fedora-repos-39-1.noarch.rpm 632 kB/s | 9.3 kB 00:00 (33/152): file-5.44-5.fc39.s390x.rpm 3.2 MB/s | 49 kB 00:00 (34/152): file-libs-5.44-5.fc39.s390x.rpm 30 MB/s | 736 kB 00:00 (35/152): fonts-srpm-macros-2.0.5-12.fc39.noarc 1.8 MB/s | 26 kB 00:00 (36/152): fpc-srpm-macros-1.3-8.fc39.noarch.rpm 505 kB/s | 7.4 kB 00:00 (37/152): ghc-srpm-macros-1.6.1-2.fc39.noarch.r 532 kB/s | 7.8 kB 00:00 (38/152): gnat-srpm-macros-6-3.fc39.noarch.rpm 601 kB/s | 8.8 kB 00:00 (39/152): filesystem-3.18-6.fc39.s390x.rpm 21 MB/s | 1.1 MB 00:00 (40/152): info-7.0.3-3.fc39.s390x.rpm 11 MB/s | 192 kB 00:00 (41/152): kernel-srpm-macros-1.0-20.fc39.noarch 716 kB/s | 10 kB 00:00 (42/152): libattr-2.5.1-8.fc39.s390x.rpm 1.2 MB/s | 18 kB 00:00 (43/152): libarchive-3.7.1-1.fc39.s390x.rpm 21 MB/s | 441 kB 00:00 (44/152): libcap-ng-0.8.3-8.fc39.s390x.rpm 2.1 MB/s | 32 kB 00:00 (45/152): libdb-5.3.28-56.fc39.s390x.rpm 34 MB/s | 775 kB 00:00 (46/152): libevent-2.1.12-9.fc39.s390x.rpm 15 MB/s | 260 kB 00:00 (47/152): libffi-3.4.4-4.fc39.s390x.rpm 2.4 MB/s | 36 kB 00:00 (48/152): libnsl2-2.0.0-6.fc39.s390x.rpm 2.0 MB/s | 30 kB 00:00 (49/152): libpkgconf-1.9.5-2.fc39.s390x.rpm 2.5 MB/s | 38 kB 00:00 (50/152): libpsl-0.21.2-4.fc39.s390x.rpm 4.1 MB/s | 63 kB 00:00 (51/152): libpwquality-1.4.5-6.fc39.s390x.rpm 7.8 MB/s | 121 kB 00:00 (52/152): libselinux-3.5-5.fc39.s390x.rpm 5.9 MB/s | 91 kB 00:00 (53/152): libsemanage-3.5-4.fc39.s390x.rpm 7.9 MB/s | 122 kB 00:00 (54/152): libsigsegv-2.14-5.fc39.s390x.rpm 1.8 MB/s | 27 kB 00:00 (55/152): libsepol-3.5-2.fc39.s390x.rpm 18 MB/s | 330 kB 00:00 (56/152): libtasn1-4.19.0-3.fc39.s390x.rpm 5.0 MB/s | 77 kB 00:00 (57/152): libutempter-1.2.1-10.fc39.s390x.rpm 1.7 MB/s | 26 kB 00:00 (58/152): libverto-0.3.2-6.fc39.s390x.rpm 1.4 MB/s | 21 kB 00:00 (59/152): libunistring-1.1-5.fc39.s390x.rpm 25 MB/s | 556 kB 00:00 (60/152): libxcrypt-4.4.36-2.fc39.s390x.rpm 8.0 MB/s | 124 kB 00:00 (61/152): lua-libs-5.4.6-3.fc39.s390x.rpm 8.7 MB/s | 142 kB 00:00 (62/152): libxml2-2.10.4-3.fc39.s390x.rpm 31 MB/s | 712 kB 00:00 (63/152): lz4-libs-1.9.4-4.fc39.s390x.rpm 5.3 MB/s | 81 kB 00:00 (64/152): mpfr-4.2.0-3.fc39.s390x.rpm 16 MB/s | 298 kB 00:00 (65/152): ocaml-srpm-macros-8-2.fc39.noarch.rpm 905 kB/s | 14 kB 00:00 (66/152): openblas-srpm-macros-2-14.fc39.noarch 515 kB/s | 7.5 kB 00:00 (67/152): openldap-2.6.6-1.fc39.s390x.rpm 15 MB/s | 262 kB 00:00 (68/152): package-notes-srpm-macros-0.5-9.fc39. 767 kB/s | 11 kB 00:00 (69/152): patch-2.7.6-22.fc39.s390x.rpm 8.4 MB/s | 134 kB 00:00 (70/152): pcre2-10.42-1.fc39.2.s390x.rpm 15 MB/s | 250 kB 00:00 (71/152): openssl-libs-3.1.1-4.fc39.s390x.rpm 46 MB/s | 1.9 MB 00:00 (72/152): pcre2-syntax-10.42-1.fc39.2.noarch.rp 8.9 MB/s | 143 kB 00:00 (73/152): perl-srpm-macros-1-51.fc39.noarch.rpm 548 kB/s | 8.0 kB 00:00 (74/152): pkgconf-1.9.5-2.fc39.s390x.rpm 2.8 MB/s | 43 kB 00:00 (75/152): pkgconf-m4-1.9.5-2.fc39.noarch.rpm 950 kB/s | 14 kB 00:00 (76/152): pkgconf-pkg-config-1.9.5-2.fc39.s390x 656 kB/s | 9.6 kB 00:00 (77/152): popt-1.19-3.fc39.s390x.rpm 4.6 MB/s | 69 kB 00:00 (78/152): python-srpm-macros-3.12-4.fc39.noarch 1.7 MB/s | 25 kB 00:00 (79/152): sed-4.8-14.fc39.s390x.rpm 18 MB/s | 309 kB 00:00 (80/152): setup-2.14.4-1.fc39.noarch.rpm 10 MB/s | 154 kB 00:00 (81/152): sqlite-libs-3.42.0-7.fc39.s390x.rpm 32 MB/s | 728 kB 00:00 (82/152): unzip-6.0-62.fc39.s390x.rpm 12 MB/s | 194 kB 00:00 (83/152): tar-1.35-2.fc39.s390x.rpm 37 MB/s | 874 kB 00:00 (84/152): which-2.21-40.fc39.s390x.rpm 2.8 MB/s | 43 kB 00:00 (85/152): xxhash-libs-0.8.2-1.fc39.s390x.rpm 2.4 MB/s | 37 kB 00:00 (86/152): xz-5.4.4-1.fc39.s390x.rpm 28 MB/s | 557 kB 00:00 (87/152): xz-libs-5.4.4-1.fc39.s390x.rpm 7.2 MB/s | 114 kB 00:00 (88/152): zip-3.0-39.fc39.s390x.rpm 17 MB/s | 283 kB 00:00 (89/152): zlib-1.2.13-4.fc39.s390x.rpm 6.5 MB/s | 101 kB 00:00 (90/152): ansible-srpm-macros-1-12.fc39.noarch. 108 kB/s | 21 kB 00:00 (91/152): binutils-gold-2.40-14.fc39.s390x.rpm 1.9 MB/s | 991 kB 00:00 (92/152): coreutils-9.3-5.fc39.s390x.rpm 2.9 MB/s | 1.2 MB 00:00 (93/152): crypto-policies-20231204-1.git1e3a2e4 1.5 MB/s | 100 kB 00:00 (94/152): coreutils-common-9.3-5.fc39.s390x.rpm 12 MB/s | 2.1 MB 00:00 (95/152): debugedit-5.0-12.fc39.s390x.rpm 1.2 MB/s | 81 kB 00:00 (96/152): binutils-2.40-14.fc39.s390x.rpm 1.2 MB/s | 5.9 MB 00:05 (97/152): elfutils-0.191-2.fc39.s390x.rpm 136 kB/s | 586 kB 00:04 (98/152): elfutils-debuginfod-client-0.191-2.fc 9.0 kB/s | 39 kB 00:04 (99/152): elfutils-default-yama-scope-0.191-2.f 114 kB/s | 13 kB 00:00 (100/152): fedora-release-39-36.noarch.rpm 127 kB/s | 8.6 kB 00:00 (101/152): fedora-release-common-39-36.noarch.r 229 kB/s | 19 kB 00:00 (102/152): fedora-release-identity-basic-39-36. 132 kB/s | 9.4 kB 00:00 (103/152): elfutils-libelf-0.191-2.fc39.s390x.r 545 kB/s | 214 kB 00:00 (104/152): elfutils-libs-0.191-2.fc39.s390x.rpm 692 kB/s | 281 kB 00:00 (105/152): forge-srpm-macros-0.2.0-3.fc39.noarc 223 kB/s | 19 kB 00:00 (106/152): glibc-2.38-17.fc39.s390x.rpm 7.1 MB/s | 1.8 MB 00:00 (107/152): glibc-common-2.38-17.fc39.s390x.rpm 1.3 MB/s | 372 kB 00:00 (108/152): gdb-minimal-14.2-1.fc39.s390x.rpm 11 MB/s | 4.1 MB 00:00 (109/152): glibc-gconv-extra-2.38-17.fc39.s390x 16 MB/s | 1.7 MB 00:00 (110/152): glibc-minimal-langpack-2.38-17.fc39. 1.1 MB/s | 72 kB 00:00 (111/152): go-srpm-macros-3.5.0-1.fc39.noarch.r 435 kB/s | 28 kB 00:00 (112/152): libblkid-2.39.4-1.fc39.s390x.rpm 1.9 MB/s | 120 kB 00:00 (113/152): libcap-2.48-9.fc39.s390x.rpm 1.0 MB/s | 69 kB 00:00 (114/152): libeconf-0.5.2-2.fc39.s390x.rpm 503 kB/s | 32 kB 00:00 (115/152): libfdisk-2.39.4-1.fc39.s390x.rpm 2.5 MB/s | 165 kB 00:00 (116/152): libgcc-13.2.1-7.fc39.s390x.rpm 1.3 MB/s | 88 kB 00:00 (117/152): libgomp-13.2.1-7.fc39.s390x.rpm 4.8 MB/s | 328 kB 00:00 (118/152): libidn2-2.3.7-1.fc39.s390x.rpm 1.8 MB/s | 119 kB 00:00 (119/152): libmount-2.39.4-1.fc39.s390x.rpm 2.0 MB/s | 157 kB 00:00 (120/152): libnghttp2-1.55.1-4.fc39.s390x.rpm 1.2 MB/s | 78 kB 00:00 (121/152): libsmartcols-2.39.4-1.fc39.s390x.rpm 1.1 MB/s | 69 kB 00:00 (122/152): libssh-0.10.6-2.fc39.s390x.rpm 2.5 MB/s | 210 kB 00:00 (123/152): libssh-config-0.10.6-2.fc39.noarch.r 143 kB/s | 9.0 kB 00:00 (124/152): libstdc++-13.2.1-7.fc39.s390x.rpm 12 MB/s | 960 kB 00:00 (125/152): libtirpc-1.3.4-1.rc3.fc39.s390x.rpm 1.4 MB/s | 95 kB 00:00 (126/152): libuuid-2.39.4-1.fc39.s390x.rpm 446 kB/s | 28 kB 00:00 (127/152): libzstd-1.5.6-1.fc39.s390x.rpm 5.0 MB/s | 345 kB 00:00 (128/152): lua-srpm-macros-1-13.fc39.noarch.rpm 149 kB/s | 8.7 kB 00:00 (129/152): ncurses-base-6.4-7.20230520.fc39.1.n 1.3 MB/s | 88 kB 00:00 (130/152): ncurses-libs-6.4-7.20230520.fc39.1.s 5.2 MB/s | 360 kB 00:00 (131/152): p11-kit-trust-0.25.3-1.fc39.s390x.rp 2.1 MB/s | 142 kB 00:00 (132/152): pam-1.5.3-3.fc39.s390x.rpm 7.5 MB/s | 551 kB 00:00 (133/152): p11-kit-0.25.3-1.fc39.s390x.rpm 4.4 MB/s | 532 kB 00:00 (134/152): pam-libs-1.5.3-3.fc39.s390x.rpm 919 kB/s | 58 kB 00:00 (135/152): publicsuffix-list-dafsa-20240107-1.f 942 kB/s | 58 kB 00:00 (136/152): pyproject-srpm-macros-1.12.0-1.fc39. 233 kB/s | 14 kB 00:00 (137/152): qt5-srpm-macros-5.15.12-1.fc39.noarc 134 kB/s | 8.4 kB 00:00 (138/152): qt6-srpm-macros-6.6.2-1.fc39.noarch. 147 kB/s | 8.9 kB 00:00 (139/152): readline-8.2-6.fc39.s390x.rpm 3.3 MB/s | 228 kB 00:00 (140/152): redhat-rpm-config-266-1.fc39.noarch. 1.2 MB/s | 78 kB 00:00 (141/152): rpm-build-4.19.1.1-1.fc39.s390x.rpm 1.3 MB/s | 78 kB 00:00 (142/152): rpm-4.19.1.1-1.fc39.s390x.rpm 7.2 MB/s | 537 kB 00:00 (143/152): rpm-build-libs-4.19.1.1-1.fc39.s390x 1.5 MB/s | 96 kB 00:00 (144/152): rpm-libs-4.19.1.1-1.fc39.s390x.rpm 4.5 MB/s | 323 kB 00:00 (145/152): rpm-sequoia-1.6.0-1.fc39.s390x.rpm 12 MB/s | 983 kB 00:00 (146/152): rpmautospec-rpm-macros-0.6.3-1.fc39. 160 kB/s | 10 kB 00:00 (147/152): rust-srpm-macros-26.2-1.fc39.noarch. 215 kB/s | 13 kB 00:00 (148/152): systemd-libs-254.10-1.fc39.s390x.rpm 9.2 MB/s | 694 kB 00:00 (149/152): shadow-utils-4.14.0-2.fc39.s390x.rpm 15 MB/s | 1.3 MB 00:00 (150/152): util-linux-2.39.4-1.fc39.s390x.rpm 11 MB/s | 1.1 MB 00:00 (151/152): util-linux-core-2.39.4-1.fc39.s390x. 7.2 MB/s | 510 kB 00:00 (152/152): zstd-1.5.6-1.fc39.s390x.rpm 7.0 MB/s | 514 kB 00:00 -------------------------------------------------------------------------------- Total 4.3 MB/s | 53 MB 00:12 fedora 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0x18B8E74C: Userid : "Fedora (39) " Fingerprint: E8F2 3996 F232 1864 0CB4 4CBE 75CF 5AC4 18B8 E74C From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-39-primary Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.18-6.fc39.s390x 1/1 Preparing : 1/1 Installing : libgcc-13.2.1-7.fc39.s390x 1/152 Running scriptlet: libgcc-13.2.1-7.fc39.s390x 1/152 Installing : crypto-policies-20231204-1.git1e3a2e4.fc39.noarc 2/152 Running scriptlet: crypto-policies-20231204-1.git1e3a2e4.fc39.noarc 2/152 Installing : fedora-release-identity-basic-39-36.noarch 3/152 Installing : fedora-gpg-keys-39-1.noarch 4/152 Installing : fedora-repos-39-1.noarch 5/152 Installing : fedora-release-common-39-36.noarch 6/152 Installing : fedora-release-39-36.noarch 7/152 Installing : setup-2.14.4-1.fc39.noarch 8/152 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.14.4-1.fc39.noarch 8/152 Installing : filesystem-3.18-6.fc39.s390x 9/152 Installing : basesystem-11-18.fc39.noarch 10/152 Installing : rust-srpm-macros-26.2-1.fc39.noarch 11/152 Installing : qt6-srpm-macros-6.6.2-1.fc39.noarch 12/152 Installing : qt5-srpm-macros-5.15.12-1.fc39.noarch 13/152 Installing : publicsuffix-list-dafsa-20240107-1.fc39.noarch 14/152 Installing : ncurses-base-6.4-7.20230520.fc39.1.noarch 15/152 Installing : glibc-gconv-extra-2.38-17.fc39.s390x 16/152 Running scriptlet: glibc-gconv-extra-2.38-17.fc39.s390x 16/152 Installing : ncurses-libs-6.4-7.20230520.fc39.1.s390x 17/152 Running scriptlet: glibc-2.38-17.fc39.s390x 18/152 Installing : glibc-2.38-17.fc39.s390x 18/152 Running scriptlet: glibc-2.38-17.fc39.s390x 18/152 Installing : bash-5.2.26-1.fc39_clang19.0.0.s390x 19/152 Running scriptlet: bash-5.2.26-1.fc39_clang19.0.0.s390x 19/152 Installing : glibc-common-2.38-17.fc39.s390x 20/152 Installing : glibc-minimal-langpack-2.38-17.fc39.s390x 21/152 Installing : zlib-1.2.13-4.fc39.s390x 22/152 Installing : xz-libs-5.4.4-1.fc39.s390x 23/152 Installing : bzip2-libs-1.0.8-16.fc39_clang19.0.0.s390x 24/152 Installing : popt-1.19-3.fc39.s390x 25/152 Installing : libstdc++-13.2.1-7.fc39.s390x 26/152 Installing : libuuid-2.39.4-1.fc39.s390x 27/152 Installing : libzstd-1.5.6-1.fc39.s390x 28/152 Installing : elfutils-libelf-0.191-2.fc39.s390x 29/152 Installing : libblkid-2.39.4-1.fc39.s390x 30/152 Installing : gmp-1:6.2.1-5.fc39_clang19.0.0.s390x 31/152 Installing : libattr-2.5.1-8.fc39.s390x 32/152 Installing : libacl-2.3.1-9.fc39_clang19.0.0.s390x 33/152 Installing : libxcrypt-4.4.36-2.fc39.s390x 34/152 Installing : libcap-2.48-9.fc39.s390x 35/152 Installing : readline-8.2-6.fc39.s390x 36/152 Installing : lz4-libs-1.9.4-4.fc39.s390x 37/152 Installing : libeconf-0.5.2-2.fc39.s390x 38/152 Installing : systemd-libs-254.10-1.fc39.s390x 39/152 Installing : mpfr-4.2.0-3.fc39.s390x 40/152 Installing : dwz-0.15-3.fc39.s390x 41/152 Installing : unzip-6.0-62.fc39.s390x 42/152 Installing : file-libs-5.44-5.fc39.s390x 43/152 Installing : file-5.44-5.fc39.s390x 44/152 Installing : alternatives-1.26-1.fc39_clang19.0.0.s390x 45/152 Installing : jansson-2.13.1-7.fc39_clang19.0.0.s390x 46/152 Installing : libcom_err-1.47.0-2.fc39_clang19.0.0.s390x 47/152 Installing : libcap-ng-0.8.3-8.fc39.s390x 48/152 Installing : audit-libs-3.1.3-1.fc39_clang19.0.0.s390x 49/152 Installing : pam-libs-1.5.3-3.fc39.s390x 50/152 Installing : libsepol-3.5-2.fc39.s390x 51/152 Installing : libtasn1-4.19.0-3.fc39.s390x 52/152 Installing : libunistring-1.1-5.fc39.s390x 53/152 Installing : libidn2-2.3.7-1.fc39.s390x 54/152 Installing : lua-libs-5.4.6-3.fc39.s390x 55/152 Installing : libsmartcols-2.39.4-1.fc39.s390x 56/152 Installing : libpsl-0.21.2-4.fc39.s390x 57/152 Installing : zip-3.0-39.fc39.s390x 58/152 Installing : zstd-1.5.6-1.fc39.s390x 59/152 Installing : libfdisk-2.39.4-1.fc39.s390x 60/152 Installing : bzip2-1.0.8-16.fc39_clang19.0.0.s390x 61/152 Installing : libxml2-2.10.4-3.fc39.s390x 62/152 Installing : sqlite-libs-3.42.0-7.fc39.s390x 63/152 Installing : ed-1.19-4.fc39_clang19.0.0.s390x 64/152 Installing : elfutils-default-yama-scope-0.191-2.fc39.noarch 65/152 Running scriptlet: elfutils-default-yama-scope-0.191-2.fc39.noarch 65/152 Installing : diffutils-3.10-3.fc39_clang19.0.0.s390x 66/152 Installing : gdbm-libs-1:1.23-4.fc39_clang19.0.0.s390x 67/152 Installing : cyrus-sasl-lib-2.1.28-11.fc39.s390x 68/152 Installing : keyutils-libs-1.6.3-1.fc39_clang19.0.0.s390x 69/152 Installing : libbrotli-1.1.0-1.fc39_clang19.0.0.s390x 70/152 Installing : cpio-2.14-4.fc39.s390x 71/152 Installing : libdb-5.3.28-56.fc39.s390x 72/152 Installing : libffi-3.4.4-4.fc39.s390x 73/152 Installing : p11-kit-0.25.3-1.fc39.s390x 74/152 Installing : p11-kit-trust-0.25.3-1.fc39.s390x 75/152 Running scriptlet: p11-kit-trust-0.25.3-1.fc39.s390x 75/152 Installing : libpkgconf-1.9.5-2.fc39.s390x 76/152 Installing : pkgconf-1.9.5-2.fc39.s390x 77/152 Installing : libsigsegv-2.14-5.fc39.s390x 78/152 Installing : gawk-5.2.2-2.fc39_clang19.0.0.s390x 79/152 Installing : libverto-0.3.2-6.fc39.s390x 80/152 Installing : xxhash-libs-0.8.2-1.fc39.s390x 81/152 Installing : libgomp-13.2.1-7.fc39.s390x 82/152 Installing : libnghttp2-1.55.1-4.fc39.s390x 83/152 Installing : libssh-config-0.10.6-2.fc39.noarch 84/152 Installing : coreutils-common-9.3-5.fc39.s390x 85/152 Installing : ansible-srpm-macros-1-12.fc39.noarch 86/152 Installing : pkgconf-m4-1.9.5-2.fc39.noarch 87/152 Installing : pkgconf-pkg-config-1.9.5-2.fc39.s390x 88/152 Installing : perl-srpm-macros-1-51.fc39.noarch 89/152 Installing : pcre2-syntax-10.42-1.fc39.2.noarch 90/152 Installing : pcre2-10.42-1.fc39.2.s390x 91/152 Installing : libselinux-3.5-5.fc39.s390x 92/152 Installing : sed-4.8-14.fc39.s390x 93/152 Installing : grep-3.11-3.fc39_clang19.0.0.s390x 94/152 Installing : findutils-1:4.9.0-5.fc39_clang19.0.0.s390x 95/152 Installing : xz-5.4.4-1.fc39.s390x 96/152 Installing : libmount-2.39.4-1.fc39.s390x 97/152 Installing : util-linux-core-2.39.4-1.fc39.s390x 98/152 Installing : openssl-libs-1:3.1.1-4.fc39.s390x 99/152 Installing : coreutils-9.3-5.fc39.s390x 100/152 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch 101/152 Installing : ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch 101/152 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch 101/152 Installing : krb5-libs-1.21.2-3.fc39_clang19.0.0.s390x 102/152 Installing : libtirpc-1.3.4-1.rc3.fc39.s390x 103/152 Running scriptlet: authselect-libs-1.4.3-1.fc39_clang19.0.0.s390x 104/152 Installing : authselect-libs-1.4.3-1.fc39_clang19.0.0.s390x 104/152 Installing : gzip-1.12-6.fc39_clang19.0.0.s390x 105/152 Installing : libarchive-3.7.1-1.fc39.s390x 106/152 Installing : cracklib-2.9.11-2.fc39.s390x 107/152 Installing : libpwquality-1.4.5-6.fc39.s390x 108/152 Installing : authselect-1.4.3-1.fc39_clang19.0.0.s390x 109/152 Installing : libnsl2-2.0.0-6.fc39.s390x 110/152 Installing : pam-1.5.3-3.fc39.s390x 111/152 Installing : libssh-0.10.6-2.fc39.s390x 112/152 Installing : libevent-2.1.12-9.fc39.s390x 113/152 Installing : openldap-2.6.6-1.fc39.s390x 114/152 Installing : libcurl-8.2.1-5.fc39_clang19.0.0.s390x 115/152 Installing : elfutils-libs-0.191-2.fc39.s390x 116/152 Installing : elfutils-debuginfod-client-0.191-2.fc39.s390x 117/152 Installing : binutils-gold-2.40-14.fc39.s390x 118/152 Running scriptlet: binutils-gold-2.40-14.fc39.s390x 118/152 Installing : binutils-2.40-14.fc39.s390x 119/152 Running scriptlet: binutils-2.40-14.fc39.s390x 119/152 Installing : elfutils-0.191-2.fc39.s390x 120/152 Installing : gdb-minimal-14.2-1.fc39.s390x 121/152 Installing : debugedit-5.0-12.fc39.s390x 122/152 Installing : curl-8.2.1-5.fc39_clang19.0.0.s390x 123/152 Installing : rpm-sequoia-1.6.0-1.fc39.s390x 124/152 Installing : rpm-libs-4.19.1.1-1.fc39.s390x 125/152 Running scriptlet: rpm-4.19.1.1-1.fc39.s390x 126/152 Installing : rpm-4.19.1.1-1.fc39.s390x 126/152 Installing : efi-srpm-macros-5-9.fc39.noarch 127/152 Installing : lua-srpm-macros-1-13.fc39.noarch 128/152 Installing : rpmautospec-rpm-macros-0.6.3-1.fc39.noarch 129/152 Installing : rpm-build-libs-4.19.1.1-1.fc39.s390x 130/152 Installing : libsemanage-3.5-4.fc39.s390x 131/152 Installing : shadow-utils-2:4.14.0-2.fc39.s390x 132/152 Running scriptlet: libutempter-1.2.1-10.fc39.s390x 133/152 Installing : libutempter-1.2.1-10.fc39.s390x 133/152 Installing : patch-2.7.6-22.fc39.s390x 134/152 Installing : tar-2:1.35-2.fc39.s390x 135/152 Installing : package-notes-srpm-macros-0.5-9.fc39.noarch 136/152 Installing : openblas-srpm-macros-2-14.fc39.noarch 137/152 Installing : ocaml-srpm-macros-8-2.fc39.noarch 138/152 Installing : kernel-srpm-macros-1.0-20.fc39.noarch 139/152 Installing : gnat-srpm-macros-6-3.fc39.noarch 140/152 Installing : ghc-srpm-macros-1.6.1-2.fc39.noarch 141/152 Installing : fpc-srpm-macros-1.3-8.fc39.noarch 142/152 Installing : fonts-srpm-macros-1:2.0.5-12.fc39.noarch 143/152 Installing : python-srpm-macros-3.12-4.fc39.noarch 144/152 Installing : forge-srpm-macros-0.2.0-3.fc39.noarch 145/152 Installing : go-srpm-macros-3.5.0-1.fc39.noarch 146/152 Installing : redhat-rpm-config-266-1.fc39.noarch 147/152 Installing : rpm-build-4.19.1.1-1.fc39.s390x 148/152 Installing : pyproject-srpm-macros-1.12.0-1.fc39.noarch 149/152 Installing : util-linux-2.39.4-1.fc39.s390x 150/152 Running scriptlet: util-linux-2.39.4-1.fc39.s390x 150/152 Installing : which-2.21-40.fc39.s390x 151/152 Installing : info-7.0.3-3.fc39.s390x 152/152 Running scriptlet: filesystem-3.18-6.fc39.s390x 152/152 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch 152/152 Running scriptlet: authselect-libs-1.4.3-1.fc39_clang19.0.0.s390x 152/152 Running scriptlet: rpm-4.19.1.1-1.fc39.s390x 152/152 Running scriptlet: info-7.0.3-3.fc39.s390x 152/152 Verifying : alternatives-1.26-1.fc39_clang19.0.0.s390x 1/152 Verifying : audit-libs-3.1.3-1.fc39_clang19.0.0.s390x 2/152 Verifying : authselect-1.4.3-1.fc39_clang19.0.0.s390x 3/152 Verifying : authselect-libs-1.4.3-1.fc39_clang19.0.0.s390x 4/152 Verifying : bash-5.2.26-1.fc39_clang19.0.0.s390x 5/152 Verifying : bzip2-1.0.8-16.fc39_clang19.0.0.s390x 6/152 Verifying : bzip2-libs-1.0.8-16.fc39_clang19.0.0.s390x 7/152 Verifying : curl-8.2.1-5.fc39_clang19.0.0.s390x 8/152 Verifying : diffutils-3.10-3.fc39_clang19.0.0.s390x 9/152 Verifying : ed-1.19-4.fc39_clang19.0.0.s390x 10/152 Verifying : findutils-1:4.9.0-5.fc39_clang19.0.0.s390x 11/152 Verifying : gawk-5.2.2-2.fc39_clang19.0.0.s390x 12/152 Verifying : gdbm-libs-1:1.23-4.fc39_clang19.0.0.s390x 13/152 Verifying : gmp-1:6.2.1-5.fc39_clang19.0.0.s390x 14/152 Verifying : grep-3.11-3.fc39_clang19.0.0.s390x 15/152 Verifying : gzip-1.12-6.fc39_clang19.0.0.s390x 16/152 Verifying : jansson-2.13.1-7.fc39_clang19.0.0.s390x 17/152 Verifying : keyutils-libs-1.6.3-1.fc39_clang19.0.0.s390x 18/152 Verifying : krb5-libs-1.21.2-3.fc39_clang19.0.0.s390x 19/152 Verifying : libacl-2.3.1-9.fc39_clang19.0.0.s390x 20/152 Verifying : libbrotli-1.1.0-1.fc39_clang19.0.0.s390x 21/152 Verifying : libcom_err-1.47.0-2.fc39_clang19.0.0.s390x 22/152 Verifying : libcurl-8.2.1-5.fc39_clang19.0.0.s390x 23/152 Verifying : basesystem-11-18.fc39.noarch 24/152 Verifying : ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch 25/152 Verifying : cpio-2.14-4.fc39.s390x 26/152 Verifying : cracklib-2.9.11-2.fc39.s390x 27/152 Verifying : cyrus-sasl-lib-2.1.28-11.fc39.s390x 28/152 Verifying : dwz-0.15-3.fc39.s390x 29/152 Verifying : efi-srpm-macros-5-9.fc39.noarch 30/152 Verifying : fedora-gpg-keys-39-1.noarch 31/152 Verifying : fedora-repos-39-1.noarch 32/152 Verifying : file-5.44-5.fc39.s390x 33/152 Verifying : file-libs-5.44-5.fc39.s390x 34/152 Verifying : filesystem-3.18-6.fc39.s390x 35/152 Verifying : fonts-srpm-macros-1:2.0.5-12.fc39.noarch 36/152 Verifying : fpc-srpm-macros-1.3-8.fc39.noarch 37/152 Verifying : ghc-srpm-macros-1.6.1-2.fc39.noarch 38/152 Verifying : gnat-srpm-macros-6-3.fc39.noarch 39/152 Verifying : info-7.0.3-3.fc39.s390x 40/152 Verifying : kernel-srpm-macros-1.0-20.fc39.noarch 41/152 Verifying : libarchive-3.7.1-1.fc39.s390x 42/152 Verifying : libattr-2.5.1-8.fc39.s390x 43/152 Verifying : libcap-ng-0.8.3-8.fc39.s390x 44/152 Verifying : libdb-5.3.28-56.fc39.s390x 45/152 Verifying : libevent-2.1.12-9.fc39.s390x 46/152 Verifying : libffi-3.4.4-4.fc39.s390x 47/152 Verifying : libnsl2-2.0.0-6.fc39.s390x 48/152 Verifying : libpkgconf-1.9.5-2.fc39.s390x 49/152 Verifying : libpsl-0.21.2-4.fc39.s390x 50/152 Verifying : libpwquality-1.4.5-6.fc39.s390x 51/152 Verifying : libselinux-3.5-5.fc39.s390x 52/152 Verifying : libsemanage-3.5-4.fc39.s390x 53/152 Verifying : libsepol-3.5-2.fc39.s390x 54/152 Verifying : libsigsegv-2.14-5.fc39.s390x 55/152 Verifying : libtasn1-4.19.0-3.fc39.s390x 56/152 Verifying : libunistring-1.1-5.fc39.s390x 57/152 Verifying : libutempter-1.2.1-10.fc39.s390x 58/152 Verifying : libverto-0.3.2-6.fc39.s390x 59/152 Verifying : libxcrypt-4.4.36-2.fc39.s390x 60/152 Verifying : libxml2-2.10.4-3.fc39.s390x 61/152 Verifying : lua-libs-5.4.6-3.fc39.s390x 62/152 Verifying : lz4-libs-1.9.4-4.fc39.s390x 63/152 Verifying : mpfr-4.2.0-3.fc39.s390x 64/152 Verifying : ocaml-srpm-macros-8-2.fc39.noarch 65/152 Verifying : openblas-srpm-macros-2-14.fc39.noarch 66/152 Verifying : openldap-2.6.6-1.fc39.s390x 67/152 Verifying : openssl-libs-1:3.1.1-4.fc39.s390x 68/152 Verifying : package-notes-srpm-macros-0.5-9.fc39.noarch 69/152 Verifying : patch-2.7.6-22.fc39.s390x 70/152 Verifying : pcre2-10.42-1.fc39.2.s390x 71/152 Verifying : pcre2-syntax-10.42-1.fc39.2.noarch 72/152 Verifying : perl-srpm-macros-1-51.fc39.noarch 73/152 Verifying : pkgconf-1.9.5-2.fc39.s390x 74/152 Verifying : pkgconf-m4-1.9.5-2.fc39.noarch 75/152 Verifying : pkgconf-pkg-config-1.9.5-2.fc39.s390x 76/152 Verifying : popt-1.19-3.fc39.s390x 77/152 Verifying : python-srpm-macros-3.12-4.fc39.noarch 78/152 Verifying : sed-4.8-14.fc39.s390x 79/152 Verifying : setup-2.14.4-1.fc39.noarch 80/152 Verifying : sqlite-libs-3.42.0-7.fc39.s390x 81/152 Verifying : tar-2:1.35-2.fc39.s390x 82/152 Verifying : unzip-6.0-62.fc39.s390x 83/152 Verifying : which-2.21-40.fc39.s390x 84/152 Verifying : xxhash-libs-0.8.2-1.fc39.s390x 85/152 Verifying : xz-5.4.4-1.fc39.s390x 86/152 Verifying : xz-libs-5.4.4-1.fc39.s390x 87/152 Verifying : zip-3.0-39.fc39.s390x 88/152 Verifying : zlib-1.2.13-4.fc39.s390x 89/152 Verifying : ansible-srpm-macros-1-12.fc39.noarch 90/152 Verifying : binutils-2.40-14.fc39.s390x 91/152 Verifying : binutils-gold-2.40-14.fc39.s390x 92/152 Verifying : coreutils-9.3-5.fc39.s390x 93/152 Verifying : coreutils-common-9.3-5.fc39.s390x 94/152 Verifying : crypto-policies-20231204-1.git1e3a2e4.fc39.noarc 95/152 Verifying : debugedit-5.0-12.fc39.s390x 96/152 Verifying : elfutils-0.191-2.fc39.s390x 97/152 Verifying : elfutils-debuginfod-client-0.191-2.fc39.s390x 98/152 Verifying : elfutils-default-yama-scope-0.191-2.fc39.noarch 99/152 Verifying : elfutils-libelf-0.191-2.fc39.s390x 100/152 Verifying : elfutils-libs-0.191-2.fc39.s390x 101/152 Verifying : fedora-release-39-36.noarch 102/152 Verifying : fedora-release-common-39-36.noarch 103/152 Verifying : fedora-release-identity-basic-39-36.noarch 104/152 Verifying : forge-srpm-macros-0.2.0-3.fc39.noarch 105/152 Verifying : gdb-minimal-14.2-1.fc39.s390x 106/152 Verifying : glibc-2.38-17.fc39.s390x 107/152 Verifying : glibc-common-2.38-17.fc39.s390x 108/152 Verifying : glibc-gconv-extra-2.38-17.fc39.s390x 109/152 Verifying : glibc-minimal-langpack-2.38-17.fc39.s390x 110/152 Verifying : go-srpm-macros-3.5.0-1.fc39.noarch 111/152 Verifying : libblkid-2.39.4-1.fc39.s390x 112/152 Verifying : libcap-2.48-9.fc39.s390x 113/152 Verifying : libeconf-0.5.2-2.fc39.s390x 114/152 Verifying : libfdisk-2.39.4-1.fc39.s390x 115/152 Verifying : libgcc-13.2.1-7.fc39.s390x 116/152 Verifying : libgomp-13.2.1-7.fc39.s390x 117/152 Verifying : libidn2-2.3.7-1.fc39.s390x 118/152 Verifying : libmount-2.39.4-1.fc39.s390x 119/152 Verifying : libnghttp2-1.55.1-4.fc39.s390x 120/152 Verifying : libsmartcols-2.39.4-1.fc39.s390x 121/152 Verifying : libssh-0.10.6-2.fc39.s390x 122/152 Verifying : libssh-config-0.10.6-2.fc39.noarch 123/152 Verifying : libstdc++-13.2.1-7.fc39.s390x 124/152 Verifying : libtirpc-1.3.4-1.rc3.fc39.s390x 125/152 Verifying : libuuid-2.39.4-1.fc39.s390x 126/152 Verifying : libzstd-1.5.6-1.fc39.s390x 127/152 Verifying : lua-srpm-macros-1-13.fc39.noarch 128/152 Verifying : ncurses-base-6.4-7.20230520.fc39.1.noarch 129/152 Verifying : ncurses-libs-6.4-7.20230520.fc39.1.s390x 130/152 Verifying : p11-kit-0.25.3-1.fc39.s390x 131/152 Verifying : p11-kit-trust-0.25.3-1.fc39.s390x 132/152 Verifying : pam-1.5.3-3.fc39.s390x 133/152 Verifying : pam-libs-1.5.3-3.fc39.s390x 134/152 Verifying : publicsuffix-list-dafsa-20240107-1.fc39.noarch 135/152 Verifying : pyproject-srpm-macros-1.12.0-1.fc39.noarch 136/152 Verifying : qt5-srpm-macros-5.15.12-1.fc39.noarch 137/152 Verifying : qt6-srpm-macros-6.6.2-1.fc39.noarch 138/152 Verifying : readline-8.2-6.fc39.s390x 139/152 Verifying : redhat-rpm-config-266-1.fc39.noarch 140/152 Verifying : rpm-4.19.1.1-1.fc39.s390x 141/152 Verifying : rpm-build-4.19.1.1-1.fc39.s390x 142/152 Verifying : rpm-build-libs-4.19.1.1-1.fc39.s390x 143/152 Verifying : rpm-libs-4.19.1.1-1.fc39.s390x 144/152 Verifying : rpm-sequoia-1.6.0-1.fc39.s390x 145/152 Verifying : rpmautospec-rpm-macros-0.6.3-1.fc39.noarch 146/152 Verifying : rust-srpm-macros-26.2-1.fc39.noarch 147/152 Verifying : shadow-utils-2:4.14.0-2.fc39.s390x 148/152 Verifying : systemd-libs-254.10-1.fc39.s390x 149/152 Verifying : util-linux-2.39.4-1.fc39.s390x 150/152 Verifying : util-linux-core-2.39.4-1.fc39.s390x 151/152 Verifying : zstd-1.5.6-1.fc39.s390x 152/152 Installed: alternatives-1.26-1.fc39_clang19.0.0.s390x ansible-srpm-macros-1-12.fc39.noarch audit-libs-3.1.3-1.fc39_clang19.0.0.s390x authselect-1.4.3-1.fc39_clang19.0.0.s390x authselect-libs-1.4.3-1.fc39_clang19.0.0.s390x basesystem-11-18.fc39.noarch bash-5.2.26-1.fc39_clang19.0.0.s390x binutils-2.40-14.fc39.s390x binutils-gold-2.40-14.fc39.s390x bzip2-1.0.8-16.fc39_clang19.0.0.s390x bzip2-libs-1.0.8-16.fc39_clang19.0.0.s390x ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch coreutils-9.3-5.fc39.s390x coreutils-common-9.3-5.fc39.s390x cpio-2.14-4.fc39.s390x cracklib-2.9.11-2.fc39.s390x crypto-policies-20231204-1.git1e3a2e4.fc39.noarch curl-8.2.1-5.fc39_clang19.0.0.s390x cyrus-sasl-lib-2.1.28-11.fc39.s390x debugedit-5.0-12.fc39.s390x diffutils-3.10-3.fc39_clang19.0.0.s390x dwz-0.15-3.fc39.s390x ed-1.19-4.fc39_clang19.0.0.s390x efi-srpm-macros-5-9.fc39.noarch elfutils-0.191-2.fc39.s390x elfutils-debuginfod-client-0.191-2.fc39.s390x elfutils-default-yama-scope-0.191-2.fc39.noarch elfutils-libelf-0.191-2.fc39.s390x elfutils-libs-0.191-2.fc39.s390x fedora-gpg-keys-39-1.noarch fedora-release-39-36.noarch fedora-release-common-39-36.noarch fedora-release-identity-basic-39-36.noarch fedora-repos-39-1.noarch file-5.44-5.fc39.s390x file-libs-5.44-5.fc39.s390x filesystem-3.18-6.fc39.s390x findutils-1:4.9.0-5.fc39_clang19.0.0.s390x fonts-srpm-macros-1:2.0.5-12.fc39.noarch forge-srpm-macros-0.2.0-3.fc39.noarch fpc-srpm-macros-1.3-8.fc39.noarch gawk-5.2.2-2.fc39_clang19.0.0.s390x gdb-minimal-14.2-1.fc39.s390x gdbm-libs-1:1.23-4.fc39_clang19.0.0.s390x ghc-srpm-macros-1.6.1-2.fc39.noarch glibc-2.38-17.fc39.s390x glibc-common-2.38-17.fc39.s390x glibc-gconv-extra-2.38-17.fc39.s390x glibc-minimal-langpack-2.38-17.fc39.s390x gmp-1:6.2.1-5.fc39_clang19.0.0.s390x gnat-srpm-macros-6-3.fc39.noarch go-srpm-macros-3.5.0-1.fc39.noarch grep-3.11-3.fc39_clang19.0.0.s390x gzip-1.12-6.fc39_clang19.0.0.s390x info-7.0.3-3.fc39.s390x jansson-2.13.1-7.fc39_clang19.0.0.s390x kernel-srpm-macros-1.0-20.fc39.noarch keyutils-libs-1.6.3-1.fc39_clang19.0.0.s390x krb5-libs-1.21.2-3.fc39_clang19.0.0.s390x libacl-2.3.1-9.fc39_clang19.0.0.s390x libarchive-3.7.1-1.fc39.s390x libattr-2.5.1-8.fc39.s390x libblkid-2.39.4-1.fc39.s390x libbrotli-1.1.0-1.fc39_clang19.0.0.s390x libcap-2.48-9.fc39.s390x libcap-ng-0.8.3-8.fc39.s390x libcom_err-1.47.0-2.fc39_clang19.0.0.s390x libcurl-8.2.1-5.fc39_clang19.0.0.s390x libdb-5.3.28-56.fc39.s390x libeconf-0.5.2-2.fc39.s390x libevent-2.1.12-9.fc39.s390x libfdisk-2.39.4-1.fc39.s390x libffi-3.4.4-4.fc39.s390x libgcc-13.2.1-7.fc39.s390x libgomp-13.2.1-7.fc39.s390x libidn2-2.3.7-1.fc39.s390x libmount-2.39.4-1.fc39.s390x libnghttp2-1.55.1-4.fc39.s390x libnsl2-2.0.0-6.fc39.s390x libpkgconf-1.9.5-2.fc39.s390x libpsl-0.21.2-4.fc39.s390x libpwquality-1.4.5-6.fc39.s390x libselinux-3.5-5.fc39.s390x libsemanage-3.5-4.fc39.s390x libsepol-3.5-2.fc39.s390x libsigsegv-2.14-5.fc39.s390x libsmartcols-2.39.4-1.fc39.s390x libssh-0.10.6-2.fc39.s390x libssh-config-0.10.6-2.fc39.noarch libstdc++-13.2.1-7.fc39.s390x libtasn1-4.19.0-3.fc39.s390x libtirpc-1.3.4-1.rc3.fc39.s390x libunistring-1.1-5.fc39.s390x libutempter-1.2.1-10.fc39.s390x libuuid-2.39.4-1.fc39.s390x libverto-0.3.2-6.fc39.s390x libxcrypt-4.4.36-2.fc39.s390x libxml2-2.10.4-3.fc39.s390x libzstd-1.5.6-1.fc39.s390x lua-libs-5.4.6-3.fc39.s390x lua-srpm-macros-1-13.fc39.noarch lz4-libs-1.9.4-4.fc39.s390x mpfr-4.2.0-3.fc39.s390x ncurses-base-6.4-7.20230520.fc39.1.noarch ncurses-libs-6.4-7.20230520.fc39.1.s390x ocaml-srpm-macros-8-2.fc39.noarch openblas-srpm-macros-2-14.fc39.noarch openldap-2.6.6-1.fc39.s390x openssl-libs-1:3.1.1-4.fc39.s390x p11-kit-0.25.3-1.fc39.s390x p11-kit-trust-0.25.3-1.fc39.s390x package-notes-srpm-macros-0.5-9.fc39.noarch pam-1.5.3-3.fc39.s390x pam-libs-1.5.3-3.fc39.s390x patch-2.7.6-22.fc39.s390x pcre2-10.42-1.fc39.2.s390x pcre2-syntax-10.42-1.fc39.2.noarch perl-srpm-macros-1-51.fc39.noarch pkgconf-1.9.5-2.fc39.s390x pkgconf-m4-1.9.5-2.fc39.noarch pkgconf-pkg-config-1.9.5-2.fc39.s390x popt-1.19-3.fc39.s390x publicsuffix-list-dafsa-20240107-1.fc39.noarch pyproject-srpm-macros-1.12.0-1.fc39.noarch python-srpm-macros-3.12-4.fc39.noarch qt5-srpm-macros-5.15.12-1.fc39.noarch qt6-srpm-macros-6.6.2-1.fc39.noarch readline-8.2-6.fc39.s390x redhat-rpm-config-266-1.fc39.noarch rpm-4.19.1.1-1.fc39.s390x rpm-build-4.19.1.1-1.fc39.s390x rpm-build-libs-4.19.1.1-1.fc39.s390x rpm-libs-4.19.1.1-1.fc39.s390x rpm-sequoia-1.6.0-1.fc39.s390x rpmautospec-rpm-macros-0.6.3-1.fc39.noarch rust-srpm-macros-26.2-1.fc39.noarch sed-4.8-14.fc39.s390x setup-2.14.4-1.fc39.noarch shadow-utils-2:4.14.0-2.fc39.s390x sqlite-libs-3.42.0-7.fc39.s390x systemd-libs-254.10-1.fc39.s390x tar-2:1.35-2.fc39.s390x unzip-6.0-62.fc39.s390x util-linux-2.39.4-1.fc39.s390x util-linux-core-2.39.4-1.fc39.s390x which-2.21-40.fc39.s390x xxhash-libs-0.8.2-1.fc39.s390x xz-5.4.4-1.fc39.s390x xz-libs-5.4.4-1.fc39.s390x zip-3.0-39.fc39.s390x zlib-1.2.13-4.fc39.s390x zstd-1.5.6-1.fc39.s390x Complete! No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 59 kB/s | 1.5 kB 00:00 Copr repository 43 MB/s | 2.7 MB 00:00 Additional repo https_download_copr_fedorainfra 64 kB/s | 1.5 kB 00:00 Additional repo https_download_copr_fedorainfra 63 kB/s | 1.5 kB 00:00 Additional repo https_download_copr_fedorainfra 67 kB/s | 1.5 kB 00:00 fedora 16 kB/s | 3.8 kB 00:00 updates 20 kB/s | 4.8 kB 00:00 Dependencies resolved. ====================================================================================================================================================================================================================== Package Arch Version Repository Size ====================================================================================================================================================================================================================== Installing: clang s390x 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20240411_fedora_releasever_basearch 76 k clang-rpm-config-18 noarch 1-153.fc39 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_clang_rpm_config_fedora_releasever_basearch 19 k compiler-rt s390x 19.0.0~pre20240411.g0c57a2e4b4e5a6-2.fc39 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20240411_fedora_releasever_basearch 1.6 M libatomic s390x 13.2.1-7.fc39 updates 39 k llvm s390x 19.0.0~pre20240411.g0c57a2e4b4e5a6-1.fc39 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20240411_fedora_releasever_basearch 30 M Installing dependencies: annobin-docs noarch 12.46-1.fc39 updates 88 k annobin-plugin-gcc s390x 12.46-1.fc39 updates 958 k clang-libs s390x 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20240411_fedora_releasever_basearch 27 M clang-resource-filesystem noarch 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20240411_fedora_releasever_basearch 8.9 k clang-rpm-config noarch 1-153.fc39 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_clang_rpm_config_fedora_releasever_basearch 74 k clang18 s390x 18.1.0~rc4-2.fc39 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_compat_packages_fedora_releasever_basearch 75 k clang18-libs s390x 18.1.0~rc4-2.fc39 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_compat_packages_fedora_releasever_basearch 29 M clang18-resource-filesystem noarch 18.1.0~rc4-2.fc39 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_compat_packages_fedora_releasever_basearch 14 k cpp s390x 13.2.1-7.fc39 updates 8.9 M expat s390x 2.6.2-1.fc39_clang19.0.0 copr_base 130 k gc s390x 8.2.2-4.fc39_clang19.0.0 copr_base 136 k gcc s390x 13.2.1-7.fc39 updates 28 M gcc-c++ s390x 13.2.1-7.fc39 updates 11 M gcc-plugin-annobin s390x 13.2.1-7.fc39 updates 52 k glibc-devel s390x 2.38-17.fc39 updates 98 k glibc-headers-s390 noarch 2.38-17.fc39 updates 561 k guile22 s390x 2.2.7-9.fc39 fedora 6.5 M kernel-headers s390x 6.8.3-200.fc39 updates 1.6 M libasan s390x 13.2.1-7.fc39 updates 513 k libb2 s390x 0.98.1-9.fc39 fedora 27 k libdwarf s390x 1:0.8.0-1.fc39 fedora 224 k libdwarf-tools s390x 1:0.8.0-1.fc39 fedora 198 k libedit s390x 3.1-48.20230828cvs.fc39 fedora 116 k libmpc s390x 1.3.1-3.fc39 fedora 73 k libstdc++-devel s390x 13.2.1-7.fc39 updates 2.6 M libtool-ltdl s390x 2.4.7-7.fc39_clang19.0.0 copr_base 37 k libubsan s390x 13.2.1-7.fc39 updates 225 k libxcrypt-devel s390x 4.4.36-2.fc39 fedora 30 k llvm-libs s390x 19.0.0~pre20240411.g0c57a2e4b4e5a6-1.fc39 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20240411_fedora_releasever_basearch 31 M llvm18-libs s390x 18.1.0~rc4-1.fc39 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_compat_packages_fedora_releasever_basearch 38 M make s390x 1:4.4.1-2.fc39 fedora 605 k mpdecimal s390x 2.5.1-7.fc39 fedora 100 k python-pip-wheel noarch 23.2.1-1.fc39 fedora 1.5 M python3 s390x 3.12.2-2.fc39 updates 27 k python3-libs s390x 3.12.2-2.fc39 updates 9.2 M tzdata noarch 2024a-2.fc39 updates 715 k Transaction Summary ====================================================================================================================================================================================================================== Install 41 Packages Total download size: 232 M Installed size: 1.0 G Downloading Packages: (1/41): expat-2.6.2-1.fc39_clang19.0.0.s390x.rp 5.0 MB/s | 130 kB 00:00 (2/41): gc-8.2.2-4.fc39_clang19.0.0.s390x.rpm 5.0 MB/s | 136 kB 00:00 (3/41): clang-rpm-config-1-153.fc39.noarch.rpm 28 MB/s | 74 kB 00:00 (4/41): libtool-ltdl-2.4.7-7.fc39_clang19.0.0.s 1.2 MB/s | 37 kB 00:00 (5/41): clang-rpm-config-18-1-153.fc39.noarch.r 7.2 MB/s | 19 kB 00:00 (6/41): clang-19.0.0~pre20240411.g0c57a2e4b4e5a 17 MB/s | 76 kB 00:00 (7/41): clang-resource-filesystem-19.0.0~pre202 1.1 MB/s | 8.9 kB 00:00 (8/41): compiler-rt-19.0.0~pre20240411.g0c57a2e 88 MB/s | 1.6 MB 00:00 (9/41): llvm-19.0.0~pre20240411.g0c57a2e4b4e5a6 137 MB/s | 30 MB 00:00 (10/41): llvm-libs-19.0.0~pre20240411.g0c57a2e4 132 MB/s | 31 MB 00:00 (11/41): clang18-18.1.0~rc4-2.fc39.s390x.rpm 2.0 MB/s | 75 kB 00:00 (12/41): clang18-resource-filesystem-18.1.0~rc4 3.0 MB/s | 14 kB 00:00 (13/41): clang-libs-19.0.0~pre20240411.g0c57a2e 69 MB/s | 27 MB 00:00 (14/41): clang18-libs-18.1.0~rc4-2.fc39.s390x.r 138 MB/s | 29 MB 00:00 (15/41): llvm18-libs-18.1.0~rc4-1.fc39.s390x.rp 150 MB/s | 38 MB 00:00 (16/41): libb2-0.98.1-9.fc39.s390x.rpm 5.4 kB/s | 27 kB 00:05 (17/41): libdwarf-0.8.0-1.fc39.s390x.rpm 44 kB/s | 224 kB 00:05 (18/41): libdwarf-tools-0.8.0-1.fc39.s390x.rpm 502 kB/s | 198 kB 00:00 (19/41): libmpc-1.3.1-3.fc39.s390x.rpm 817 kB/s | 73 kB 00:00 (20/41): libedit-3.1-48.20230828cvs.fc39.s390x. 358 kB/s | 116 kB 00:00 (21/41): libxcrypt-devel-4.4.36-2.fc39.s390x.rp 423 kB/s | 30 kB 00:00 (22/41): guile22-2.2.7-9.fc39.s390x.rpm 1.2 MB/s | 6.5 MB 00:05 (23/41): python-pip-wheel-23.2.1-1.fc39.noarch. 18 MB/s | 1.5 MB 00:00 (24/41): mpdecimal-2.5.1-7.fc39.s390x.rpm 1.1 MB/s | 100 kB 00:00 (25/41): make-4.4.1-2.fc39.s390x.rpm 2.5 MB/s | 605 kB 00:00 (26/41): annobin-docs-12.46-1.fc39.noarch.rpm 572 kB/s | 88 kB 00:00 (27/41): annobin-plugin-gcc-12.46-1.fc39.s390x. 3.1 MB/s | 958 kB 00:00 (28/41): cpp-13.2.1-7.fc39.s390x.rpm 15 MB/s | 8.9 MB 00:00 (29/41): gcc-c++-13.2.1-7.fc39.s390x.rpm 26 MB/s | 11 MB 00:00 (30/41): gcc-plugin-annobin-13.2.1-7.fc39.s390x 1.0 MB/s | 52 kB 00:00 (31/41): glibc-devel-2.38-17.fc39.s390x.rpm 2.4 MB/s | 98 kB 00:00 (32/41): glibc-headers-s390-2.38-17.fc39.noarch 12 MB/s | 561 kB 00:00 (33/41): libasan-13.2.1-7.fc39.s390x.rpm 9.6 MB/s | 513 kB 00:00 (34/41): kernel-headers-6.8.3-200.fc39.s390x.rp 19 MB/s | 1.6 MB 00:00 (35/41): libatomic-13.2.1-7.fc39.s390x.rpm 963 kB/s | 39 kB 00:00 (36/41): libubsan-13.2.1-7.fc39.s390x.rpm 5.1 MB/s | 225 kB 00:00 (37/41): python3-3.12.2-2.fc39.s390x.rpm 682 kB/s | 27 kB 00:00 (38/41): libstdc++-devel-13.2.1-7.fc39.s390x.rp 22 MB/s | 2.6 MB 00:00 (39/41): tzdata-2024a-2.fc39.noarch.rpm 15 MB/s | 715 kB 00:00 (40/41): gcc-13.2.1-7.fc39.s390x.rpm 32 MB/s | 28 MB 00:00 (41/41): python3-libs-3.12.2-2.fc39.s390x.rpm 27 MB/s | 9.2 MB 00:00 -------------------------------------------------------------------------------- Total 30 MB/s | 232 MB 00:07 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : libstdc++-devel-13.2.1-7.fc39.s390x 1/41 Installing : libatomic-13.2.1-7.fc39.s390x 2/41 Installing : libmpc-1.3.1-3.fc39.s390x 3/41 Installing : libedit-3.1-48.20230828cvs.fc39.s390x 4/41 Installing : llvm-libs-19.0.0~pre20240411.g0c57a2e4b4e5a6-1.fc3 5/41 Installing : llvm18-libs-18.1.0~rc4-1.fc39.s390x 6/41 Running scriptlet: llvm18-libs-18.1.0~rc4-1.fc39.s390x 6/41 Installing : clang-resource-filesystem-19.0.0~pre20240411.g0c57 7/41 Installing : compiler-rt-19.0.0~pre20240411.g0c57a2e4b4e5a6-2.f 8/41 Installing : clang-libs-19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc 9/41 Installing : cpp-13.2.1-7.fc39.s390x 10/41 Installing : tzdata-2024a-2.fc39.noarch 11/41 Installing : libubsan-13.2.1-7.fc39.s390x 12/41 Installing : libasan-13.2.1-7.fc39.s390x 13/41 Installing : kernel-headers-6.8.3-200.fc39.s390x 14/41 Installing : glibc-headers-s390-2.38-17.fc39.noarch 15/41 Installing : glibc-devel-2.38-17.fc39.s390x 16/41 Installing : libxcrypt-devel-4.4.36-2.fc39.s390x 17/41 Installing : annobin-docs-12.46-1.fc39.noarch 18/41 Installing : python-pip-wheel-23.2.1-1.fc39.noarch 19/41 Installing : mpdecimal-2.5.1-7.fc39.s390x 20/41 Installing : libdwarf-1:0.8.0-1.fc39.s390x 21/41 Installing : libdwarf-tools-1:0.8.0-1.fc39.s390x 22/41 Installing : libb2-0.98.1-9.fc39.s390x 23/41 Installing : clang18-resource-filesystem-18.1.0~rc4-2.fc39.noar 24/41 Installing : clang18-libs-18.1.0~rc4-2.fc39.s390x 25/41 Installing : libtool-ltdl-2.4.7-7.fc39_clang19.0.0.s390x 26/41 Installing : gc-8.2.2-4.fc39_clang19.0.0.s390x 27/41 Installing : guile22-2.2.7-9.fc39.s390x 28/41 Installing : make-1:4.4.1-2.fc39.s390x 29/41 Installing : gcc-13.2.1-7.fc39.s390x 30/41 Running scriptlet: gcc-13.2.1-7.fc39.s390x 30/41 Installing : gcc-c++-13.2.1-7.fc39.s390x 31/41 Installing : clang-19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39.s3 32/41 Installing : clang18-18.1.0~rc4-2.fc39.s390x 33/41 Installing : expat-2.6.2-1.fc39_clang19.0.0.s390x 34/41 Installing : python3-3.12.2-2.fc39.s390x 35/41 Installing : python3-libs-3.12.2-2.fc39.s390x 36/41 Installing : llvm-19.0.0~pre20240411.g0c57a2e4b4e5a6-1.fc39.s39 37/41 Installing : clang-rpm-config-1-153.fc39.noarch 38/41 Installing : clang-rpm-config-18-1-153.fc39.noarch 39/41 Installing : annobin-plugin-gcc-12.46-1.fc39.s390x 40/41 Running scriptlet: annobin-plugin-gcc-12.46-1.fc39.s390x 40/41 Installing : gcc-plugin-annobin-13.2.1-7.fc39.s390x 41/41 Running scriptlet: gcc-plugin-annobin-13.2.1-7.fc39.s390x 41/41 Verifying : expat-2.6.2-1.fc39_clang19.0.0.s390x 1/41 Verifying : gc-8.2.2-4.fc39_clang19.0.0.s390x 2/41 Verifying : libtool-ltdl-2.4.7-7.fc39_clang19.0.0.s390x 3/41 Verifying : clang-rpm-config-1-153.fc39.noarch 4/41 Verifying : clang-rpm-config-18-1-153.fc39.noarch 5/41 Verifying : clang-19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39.s3 6/41 Verifying : clang-libs-19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc 7/41 Verifying : clang-resource-filesystem-19.0.0~pre20240411.g0c57 8/41 Verifying : compiler-rt-19.0.0~pre20240411.g0c57a2e4b4e5a6-2.f 9/41 Verifying : llvm-19.0.0~pre20240411.g0c57a2e4b4e5a6-1.fc39.s39 10/41 Verifying : llvm-libs-19.0.0~pre20240411.g0c57a2e4b4e5a6-1.fc3 11/41 Verifying : clang18-18.1.0~rc4-2.fc39.s390x 12/41 Verifying : clang18-libs-18.1.0~rc4-2.fc39.s390x 13/41 Verifying : clang18-resource-filesystem-18.1.0~rc4-2.fc39.noar 14/41 Verifying : llvm18-libs-18.1.0~rc4-1.fc39.s390x 15/41 Verifying : guile22-2.2.7-9.fc39.s390x 16/41 Verifying : libb2-0.98.1-9.fc39.s390x 17/41 Verifying : libdwarf-1:0.8.0-1.fc39.s390x 18/41 Verifying : libdwarf-tools-1:0.8.0-1.fc39.s390x 19/41 Verifying : libedit-3.1-48.20230828cvs.fc39.s390x 20/41 Verifying : libmpc-1.3.1-3.fc39.s390x 21/41 Verifying : libxcrypt-devel-4.4.36-2.fc39.s390x 22/41 Verifying : make-1:4.4.1-2.fc39.s390x 23/41 Verifying : mpdecimal-2.5.1-7.fc39.s390x 24/41 Verifying : python-pip-wheel-23.2.1-1.fc39.noarch 25/41 Verifying : annobin-docs-12.46-1.fc39.noarch 26/41 Verifying : annobin-plugin-gcc-12.46-1.fc39.s390x 27/41 Verifying : cpp-13.2.1-7.fc39.s390x 28/41 Verifying : gcc-13.2.1-7.fc39.s390x 29/41 Verifying : gcc-c++-13.2.1-7.fc39.s390x 30/41 Verifying : gcc-plugin-annobin-13.2.1-7.fc39.s390x 31/41 Verifying : glibc-devel-2.38-17.fc39.s390x 32/41 Verifying : glibc-headers-s390-2.38-17.fc39.noarch 33/41 Verifying : kernel-headers-6.8.3-200.fc39.s390x 34/41 Verifying : libasan-13.2.1-7.fc39.s390x 35/41 Verifying : libatomic-13.2.1-7.fc39.s390x 36/41 Verifying : libstdc++-devel-13.2.1-7.fc39.s390x 37/41 Verifying : libubsan-13.2.1-7.fc39.s390x 38/41 Verifying : python3-3.12.2-2.fc39.s390x 39/41 Verifying : python3-libs-3.12.2-2.fc39.s390x 40/41 Verifying : tzdata-2024a-2.fc39.noarch 41/41 Installed: annobin-docs-12.46-1.fc39.noarch annobin-plugin-gcc-12.46-1.fc39.s390x clang-19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39.s390x clang-libs-19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39.s390x clang-resource-filesystem-19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39.noarch clang-rpm-config-1-153.fc39.noarch clang-rpm-config-18-1-153.fc39.noarch clang18-18.1.0~rc4-2.fc39.s390x clang18-libs-18.1.0~rc4-2.fc39.s390x clang18-resource-filesystem-18.1.0~rc4-2.fc39.noarch compiler-rt-19.0.0~pre20240411.g0c57a2e4b4e5a6-2.fc39.s390x cpp-13.2.1-7.fc39.s390x expat-2.6.2-1.fc39_clang19.0.0.s390x gc-8.2.2-4.fc39_clang19.0.0.s390x gcc-13.2.1-7.fc39.s390x gcc-c++-13.2.1-7.fc39.s390x gcc-plugin-annobin-13.2.1-7.fc39.s390x glibc-devel-2.38-17.fc39.s390x glibc-headers-s390-2.38-17.fc39.noarch guile22-2.2.7-9.fc39.s390x kernel-headers-6.8.3-200.fc39.s390x libasan-13.2.1-7.fc39.s390x libatomic-13.2.1-7.fc39.s390x libb2-0.98.1-9.fc39.s390x libdwarf-1:0.8.0-1.fc39.s390x libdwarf-tools-1:0.8.0-1.fc39.s390x libedit-3.1-48.20230828cvs.fc39.s390x libmpc-1.3.1-3.fc39.s390x libstdc++-devel-13.2.1-7.fc39.s390x libtool-ltdl-2.4.7-7.fc39_clang19.0.0.s390x libubsan-13.2.1-7.fc39.s390x libxcrypt-devel-4.4.36-2.fc39.s390x llvm-19.0.0~pre20240411.g0c57a2e4b4e5a6-1.fc39.s390x llvm-libs-19.0.0~pre20240411.g0c57a2e4b4e5a6-1.fc39.s390x llvm18-libs-18.1.0~rc4-1.fc39.s390x make-1:4.4.1-2.fc39.s390x mpdecimal-2.5.1-7.fc39.s390x python-pip-wheel-23.2.1-1.fc39.noarch python3-3.12.2-2.fc39.s390x python3-libs-3.12.2-2.fc39.s390x tzdata-2024a-2.fc39.noarch Complete! Finish: installing minimal buildroot with dnf Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: alternatives-1.26-1.fc39_clang19.0.0.s390x annobin-docs-12.46-1.fc39.noarch annobin-plugin-gcc-12.46-1.fc39.s390x ansible-srpm-macros-1-12.fc39.noarch audit-libs-3.1.3-1.fc39_clang19.0.0.s390x authselect-1.4.3-1.fc39_clang19.0.0.s390x authselect-libs-1.4.3-1.fc39_clang19.0.0.s390x basesystem-11-18.fc39.noarch bash-5.2.26-1.fc39_clang19.0.0.s390x binutils-2.40-14.fc39.s390x binutils-gold-2.40-14.fc39.s390x bzip2-1.0.8-16.fc39_clang19.0.0.s390x bzip2-libs-1.0.8-16.fc39_clang19.0.0.s390x ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch clang-19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39.s390x clang-libs-19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39.s390x clang-resource-filesystem-19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39.noarch clang-rpm-config-1-153.fc39.noarch clang-rpm-config-18-1-153.fc39.noarch clang18-18.1.0~rc4-2.fc39.s390x clang18-libs-18.1.0~rc4-2.fc39.s390x clang18-resource-filesystem-18.1.0~rc4-2.fc39.noarch compiler-rt-19.0.0~pre20240411.g0c57a2e4b4e5a6-2.fc39.s390x coreutils-9.3-5.fc39.s390x coreutils-common-9.3-5.fc39.s390x cpio-2.14-4.fc39.s390x cpp-13.2.1-7.fc39.s390x cracklib-2.9.11-2.fc39.s390x crypto-policies-20231204-1.git1e3a2e4.fc39.noarch curl-8.2.1-5.fc39_clang19.0.0.s390x cyrus-sasl-lib-2.1.28-11.fc39.s390x debugedit-5.0-12.fc39.s390x diffutils-3.10-3.fc39_clang19.0.0.s390x dwz-0.15-3.fc39.s390x ed-1.19-4.fc39_clang19.0.0.s390x efi-srpm-macros-5-9.fc39.noarch elfutils-0.191-2.fc39.s390x elfutils-debuginfod-client-0.191-2.fc39.s390x elfutils-default-yama-scope-0.191-2.fc39.noarch elfutils-libelf-0.191-2.fc39.s390x elfutils-libs-0.191-2.fc39.s390x expat-2.6.2-1.fc39_clang19.0.0.s390x fedora-gpg-keys-39-1.noarch fedora-release-39-36.noarch fedora-release-common-39-36.noarch fedora-release-identity-basic-39-36.noarch fedora-repos-39-1.noarch file-5.44-5.fc39.s390x file-libs-5.44-5.fc39.s390x filesystem-3.18-6.fc39.s390x findutils-4.9.0-5.fc39_clang19.0.0.s390x fonts-srpm-macros-2.0.5-12.fc39.noarch forge-srpm-macros-0.2.0-3.fc39.noarch fpc-srpm-macros-1.3-8.fc39.noarch gawk-5.2.2-2.fc39_clang19.0.0.s390x gc-8.2.2-4.fc39_clang19.0.0.s390x gcc-13.2.1-7.fc39.s390x gcc-c++-13.2.1-7.fc39.s390x gcc-plugin-annobin-13.2.1-7.fc39.s390x gdb-minimal-14.2-1.fc39.s390x gdbm-libs-1.23-4.fc39_clang19.0.0.s390x ghc-srpm-macros-1.6.1-2.fc39.noarch glibc-2.38-17.fc39.s390x glibc-common-2.38-17.fc39.s390x glibc-devel-2.38-17.fc39.s390x glibc-gconv-extra-2.38-17.fc39.s390x glibc-headers-s390-2.38-17.fc39.noarch glibc-minimal-langpack-2.38-17.fc39.s390x gmp-6.2.1-5.fc39_clang19.0.0.s390x gnat-srpm-macros-6-3.fc39.noarch go-srpm-macros-3.5.0-1.fc39.noarch gpg-pubkey-18b8e74c-62f2920f grep-3.11-3.fc39_clang19.0.0.s390x guile22-2.2.7-9.fc39.s390x gzip-1.12-6.fc39_clang19.0.0.s390x info-7.0.3-3.fc39.s390x jansson-2.13.1-7.fc39_clang19.0.0.s390x kernel-headers-6.8.3-200.fc39.s390x kernel-srpm-macros-1.0-20.fc39.noarch keyutils-libs-1.6.3-1.fc39_clang19.0.0.s390x krb5-libs-1.21.2-3.fc39_clang19.0.0.s390x libacl-2.3.1-9.fc39_clang19.0.0.s390x libarchive-3.7.1-1.fc39.s390x libasan-13.2.1-7.fc39.s390x libatomic-13.2.1-7.fc39.s390x libattr-2.5.1-8.fc39.s390x libb2-0.98.1-9.fc39.s390x libblkid-2.39.4-1.fc39.s390x libbrotli-1.1.0-1.fc39_clang19.0.0.s390x libcap-2.48-9.fc39.s390x libcap-ng-0.8.3-8.fc39.s390x libcom_err-1.47.0-2.fc39_clang19.0.0.s390x libcurl-8.2.1-5.fc39_clang19.0.0.s390x libdb-5.3.28-56.fc39.s390x libdwarf-0.8.0-1.fc39.s390x libdwarf-tools-0.8.0-1.fc39.s390x libeconf-0.5.2-2.fc39.s390x libedit-3.1-48.20230828cvs.fc39.s390x libevent-2.1.12-9.fc39.s390x libfdisk-2.39.4-1.fc39.s390x libffi-3.4.4-4.fc39.s390x libgcc-13.2.1-7.fc39.s390x libgomp-13.2.1-7.fc39.s390x libidn2-2.3.7-1.fc39.s390x libmount-2.39.4-1.fc39.s390x libmpc-1.3.1-3.fc39.s390x libnghttp2-1.55.1-4.fc39.s390x libnsl2-2.0.0-6.fc39.s390x libpkgconf-1.9.5-2.fc39.s390x libpsl-0.21.2-4.fc39.s390x libpwquality-1.4.5-6.fc39.s390x libselinux-3.5-5.fc39.s390x libsemanage-3.5-4.fc39.s390x libsepol-3.5-2.fc39.s390x libsigsegv-2.14-5.fc39.s390x libsmartcols-2.39.4-1.fc39.s390x libssh-0.10.6-2.fc39.s390x libssh-config-0.10.6-2.fc39.noarch libstdc++-13.2.1-7.fc39.s390x libstdc++-devel-13.2.1-7.fc39.s390x libtasn1-4.19.0-3.fc39.s390x libtirpc-1.3.4-1.rc3.fc39.s390x libtool-ltdl-2.4.7-7.fc39_clang19.0.0.s390x libubsan-13.2.1-7.fc39.s390x libunistring-1.1-5.fc39.s390x libutempter-1.2.1-10.fc39.s390x libuuid-2.39.4-1.fc39.s390x libverto-0.3.2-6.fc39.s390x libxcrypt-4.4.36-2.fc39.s390x libxcrypt-devel-4.4.36-2.fc39.s390x libxml2-2.10.4-3.fc39.s390x libzstd-1.5.6-1.fc39.s390x llvm-19.0.0~pre20240411.g0c57a2e4b4e5a6-1.fc39.s390x llvm-libs-19.0.0~pre20240411.g0c57a2e4b4e5a6-1.fc39.s390x llvm18-libs-18.1.0~rc4-1.fc39.s390x lua-libs-5.4.6-3.fc39.s390x lua-srpm-macros-1-13.fc39.noarch lz4-libs-1.9.4-4.fc39.s390x make-4.4.1-2.fc39.s390x mpdecimal-2.5.1-7.fc39.s390x mpfr-4.2.0-3.fc39.s390x ncurses-base-6.4-7.20230520.fc39.1.noarch ncurses-libs-6.4-7.20230520.fc39.1.s390x ocaml-srpm-macros-8-2.fc39.noarch openblas-srpm-macros-2-14.fc39.noarch openldap-2.6.6-1.fc39.s390x openssl-libs-3.1.1-4.fc39.s390x p11-kit-0.25.3-1.fc39.s390x p11-kit-trust-0.25.3-1.fc39.s390x package-notes-srpm-macros-0.5-9.fc39.noarch pam-1.5.3-3.fc39.s390x pam-libs-1.5.3-3.fc39.s390x patch-2.7.6-22.fc39.s390x pcre2-10.42-1.fc39.2.s390x pcre2-syntax-10.42-1.fc39.2.noarch perl-srpm-macros-1-51.fc39.noarch pkgconf-1.9.5-2.fc39.s390x pkgconf-m4-1.9.5-2.fc39.noarch pkgconf-pkg-config-1.9.5-2.fc39.s390x popt-1.19-3.fc39.s390x publicsuffix-list-dafsa-20240107-1.fc39.noarch pyproject-srpm-macros-1.12.0-1.fc39.noarch python-pip-wheel-23.2.1-1.fc39.noarch python-srpm-macros-3.12-4.fc39.noarch python3-3.12.2-2.fc39.s390x python3-libs-3.12.2-2.fc39.s390x qt5-srpm-macros-5.15.12-1.fc39.noarch qt6-srpm-macros-6.6.2-1.fc39.noarch readline-8.2-6.fc39.s390x redhat-rpm-config-266-1.fc39.noarch rpm-4.19.1.1-1.fc39.s390x rpm-build-4.19.1.1-1.fc39.s390x rpm-build-libs-4.19.1.1-1.fc39.s390x rpm-libs-4.19.1.1-1.fc39.s390x rpm-sequoia-1.6.0-1.fc39.s390x rpmautospec-rpm-macros-0.6.3-1.fc39.noarch rust-srpm-macros-26.2-1.fc39.noarch sed-4.8-14.fc39.s390x setup-2.14.4-1.fc39.noarch shadow-utils-4.14.0-2.fc39.s390x sqlite-libs-3.42.0-7.fc39.s390x systemd-libs-254.10-1.fc39.s390x tar-1.35-2.fc39.s390x tzdata-2024a-2.fc39.noarch unzip-6.0-62.fc39.s390x util-linux-2.39.4-1.fc39.s390x util-linux-core-2.39.4-1.fc39.s390x which-2.21-40.fc39.s390x xxhash-libs-0.8.2-1.fc39.s390x xz-5.4.4-1.fc39.s390x xz-libs-5.4.4-1.fc39.s390x zip-3.0-39.fc39.s390x zlib-1.2.13-4.fc39.s390x zstd-1.5.6-1.fc39.s390x Start: buildsrpm Start: rpmbuild -bs Building target platforms: s390x Building for target s390x setting SOURCE_DATE_EPOCH=1704326400 Wrote: /builddir/build/SRPMS/ldns-1.8.3-10.fc39_clang19.0.0.src.rpm Finish: rpmbuild -bs cp: preserving permissions for ‘/var/lib/copr-rpmbuild/results/chroot_scan/var/lib/mock/fedora-39-s390x-1713222523.721775/root/var/log’: No such file or directory INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-39-s390x-1713222523.721775/root/var/log/dnf.log /var/lib/mock/fedora-39-s390x-1713222523.721775/root/var/log/dnf.librepo.log /var/lib/mock/fedora-39-s390x-1713222523.721775/root/var/log/dnf.rpm.log Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-6cjz39rs/ldns/ldns.spec) Config(child) 3 minutes 39 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/ldns-1.8.3-10.fc39_clang19.0.0.src.rpm) Config(fedora-39-s390x) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-39-s390x-bootstrap-1713222523.721775/root. INFO: reusing tmpfs at /var/lib/mock/fedora-39-s390x-bootstrap-1713222523.721775/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-39-s390x-1713222523.721775/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.19.1.1-1.fc39.s390x rpm-sequoia-1.6.0-1.fc39.s390x python3-dnf-4.19.2-1.fc39.noarch python3-dnf-plugins-core-4.6.0-1.fc39.noarch yum-4.19.2-1.fc39.noarch Finish: chroot init Start: build phase for ldns-1.8.3-10.fc39_clang19.0.0.src.rpm Start: build setup for ldns-1.8.3-10.fc39_clang19.0.0.src.rpm Building target platforms: s390x Building for target s390x setting SOURCE_DATE_EPOCH=1704326400 Wrote: /builddir/build/SRPMS/ldns-1.8.3-10.fc39_clang19.0.0.src.rpm No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 312 B/s | 1.5 kB 00:05 Additional repo https_download_copr_fedorainfra 307 B/s | 1.5 kB 00:05 Additional repo https_download_copr_fedorainfra 310 B/s | 1.5 kB 00:05 Additional repo https_download_copr_fedorainfra 59 kB/s | 1.5 kB 00:00 fedora 52 kB/s | 3.8 kB 00:00 updates 19 kB/s | 4.8 kB 00:00 Package gcc-13.2.1-7.fc39.s390x is already installed. Package gcc-c++-13.2.1-7.fc39.s390x is already installed. Package make-1:4.4.1-2.fc39.s390x is already installed. Dependencies resolved. ================================================================================================ Package Arch Version Repo Size ================================================================================================ Installing: autoconf noarch 2.71-6.fc39 fedora 733 k autoconf-archive noarch 2023.02.20-2.fc39 fedora 703 k automake noarch 1.16.5-13.fc39 fedora 697 k doxygen s390x 2:1.9.7-3.fc39_clang19.0.0 copr_base 6.8 M gnupg2 s390x 2.4.4-1.fc39_clang19.0.0 copr_base 2.9 M libpcap-devel s390x 14:1.10.4-2.fc39 fedora 158 k libtool s390x 2.4.7-7.fc39_clang19.0.0 copr_base 595 k openssl-devel s390x 1:3.1.1-4.fc39 fedora 2.6 M perl-Devel-CheckLib noarch 1.16-10.fc39 fedora 24 k perl-ExtUtils-MakeMaker noarch 2:7.70-501.fc39 fedora 292 k perl-devel s390x 4:5.38.2-502.fc39_clang19.0.0 copr_base 741 k perl-generators noarch 1.16-3.fc39 fedora 16 k perl-interpreter s390x 4:5.38.2-502.fc39_clang19.0.0 copr_base 72 k python3-devel s390x 3.12.2-2.fc39 updates 312 k swig s390x 4.1.1-9.fc39 fedora 1.6 M Installing dependencies: abattis-cantarell-vf-fonts noarch 0.301-10.fc39 fedora 121 k adobe-mappings-cmap noarch 20230622-1.fc39 fedora 2.1 M adobe-mappings-cmap-deprecated noarch 20230622-1.fc39 fedora 113 k adobe-mappings-pdf noarch 20190401-5.fc39 fedora 698 k avahi-libs s390x 0.8-24.fc39_clang19.0.0 copr_base 72 k cairo s390x 1.18.0-1.fc39_clang19.0.0 copr_base 900 k cairo-gobject s390x 1.18.0-1.fc39_clang19.0.0 copr_base 18 k crypto-policies-scripts noarch 20231204-1.git1e3a2e4.fc39 updates 117 k cups-libs s390x 1:2.4.7-13.fc39_clang19.0.0 copr_base 400 k dbus-libs s390x 1:1.14.10-1.fc39 fedora 159 k default-fonts-core-sans noarch 4.0-9.fc39 fedora 32 k emacs-filesystem noarch 1:29.3-1.fc39 updates 7.2 k fontconfig s390x 2.14.2-6.fc39 updates 305 k fonts-filesystem noarch 1:2.0.5-12.fc39 fedora 8.2 k freetype s390x 2.13.1-2.fc39_clang19.0.0 copr_base 517 k fribidi s390x 1.0.13-2.fc39_clang19.0.0 copr_base 95 k gd s390x 2.3.3-12.fc39 fedora 152 k gdk-pixbuf2 s390x 2.42.10-5.fc39 fedora 484 k glib2 s390x 2.78.3-1.fc39 updates 2.8 M gnutls s390x 3.8.4-1.fc39 updates 1.1 M google-droid-sans-fonts noarch 20200215-17.fc39 fedora 2.7 M google-noto-fonts-common noarch 20240101-1.fc39 updates 17 k google-noto-sans-vf-fonts noarch 20240101-1.fc39 updates 593 k graphite2 s390x 1.3.14-12.fc39_clang19.0.0 copr_base 106 k graphviz s390x 8.1.0-6.fc39 updates 5.1 M groff-base s390x 1.23.0-3.fc39_clang19.0.0 copr_base 1.2 M gts s390x 0.7.6-46.20121130.fc39 fedora 242 k harfbuzz s390x 8.2.1-2.fc39_clang19.0.0 copr_base 1.1 M highway s390x 1.1.0-1.fc39_clang19.0.0 copr_base 251 k infiniband-diags s390x 46.0-4.fc39 fedora 338 k jbig2dec-libs s390x 0.19-10.fc39 fedora 77 k jbigkit-libs s390x 2.1-26.fc39_clang19.0.0 copr_base 53 k json-c s390x 0.17-1.fc39_clang19.0.0 copr_base 53 k lasi s390x 1.1.3-11.fc39 fedora 54 k lcms2 s390x 2.15-2.fc39 fedora 184 k libICE s390x 1.0.10-11.fc39 fedora 73 k libSM s390x 1.2.3-13.fc39 fedora 43 k libX11 s390x 1.8.7-1.fc39 fedora 669 k libX11-common noarch 1.8.7-1.fc39 fedora 176 k libXau s390x 1.0.11-3.fc39 fedora 31 k libXext s390x 1.3.5-3.fc39 fedora 40 k libXft s390x 2.3.8-3.fc39 fedora 76 k libXpm s390x 3.5.17-1.fc39 updates 69 k libXrender s390x 0.9.11-3.fc39 fedora 28 k libXt s390x 1.2.1-5.fc39 fedora 190 k libaom s390x 3.8.2-1.fc39_clang19.0.0 copr_base 1.8 M libassuan s390x 2.5.6-2.fc39 fedora 67 k libavif s390x 0.11.1-11.fc39 fedora 89 k libdatrie s390x 0.2.13-7.fc39 fedora 33 k libdav1d s390x 1.2.1-2.fc39_clang19.0.0 copr_base 360 k libgcrypt s390x 1.10.2-2.fc39 fedora 489 k libgpg-error s390x 1.47-2.fc39 fedora 233 k libgs s390x 10.02.1-2.fc39_clang19.0.0 copr_base 4.0 M libibumad s390x 46.0-4.fc39 fedora 27 k libibverbs s390x 46.0-4.fc39 fedora 454 k libijs s390x 0.35-19.fc39 fedora 29 k libimagequant s390x 4.0.3-2.fc39 updates 354 k libjpeg-turbo s390x 2.1.4-3.fc39 fedora 178 k libjxl s390x 1:0.8.2-3.fc39_clang19.0.0 copr_base 1.0 M libksba s390x 1.6.4-2.fc39 fedora 162 k liblerc s390x 4.0.0-4.fc39 fedora 112 k libnl3 s390x 3.9.0-1.fc39 updates 355 k libpaper s390x 1:2.1.1-1.fc39 fedora 27 k libpcap s390x 14:1.10.4-2.fc39 fedora 176 k libpng s390x 2:1.6.37-15.fc39 fedora 130 k librdmacm s390x 46.0-4.fc39 fedora 73 k librsvg2 s390x 2.57.1-1.fc39 updates 1.7 M libthai s390x 0.1.29-6.fc39 fedora 215 k libtiff s390x 4.4.0-8.fc39 fedora 222 k libwebp s390x 1.3.2-2.fc39 fedora 256 k libxcb s390x 1.13.1-12.fc39 fedora 244 k m4 s390x 1.4.19-6.fc39 fedora 313 k ncurses s390x 6.4-7.20230520.fc39.1 updates 424 k netpbm s390x 11.02.00-2.fc39 fedora 191 k nettle s390x 3.9.1-2.fc39 fedora 456 k npth s390x 1.6-14.fc39 fedora 24 k nspr s390x 4.35.0-19.fc39 updates 147 k nss s390x 3.99.0-1.fc39 updates 716 k nss-softokn s390x 3.99.0-1.fc39 updates 432 k nss-softokn-freebl s390x 3.99.0-1.fc39 updates 388 k nss-sysinit s390x 3.99.0-1.fc39 updates 18 k nss-util s390x 3.99.0-1.fc39 updates 91 k openjpeg2 s390x 2.5.2-1.fc39 updates 197 k pango s390x 1.51.0-1.fc39 fedora 354 k perl-AutoLoader noarch 5.74-502.fc39_clang19.0.0 copr_base 22 k perl-AutoSplit noarch 5.74-502.fc39_clang19.0.0 copr_base 22 k perl-B s390x 1.88-502.fc39_clang19.0.0 copr_base 176 k perl-Benchmark noarch 1.24-502.fc39_clang19.0.0 copr_base 27 k perl-Carp noarch 1.54-500.fc39 fedora 29 k perl-Class-Struct noarch 0.68-502.fc39_clang19.0.0 copr_base 23 k perl-Data-Dumper s390x 2.188-501.fc39 fedora 57 k perl-Devel-PPPort s390x 3.71-501.fc39 fedora 220 k perl-Digest noarch 1.20-500.fc39 fedora 25 k perl-Digest-MD5 s390x 2.58-500.fc39 fedora 35 k perl-DynaLoader s390x 1.54-502.fc39_clang19.0.0 copr_base 27 k perl-Encode s390x 4:3.19-500.fc39 fedora 1.7 M perl-Errno s390x 1.37-502.fc39_clang19.0.0 copr_base 15 k perl-Exporter noarch 5.77-500.fc39 fedora 31 k perl-ExtUtils-Command noarch 2:7.70-501.fc39 fedora 14 k perl-ExtUtils-Constant noarch 0.25-502.fc39_clang19.0.0 copr_base 44 k perl-ExtUtils-Install noarch 2.22-500.fc39 fedora 43 k perl-ExtUtils-Manifest noarch 1:1.75-3.fc39 fedora 34 k perl-ExtUtils-ParseXS noarch 1:3.51-500.fc39 fedora 187 k perl-Fcntl s390x 1.15-502.fc39_clang19.0.0 copr_base 21 k perl-Fedora-VSP noarch 0.001-32.fc39 fedora 23 k perl-File-Basename noarch 2.86-502.fc39_clang19.0.0 copr_base 18 k perl-File-Compare noarch 1.100.700-502.fc39_clang19.0.0 copr_base 14 k perl-File-Copy noarch 2.41-502.fc39_clang19.0.0 copr_base 21 k perl-File-Find noarch 1.43-502.fc39_clang19.0.0 copr_base 26 k perl-File-Path noarch 2.18-500.fc39 fedora 35 k perl-File-Temp noarch 1:0.231.100-500.fc39 fedora 58 k perl-File-stat noarch 1.13-502.fc39_clang19.0.0 copr_base 18 k perl-FileHandle noarch 2.05-502.fc39_clang19.0.0 copr_base 16 k perl-Getopt-Long noarch 1:2.54-500.fc39 fedora 60 k perl-Getopt-Std noarch 1.13-502.fc39_clang19.0.0 copr_base 16 k perl-HTTP-Tiny noarch 0.088-3.fc39 fedora 56 k perl-IO s390x 1.52-502.fc39_clang19.0.0 copr_base 77 k perl-IO-Socket-IP noarch 0.42-1.fc39 fedora 42 k perl-IO-Socket-SSL noarch 2.083-3.fc39 fedora 225 k perl-IPC-Open3 noarch 1.22-502.fc39_clang19.0.0 copr_base 22 k perl-MIME-Base64 s390x 3.16-500.fc39 fedora 30 k perl-Mozilla-CA noarch 20230801-1.fc39 fedora 13 k perl-Net-SSLeay s390x 1.92-10.fc39 fedora 363 k perl-POSIX s390x 2.13-502.fc39_clang19.0.0 copr_base 93 k perl-PathTools s390x 3.89-500.fc39 fedora 87 k perl-Pod-Escapes noarch 1:1.07-500.fc39 fedora 20 k perl-Pod-Perldoc noarch 3.28.01-501.fc39 fedora 86 k perl-Pod-Simple noarch 1:3.45-4.fc39 fedora 218 k perl-Pod-Usage noarch 4:2.03-500.fc39 fedora 39 k perl-Scalar-List-Utils s390x 5:1.63-500.fc39 fedora 74 k perl-SelectSaver noarch 1.02-502.fc39_clang19.0.0 copr_base 12 k perl-Socket s390x 4:2.037-3.fc39 fedora 55 k perl-Storable s390x 1:3.32-500.fc39 fedora 100 k perl-Symbol noarch 1.09-502.fc39_clang19.0.0 copr_base 15 k perl-Term-ANSIColor noarch 5.01-501.fc39 fedora 47 k perl-Term-Cap noarch 1.18-500.fc39 fedora 22 k perl-Test-Harness noarch 1:3.48-1.fc39 updates 275 k perl-Text-ParseWords noarch 3.31-500.fc39 fedora 16 k perl-Text-Tabs+Wrap noarch 2023.0511-3.fc39 fedora 22 k perl-Thread-Queue noarch 3.14-500.fc39 fedora 21 k perl-Time-Local noarch 2:1.350-3.fc39 fedora 34 k perl-URI noarch 5.21-1.fc39 fedora 125 k perl-base noarch 2.27-502.fc39_clang19.0.0 copr_base 17 k perl-constant noarch 1.33-501.fc39 fedora 22 k perl-if noarch 0.61.000-502.fc39_clang19.0.0 copr_base 15 k perl-lib s390x 0.65-502.fc39_clang19.0.0 copr_base 15 k perl-libnet noarch 3.15-501.fc39 fedora 129 k perl-libs s390x 4:5.38.2-502.fc39_clang19.0.0 copr_base 2.4 M perl-locale noarch 1.10-502.fc39_clang19.0.0 copr_base 14 k perl-macros noarch 4:5.38.2-502.fc39_clang19.0.0 copr_base 13 k perl-mro s390x 1.28-502.fc39_clang19.0.0 copr_base 29 k perl-overload noarch 1.37-502.fc39_clang19.0.0 copr_base 46 k perl-overloading noarch 0.02-502.fc39_clang19.0.0 copr_base 13 k perl-parent noarch 1:0.241-500.fc39 fedora 14 k perl-podlators noarch 1:5.01-500.fc39 fedora 125 k perl-threads s390x 1:2.36-500.fc39 fedora 58 k perl-threads-shared s390x 1.68-500.fc39 fedora 45 k perl-vars noarch 1.05-502.fc39_clang19.0.0 copr_base 14 k perl-version s390x 8:0.99.30-1.fc39 fedora 62 k pixman s390x 0.42.2-2.fc39 fedora 212 k poppler s390x 23.08.0-1.fc39 fedora 1.2 M poppler-data noarch 0.4.11-5.fc39 fedora 2.0 M poppler-glib s390x 23.08.0-1.fc39 fedora 183 k pyproject-rpm-macros noarch 1.12.0-1.fc39 updates 41 k python-rpm-macros noarch 3.12-4.fc39 fedora 19 k python3-packaging noarch 23.1-4.fc39 fedora 114 k python3-pyparsing noarch 3.0.9-11.fc39 fedora 254 k python3-rpm-generators noarch 14-7.fc39 fedora 30 k python3-rpm-macros noarch 3.12-4.fc39 fedora 14 k rav1e-libs s390x 0.7.1-1.fc39 updates 840 k rdma-core-devel s390x 46.0-4.fc39 fedora 429 k rsvg-pixbuf-loader s390x 2.57.1-1.fc39 updates 16 k shared-mime-info s390x 2.2-4.fc39 fedora 381 k svt-av1-libs s390x 1.4.1-3.fc39 fedora 1.2 M systemtap-sdt-devel s390x 5.1~pre17062192g5fd8daba-1.fc39 updates 74 k tpm2-tss s390x 4.0.1-6.fc39 updates 404 k urw-base35-bookman-fonts noarch 20200910-18.fc39 fedora 847 k urw-base35-c059-fonts noarch 20200910-18.fc39 fedora 874 k urw-base35-d050000l-fonts noarch 20200910-18.fc39 fedora 76 k urw-base35-fonts noarch 20200910-18.fc39 fedora 10 k urw-base35-fonts-common noarch 20200910-18.fc39 fedora 21 k urw-base35-gothic-fonts noarch 20200910-18.fc39 fedora 643 k urw-base35-nimbus-mono-ps-fonts noarch 20200910-18.fc39 fedora 795 k urw-base35-nimbus-roman-fonts noarch 20200910-18.fc39 fedora 856 k urw-base35-nimbus-sans-fonts noarch 20200910-18.fc39 fedora 1.3 M urw-base35-p052-fonts noarch 20200910-18.fc39 fedora 974 k urw-base35-standard-symbols-ps-fonts noarch 20200910-18.fc39 fedora 42 k urw-base35-z003-fonts noarch 20200910-18.fc39 fedora 276 k xapian-core-libs s390x 1.4.23-1.fc39 fedora 759 k xml-common noarch 0.6.3-61.fc39 fedora 31 k Transaction Summary ================================================================================================ Install 205 Packages Total download size: 81 M Installed size: 303 M Downloading Packages: (1/205): avahi-libs-0.8-24.fc39_clang19.0.0.s39 2.9 MB/s | 72 kB 00:00 (2/205): cairo-gobject-1.18.0-1.fc39_clang19.0. 690 kB/s | 18 kB 00:00 (3/205): cairo-1.18.0-1.fc39_clang19.0.0.s390x. 29 MB/s | 900 kB 00:00 (4/205): cups-libs-2.4.7-13.fc39_clang19.0.0.s3 35 MB/s | 400 kB 00:00 (5/205): fribidi-1.0.13-2.fc39_clang19.0.0.s390 10 MB/s | 95 kB 00:00 (6/205): gnupg2-2.4.4-1.fc39_clang19.0.0.s390x. 106 MB/s | 2.9 MB 00:00 (7/205): doxygen-1.9.7-3.fc39_clang19.0.0.s390x 127 MB/s | 6.8 MB 00:00 (8/205): freetype-2.13.1-2.fc39_clang19.0.0.s39 10 MB/s | 517 kB 00:00 (9/205): graphite2-1.3.14-12.fc39_clang19.0.0.s 17 MB/s | 106 kB 00:00 (10/205): highway-1.1.0-1.fc39_clang19.0.0.s390 40 MB/s | 251 kB 00:00 (11/205): harfbuzz-8.2.1-2.fc39_clang19.0.0.s39 136 MB/s | 1.1 MB 00:00 (12/205): jbigkit-libs-2.1-26.fc39_clang19.0.0. 24 MB/s | 53 kB 00:00 (13/205): json-c-0.17-1.fc39_clang19.0.0.s390x. 22 MB/s | 53 kB 00:00 (14/205): libdav1d-1.2.1-2.fc39_clang19.0.0.s39 92 MB/s | 360 kB 00:00 (15/205): libaom-3.8.2-1.fc39_clang19.0.0.s390x 207 MB/s | 1.8 MB 00:00 (16/205): libjxl-0.8.2-3.fc39_clang19.0.0.s390x 125 MB/s | 1.0 MB 00:00 (17/205): libtool-2.4.7-7.fc39_clang19.0.0.s390 86 MB/s | 595 kB 00:00 (18/205): libgs-10.02.1-2.fc39_clang19.0.0.s390 173 MB/s | 4.0 MB 00:00 (19/205): perl-AutoLoader-5.74-502.fc39_clang19 5.4 MB/s | 22 kB 00:00 (20/205): groff-base-1.23.0-3.fc39_clang19.0.0. 29 MB/s | 1.2 MB 00:00 (21/205): perl-AutoSplit-5.74-502.fc39_clang19. 8.7 MB/s | 22 kB 00:00 (22/205): perl-B-1.88-502.fc39_clang19.0.0.s390 43 MB/s | 176 kB 00:00 (23/205): perl-Benchmark-1.24-502.fc39_clang19. 8.1 MB/s | 27 kB 00:00 (24/205): perl-Class-Struct-0.68-502.fc39_clang 5.3 MB/s | 23 kB 00:00 (25/205): perl-DynaLoader-1.54-502.fc39_clang19 10 MB/s | 27 kB 00:00 (26/205): perl-Errno-1.37-502.fc39_clang19.0.0. 6.0 MB/s | 15 kB 00:00 (27/205): perl-ExtUtils-Constant-0.25-502.fc39_ 12 MB/s | 44 kB 00:00 (28/205): perl-Fcntl-1.15-502.fc39_clang19.0.0. 5.6 MB/s | 21 kB 00:00 (29/205): perl-File-Basename-2.86-502.fc39_clan 4.9 MB/s | 18 kB 00:00 (30/205): perl-File-Compare-1.100.700-502.fc39_ 7.8 MB/s | 14 kB 00:00 (31/205): perl-File-Copy-2.41-502.fc39_clang19. 10 MB/s | 21 kB 00:00 (32/205): perl-File-stat-1.13-502.fc39_clang19. 12 MB/s | 18 kB 00:00 (33/205): perl-File-Find-1.43-502.fc39_clang19. 7.7 MB/s | 26 kB 00:00 (34/205): perl-FileHandle-2.05-502.fc39_clang19 11 MB/s | 16 kB 00:00 (35/205): perl-Getopt-Std-1.13-502.fc39_clang19 8.6 MB/s | 16 kB 00:00 (36/205): perl-IO-1.52-502.fc39_clang19.0.0.s39 26 MB/s | 77 kB 00:00 (37/205): perl-IPC-Open3-1.22-502.fc39_clang19. 5.8 MB/s | 22 kB 00:00 (38/205): perl-POSIX-2.13-502.fc39_clang19.0.0. 29 MB/s | 93 kB 00:00 (39/205): perl-SelectSaver-1.02-502.fc39_clang1 5.3 MB/s | 12 kB 00:00 (40/205): perl-Symbol-1.09-502.fc39_clang19.0.0 5.2 MB/s | 15 kB 00:00 (41/205): perl-base-2.27-502.fc39_clang19.0.0.n 7.0 MB/s | 17 kB 00:00 (42/205): perl-devel-5.38.2-502.fc39_clang19.0. 127 MB/s | 741 kB 00:00 (43/205): perl-if-0.61.000-502.fc39_clang19.0.0 3.3 MB/s | 15 kB 00:00 (44/205): perl-interpreter-5.38.2-502.fc39_clan 16 MB/s | 72 kB 00:00 (45/205): perl-lib-0.65-502.fc39_clang19.0.0.s3 7.6 MB/s | 15 kB 00:00 (46/205): perl-locale-1.10-502.fc39_clang19.0.0 5.8 MB/s | 14 kB 00:00 (47/205): perl-macros-5.38.2-502.fc39_clang19.0 4.1 MB/s | 13 kB 00:00 (48/205): perl-libs-5.38.2-502.fc39_clang19.0.0 210 MB/s | 2.4 MB 00:00 (49/205): perl-mro-1.28-502.fc39_clang19.0.0.s3 3.1 MB/s | 29 kB 00:00 (50/205): perl-overload-1.37-502.fc39_clang19.0 6.2 MB/s | 46 kB 00:00 (51/205): perl-overloading-0.02-502.fc39_clang1 6.9 MB/s | 13 kB 00:00 (52/205): perl-vars-1.05-502.fc39_clang19.0.0.n 6.5 MB/s | 14 kB 00:00 (53/205): abattis-cantarell-vf-fonts-0.301-10.f 352 kB/s | 121 kB 00:00 (54/205): adobe-mappings-cmap-deprecated-202306 313 kB/s | 113 kB 00:00 (55/205): adobe-mappings-pdf-20190401-5.fc39.no 2.9 MB/s | 698 kB 00:00 (56/205): adobe-mappings-cmap-20230622-1.fc39.n 3.4 MB/s | 2.1 MB 00:00 (57/205): autoconf-2.71-6.fc39.noarch.rpm 2.8 MB/s | 733 kB 00:00 (58/205): autoconf-archive-2023.02.20-2.fc39.no 7.2 MB/s | 703 kB 00:00 (59/205): automake-1.16.5-13.fc39.noarch.rpm 9.1 MB/s | 697 kB 00:00 (60/205): default-fonts-core-sans-4.0-9.fc39.no 537 kB/s | 32 kB 00:00 (61/205): dbus-libs-1.14.10-1.fc39.s390x.rpm 1.2 MB/s | 159 kB 00:00 (62/205): fonts-filesystem-2.0.5-12.fc39.noarch 133 kB/s | 8.2 kB 00:00 (63/205): gd-2.3.3-12.fc39.s390x.rpm 2.3 MB/s | 152 kB 00:00 (64/205): gdk-pixbuf2-2.42.10-5.fc39.s390x.rpm 5.2 MB/s | 484 kB 00:00 (65/205): gts-0.7.6-46.20121130.fc39.s390x.rpm 3.4 MB/s | 242 kB 00:00 (66/205): jbig2dec-libs-0.19-10.fc39.s390x.rpm 1.2 MB/s | 77 kB 00:00 (67/205): infiniband-diags-46.0-4.fc39.s390x.rp 3.4 MB/s | 338 kB 00:00 (68/205): google-droid-sans-fonts-20200215-17.f 15 MB/s | 2.7 MB 00:00 (69/205): lasi-1.1.3-11.fc39.s390x.rpm 892 kB/s | 54 kB 00:00 (70/205): libICE-1.0.10-11.fc39.s390x.rpm 1.1 MB/s | 73 kB 00:00 (71/205): lcms2-2.15-2.fc39.s390x.rpm 2.5 MB/s | 184 kB 00:00 (72/205): libSM-1.2.3-13.fc39.s390x.rpm 713 kB/s | 43 kB 00:00 (73/205): libX11-1.8.7-1.fc39.s390x.rpm 9.2 MB/s | 669 kB 00:00 (74/205): libX11-common-1.8.7-1.fc39.noarch.rpm 2.4 MB/s | 176 kB 00:00 (75/205): libXau-1.0.11-3.fc39.s390x.rpm 528 kB/s | 31 kB 00:00 (76/205): libXext-1.3.5-3.fc39.s390x.rpm 644 kB/s | 40 kB 00:00 (77/205): libXft-2.3.8-3.fc39.s390x.rpm 1.1 MB/s | 76 kB 00:00 (78/205): libXrender-0.9.11-3.fc39.s390x.rpm 473 kB/s | 28 kB 00:00 (79/205): libXt-1.2.1-5.fc39.s390x.rpm 2.5 MB/s | 190 kB 00:00 (80/205): libassuan-2.5.6-2.fc39.s390x.rpm 778 kB/s | 67 kB 00:00 (81/205): libavif-0.11.1-11.fc39.s390x.rpm 1.0 MB/s | 89 kB 00:00 (82/205): libdatrie-0.2.13-7.fc39.s390x.rpm 463 kB/s | 33 kB 00:00 (83/205): libgpg-error-1.47-2.fc39.s390x.rpm 2.8 MB/s | 233 kB 00:00 (84/205): libgcrypt-1.10.2-2.fc39.s390x.rpm 4.7 MB/s | 489 kB 00:00 (85/205): libibumad-46.0-4.fc39.s390x.rpm 335 kB/s | 27 kB 00:00 (86/205): libijs-0.35-19.fc39.s390x.rpm 452 kB/s | 29 kB 00:00 (87/205): libibverbs-46.0-4.fc39.s390x.rpm 5.6 MB/s | 454 kB 00:00 (88/205): libjpeg-turbo-2.1.4-3.fc39.s390x.rpm 2.7 MB/s | 178 kB 00:00 (89/205): libksba-1.6.4-2.fc39.s390x.rpm 2.2 MB/s | 162 kB 00:00 (90/205): liblerc-4.0.0-4.fc39.s390x.rpm 1.7 MB/s | 112 kB 00:00 (91/205): libpaper-2.1.1-1.fc39.s390x.rpm 437 kB/s | 27 kB 00:00 (92/205): libpcap-1.10.4-2.fc39.s390x.rpm 2.4 MB/s | 176 kB 00:00 (93/205): libpng-1.6.37-15.fc39.s390x.rpm 2.0 MB/s | 130 kB 00:00 (94/205): libpcap-devel-1.10.4-2.fc39.s390x.rpm 1.8 MB/s | 158 kB 00:00 (95/205): librdmacm-46.0-4.fc39.s390x.rpm 1.1 MB/s | 73 kB 00:00 (96/205): libthai-0.1.29-6.fc39.s390x.rpm 3.2 MB/s | 215 kB 00:00 (97/205): libtiff-4.4.0-8.fc39.s390x.rpm 3.2 MB/s | 222 kB 00:00 (98/205): libxcb-1.13.1-12.fc39.s390x.rpm 3.6 MB/s | 244 kB 00:00 (99/205): libwebp-1.3.2-2.fc39.s390x.rpm 3.2 MB/s | 256 kB 00:00 (100/205): m4-1.4.19-6.fc39.s390x.rpm 4.2 MB/s | 313 kB 00:00 (101/205): netpbm-11.02.00-2.fc39.s390x.rpm 2.9 MB/s | 191 kB 00:00 (102/205): npth-1.6-14.fc39.s390x.rpm 407 kB/s | 24 kB 00:00 (103/205): nettle-3.9.1-2.fc39.s390x.rpm 5.1 MB/s | 456 kB 00:00 (104/205): pango-1.51.0-1.fc39.s390x.rpm 4.3 MB/s | 354 kB 00:00 (105/205): perl-Carp-1.54-500.fc39.noarch.rpm 408 kB/s | 29 kB 00:00 (106/205): perl-Data-Dumper-2.188-501.fc39.s390 944 kB/s | 57 kB 00:00 (107/205): perl-Devel-CheckLib-1.16-10.fc39.noa 285 kB/s | 24 kB 00:00 (108/205): openssl-devel-3.1.1-4.fc39.s390x.rpm 14 MB/s | 2.6 MB 00:00 (109/205): perl-Devel-PPPort-3.71-501.fc39.s390 2.4 MB/s | 220 kB 00:00 (110/205): perl-Digest-1.20-500.fc39.noarch.rpm 382 kB/s | 25 kB 00:00 (111/205): perl-Digest-MD5-2.58-500.fc39.s390x. 571 kB/s | 35 kB 00:00 (112/205): perl-ExtUtils-Command-7.70-501.fc39. 226 kB/s | 14 kB 00:00 (113/205): perl-Exporter-5.77-500.fc39.noarch.r 477 kB/s | 31 kB 00:00 (114/205): perl-ExtUtils-Install-2.22-500.fc39. 701 kB/s | 43 kB 00:00 (115/205): perl-Encode-3.19-500.fc39.s390x.rpm 12 MB/s | 1.7 MB 00:00 (116/205): perl-ExtUtils-MakeMaker-7.70-501.fc3 3.6 MB/s | 292 kB 00:00 (117/205): perl-ExtUtils-Manifest-1.75-3.fc39.n 550 kB/s | 34 kB 00:00 (118/205): perl-ExtUtils-ParseXS-3.51-500.fc39. 3.0 MB/s | 187 kB 00:00 (119/205): perl-Fedora-VSP-0.001-32.fc39.noarch 363 kB/s | 23 kB 00:00 (120/205): perl-File-Path-2.18-500.fc39.noarch. 567 kB/s | 35 kB 00:00 (121/205): perl-File-Temp-0.231.100-500.fc39.no 990 kB/s | 58 kB 00:00 (122/205): perl-Getopt-Long-2.54-500.fc39.noarc 911 kB/s | 60 kB 00:00 (123/205): perl-HTTP-Tiny-0.088-3.fc39.noarch.r 898 kB/s | 56 kB 00:00 (124/205): perl-IO-Socket-IP-0.42-1.fc39.noarch 706 kB/s | 42 kB 00:00 (125/205): perl-IO-Socket-SSL-2.083-3.fc39.noar 2.9 MB/s | 225 kB 00:00 (126/205): perl-MIME-Base64-3.16-500.fc39.s390x 485 kB/s | 30 kB 00:00 (127/205): perl-Mozilla-CA-20230801-1.fc39.noar 218 kB/s | 13 kB 00:00 (128/205): perl-Net-SSLeay-1.92-10.fc39.s390x.r 4.3 MB/s | 363 kB 00:00 (129/205): perl-Pod-Escapes-1.07-500.fc39.noarc 334 kB/s | 20 kB 00:00 (130/205): perl-PathTools-3.89-500.fc39.s390x.r 1.4 MB/s | 87 kB 00:00 (131/205): perl-Pod-Simple-3.45-4.fc39.noarch.r 3.4 MB/s | 218 kB 00:00 (132/205): perl-Pod-Usage-2.03-500.fc39.noarch. 630 kB/s | 39 kB 00:00 (133/205): perl-Pod-Perldoc-3.28.01-501.fc39.no 1.2 MB/s | 86 kB 00:00 (134/205): perl-Scalar-List-Utils-1.63-500.fc39 1.2 MB/s | 74 kB 00:00 (135/205): perl-Socket-2.037-3.fc39.s390x.rpm 888 kB/s | 55 kB 00:00 (136/205): perl-Term-ANSIColor-5.01-501.fc39.no 799 kB/s | 47 kB 00:00 (137/205): perl-Term-Cap-1.18-500.fc39.noarch.r 355 kB/s | 22 kB 00:00 (138/205): perl-Storable-3.32-500.fc39.s390x.rp 778 kB/s | 100 kB 00:00 (139/205): perl-Text-ParseWords-3.31-500.fc39.n 271 kB/s | 16 kB 00:00 (140/205): perl-Text-Tabs+Wrap-2023.0511-3.fc39 363 kB/s | 22 kB 00:00 (141/205): perl-Thread-Queue-3.14-500.fc39.noar 332 kB/s | 21 kB 00:00 (142/205): perl-Time-Local-1.350-3.fc39.noarch. 583 kB/s | 34 kB 00:00 (143/205): perl-URI-5.21-1.fc39.noarch.rpm 1.9 MB/s | 125 kB 00:00 (144/205): perl-constant-1.33-501.fc39.noarch.r 352 kB/s | 22 kB 00:00 (145/205): perl-generators-1.16-3.fc39.noarch.r 264 kB/s | 16 kB 00:00 (146/205): perl-libnet-3.15-501.fc39.noarch.rpm 2.0 MB/s | 129 kB 00:00 (147/205): perl-parent-0.241-500.fc39.noarch.rp 226 kB/s | 14 kB 00:00 (148/205): perl-podlators-5.01-500.fc39.noarch. 2.0 MB/s | 125 kB 00:00 (149/205): perl-threads-2.36-500.fc39.s390x.rpm 935 kB/s | 58 kB 00:00 (150/205): perl-threads-shared-1.68-500.fc39.s3 697 kB/s | 45 kB 00:00 (151/205): perl-version-0.99.30-1.fc39.s390x.rp 1.0 MB/s | 62 kB 00:00 (152/205): pixman-0.42.2-2.fc39.s390x.rpm 3.3 MB/s | 212 kB 00:00 (153/205): poppler-glib-23.08.0-1.fc39.s390x.rp 2.8 MB/s | 183 kB 00:00 (154/205): poppler-23.08.0-1.fc39.s390x.rpm 9.2 MB/s | 1.2 MB 00:00 (155/205): python-rpm-macros-3.12-4.fc39.noarch 306 kB/s | 19 kB 00:00 (156/205): python3-packaging-23.1-4.fc39.noarch 1.7 MB/s | 114 kB 00:00 (157/205): poppler-data-0.4.11-5.fc39.noarch.rp 11 MB/s | 2.0 MB 00:00 (158/205): python3-pyparsing-3.0.9-11.fc39.noar 3.8 MB/s | 254 kB 00:00 (159/205): python3-rpm-generators-14-7.fc39.noa 475 kB/s | 30 kB 00:00 (160/205): python3-rpm-macros-3.12-4.fc39.noarc 238 kB/s | 14 kB 00:00 (161/205): rdma-core-devel-46.0-4.fc39.s390x.rp 4.8 MB/s | 429 kB 00:00 (162/205): shared-mime-info-2.2-4.fc39.s390x.rp 5.1 MB/s | 381 kB 00:00 (163/205): svt-av1-libs-1.4.1-3.fc39.s390x.rpm 16 MB/s | 1.2 MB 00:00 (164/205): urw-base35-c059-fonts-20200910-18.fc 10 MB/s | 874 kB 00:00 (165/205): swig-4.1.1-9.fc39.s390x.rpm 16 MB/s | 1.6 MB 00:00 (166/205): urw-base35-bookman-fonts-20200910-18 8.9 MB/s | 847 kB 00:00 (167/205): urw-base35-d050000l-fonts-20200910-1 1.3 MB/s | 76 kB 00:00 (168/205): urw-base35-fonts-20200910-18.fc39.no 170 kB/s | 10 kB 00:00 (169/205): urw-base35-fonts-common-20200910-18. 336 kB/s | 21 kB 00:00 (170/205): urw-base35-gothic-fonts-20200910-18. 9.0 MB/s | 643 kB 00:00 (171/205): urw-base35-nimbus-mono-ps-fonts-2020 10 MB/s | 795 kB 00:00 (172/205): urw-base35-nimbus-roman-fonts-202009 10 MB/s | 856 kB 00:00 (173/205): urw-base35-nimbus-sans-fonts-2020091 16 MB/s | 1.3 MB 00:00 (174/205): urw-base35-standard-symbols-ps-fonts 629 kB/s | 42 kB 00:00 (175/205): urw-base35-p052-fonts-20200910-18.fc 12 MB/s | 974 kB 00:00 (176/205): urw-base35-z003-fonts-20200910-18.fc 4.4 MB/s | 276 kB 00:00 (177/205): xml-common-0.6.3-61.fc39.noarch.rpm 500 kB/s | 31 kB 00:00 (178/205): xapian-core-libs-1.4.23-1.fc39.s390x 9.6 MB/s | 759 kB 00:00 (179/205): emacs-filesystem-29.3-1.fc39.noarch. 248 kB/s | 7.2 kB 00:00 (180/205): crypto-policies-scripts-20231204-1.g 1.5 MB/s | 117 kB 00:00 (181/205): fontconfig-2.14.2-6.fc39.s390x.rpm 2.6 MB/s | 305 kB 00:00 (182/205): gnutls-3.8.4-1.fc39.s390x.rpm 12 MB/s | 1.1 MB 00:00 (183/205): google-noto-fonts-common-20240101-1. 479 kB/s | 17 kB 00:00 (184/205): glib2-2.78.3-1.fc39.s390x.rpm 14 MB/s | 2.8 MB 00:00 (185/205): google-noto-sans-vf-fonts-20240101-1 7.9 MB/s | 593 kB 00:00 (186/205): libXpm-3.5.17-1.fc39.s390x.rpm 4.6 MB/s | 69 kB 00:00 (187/205): graphviz-8.1.0-6.fc39.s390x.rpm 58 MB/s | 5.1 MB 00:00 (188/205): libimagequant-4.0.3-2.fc39.s390x.rpm 19 MB/s | 354 kB 00:00 (189/205): ncurses-6.4-7.20230520.fc39.1.s390x. 26 MB/s | 424 kB 00:00 (190/205): libnl3-3.9.0-1.fc39.s390x.rpm 11 MB/s | 355 kB 00:00 (191/205): nspr-4.35.0-19.fc39.s390x.rpm 9.6 MB/s | 147 kB 00:00 (192/205): librsvg2-2.57.1-1.fc39.s390x.rpm 51 MB/s | 1.7 MB 00:00 (193/205): nss-3.99.0-1.fc39.s390x.rpm 40 MB/s | 716 kB 00:00 (194/205): nss-softokn-3.99.0-1.fc39.s390x.rpm 26 MB/s | 432 kB 00:00 (195/205): nss-softokn-freebl-3.99.0-1.fc39.s39 24 MB/s | 388 kB 00:00 (196/205): nss-sysinit-3.99.0-1.fc39.s390x.rpm 1.2 MB/s | 18 kB 00:00 (197/205): nss-util-3.99.0-1.fc39.s390x.rpm 6.0 MB/s | 91 kB 00:00 (198/205): openjpeg2-2.5.2-1.fc39.s390x.rpm 13 MB/s | 197 kB 00:00 (199/205): pyproject-rpm-macros-1.12.0-1.fc39.n 1.4 MB/s | 41 kB 00:00 (200/205): python3-devel-3.12.2-2.fc39.s390x.rp 10 MB/s | 312 kB 00:00 (201/205): perl-Test-Harness-3.48-1.fc39.noarch 6.8 MB/s | 275 kB 00:00 (202/205): rsvg-pixbuf-loader-2.57.1-1.fc39.s39 1.1 MB/s | 16 kB 00:00 (203/205): rav1e-libs-0.7.1-1.fc39.s390x.rpm 46 MB/s | 840 kB 00:00 (204/205): systemtap-sdt-devel-5.1~pre17062192g 2.6 MB/s | 74 kB 00:00 (205/205): tpm2-tss-4.0.1-6.fc39.s390x.rpm 9.0 MB/s | 404 kB 00:00 -------------------------------------------------------------------------------- Total 8.5 MB/s | 81 MB 00:09 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : libpng-2:1.6.37-15.fc39.s390x 1/205 Installing : nspr-4.35.0-19.fc39.s390x 2/205 Installing : libjpeg-turbo-2.1.4-3.fc39.s390x 3/205 Installing : fonts-filesystem-1:2.0.5-12.fc39.noarch 4/205 Installing : urw-base35-fonts-common-20200910-18.fc39.noarch 5/205 Installing : nss-util-3.99.0-1.fc39.s390x 6/205 Installing : libgpg-error-1.47-2.fc39.s390x 7/205 Installing : python-rpm-macros-3.12-4.fc39.noarch 8/205 Installing : libwebp-1.3.2-2.fc39.s390x 9/205 Installing : python3-rpm-macros-3.12-4.fc39.noarch 10/205 Installing : openjpeg2-2.5.2-1.fc39.s390x 11/205 Installing : libnl3-3.9.0-1.fc39.s390x 12/205 Installing : libibverbs-46.0-4.fc39.s390x 13/205 Installing : libibumad-46.0-4.fc39.s390x 14/205 Installing : libICE-1.0.10-11.fc39.s390x 15/205 Installing : lcms2-2.15-2.fc39.s390x 16/205 Installing : adobe-mappings-cmap-20230622-1.fc39.noarch 17/205 Installing : adobe-mappings-cmap-deprecated-20230622-1.fc39.n 18/205 Installing : libSM-1.2.3-13.fc39.s390x 19/205 Installing : libpcap-14:1.10.4-2.fc39.s390x 20/205 Installing : librdmacm-46.0-4.fc39.s390x 21/205 Installing : pyproject-rpm-macros-1.12.0-1.fc39.noarch 22/205 Installing : libassuan-2.5.6-2.fc39.s390x 23/205 Installing : libgcrypt-1.10.2-2.fc39.s390x 24/205 Installing : libksba-1.6.4-2.fc39.s390x 25/205 Installing : nss-softokn-freebl-3.99.0-1.fc39.s390x 26/205 Installing : nss-softokn-3.99.0-1.fc39.s390x 27/205 Installing : urw-base35-bookman-fonts-20200910-18.fc39.noarch 28/205 Running scriptlet: urw-base35-bookman-fonts-20200910-18.fc39.noarch 28/205 Installing : urw-base35-c059-fonts-20200910-18.fc39.noarch 29/205 Running scriptlet: urw-base35-c059-fonts-20200910-18.fc39.noarch 29/205 Installing : urw-base35-d050000l-fonts-20200910-18.fc39.noarc 30/205 Running scriptlet: urw-base35-d050000l-fonts-20200910-18.fc39.noarc 30/205 Installing : urw-base35-gothic-fonts-20200910-18.fc39.noarch 31/205 Running scriptlet: urw-base35-gothic-fonts-20200910-18.fc39.noarch 31/205 Installing : urw-base35-nimbus-mono-ps-fonts-20200910-18.fc39 32/205 Running scriptlet: urw-base35-nimbus-mono-ps-fonts-20200910-18.fc39 32/205 Installing : urw-base35-nimbus-roman-fonts-20200910-18.fc39.n 33/205 Running scriptlet: urw-base35-nimbus-roman-fonts-20200910-18.fc39.n 33/205 Installing : urw-base35-nimbus-sans-fonts-20200910-18.fc39.no 34/205 Running scriptlet: urw-base35-nimbus-sans-fonts-20200910-18.fc39.no 34/205 Installing : urw-base35-p052-fonts-20200910-18.fc39.noarch 35/205 Running scriptlet: urw-base35-p052-fonts-20200910-18.fc39.noarch 35/205 Installing : urw-base35-standard-symbols-ps-fonts-20200910-18 36/205 Running scriptlet: urw-base35-standard-symbols-ps-fonts-20200910-18 36/205 Installing : urw-base35-z003-fonts-20200910-18.fc39.noarch 37/205 Running scriptlet: urw-base35-z003-fonts-20200910-18.fc39.noarch 37/205 Installing : urw-base35-fonts-20200910-18.fc39.noarch 38/205 Installing : abattis-cantarell-vf-fonts-0.301-10.fc39.noarch 39/205 Installing : rav1e-libs-0.7.1-1.fc39.s390x 40/205 Installing : ncurses-6.4-7.20230520.fc39.1.s390x 41/205 Installing : libimagequant-4.0.3-2.fc39.s390x 42/205 Installing : google-noto-fonts-common-20240101-1.fc39.noarch 43/205 Installing : google-noto-sans-vf-fonts-20240101-1.fc39.noarch 44/205 Installing : default-fonts-core-sans-4.0-9.fc39.noarch 45/205 Installing : google-droid-sans-fonts-20200215-17.fc39.noarch 46/205 Installing : emacs-filesystem-1:29.3-1.fc39.noarch 47/205 Installing : crypto-policies-scripts-20231204-1.git1e3a2e4.fc 48/205 Installing : nss-sysinit-3.99.0-1.fc39.s390x 49/205 Installing : nss-3.99.0-1.fc39.s390x 50/205 Running scriptlet: nss-3.99.0-1.fc39.s390x 50/205 Running scriptlet: xml-common-0.6.3-61.fc39.noarch 51/205 Installing : xml-common-0.6.3-61.fc39.noarch 51/205 Installing : xapian-core-libs-1.4.23-1.fc39.s390x 52/205 Installing : svt-av1-libs-1.4.1-3.fc39.s390x 53/205 Installing : python3-pyparsing-3.0.9-11.fc39.noarch 54/205 Installing : systemtap-sdt-devel-5.1~pre17062192g5fd8daba-1.f 55/205 Installing : python3-packaging-23.1-4.fc39.noarch 56/205 Installing : python3-rpm-generators-14-7.fc39.noarch 57/205 Installing : poppler-data-0.4.11-5.fc39.noarch 58/205 Installing : pixman-0.42.2-2.fc39.s390x 59/205 Installing : npth-1.6-14.fc39.s390x 60/205 Installing : nettle-3.9.1-2.fc39.s390x 61/205 Installing : gnutls-3.8.4-1.fc39.s390x 62/205 Installing : glib2-2.78.3-1.fc39.s390x 63/205 Installing : shared-mime-info-2.2-4.fc39.s390x 64/205 Running scriptlet: shared-mime-info-2.2-4.fc39.s390x 64/205 Installing : gdk-pixbuf2-2.42.10-5.fc39.s390x 65/205 Installing : netpbm-11.02.00-2.fc39.s390x 66/205 Installing : gts-0.7.6-46.20121130.fc39.s390x 67/205 Installing : m4-1.4.19-6.fc39.s390x 68/205 Installing : libpaper-1:2.1.1-1.fc39.s390x 69/205 Installing : liblerc-4.0.0-4.fc39.s390x 70/205 Installing : libijs-0.35-19.fc39.s390x 71/205 Installing : libdatrie-0.2.13-7.fc39.s390x 72/205 Installing : libthai-0.1.29-6.fc39.s390x 73/205 Installing : libXau-1.0.11-3.fc39.s390x 74/205 Installing : libxcb-1.13.1-12.fc39.s390x 75/205 Installing : libX11-common-1.8.7-1.fc39.noarch 76/205 Installing : libX11-1.8.7-1.fc39.s390x 77/205 Installing : libXrender-0.9.11-3.fc39.s390x 78/205 Installing : libXext-1.3.5-3.fc39.s390x 79/205 Installing : libXt-1.2.1-5.fc39.s390x 80/205 Installing : libXpm-3.5.17-1.fc39.s390x 81/205 Installing : jbig2dec-libs-0.19-10.fc39.s390x 82/205 Installing : dbus-libs-1:1.14.10-1.fc39.s390x 83/205 Installing : avahi-libs-0.8-24.fc39_clang19.0.0.s390x 84/205 Installing : cups-libs-1:2.4.7-13.fc39_clang19.0.0.s390x 85/205 Installing : adobe-mappings-pdf-20190401-5.fc39.noarch 86/205 Installing : libdav1d-1.2.1-2.fc39_clang19.0.0.s390x 87/205 Installing : json-c-0.17-1.fc39_clang19.0.0.s390x 88/205 Running scriptlet: tpm2-tss-4.0.1-6.fc39.s390x 89/205 Installing : tpm2-tss-4.0.1-6.fc39.s390x 89/205 Installing : jbigkit-libs-2.1-26.fc39_clang19.0.0.s390x 90/205 Installing : libtiff-4.4.0-8.fc39.s390x 91/205 Installing : highway-1.1.0-1.fc39_clang19.0.0.s390x 92/205 Installing : libjxl-1:0.8.2-3.fc39_clang19.0.0.s390x 93/205 Installing : libaom-3.8.2-1.fc39_clang19.0.0.s390x 94/205 Installing : libavif-0.11.1-11.fc39.s390x 95/205 Running scriptlet: groff-base-1.23.0-3.fc39_clang19.0.0.s390x 96/205 Installing : groff-base-1.23.0-3.fc39_clang19.0.0.s390x 96/205 Running scriptlet: groff-base-1.23.0-3.fc39_clang19.0.0.s390x 96/205 Installing : perl-Digest-1.20-500.fc39.noarch 97/205 Installing : perl-Digest-MD5-2.58-500.fc39.s390x 98/205 Installing : perl-B-1.88-502.fc39_clang19.0.0.s390x 99/205 Installing : perl-FileHandle-2.05-502.fc39_clang19.0.0.noarch 100/205 Installing : perl-Data-Dumper-2.188-501.fc39.s390x 101/205 Installing : perl-libnet-3.15-501.fc39.noarch 102/205 Installing : perl-AutoLoader-5.74-502.fc39_clang19.0.0.noarch 103/205 Installing : perl-base-2.27-502.fc39_clang19.0.0.noarch 104/205 Installing : perl-URI-5.21-1.fc39.noarch 105/205 Installing : perl-if-0.61.000-502.fc39_clang19.0.0.noarch 106/205 Installing : perl-locale-1.10-502.fc39_clang19.0.0.noarch 107/205 Installing : perl-Pod-Escapes-1:1.07-500.fc39.noarch 108/205 Installing : perl-Net-SSLeay-1.92-10.fc39.s390x 109/205 Installing : perl-Text-Tabs+Wrap-2023.0511-3.fc39.noarch 110/205 Installing : perl-IO-Socket-IP-0.42-1.fc39.noarch 111/205 Installing : perl-File-Path-2.18-500.fc39.noarch 112/205 Installing : perl-Mozilla-CA-20230801-1.fc39.noarch 113/205 Installing : perl-Time-Local-2:1.350-3.fc39.noarch 114/205 Installing : perl-IO-Socket-SSL-2.083-3.fc39.noarch 115/205 Installing : perl-Class-Struct-0.68-502.fc39_clang19.0.0.noar 116/205 Installing : perl-POSIX-2.13-502.fc39_clang19.0.0.s390x 117/205 Installing : perl-Term-ANSIColor-5.01-501.fc39.noarch 118/205 Installing : perl-Term-Cap-1.18-500.fc39.noarch 119/205 Installing : perl-IPC-Open3-1.22-502.fc39_clang19.0.0.noarch 120/205 Installing : perl-File-Temp-1:0.231.100-500.fc39.noarch 121/205 Installing : perl-HTTP-Tiny-0.088-3.fc39.noarch 122/205 Installing : perl-Pod-Simple-1:3.45-4.fc39.noarch 123/205 Installing : perl-Symbol-1.09-502.fc39_clang19.0.0.noarch 124/205 Installing : perl-SelectSaver-1.02-502.fc39_clang19.0.0.noarc 125/205 Installing : perl-Socket-4:2.037-3.fc39.s390x 126/205 Installing : perl-File-stat-1.13-502.fc39_clang19.0.0.noarch 127/205 Installing : perl-podlators-1:5.01-500.fc39.noarch 128/205 Installing : perl-Pod-Perldoc-3.28.01-501.fc39.noarch 129/205 Installing : perl-mro-1.28-502.fc39_clang19.0.0.s390x 130/205 Installing : perl-Fcntl-1.15-502.fc39_clang19.0.0.s390x 131/205 Installing : perl-overloading-0.02-502.fc39_clang19.0.0.noarc 132/205 Installing : perl-Text-ParseWords-3.31-500.fc39.noarch 133/205 Installing : perl-IO-1.52-502.fc39_clang19.0.0.s390x 134/205 Installing : perl-Pod-Usage-4:2.03-500.fc39.noarch 135/205 Installing : perl-Getopt-Std-1.13-502.fc39_clang19.0.0.noarch 136/205 Installing : perl-Errno-1.37-502.fc39_clang19.0.0.s390x 137/205 Installing : perl-File-Basename-2.86-502.fc39_clang19.0.0.noa 138/205 Installing : perl-vars-1.05-502.fc39_clang19.0.0.noarch 139/205 Installing : perl-MIME-Base64-3.16-500.fc39.s390x 140/205 Installing : perl-overload-1.37-502.fc39_clang19.0.0.noarch 141/205 Installing : perl-Scalar-List-Utils-5:1.63-500.fc39.s390x 142/205 Installing : perl-Storable-1:3.32-500.fc39.s390x 143/205 Installing : perl-constant-1.33-501.fc39.noarch 144/205 Installing : perl-parent-1:0.241-500.fc39.noarch 145/205 Installing : perl-Getopt-Long-1:2.54-500.fc39.noarch 146/205 Installing : perl-DynaLoader-1.54-502.fc39_clang19.0.0.s390x 147/205 Installing : perl-Carp-1.54-500.fc39.noarch 148/205 Installing : perl-Exporter-5.77-500.fc39.noarch 149/205 Installing : perl-PathTools-3.89-500.fc39.s390x 150/205 Installing : perl-Encode-4:3.19-500.fc39.s390x 151/205 Installing : perl-libs-4:5.38.2-502.fc39_clang19.0.0.s390x 152/205 Installing : perl-interpreter-4:5.38.2-502.fc39_clang19.0.0.s 153/205 Installing : perl-File-Find-1.43-502.fc39_clang19.0.0.noarch 154/205 Installing : perl-File-Copy-2.41-502.fc39_clang19.0.0.noarch 155/205 Installing : perl-File-Compare-1.100.700-502.fc39_clang19.0.0 156/205 Installing : autoconf-2.71-6.fc39.noarch 157/205 Installing : perl-ExtUtils-ParseXS-1:3.51-500.fc39.noarch 158/205 Installing : perl-threads-1:2.36-500.fc39.s390x 159/205 Installing : perl-version-8:0.99.30-1.fc39.s390x 160/205 Installing : perl-threads-shared-1.68-500.fc39.s390x 161/205 Installing : perl-Thread-Queue-3.14-500.fc39.noarch 162/205 Installing : automake-1.16.5-13.fc39.noarch 163/205 Installing : perl-ExtUtils-Command-2:7.70-501.fc39.noarch 164/205 Installing : perl-ExtUtils-Manifest-1:1.75-3.fc39.noarch 165/205 Installing : perl-macros-4:5.38.2-502.fc39_clang19.0.0.noarch 166/205 Installing : infiniband-diags-46.0-4.fc39.s390x 167/205 Installing : rdma-core-devel-46.0-4.fc39.s390x 168/205 Installing : perl-AutoSplit-5.74-502.fc39_clang19.0.0.noarch 169/205 Installing : perl-Benchmark-1.24-502.fc39_clang19.0.0.noarch 170/205 Installing : perl-Test-Harness-1:3.48-1.fc39.noarch 171/205 Installing : perl-ExtUtils-Constant-0.25-502.fc39_clang19.0.0 172/205 Installing : perl-lib-0.65-502.fc39_clang19.0.0.s390x 173/205 Installing : perl-Devel-PPPort-3.71-501.fc39.s390x 174/205 Installing : perl-devel-4:5.38.2-502.fc39_clang19.0.0.s390x 175/205 Installing : perl-ExtUtils-Install-2.22-500.fc39.noarch 176/205 Installing : perl-ExtUtils-MakeMaker-2:7.70-501.fc39.noarch 177/205 Installing : perl-Fedora-VSP-0.001-32.fc39.noarch 178/205 Installing : graphite2-1.3.14-12.fc39_clang19.0.0.s390x 179/205 Installing : cairo-1.18.0-1.fc39_clang19.0.0.s390x 180/205 Installing : harfbuzz-8.2.1-2.fc39_clang19.0.0.s390x 181/205 Installing : freetype-2.13.1-2.fc39_clang19.0.0.s390x 182/205 Installing : fontconfig-2.14.2-6.fc39.s390x 183/205 Running scriptlet: fontconfig-2.14.2-6.fc39.s390x 183/205 Installing : cairo-gobject-1.18.0-1.fc39_clang19.0.0.s390x 184/205 Installing : libgs-10.02.1-2.fc39_clang19.0.0.s390x 185/205 Installing : gd-2.3.3-12.fc39.s390x 186/205 Installing : libXft-2.3.8-3.fc39.s390x 187/205 Installing : poppler-23.08.0-1.fc39.s390x 188/205 Installing : poppler-glib-23.08.0-1.fc39.s390x 189/205 Installing : fribidi-1.0.13-2.fc39_clang19.0.0.s390x 190/205 Installing : pango-1.51.0-1.fc39.s390x 191/205 Installing : librsvg2-2.57.1-1.fc39.s390x 192/205 Installing : rsvg-pixbuf-loader-2.57.1-1.fc39.s390x 193/205 Installing : lasi-1.1.3-11.fc39.s390x 194/205 Installing : graphviz-8.1.0-6.fc39.s390x 195/205 Running scriptlet: graphviz-8.1.0-6.fc39.s390x 195/205 Installing : doxygen-2:1.9.7-3.fc39_clang19.0.0.s390x 196/205 Installing : perl-generators-1.16-3.fc39.noarch 197/205 Installing : libpcap-devel-14:1.10.4-2.fc39.s390x 198/205 Installing : libtool-2.4.7-7.fc39_clang19.0.0.s390x 199/205 Installing : autoconf-archive-2023.02.20-2.fc39.noarch 200/205 Installing : perl-Devel-CheckLib-1.16-10.fc39.noarch 201/205 Installing : gnupg2-2.4.4-1.fc39_clang19.0.0.s390x 202/205 Installing : python3-devel-3.12.2-2.fc39.s390x 203/205 Installing : swig-4.1.1-9.fc39.s390x 204/205 Installing : openssl-devel-1:3.1.1-4.fc39.s390x 205/205 Running scriptlet: urw-base35-bookman-fonts-20200910-18.fc39.noarch 205/205 Running scriptlet: urw-base35-c059-fonts-20200910-18.fc39.noarch 205/205 Running scriptlet: urw-base35-d050000l-fonts-20200910-18.fc39.noarc 205/205 Running scriptlet: urw-base35-gothic-fonts-20200910-18.fc39.noarch 205/205 Running scriptlet: urw-base35-nimbus-mono-ps-fonts-20200910-18.fc39 205/205 Running scriptlet: urw-base35-nimbus-roman-fonts-20200910-18.fc39.n 205/205 Running scriptlet: urw-base35-nimbus-sans-fonts-20200910-18.fc39.no 205/205 Running scriptlet: urw-base35-p052-fonts-20200910-18.fc39.noarch 205/205 Running scriptlet: urw-base35-standard-symbols-ps-fonts-20200910-18 205/205 Running scriptlet: urw-base35-z003-fonts-20200910-18.fc39.noarch 205/205 Running scriptlet: crypto-policies-scripts-20231204-1.git1e3a2e4.fc 205/205 Running scriptlet: nss-3.99.0-1.fc39.s390x 205/205 Running scriptlet: fontconfig-2.14.2-6.fc39.s390x 205/205 Running scriptlet: openssl-devel-1:3.1.1-4.fc39.s390x 205/205 Verifying : avahi-libs-0.8-24.fc39_clang19.0.0.s390x 1/205 Verifying : cairo-1.18.0-1.fc39_clang19.0.0.s390x 2/205 Verifying : cairo-gobject-1.18.0-1.fc39_clang19.0.0.s390x 3/205 Verifying : cups-libs-1:2.4.7-13.fc39_clang19.0.0.s390x 4/205 Verifying : doxygen-2:1.9.7-3.fc39_clang19.0.0.s390x 5/205 Verifying : freetype-2.13.1-2.fc39_clang19.0.0.s390x 6/205 Verifying : fribidi-1.0.13-2.fc39_clang19.0.0.s390x 7/205 Verifying : gnupg2-2.4.4-1.fc39_clang19.0.0.s390x 8/205 Verifying : graphite2-1.3.14-12.fc39_clang19.0.0.s390x 9/205 Verifying : groff-base-1.23.0-3.fc39_clang19.0.0.s390x 10/205 Verifying : harfbuzz-8.2.1-2.fc39_clang19.0.0.s390x 11/205 Verifying : highway-1.1.0-1.fc39_clang19.0.0.s390x 12/205 Verifying : jbigkit-libs-2.1-26.fc39_clang19.0.0.s390x 13/205 Verifying : json-c-0.17-1.fc39_clang19.0.0.s390x 14/205 Verifying : libaom-3.8.2-1.fc39_clang19.0.0.s390x 15/205 Verifying : libdav1d-1.2.1-2.fc39_clang19.0.0.s390x 16/205 Verifying : libgs-10.02.1-2.fc39_clang19.0.0.s390x 17/205 Verifying : libjxl-1:0.8.2-3.fc39_clang19.0.0.s390x 18/205 Verifying : libtool-2.4.7-7.fc39_clang19.0.0.s390x 19/205 Verifying : perl-AutoLoader-5.74-502.fc39_clang19.0.0.noarch 20/205 Verifying : perl-AutoSplit-5.74-502.fc39_clang19.0.0.noarch 21/205 Verifying : perl-B-1.88-502.fc39_clang19.0.0.s390x 22/205 Verifying : perl-Benchmark-1.24-502.fc39_clang19.0.0.noarch 23/205 Verifying : perl-Class-Struct-0.68-502.fc39_clang19.0.0.noar 24/205 Verifying : perl-DynaLoader-1.54-502.fc39_clang19.0.0.s390x 25/205 Verifying : perl-Errno-1.37-502.fc39_clang19.0.0.s390x 26/205 Verifying : perl-ExtUtils-Constant-0.25-502.fc39_clang19.0.0 27/205 Verifying : perl-Fcntl-1.15-502.fc39_clang19.0.0.s390x 28/205 Verifying : perl-File-Basename-2.86-502.fc39_clang19.0.0.noa 29/205 Verifying : perl-File-Compare-1.100.700-502.fc39_clang19.0.0 30/205 Verifying : perl-File-Copy-2.41-502.fc39_clang19.0.0.noarch 31/205 Verifying : perl-File-Find-1.43-502.fc39_clang19.0.0.noarch 32/205 Verifying : perl-File-stat-1.13-502.fc39_clang19.0.0.noarch 33/205 Verifying : perl-FileHandle-2.05-502.fc39_clang19.0.0.noarch 34/205 Verifying : perl-Getopt-Std-1.13-502.fc39_clang19.0.0.noarch 35/205 Verifying : perl-IO-1.52-502.fc39_clang19.0.0.s390x 36/205 Verifying : perl-IPC-Open3-1.22-502.fc39_clang19.0.0.noarch 37/205 Verifying : perl-POSIX-2.13-502.fc39_clang19.0.0.s390x 38/205 Verifying : perl-SelectSaver-1.02-502.fc39_clang19.0.0.noarc 39/205 Verifying : perl-Symbol-1.09-502.fc39_clang19.0.0.noarch 40/205 Verifying : perl-base-2.27-502.fc39_clang19.0.0.noarch 41/205 Verifying : perl-devel-4:5.38.2-502.fc39_clang19.0.0.s390x 42/205 Verifying : perl-if-0.61.000-502.fc39_clang19.0.0.noarch 43/205 Verifying : perl-interpreter-4:5.38.2-502.fc39_clang19.0.0.s 44/205 Verifying : perl-lib-0.65-502.fc39_clang19.0.0.s390x 45/205 Verifying : perl-libs-4:5.38.2-502.fc39_clang19.0.0.s390x 46/205 Verifying : perl-locale-1.10-502.fc39_clang19.0.0.noarch 47/205 Verifying : perl-macros-4:5.38.2-502.fc39_clang19.0.0.noarch 48/205 Verifying : perl-mro-1.28-502.fc39_clang19.0.0.s390x 49/205 Verifying : perl-overload-1.37-502.fc39_clang19.0.0.noarch 50/205 Verifying : perl-overloading-0.02-502.fc39_clang19.0.0.noarc 51/205 Verifying : perl-vars-1.05-502.fc39_clang19.0.0.noarch 52/205 Verifying : abattis-cantarell-vf-fonts-0.301-10.fc39.noarch 53/205 Verifying : adobe-mappings-cmap-20230622-1.fc39.noarch 54/205 Verifying : adobe-mappings-cmap-deprecated-20230622-1.fc39.n 55/205 Verifying : adobe-mappings-pdf-20190401-5.fc39.noarch 56/205 Verifying : autoconf-2.71-6.fc39.noarch 57/205 Verifying : autoconf-archive-2023.02.20-2.fc39.noarch 58/205 Verifying : automake-1.16.5-13.fc39.noarch 59/205 Verifying : dbus-libs-1:1.14.10-1.fc39.s390x 60/205 Verifying : default-fonts-core-sans-4.0-9.fc39.noarch 61/205 Verifying : fonts-filesystem-1:2.0.5-12.fc39.noarch 62/205 Verifying : gd-2.3.3-12.fc39.s390x 63/205 Verifying : gdk-pixbuf2-2.42.10-5.fc39.s390x 64/205 Verifying : google-droid-sans-fonts-20200215-17.fc39.noarch 65/205 Verifying : gts-0.7.6-46.20121130.fc39.s390x 66/205 Verifying : infiniband-diags-46.0-4.fc39.s390x 67/205 Verifying : jbig2dec-libs-0.19-10.fc39.s390x 68/205 Verifying : lasi-1.1.3-11.fc39.s390x 69/205 Verifying : lcms2-2.15-2.fc39.s390x 70/205 Verifying : libICE-1.0.10-11.fc39.s390x 71/205 Verifying : libSM-1.2.3-13.fc39.s390x 72/205 Verifying : libX11-1.8.7-1.fc39.s390x 73/205 Verifying : libX11-common-1.8.7-1.fc39.noarch 74/205 Verifying : libXau-1.0.11-3.fc39.s390x 75/205 Verifying : libXext-1.3.5-3.fc39.s390x 76/205 Verifying : libXft-2.3.8-3.fc39.s390x 77/205 Verifying : libXrender-0.9.11-3.fc39.s390x 78/205 Verifying : libXt-1.2.1-5.fc39.s390x 79/205 Verifying : libassuan-2.5.6-2.fc39.s390x 80/205 Verifying : libavif-0.11.1-11.fc39.s390x 81/205 Verifying : libdatrie-0.2.13-7.fc39.s390x 82/205 Verifying : libgcrypt-1.10.2-2.fc39.s390x 83/205 Verifying : libgpg-error-1.47-2.fc39.s390x 84/205 Verifying : libibumad-46.0-4.fc39.s390x 85/205 Verifying : libibverbs-46.0-4.fc39.s390x 86/205 Verifying : libijs-0.35-19.fc39.s390x 87/205 Verifying : libjpeg-turbo-2.1.4-3.fc39.s390x 88/205 Verifying : libksba-1.6.4-2.fc39.s390x 89/205 Verifying : liblerc-4.0.0-4.fc39.s390x 90/205 Verifying : libpaper-1:2.1.1-1.fc39.s390x 91/205 Verifying : libpcap-14:1.10.4-2.fc39.s390x 92/205 Verifying : libpcap-devel-14:1.10.4-2.fc39.s390x 93/205 Verifying : libpng-2:1.6.37-15.fc39.s390x 94/205 Verifying : librdmacm-46.0-4.fc39.s390x 95/205 Verifying : libthai-0.1.29-6.fc39.s390x 96/205 Verifying : libtiff-4.4.0-8.fc39.s390x 97/205 Verifying : libwebp-1.3.2-2.fc39.s390x 98/205 Verifying : libxcb-1.13.1-12.fc39.s390x 99/205 Verifying : m4-1.4.19-6.fc39.s390x 100/205 Verifying : netpbm-11.02.00-2.fc39.s390x 101/205 Verifying : nettle-3.9.1-2.fc39.s390x 102/205 Verifying : npth-1.6-14.fc39.s390x 103/205 Verifying : openssl-devel-1:3.1.1-4.fc39.s390x 104/205 Verifying : pango-1.51.0-1.fc39.s390x 105/205 Verifying : perl-Carp-1.54-500.fc39.noarch 106/205 Verifying : perl-Data-Dumper-2.188-501.fc39.s390x 107/205 Verifying : perl-Devel-CheckLib-1.16-10.fc39.noarch 108/205 Verifying : perl-Devel-PPPort-3.71-501.fc39.s390x 109/205 Verifying : perl-Digest-1.20-500.fc39.noarch 110/205 Verifying : perl-Digest-MD5-2.58-500.fc39.s390x 111/205 Verifying : perl-Encode-4:3.19-500.fc39.s390x 112/205 Verifying : perl-Exporter-5.77-500.fc39.noarch 113/205 Verifying : perl-ExtUtils-Command-2:7.70-501.fc39.noarch 114/205 Verifying : perl-ExtUtils-Install-2.22-500.fc39.noarch 115/205 Verifying : perl-ExtUtils-MakeMaker-2:7.70-501.fc39.noarch 116/205 Verifying : perl-ExtUtils-Manifest-1:1.75-3.fc39.noarch 117/205 Verifying : perl-ExtUtils-ParseXS-1:3.51-500.fc39.noarch 118/205 Verifying : perl-Fedora-VSP-0.001-32.fc39.noarch 119/205 Verifying : perl-File-Path-2.18-500.fc39.noarch 120/205 Verifying : perl-File-Temp-1:0.231.100-500.fc39.noarch 121/205 Verifying : perl-Getopt-Long-1:2.54-500.fc39.noarch 122/205 Verifying : perl-HTTP-Tiny-0.088-3.fc39.noarch 123/205 Verifying : perl-IO-Socket-IP-0.42-1.fc39.noarch 124/205 Verifying : perl-IO-Socket-SSL-2.083-3.fc39.noarch 125/205 Verifying : perl-MIME-Base64-3.16-500.fc39.s390x 126/205 Verifying : perl-Mozilla-CA-20230801-1.fc39.noarch 127/205 Verifying : perl-Net-SSLeay-1.92-10.fc39.s390x 128/205 Verifying : perl-PathTools-3.89-500.fc39.s390x 129/205 Verifying : perl-Pod-Escapes-1:1.07-500.fc39.noarch 130/205 Verifying : perl-Pod-Perldoc-3.28.01-501.fc39.noarch 131/205 Verifying : perl-Pod-Simple-1:3.45-4.fc39.noarch 132/205 Verifying : perl-Pod-Usage-4:2.03-500.fc39.noarch 133/205 Verifying : perl-Scalar-List-Utils-5:1.63-500.fc39.s390x 134/205 Verifying : perl-Socket-4:2.037-3.fc39.s390x 135/205 Verifying : perl-Storable-1:3.32-500.fc39.s390x 136/205 Verifying : perl-Term-ANSIColor-5.01-501.fc39.noarch 137/205 Verifying : perl-Term-Cap-1.18-500.fc39.noarch 138/205 Verifying : perl-Text-ParseWords-3.31-500.fc39.noarch 139/205 Verifying : perl-Text-Tabs+Wrap-2023.0511-3.fc39.noarch 140/205 Verifying : perl-Thread-Queue-3.14-500.fc39.noarch 141/205 Verifying : perl-Time-Local-2:1.350-3.fc39.noarch 142/205 Verifying : perl-URI-5.21-1.fc39.noarch 143/205 Verifying : perl-constant-1.33-501.fc39.noarch 144/205 Verifying : perl-generators-1.16-3.fc39.noarch 145/205 Verifying : perl-libnet-3.15-501.fc39.noarch 146/205 Verifying : perl-parent-1:0.241-500.fc39.noarch 147/205 Verifying : perl-podlators-1:5.01-500.fc39.noarch 148/205 Verifying : perl-threads-1:2.36-500.fc39.s390x 149/205 Verifying : perl-threads-shared-1.68-500.fc39.s390x 150/205 Verifying : perl-version-8:0.99.30-1.fc39.s390x 151/205 Verifying : pixman-0.42.2-2.fc39.s390x 152/205 Verifying : poppler-23.08.0-1.fc39.s390x 153/205 Verifying : poppler-data-0.4.11-5.fc39.noarch 154/205 Verifying : poppler-glib-23.08.0-1.fc39.s390x 155/205 Verifying : python-rpm-macros-3.12-4.fc39.noarch 156/205 Verifying : python3-packaging-23.1-4.fc39.noarch 157/205 Verifying : python3-pyparsing-3.0.9-11.fc39.noarch 158/205 Verifying : python3-rpm-generators-14-7.fc39.noarch 159/205 Verifying : python3-rpm-macros-3.12-4.fc39.noarch 160/205 Verifying : rdma-core-devel-46.0-4.fc39.s390x 161/205 Verifying : shared-mime-info-2.2-4.fc39.s390x 162/205 Verifying : svt-av1-libs-1.4.1-3.fc39.s390x 163/205 Verifying : swig-4.1.1-9.fc39.s390x 164/205 Verifying : urw-base35-bookman-fonts-20200910-18.fc39.noarch 165/205 Verifying : urw-base35-c059-fonts-20200910-18.fc39.noarch 166/205 Verifying : urw-base35-d050000l-fonts-20200910-18.fc39.noarc 167/205 Verifying : urw-base35-fonts-20200910-18.fc39.noarch 168/205 Verifying : urw-base35-fonts-common-20200910-18.fc39.noarch 169/205 Verifying : urw-base35-gothic-fonts-20200910-18.fc39.noarch 170/205 Verifying : urw-base35-nimbus-mono-ps-fonts-20200910-18.fc39 171/205 Verifying : urw-base35-nimbus-roman-fonts-20200910-18.fc39.n 172/205 Verifying : urw-base35-nimbus-sans-fonts-20200910-18.fc39.no 173/205 Verifying : urw-base35-p052-fonts-20200910-18.fc39.noarch 174/205 Verifying : urw-base35-standard-symbols-ps-fonts-20200910-18 175/205 Verifying : urw-base35-z003-fonts-20200910-18.fc39.noarch 176/205 Verifying : xapian-core-libs-1.4.23-1.fc39.s390x 177/205 Verifying : xml-common-0.6.3-61.fc39.noarch 178/205 Verifying : crypto-policies-scripts-20231204-1.git1e3a2e4.fc 179/205 Verifying : emacs-filesystem-1:29.3-1.fc39.noarch 180/205 Verifying : fontconfig-2.14.2-6.fc39.s390x 181/205 Verifying : glib2-2.78.3-1.fc39.s390x 182/205 Verifying : gnutls-3.8.4-1.fc39.s390x 183/205 Verifying : google-noto-fonts-common-20240101-1.fc39.noarch 184/205 Verifying : google-noto-sans-vf-fonts-20240101-1.fc39.noarch 185/205 Verifying : graphviz-8.1.0-6.fc39.s390x 186/205 Verifying : libXpm-3.5.17-1.fc39.s390x 187/205 Verifying : libimagequant-4.0.3-2.fc39.s390x 188/205 Verifying : libnl3-3.9.0-1.fc39.s390x 189/205 Verifying : librsvg2-2.57.1-1.fc39.s390x 190/205 Verifying : ncurses-6.4-7.20230520.fc39.1.s390x 191/205 Verifying : nspr-4.35.0-19.fc39.s390x 192/205 Verifying : nss-3.99.0-1.fc39.s390x 193/205 Verifying : nss-softokn-3.99.0-1.fc39.s390x 194/205 Verifying : nss-softokn-freebl-3.99.0-1.fc39.s390x 195/205 Verifying : nss-sysinit-3.99.0-1.fc39.s390x 196/205 Verifying : nss-util-3.99.0-1.fc39.s390x 197/205 Verifying : openjpeg2-2.5.2-1.fc39.s390x 198/205 Verifying : perl-Test-Harness-1:3.48-1.fc39.noarch 199/205 Verifying : pyproject-rpm-macros-1.12.0-1.fc39.noarch 200/205 Verifying : python3-devel-3.12.2-2.fc39.s390x 201/205 Verifying : rav1e-libs-0.7.1-1.fc39.s390x 202/205 Verifying : rsvg-pixbuf-loader-2.57.1-1.fc39.s390x 203/205 Verifying : systemtap-sdt-devel-5.1~pre17062192g5fd8daba-1.f 204/205 Verifying : tpm2-tss-4.0.1-6.fc39.s390x 205/205 Installed: abattis-cantarell-vf-fonts-0.301-10.fc39.noarch adobe-mappings-cmap-20230622-1.fc39.noarch adobe-mappings-cmap-deprecated-20230622-1.fc39.noarch adobe-mappings-pdf-20190401-5.fc39.noarch autoconf-2.71-6.fc39.noarch autoconf-archive-2023.02.20-2.fc39.noarch automake-1.16.5-13.fc39.noarch avahi-libs-0.8-24.fc39_clang19.0.0.s390x cairo-1.18.0-1.fc39_clang19.0.0.s390x cairo-gobject-1.18.0-1.fc39_clang19.0.0.s390x crypto-policies-scripts-20231204-1.git1e3a2e4.fc39.noarch cups-libs-1:2.4.7-13.fc39_clang19.0.0.s390x dbus-libs-1:1.14.10-1.fc39.s390x default-fonts-core-sans-4.0-9.fc39.noarch doxygen-2:1.9.7-3.fc39_clang19.0.0.s390x emacs-filesystem-1:29.3-1.fc39.noarch fontconfig-2.14.2-6.fc39.s390x fonts-filesystem-1:2.0.5-12.fc39.noarch freetype-2.13.1-2.fc39_clang19.0.0.s390x fribidi-1.0.13-2.fc39_clang19.0.0.s390x gd-2.3.3-12.fc39.s390x gdk-pixbuf2-2.42.10-5.fc39.s390x glib2-2.78.3-1.fc39.s390x gnupg2-2.4.4-1.fc39_clang19.0.0.s390x gnutls-3.8.4-1.fc39.s390x google-droid-sans-fonts-20200215-17.fc39.noarch google-noto-fonts-common-20240101-1.fc39.noarch google-noto-sans-vf-fonts-20240101-1.fc39.noarch graphite2-1.3.14-12.fc39_clang19.0.0.s390x graphviz-8.1.0-6.fc39.s390x groff-base-1.23.0-3.fc39_clang19.0.0.s390x gts-0.7.6-46.20121130.fc39.s390x harfbuzz-8.2.1-2.fc39_clang19.0.0.s390x highway-1.1.0-1.fc39_clang19.0.0.s390x infiniband-diags-46.0-4.fc39.s390x jbig2dec-libs-0.19-10.fc39.s390x jbigkit-libs-2.1-26.fc39_clang19.0.0.s390x json-c-0.17-1.fc39_clang19.0.0.s390x lasi-1.1.3-11.fc39.s390x lcms2-2.15-2.fc39.s390x libICE-1.0.10-11.fc39.s390x libSM-1.2.3-13.fc39.s390x libX11-1.8.7-1.fc39.s390x libX11-common-1.8.7-1.fc39.noarch libXau-1.0.11-3.fc39.s390x libXext-1.3.5-3.fc39.s390x libXft-2.3.8-3.fc39.s390x libXpm-3.5.17-1.fc39.s390x libXrender-0.9.11-3.fc39.s390x libXt-1.2.1-5.fc39.s390x libaom-3.8.2-1.fc39_clang19.0.0.s390x libassuan-2.5.6-2.fc39.s390x libavif-0.11.1-11.fc39.s390x libdatrie-0.2.13-7.fc39.s390x libdav1d-1.2.1-2.fc39_clang19.0.0.s390x libgcrypt-1.10.2-2.fc39.s390x libgpg-error-1.47-2.fc39.s390x libgs-10.02.1-2.fc39_clang19.0.0.s390x libibumad-46.0-4.fc39.s390x libibverbs-46.0-4.fc39.s390x libijs-0.35-19.fc39.s390x libimagequant-4.0.3-2.fc39.s390x libjpeg-turbo-2.1.4-3.fc39.s390x libjxl-1:0.8.2-3.fc39_clang19.0.0.s390x libksba-1.6.4-2.fc39.s390x liblerc-4.0.0-4.fc39.s390x libnl3-3.9.0-1.fc39.s390x libpaper-1:2.1.1-1.fc39.s390x libpcap-14:1.10.4-2.fc39.s390x libpcap-devel-14:1.10.4-2.fc39.s390x libpng-2:1.6.37-15.fc39.s390x librdmacm-46.0-4.fc39.s390x librsvg2-2.57.1-1.fc39.s390x libthai-0.1.29-6.fc39.s390x libtiff-4.4.0-8.fc39.s390x libtool-2.4.7-7.fc39_clang19.0.0.s390x libwebp-1.3.2-2.fc39.s390x libxcb-1.13.1-12.fc39.s390x m4-1.4.19-6.fc39.s390x ncurses-6.4-7.20230520.fc39.1.s390x netpbm-11.02.00-2.fc39.s390x nettle-3.9.1-2.fc39.s390x npth-1.6-14.fc39.s390x nspr-4.35.0-19.fc39.s390x nss-3.99.0-1.fc39.s390x nss-softokn-3.99.0-1.fc39.s390x nss-softokn-freebl-3.99.0-1.fc39.s390x nss-sysinit-3.99.0-1.fc39.s390x nss-util-3.99.0-1.fc39.s390x openjpeg2-2.5.2-1.fc39.s390x openssl-devel-1:3.1.1-4.fc39.s390x pango-1.51.0-1.fc39.s390x perl-AutoLoader-5.74-502.fc39_clang19.0.0.noarch perl-AutoSplit-5.74-502.fc39_clang19.0.0.noarch perl-B-1.88-502.fc39_clang19.0.0.s390x perl-Benchmark-1.24-502.fc39_clang19.0.0.noarch perl-Carp-1.54-500.fc39.noarch perl-Class-Struct-0.68-502.fc39_clang19.0.0.noarch perl-Data-Dumper-2.188-501.fc39.s390x perl-Devel-CheckLib-1.16-10.fc39.noarch perl-Devel-PPPort-3.71-501.fc39.s390x perl-Digest-1.20-500.fc39.noarch perl-Digest-MD5-2.58-500.fc39.s390x perl-DynaLoader-1.54-502.fc39_clang19.0.0.s390x perl-Encode-4:3.19-500.fc39.s390x perl-Errno-1.37-502.fc39_clang19.0.0.s390x perl-Exporter-5.77-500.fc39.noarch perl-ExtUtils-Command-2:7.70-501.fc39.noarch perl-ExtUtils-Constant-0.25-502.fc39_clang19.0.0.noarch perl-ExtUtils-Install-2.22-500.fc39.noarch perl-ExtUtils-MakeMaker-2:7.70-501.fc39.noarch perl-ExtUtils-Manifest-1:1.75-3.fc39.noarch perl-ExtUtils-ParseXS-1:3.51-500.fc39.noarch perl-Fcntl-1.15-502.fc39_clang19.0.0.s390x perl-Fedora-VSP-0.001-32.fc39.noarch perl-File-Basename-2.86-502.fc39_clang19.0.0.noarch perl-File-Compare-1.100.700-502.fc39_clang19.0.0.noarch perl-File-Copy-2.41-502.fc39_clang19.0.0.noarch perl-File-Find-1.43-502.fc39_clang19.0.0.noarch perl-File-Path-2.18-500.fc39.noarch perl-File-Temp-1:0.231.100-500.fc39.noarch perl-File-stat-1.13-502.fc39_clang19.0.0.noarch perl-FileHandle-2.05-502.fc39_clang19.0.0.noarch perl-Getopt-Long-1:2.54-500.fc39.noarch perl-Getopt-Std-1.13-502.fc39_clang19.0.0.noarch perl-HTTP-Tiny-0.088-3.fc39.noarch perl-IO-1.52-502.fc39_clang19.0.0.s390x perl-IO-Socket-IP-0.42-1.fc39.noarch perl-IO-Socket-SSL-2.083-3.fc39.noarch perl-IPC-Open3-1.22-502.fc39_clang19.0.0.noarch perl-MIME-Base64-3.16-500.fc39.s390x perl-Mozilla-CA-20230801-1.fc39.noarch perl-Net-SSLeay-1.92-10.fc39.s390x perl-POSIX-2.13-502.fc39_clang19.0.0.s390x perl-PathTools-3.89-500.fc39.s390x perl-Pod-Escapes-1:1.07-500.fc39.noarch perl-Pod-Perldoc-3.28.01-501.fc39.noarch perl-Pod-Simple-1:3.45-4.fc39.noarch perl-Pod-Usage-4:2.03-500.fc39.noarch perl-Scalar-List-Utils-5:1.63-500.fc39.s390x perl-SelectSaver-1.02-502.fc39_clang19.0.0.noarch perl-Socket-4:2.037-3.fc39.s390x perl-Storable-1:3.32-500.fc39.s390x perl-Symbol-1.09-502.fc39_clang19.0.0.noarch perl-Term-ANSIColor-5.01-501.fc39.noarch perl-Term-Cap-1.18-500.fc39.noarch perl-Test-Harness-1:3.48-1.fc39.noarch perl-Text-ParseWords-3.31-500.fc39.noarch perl-Text-Tabs+Wrap-2023.0511-3.fc39.noarch perl-Thread-Queue-3.14-500.fc39.noarch perl-Time-Local-2:1.350-3.fc39.noarch perl-URI-5.21-1.fc39.noarch perl-base-2.27-502.fc39_clang19.0.0.noarch perl-constant-1.33-501.fc39.noarch perl-devel-4:5.38.2-502.fc39_clang19.0.0.s390x perl-generators-1.16-3.fc39.noarch perl-if-0.61.000-502.fc39_clang19.0.0.noarch perl-interpreter-4:5.38.2-502.fc39_clang19.0.0.s390x perl-lib-0.65-502.fc39_clang19.0.0.s390x perl-libnet-3.15-501.fc39.noarch perl-libs-4:5.38.2-502.fc39_clang19.0.0.s390x perl-locale-1.10-502.fc39_clang19.0.0.noarch perl-macros-4:5.38.2-502.fc39_clang19.0.0.noarch perl-mro-1.28-502.fc39_clang19.0.0.s390x perl-overload-1.37-502.fc39_clang19.0.0.noarch perl-overloading-0.02-502.fc39_clang19.0.0.noarch perl-parent-1:0.241-500.fc39.noarch perl-podlators-1:5.01-500.fc39.noarch perl-threads-1:2.36-500.fc39.s390x perl-threads-shared-1.68-500.fc39.s390x perl-vars-1.05-502.fc39_clang19.0.0.noarch perl-version-8:0.99.30-1.fc39.s390x pixman-0.42.2-2.fc39.s390x poppler-23.08.0-1.fc39.s390x poppler-data-0.4.11-5.fc39.noarch poppler-glib-23.08.0-1.fc39.s390x pyproject-rpm-macros-1.12.0-1.fc39.noarch python-rpm-macros-3.12-4.fc39.noarch python3-devel-3.12.2-2.fc39.s390x python3-packaging-23.1-4.fc39.noarch python3-pyparsing-3.0.9-11.fc39.noarch python3-rpm-generators-14-7.fc39.noarch python3-rpm-macros-3.12-4.fc39.noarch rav1e-libs-0.7.1-1.fc39.s390x rdma-core-devel-46.0-4.fc39.s390x rsvg-pixbuf-loader-2.57.1-1.fc39.s390x shared-mime-info-2.2-4.fc39.s390x svt-av1-libs-1.4.1-3.fc39.s390x swig-4.1.1-9.fc39.s390x systemtap-sdt-devel-5.1~pre17062192g5fd8daba-1.fc39.s390x tpm2-tss-4.0.1-6.fc39.s390x urw-base35-bookman-fonts-20200910-18.fc39.noarch urw-base35-c059-fonts-20200910-18.fc39.noarch urw-base35-d050000l-fonts-20200910-18.fc39.noarch urw-base35-fonts-20200910-18.fc39.noarch urw-base35-fonts-common-20200910-18.fc39.noarch urw-base35-gothic-fonts-20200910-18.fc39.noarch urw-base35-nimbus-mono-ps-fonts-20200910-18.fc39.noarch urw-base35-nimbus-roman-fonts-20200910-18.fc39.noarch urw-base35-nimbus-sans-fonts-20200910-18.fc39.noarch urw-base35-p052-fonts-20200910-18.fc39.noarch urw-base35-standard-symbols-ps-fonts-20200910-18.fc39.noarch urw-base35-z003-fonts-20200910-18.fc39.noarch xapian-core-libs-1.4.23-1.fc39.s390x xml-common-0.6.3-61.fc39.noarch Complete! Finish: build setup for ldns-1.8.3-10.fc39_clang19.0.0.src.rpm Start: rpmbuild ldns-1.8.3-10.fc39_clang19.0.0.src.rpm Building target platforms: s390x Building for target s390x setting SOURCE_DATE_EPOCH=1704326400 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.ExwWyL + umask 022 + cd /builddir/build/BUILD + /usr/lib/rpm/redhat/gpgverify --keyring=/builddir/build/SOURCES/wtoorop.asc --signature=/builddir/build/SOURCES/ldns-1.8.3.tar.gz.asc --data=/builddir/build/SOURCES/ldns-1.8.3.tar.gz gpgv: Signature made Mon Aug 15 10:38:44 2022 UTC gpgv: using RSA key DC34EE5DB2417BCC151E5100E5F8F8212F77A498 gpgv: Good signature from "Willem Toorop " + cd /builddir/build/BUILD + rm -rf ldns-1.8.3 + /usr/bin/mkdir -p ldns-1.8.3 + cd ldns-1.8.3 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/ldns-1.8.3.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + rm -rf /builddir/build/BUILD/ldns-1.8.3-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/ldns-1.8.3-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + pushd ldns-1.8.3 ~/build/BUILD/ldns-1.8.3/ldns-1.8.3 ~/build/BUILD/ldns-1.8.3 + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/ldns-1.7.0-multilib.patch + /usr/bin/patch -p2 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/ldns-1.8-python-dirs.patch + /usr/bin/patch -p2 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/ldns-1.8-root-servers.net.patch + /usr/bin/patch -p2 -s --fuzz=0 --no-backup-if-mismatch -f + rm -f config.guess config.sub ltmain.sh + cp -p /usr/share/aclocal/ax_python_devel.m4 /usr/share/aclocal/ax_pkg_swig.m4 . + aclocal + libtoolize -c --install libtoolize: putting auxiliary files in '.'. libtoolize: copying file './config.guess' libtoolize: copying file './config.sub' libtoolize: copying file './ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. libtoolize: copying file 'm4/libtool.m4' libtoolize: copying file 'm4/ltversion.m4' libtoolize: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am. + autoreconf --install libtoolize: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am. configure.ac:39: warning: The macro `AC_AIX' is obsolete. configure.ac:39: You should run autoupdate. ./lib/autoconf/specific.m4:540: AC_AIX is expanded from... configure.ac:39: the top level configure.ac:92: warning: The macro `AC_LANG_C' is obsolete. configure.ac:92: You should run autoupdate. ./lib/autoconf/c.m4:72: AC_LANG_C is expanded from... configure.ac:92: the top level configure.ac:155: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:155: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:155: the top level configure.ac:180: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:180: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:180: the top level configure.ac:205: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:205: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:205: the top level configure.ac:220: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:220: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:220: the top level configure.ac:240: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:240: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:240: the top level configure.ac:296: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:296: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:296: the top level configure.ac:327: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:327: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:327: the top level configure.ac:393: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:393: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:393: the top level configure.ac:518: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:518: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:518: the top level configure.ac:530: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:530: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:530: the top level configure.ac:548: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:548: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:548: the top level configure.ac:566: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:566: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:566: the top level configure.ac:582: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:582: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:582: the top level configure.ac:599: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:599: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:599: the top level configure.ac:616: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:616: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:616: the top level configure.ac:617: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:617: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:617: the top level configure.ac:618: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:618: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:618: the top level configure.ac:674: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:674: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:674: the top level configure.ac:682: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:682: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:682: the top level configure.ac:690: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:690: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:690: the top level configure.ac:698: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:698: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:698: the top level configure.ac:706: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:706: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:706: the top level configure.ac:714: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:714: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:714: the top level configure.ac:722: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:722: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:722: the top level configure.ac:730: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:730: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:730: the top level configure.ac:779: warning: The macro `AC_HEADER_STDC' is obsolete. configure.ac:779: You should run autoupdate. ./lib/autoconf/headers.m4:704: AC_HEADER_STDC is expanded from... configure.ac:779: the top level configure.ac:959: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:959: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:959: the top level configure.ac:988: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:988: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:988: the top level configure.ac:995: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:995: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:995: the top level configure.ac:1005: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:1005: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:1005: the top level configure.ac:1186: warning: The macro `AC_CONFIG_HEADER' is obsolete. configure.ac:1186: You should run autoupdate. ./lib/autoconf/status.m4:719: AC_CONFIG_HEADER is expanded from... configure.ac:1186: the top level + sed -i 's/@includedir@/@includedir@\/ldns/' packaging/libldns.pc.in + cp -pr doc LICENSE README README-Travis.md README.git README.snapshots Changelog ../ + cp -p contrib/ldnsx/LICENSE ../LICENSE.ldnsx + cp -p contrib/ldnsx/README ../README.ldnsx ~/build/BUILD/ldns-1.8.3 + popd + cp -a ldns-1.8.3 ldns-1.8.3_python3 + '[' -e /usr/lib/rpm/clang/ldns-run ']' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.7hafbi + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' ~/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3 ~/build/BUILD/ldns-1.8.3 + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=clang + export CC + CXX=clang++ + export CXX + cd ldns-1.8.3 + CFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing' + CXXFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie' + export CFLAGS CXXFLAGS LDFLAGS + pushd ldns-1.8.3_python3 + CFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing' + export CFLAGS + CXXFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing' + export CXXFLAGS + FFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -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 --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=clang + export CC + CXX=clang++ + export CXX + '[' -flto=thinx '!=' 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 --- ./configure.backup 2024-04-15 23:13:16.490226700 +0000 +++ ./configure 2024-04-15 23:13:16.690226700 +0000 @@ -1806,7 +1806,7 @@ #ifdef __cplusplus extern "C" #endif -char $2 (); +__attribute__ ((used)) char $2 (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ + /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 --- ./configure.backup 2024-04-15 23:13:16.690226700 +0000 +++ ./configure 2024-04-15 23:13:16.700226700 +0000 @@ -6591,7 +6591,7 @@ # Transform an extracted symbol line into a proper C declaration. # Some systems (esp. on ia64) link data and code symbols differently, # so use this general approach. -lt_cv_sys_global_symbol_to_cdecl="$SED -n"\ +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" $lt_cdecl_hook\ " -e 's/^T .* \(.*\)$/extern int \1();/p'"\ " -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'" @@ -20481,7 +20481,7 @@ compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' -lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`' + '[' 1 = 1 ']' +++ dirname ./configure ++ find . -name config.guess -o -name config.sub + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./config.guess ++ basename ./config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./config.guess '/usr/lib/rpm/redhat/config.guess' -> './config.guess' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./config.sub ++ basename ./config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./config.sub '/usr/lib/rpm/redhat/config.sub' -> './config.sub' + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now ' ']' ++ find . -name ltmain.sh + for i in $(find . -name ltmain.sh) + /usr/bin/sed -i.backup -e 's~compiler_flags=$~compiler_flags="-Wl,-z,now "~' ./ltmain.sh ++ grep -q runstatedir=DIR ./configure ++ echo --runstatedir=/run + ./configure --build=s390x-redhat-linux --host=s390x-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 --runstatedir=/run --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-rpath --disable-gost --enable-ecdsa --enable-ed25519 --enable-ed448 --with-ca-file=/etc/pki/tls/certs/ca-bundle.trust.crt --with-ca-path=/etc/pki/tls/certs/ --with-trust-anchor=/var/lib/unbound/root.key --disable-static ' ' --with-examples --with-drill --with-pyldns PYTHON=/usr/bin/python3 configure: WARNING: you should use --build, --host, --target configure: WARNING: invalid host type: configure: WARNING: unrecognized options: --disable-dependency-tracking checking for s390x-redhat-linux-gcc... clang checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether clang accepts -g... yes checking for clang option to enable C11 features... none needed checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for wchar.h... yes checking for minix/config.h... no checking for vfork.h... no checking whether it is safe to define __EXTENSIONS__... yes checking whether _XOPEN_SOURCE should be defined... no checking build system type... s390x-redhat-linux-gnu checking host system type... s390x-redhat-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by clang... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... nm checking the name lister (nm) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert s390x-redhat-linux-gnu file names to s390x-redhat-linux-gnu format... func_convert_file_noop checking how to convert s390x-redhat-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for s390x-redhat-linux-file... no checking for file... file checking for s390x-redhat-linux-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for s390x-redhat-linux-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for s390x-redhat-linux-ar... ar checking for archiver @FILE support... @ checking for s390x-redhat-linux-strip... no checking for strip... strip checking for s390x-redhat-linux-ranlib... ranlib checking for gawk... gawk checking command to parse nm output from clang object... ./configure: line 6597: -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/extern char \1;/p': No such file or directory ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for s390x-redhat-linux-mt... no checking for mt... no checking if : is a manifest tool... no checking for dlfcn.h... yes checking for objdir... .libs checking if clang supports -fno-rtti -fno-exceptions... yes checking for clang option to produce PIC... -fPIC -DPIC checking if clang PIC flag -fPIC -DPIC works... yes checking if clang static flag -static works... no checking if clang supports -c -o file.o... yes checking if clang supports -c -o file.o... (cached) yes checking whether the clang linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking for s390x-redhat-linux-gcc... (cached) clang checking whether the compiler supports GNU C... (cached) yes checking whether clang accepts -g... (cached) yes checking for clang option to enable C11 features... (cached) none needed checking clang dependency flag... -MM checking whether make sets $(MAKE)... yes checking whether clang supports -std=c99... yes checking whether clang supports -xc99... no checking for an ANSI C-conforming const... yes checking whether clang supports -Wall... yes checking whether clang supports -W... yes checking whether clang supports -Wwrite-strings... yes checking whether clang supports -Wstrict-prototypes... yes checking whether clang supports -Wunused-function... yes checking whether clang supports -Wmissing-prototypes... no checking whether clang supports -fno-strict-aliasing... yes checking for getopt.h... yes checking for time.h... yes checking for winsock2.h... no checking for ws2tcpip.h... no checking for TargetConditionals.h... no checking whether clang supports -Werror... yes checking whether clang supports -Wall... (cached) yes checking whether clang supports -std=c99... (cached) yes checking whether clang supports -xc99... (cached) no checking for getopt.h... (cached) yes checking for time.h... (cached) yes checking whether we need -std=c99 -D__EXTENSIONS__ -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_XOPEN_SOURCE_EXTENDED=1 -D_ALL_SOURCE as a flag for clang... failed checking whether we need -std=c99 -D__EXTENSIONS__ -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ALL_SOURCE as a flag for clang... failed checking whether we need -std=c99 as a flag for clang... failed checking whether we need -D_BSD_SOURCE -D_DEFAULT_SOURCE as a flag for clang... failed checking whether we need -D_GNU_SOURCE as a flag for clang... failed checking whether we need -D_GNU_SOURCE -D_FRSRESGID as a flag for clang... failed checking whether we need -D_POSIX_C_SOURCE=200112 as a flag for clang... failed checking whether we need -D__EXTENSIONS__ as a flag for clang... failed checking for inline... inline checking for int8_t... yes checking for int16_t... yes checking for int32_t... yes checking for int64_t... yes checking for uint8_t... yes checking for uint16_t... yes checking for uint32_t... yes checking for uint64_t... yes checking for doxygen... doxygen checking for socket... yes checking for inet_ntop... yes checking for inet_pton... yes checking for poll(2)... yes checking for python... /usr/bin/python3 checking for a version of Python >= '2.1.0'... yes checking for a version of Python >= '2.4.0'... yes checking for the sysconfig Python package... yes checking for Python include path... -I/usr/include/python3.12 checking for Python library path... -L/usr/lib64 -lpython3.12 checking for Python site-packages path... /usr/lib/python3.12/site-packages checking for Python platform specific site-packages path... /usr/lib64/python3.12/site-packages checking python extra libraries... -ldl -lm checking python extra linking flags... -Xlinker -export-dynamic checking consistency of all components of python development environment... yes checking for swig... /usr/bin/swig checking whether clang supports -fno-strict-aliasing... (cached) yes checking whether clang supports -Wno-missing-field-initializers... yes checking whether clang supports -Wno-unused-parameter... yes checking whether clang supports -Wno-unused-variable... yes checking for s390x-redhat-linux-ar... no checking for ar... /usr/bin/ar checking for SSL... found in /usr checking for EVP_sha256 in -lcrypto... yes checking for openssl/ssl.h... yes checking for openssl/err.h... yes checking for openssl/rand.h... yes checking for LibreSSL... no checking for openssl/ssl.h... (cached) yes checking for openssl/evp.h... yes checking for openssl/engine.h... yes checking for openssl/conf.h... yes checking for EVP_sha256... yes checking for EVP_sha384... yes checking for EVP_sha512... yes checking for EVP_PKEY_keygen... yes checking for ECDSA_SIG_get0... yes checking for EVP_MD_CTX_new... yes checking for DSA_SIG_set0... yes checking for DSA_SIG_get0... yes checking for EVP_dss1... no checking for DSA_get0_pqg... yes checking for DSA_get0_key... yes checking for EVP_cleanup... no checking for ENGINE_cleanup... no checking for ENGINE_free... yes checking for CRYPTO_cleanup_all_ex_data... no checking for ERR_free_strings... no checking for CONF_modules_unload... yes checking for OPENSSL_init_ssl... no checking for OPENSSL_init_crypto... yes checking for ERR_load_crypto_strings... no checking for CRYPTO_memcmp... yes checking for EVP_PKEY_get_base_id... yes checking for clang options needed to detect all undeclared functions... none needed checking whether EVP_PKEY_base_id is declared... yes checking Checking for OpenSSL >= 3.0.0... yes checking for SHA256 and SHA512... checking for SHA256_Init... yes checking for ECDSA_sign... yes checking for SHA384_Init... yes checking whether NID_X9_62_prime256v1 is declared... yes checking whether NID_secp384r1 is declared... yes checking for DSA_SIG_new... yes checking whether NID_ED25519 is declared... yes checking whether NID_ED448 is declared... yes checking for X509_check_ca... yes checking for SSL_get0_dane... yes checking whether byte ordering is bigendian... yes checking for egrep... (cached) /usr/bin/grep -E checking for _Bool... yes checking for stdbool.h that conforms to C99... yes checking for getopt.h... (cached) yes checking for stdarg.h... yes checking for openssl/ssl.h... (cached) yes checking for netinet/in.h... yes checking for time.h... (cached) yes checking for arpa/inet.h... yes checking for netdb.h... yes checking for sys/param.h... yes checking for sys/mount.h... yes checking for sys/socket.h... yes checking for inttypes.h... (cached) yes checking for sys/types.h... (cached) yes checking for unistd.h... (cached) yes checking size of time_t... 8 checking for pcap.h... yes checking for pcap_open_offline in -lpcap... yes checking for netinet/in_systm.h... yes checking for net/if.h... yes checking for netinet/ip.h... yes checking for netinet/udp.h... yes checking for netinet/igmp.h... yes checking for netinet/if_ether.h... yes checking for netinet/ip6.h... yes checking for net/ethernet.h... yes checking for netinet/ip_compat.h... no checking for socklen_t... yes checking for size_t... yes checking for ssize_t... yes checking for intptr_t... yes checking for in_addr_t... yes checking for in_port_t... yes checking for struct sockaddr_storage.ss_family... yes checking for b64_pton... no checking for b64_ntop... no checking for calloc... yes checking for timegm... yes checking for gmtime_r... yes checking for ctime_r... yes checking for localtime_r... yes checking for isblank... yes checking for isascii... yes checking for inet_aton... yes checking for inet_pton... (cached) yes checking for inet_ntop... (cached) yes checking for snprintf... yes checking for strlcpy... yes checking for memmove... yes checking for pid_t... yes checking for fork... yes checking for vfork... yes checking for working fork... yes checking for working vfork... (cached) yes checking compile of fork... yes checking for endprotoent... yes checking for endservent... yes checking for sleep... yes checking for random... yes checking for fcntl... yes checking for strtoul... yes checking for bzero... yes checking for memset... yes checking for b32_ntop... no checking for b32_pton... no checking for getaddrinfo... yes checking for ioctlsocket... no checking whether the C compiler (clang) accepts the "format" attribute... yes checking whether the C compiler (clang) accepts the "unused" attribute... yes configure: Default trust anchor: /var/lib/unbound/root.key configure: Using CAfile: /etc/pki/tls/certs/ca-bundle.trust.crt configure: Using CApath: /etc/pki/tls/certs/ configure: creating ./config.status config.status: creating Makefile config.status: creating libdns.doxygen config.status: creating ldns/common.h config.status: creating ldns/net.h config.status: creating ldns/util.h config.status: creating packaging/libldns.pc config.status: creating packaging/ldns-config config.status: creating ldns/config.h config.status: executing libtool commands config.status: executing disable-rpath commands configure: WARNING: unrecognized options: --disable-dependency-tracking copying header files + make ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./buffer.c -o buffer.lo In file included from ./buffer.c:12: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./dane.c -o dane.lo In file included from ./dane.c:13: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./dname.c -o dname.lo In file included from ./dname.c:18: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./dnssec.c -o dnssec.lo In file included from ./dnssec.c:14: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./dnssec_sign.c -o dnssec_sign.lo In file included from ./dnssec_sign.c:3: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./dnssec_verify.c -o dnssec_verify.lo In file included from ./dnssec_verify.c:3: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./dnssec_zone.c -o dnssec_zone.lo In file included from ./dnssec_zone.c:7: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./duration.c -o duration.lo ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./error.c -o error.lo In file included from ./error.c:13: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./higher.c -o higher.lo In file included from ./higher.c:16: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./host2str.c -o host2str.lo In file included from ./host2str.c:15: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./host2wire.c -o host2wire.lo In file included from ./host2wire.c:17: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./keys.c -o keys.lo In file included from ./keys.c:15: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./net.c -o net.lo In file included from ./net.c:16: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./packet.c -o packet.lo In file included from ./packet.c:15: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./parse.c -o parse.lo In file included from ./parse.c:11: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./radix.c -o radix.lo In file included from ./radix.c:45: In file included from ./ldns/radix.h:46: In file included from ./ldns/error.h:19: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./rbtree.c -o rbtree.lo In file included from ./rbtree.c:46: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./rdata.c -o rdata.lo In file included from ./rdata.c:15: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./resolver.c -o resolver.lo In file included from ./resolver.c:15: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./rr.c -o rr.lo In file included from ./rr.c:12: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./rr_functions.c -o rr_functions.lo In file included from ./rr_functions.c:18: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./sha1.c -o sha1.lo In file included from ./sha1.c:20: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./sha2.c -o sha2.lo ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./str2host.c -o str2host.lo In file included from ./str2host.c:15: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./tsig.c -o tsig.lo In file included from ./tsig.c:12: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./update.c -o update.lo In file included from ./update.c:12: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./util.c -o util.lo In file included from ./util.c:15: In file included from ./ldns/rdata.h:25: In file included from ./ldns/error.h:19: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./wire2host.c -o wire2host.lo In file included from ./wire2host.c:19: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ ./wire2host.c:62:9: warning: variable 'uncompressed_length' set but not used [-Wunused-but-set-variable] 62 | size_t uncompressed_length = 0; | ^ 2 warnings generated. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./zone.c -o zone.lo In file included from ./zone.c:11: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./edns.c -o edns.lo In file included from ./edns.c:13: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ ./edns.c:170:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 170 | ldns_edns_option_list_new() | ^ | void 2 warnings generated. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./compat/b64_pton.c -o compat/b64_pton.lo ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./compat/b64_ntop.c -o compat/b64_ntop.lo ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie -version-info 8:0:5 -no-undefined -lssl -lcrypto -export-symbols-regex '^(ldns_|b32_[pn]to[pn]|mktime_from_utc|qsort_rr_compare_nsec3)' -o libldns.la buffer.lo dane.lo dname.lo dnssec.lo dnssec_sign.lo dnssec_verify.lo dnssec_zone.lo duration.lo error.lo higher.lo host2str.lo host2wire.lo keys.lo net.lo packet.lo parse.lo radix.lo rbtree.lo rdata.lo resolver.lo rr.lo rr_functions.lo sha1.lo sha2.lo str2host.lo tsig.lo update.lo util.lo wire2host.lo zone.lo edns.lo compat/b64_pton.lo compat/b64_ntop.lo -rpath /usr/lib64 ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./linktest.c -o linktest.lo In file included from ./linktest.c:3: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie linktest.lo libldns.la -lssl -lcrypto -o linktest /usr/bin/swig -python -py3 -DPY3 -o contrib/python/ldns_wrapper.c -I/usr/include/python3.12 ./contrib/python/ldns.i Deprecated command line option: -py3. Ignored, this option is no longer supported. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -I./include/ldns -I/usr/include/python3.12 -Wno-unused-variable -Wno-unused-parameter -Wno-missing-field-initializers -fno-strict-aliasing -c ./contrib/python/ldns_wrapper.c -o ldns_wrapper.lo In file included from ./contrib/python/ldns_wrapper.c:3089: In file included from ./include/ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --tag=CC --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie -module -version-info 8:0:5 -no-undefined -o _ldns.la ldns_wrapper.lo -rpath /usr/lib64/python3.12/site-packages -L. -L.libs libldns.la -L/usr/lib64 -lpython3.12 ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./drill/chasetrace.c -o drill/chasetrace.lo In file included from ./drill/chasetrace.c:11: In file included from ./drill/drill.h:13: In file included from ./drill/drill_util.h:13: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./drill/dnssec.c -o drill/dnssec.lo In file included from ./drill/dnssec.c:11: In file included from ./drill/drill.h:13: In file included from ./drill/drill_util.h:13: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./drill/drill.c -o drill/drill.lo In file included from ./drill/drill.c:10: In file included from ./drill/drill.h:13: In file included from ./drill/drill_util.h:13: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./drill/drill_util.c -o drill/drill_util.lo In file included from ./drill/drill_util.c:11: In file included from ./drill/drill.h:13: In file included from ./drill/drill_util.h:13: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./drill/error.c -o drill/error.lo In file included from ./drill/error.c:13: In file included from ./drill/drill.h:13: In file included from ./drill/drill_util.h:13: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./drill/root.c -o drill/root.lo In file included from ./drill/root.c:11: In file included from ./drill/drill.h:13: In file included from ./drill/drill_util.h:13: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./drill/securetrace.c -o drill/securetrace.lo In file included from ./drill/securetrace.c:11: In file included from ./drill/drill.h:13: In file included from ./drill/drill_util.h:13: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./drill/work.c -o drill/work.lo In file included from ./drill/work.c:10: In file included from ./drill/drill.h:13: In file included from ./drill/drill_util.h:13: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie drill/chasetrace.lo drill/dnssec.lo drill/drill.lo drill/drill_util.lo drill/error.lo drill/root.lo drill/securetrace.lo drill/work.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o drill/drill sed -e 's|@LDNS_TRUST_ANCHOR_FILE[@]|/var/lib/unbound/root.key|g' -e 's|@DEFAULT_CAFILE[@]|Default is /etc/pki/tls/certs/ca-bundle.trust.crt|g' -e 's|@DEFAULT_CAPATH[@]|Default is /etc/pki/tls/certs/|g' ./drill/drill.1.in > drill/drill.1 ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./examples/ldns-chaos.c -o examples/ldns-chaos.lo In file included from ./examples/ldns-chaos.c:12: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-chaos.c -o examples/ldns-chaos.o In file included from examples/ldns-chaos.c:12: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-chaos.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-chaos ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./examples/ldns-compare-zones.c -o examples/ldns-compare-zones.lo In file included from ./examples/ldns-compare-zones.c:17: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-compare-zones.c -o examples/ldns-compare-zones.o In file included from examples/ldns-compare-zones.c:17: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-compare-zones.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-compare-zones ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./examples/ldnsd.c -o examples/ldnsd.lo In file included from ./examples/ldnsd.c:11: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldnsd.c -o examples/ldnsd.o In file included from examples/ldnsd.c:11: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldnsd.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldnsd ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./examples/ldns-gen-zone.c -o examples/ldns-gen-zone.lo In file included from ./examples/ldns-gen-zone.c:14: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-gen-zone.c -o examples/ldns-gen-zone.o In file included from examples/ldns-gen-zone.c:14: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-gen-zone.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-gen-zone ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./examples/ldns-key2ds.c -o examples/ldns-key2ds.lo In file included from ./examples/ldns-key2ds.c:11: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-key2ds.c -o examples/ldns-key2ds.o In file included from examples/ldns-key2ds.c:11: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-key2ds.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-key2ds ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./examples/ldns-keyfetcher.c -o examples/ldns-keyfetcher.lo In file included from ./examples/ldns-keyfetcher.c:11: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-keyfetcher.c -o examples/ldns-keyfetcher.o In file included from examples/ldns-keyfetcher.c:11: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-keyfetcher.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-keyfetcher ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./examples/ldns-keygen.c -o examples/ldns-keygen.lo In file included from ./examples/ldns-keygen.c:11: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-keygen.c -o examples/ldns-keygen.o In file included from examples/ldns-keygen.c:11: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-keygen.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-keygen ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./examples/ldns-mx.c -o examples/ldns-mx.lo In file included from ./examples/ldns-mx.c:10: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-mx.c -o examples/ldns-mx.o In file included from examples/ldns-mx.c:10: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-mx.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-mx ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./examples/ldns-notify.c -o examples/ldns-notify.lo In file included from ./examples/ldns-notify.c:14: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-notify.c -o examples/ldns-notify.o In file included from examples/ldns-notify.c:14: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-notify.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-notify ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./examples/ldns-read-zone.c -o examples/ldns-read-zone.lo In file included from ./examples/ldns-read-zone.c:13: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-read-zone.c -o examples/ldns-read-zone.o In file included from examples/ldns-read-zone.c:13: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-read-zone.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-read-zone ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./examples/ldns-resolver.c -o examples/ldns-resolver.lo In file included from ./examples/ldns-resolver.c:12: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-resolver.c -o examples/ldns-resolver.o In file included from examples/ldns-resolver.c:12: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-resolver.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-resolver ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./examples/ldns-rrsig.c -o examples/ldns-rrsig.lo In file included from ./examples/ldns-rrsig.c:12: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-rrsig.c -o examples/ldns-rrsig.o In file included from examples/ldns-rrsig.c:12: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-rrsig.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-rrsig ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./examples/ldns-test-edns.c -o examples/ldns-test-edns.lo In file included from ./examples/ldns-test-edns.c:13: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-test-edns.c -o examples/ldns-test-edns.o In file included from examples/ldns-test-edns.c:13: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-test-edns.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-test-edns ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./examples/ldns-update.c -o examples/ldns-update.lo In file included from ./examples/ldns-update.c:12: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-update.c -o examples/ldns-update.o In file included from examples/ldns-update.c:12: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-update.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-update ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./examples/ldns-version.c -o examples/ldns-version.lo In file included from ./examples/ldns-version.c:9: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-version.c -o examples/ldns-version.o In file included from examples/ldns-version.c:9: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-version.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-version ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./examples/ldns-walk.c -o examples/ldns-walk.lo In file included from ./examples/ldns-walk.c:11: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-walk.c -o examples/ldns-walk.o In file included from examples/ldns-walk.c:11: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-walk.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-walk ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./examples/ldns-zcat.c -o examples/ldns-zcat.lo In file included from ./examples/ldns-zcat.c:19: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-zcat.c -o examples/ldns-zcat.o In file included from examples/ldns-zcat.c:19: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-zcat.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-zcat ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./examples/ldns-zsplit.c -o examples/ldns-zsplit.lo In file included from ./examples/ldns-zsplit.c:19: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-zsplit.c -o examples/ldns-zsplit.o In file included from examples/ldns-zsplit.c:19: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-zsplit.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-zsplit ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./examples/ldns-testns.c -o examples/ldns-testns.lo In file included from ./examples/ldns-testns.c:122: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-testns.c -o examples/ldns-testns.o In file included from examples/ldns-testns.c:122: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./examples/ldns-testpkts.c -o examples/ldns-testpkts.lo In file included from ./examples/ldns-testpkts.c:25: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-testpkts.c -o examples/ldns-testpkts.o In file included from examples/ldns-testpkts.c:25: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-testns.lo examples/ldns-testpkts.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-testns ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./examples/ldns-dpa.c -o examples/ldns-dpa.lo In file included from ./examples/ldns-dpa.c:11: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-dpa.c -o examples/ldns-dpa.o In file included from examples/ldns-dpa.c:11: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-dpa.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lpcap -lssl -lcrypto \ -o examples/ldns-dpa ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./examples/ldns-dane.c -o examples/ldns-dane.lo In file included from ./examples/ldns-dane.c:35: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-dane.c -o examples/ldns-dane.o In file included from examples/ldns-dane.c:35: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-dane.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto \ -o examples/ldns-dane ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./examples/ldns-nsec3-hash.c -o examples/ldns-nsec3-hash.lo In file included from ./examples/ldns-nsec3-hash.c:16: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-nsec3-hash.c -o examples/ldns-nsec3-hash.o In file included from examples/ldns-nsec3-hash.c:16: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-nsec3-hash.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-nsec3-hash ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./examples/ldns-revoke.c -o examples/ldns-revoke.lo In file included from ./examples/ldns-revoke.c:10: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-revoke.c -o examples/ldns-revoke.o In file included from examples/ldns-revoke.c:10: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-revoke.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-revoke ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./examples/ldns-signzone.c -o examples/ldns-signzone.lo In file included from ./examples/ldns-signzone.c:21: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-signzone.c -o examples/ldns-signzone.o In file included from examples/ldns-signzone.c:21: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-signzone.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-signzone ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c ./examples/ldns-verify-zone.c -o examples/ldns-verify-zone.lo In file included from ./examples/ldns-verify-zone.c:16: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-verify-zone.c -o examples/ldns-verify-zone.o In file included from examples/ldns-verify-zone.c:16: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-verify-zone.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-verify-zone sed -e 's|@LDNS_TRUST_ANCHOR_FILE[@]|/var/lib/unbound/root.key|g' -e 's|@DEFAULT_CAFILE[@]|Default is /etc/pki/tls/certs/ca-bundle.trust.crt|g' -e 's|@DEFAULT_CAPATH[@]|Default is /etc/pki/tls/certs/|g' ./examples/ldns-dane.1.in > examples/ldns-dane.1 sed -e 's|@LDNS_TRUST_ANCHOR_FILE[@]|/var/lib/unbound/root.key|g' -e 's|@DEFAULT_CAFILE[@]|Default is /etc/pki/tls/certs/ca-bundle.trust.crt|g' -e 's|@DEFAULT_CAPATH[@]|Default is /etc/pki/tls/certs/|g' ./examples/ldns-verify-zone.1.in > examples/ldns-verify-zone.1 + /usr/bin/make -O -j2 V=1 VERBOSE=1 doc doxygen ./libdns.doxygen warning: Tag 'OUTPUT_TEXT_DIRECTION' at line 102 of file './libdns.doxygen' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'HTML_TIMESTAMP' at line 1286 of file './libdns.doxygen' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'FORMULA_TRANSPARENT' at line 1591 of file './libdns.doxygen' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'LATEX_SOURCE_CODE' at line 1904 of file './libdns.doxygen' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'LATEX_TIMESTAMP' at line 1920 of file './libdns.doxygen' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'RTF_SOURCE_CODE' at line 1994 of file './libdns.doxygen' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'DOCBOOK_PROGRAMLISTING' at line 2099 of file './libdns.doxygen' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'CLASS_DIAGRAMS' at line 2286 of file './libdns.doxygen' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'DOT_FONTNAME' at line 2328 of file './libdns.doxygen' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'DOT_FONTSIZE' at line 2335 of file './libdns.doxygen' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'DOT_TRANSPARENT' at line 2583 of file './libdns.doxygen' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: argument 'a4wide' for option PAPER_TYPE is not a valid enum value Using the default: a4! doxygen: /builddir/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/ldns/buffer.h:650: warning: found documented return type for ldns_buffer_free that does not return anything doxygen: /builddir/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/ldns/dname.h:130: warning: found documented return type for ldns_dname2canonical that does not return anything doxygen: /builddir/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/ldns/host2str.h:778: warning: found documented return type for ldns_rdf_print that does not return anything doxygen: /builddir/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/ldns/host2str.h:798: warning: found documented return type for ldns_rr_print_fmt that does not return anything doxygen: /builddir/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/ldns/host2str.h:788: warning: found documented return type for ldns_rr_print that does not return anything doxygen: /builddir/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/ldns/host2str.h:820: warning: found documented return type for ldns_pkt_print_fmt that does not return anything doxygen: /builddir/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/ldns/host2str.h:810: warning: found documented return type for ldns_pkt_print that does not return anything doxygen: /builddir/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/ldns/buffer.h:650: warning: found documented return type for ldns_buffer_free that does not return anything doxygen: /builddir/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/ldns/dname.h:130: warning: found documented return type for ldns_dname2canonical that does not return anything doxygen: /builddir/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/ldns/host2str.h:778: warning: found documented return type for ldns_rdf_print that does not return anything doxygen: /builddir/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/ldns/host2str.h:788: warning: found documented return type for ldns_rr_print that does not return anything doxygen: /builddir/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/ldns/host2str.h:798: warning: found documented return type for ldns_rr_print_fmt that does not return anything doxygen: /builddir/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/ldns/host2str.h:810: warning: found documented return type for ldns_pkt_print that does not return anything doxygen: /builddir/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/ldns/host2str.h:820: warning: found documented return type for ldns_pkt_print_fmt that does not return anything doxygen: /builddir/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/ldns/net.h:94: warning: argument 'qbin' from the argument list of ldns_tcp_send has multiple @param documentation sections doxygen: /builddir/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/ldns/packet.h:792: warning: found documented return type for ldns_pkt_free that does not return anything doxygen: /builddir/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/ldns/parse.h:163: warning: found documented return type for ldns_bskipcs that does not return anything doxygen: /builddir/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/ldns/parse.h:172: warning: found documented return type for ldns_fskipcs that does not return anything doxygen: /builddir/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/ldns/parse.h:182: warning: found documented return type for ldns_fskipcs_l that does not return anything doxygen: /builddir/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/ldns/rbtree.h:127: warning: found documented return type for ldns_rbtree_insert_vref that does not return anything doxygen: /builddir/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/ldns/rdata.h:213: warning: found documented return type for ldns_rdf_set_size that does not return anything doxygen: /builddir/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/ldns/rdata.h:221: warning: found documented return type for ldns_rdf_set_type that does not return anything doxygen: /builddir/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/ldns/rdata.h:229: warning: found documented return type for ldns_rdf_set_data that does not return anything doxygen: /builddir/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/ldns/rdata.h:316: warning: found documented return type for ldns_rdf_free that does not return anything doxygen: /builddir/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/ldns/rdata.h:323: warning: found documented return type for ldns_rdf_deep_free that does not return anything doxygen: /builddir/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/ldns/rr.h:402: warning: found documented return type for ldns_rr_free that does not return anything doxygen: /builddir/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/ldns/rr.h:478: warning: found documented return type for ldns_rr_set_owner that does not return anything doxygen: /builddir/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/ldns/rr.h:486: warning: found documented return type for ldns_rr_set_question that does not return anything doxygen: /builddir/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/ldns/rr.h:494: warning: found documented return type for ldns_rr_set_ttl that does not return anything doxygen: /builddir/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/ldns/rr.h:502: warning: found documented return type for ldns_rr_set_rd_count that does not return anything doxygen: /builddir/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/ldns/rr.h:510: warning: found documented return type for ldns_rr_set_type that does not return anything doxygen: /builddir/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/ldns/rr.h:518: warning: found documented return type for ldns_rr_set_class that does not return anything doxygen: /builddir/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/ldns/rr.h:612: warning: found documented return type for ldns_rr_list_set_rr_count that does not return anything doxygen: /builddir/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/ldns/rr.h:773: warning: found documented return type for ldns_rr_list_sort that does not return anything doxygen: /builddir/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/ldns/rr.h:838: warning: found documented return type for ldns_rr2canonical that does not return anything doxygen: /builddir/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/ldns/rr.h:845: warning: found documented return type for ldns_rr_list2canonical that does not return anything doxygen: /builddir/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/ldns/util.h:205: warning: found documented return type for ldns_set_bit that does not return anything doxygen: /builddir/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/ldns/net.h:94: warning: argument 'qbin' from the argument list of ldns_tcp_send has multiple @param documentation sections doxygen: /builddir/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/ldns/packet.h:792: warning: found documented return type for ldns_pkt_free that does not return anything doxygen: /builddir/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/ldns/parse.h:163: warning: found documented return type for ldns_bskipcs that does not return anything doxygen: /builddir/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/ldns/parse.h:172: warning: found documented return type for ldns_fskipcs that does not return anything doxygen: /builddir/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/ldns/parse.h:182: warning: found documented return type for ldns_fskipcs_l that does not return anything doxygen: /builddir/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/ldns/rbtree.h:127: warning: found documented return type for ldns_rbtree_insert_vref that does not return anything doxygen: /builddir/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/ldns/rdata.h:213: warning: found documented return type for ldns_rdf_set_size that does not return anything doxygen: /builddir/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/ldns/rdata.h:221: warning: found documented return type for ldns_rdf_set_type that does not return anything doxygen: /builddir/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/ldns/rdata.h:229: warning: found documented return type for ldns_rdf_set_data that does not return anything doxygen: /builddir/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/ldns/rdata.h:323: warning: found documented return type for ldns_rdf_deep_free that does not return anything doxygen: /builddir/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/ldns/rdata.h:316: warning: found documented return type for ldns_rdf_free that does not return anything doxygen: /builddir/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/ldns/rr.h:402: warning: found documented return type for ldns_rr_free that does not return anything doxygen: /builddir/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/ldns/rr.h:478: warning: found documented return type for ldns_rr_set_owner that does not return anything doxygen: /builddir/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/ldns/rr.h:486: warning: found documented return type for ldns_rr_set_question that does not return anything doxygen: /builddir/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/ldns/rr.h:494: warning: found documented return type for ldns_rr_set_ttl that does not return anything doxygen: /builddir/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/ldns/rr.h:502: warning: found documented return type for ldns_rr_set_rd_count that does not return anything doxygen: /builddir/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/ldns/rr.h:510: warning: found documented return type for ldns_rr_set_type that does not return anything doxygen: /builddir/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/ldns/rr.h:518: warning: found documented return type for ldns_rr_set_class that does not return anything doxygen: /builddir/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/ldns/rr.h:612: warning: found documented return type for ldns_rr_list_set_rr_count that does not return anything doxygen: /builddir/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/ldns/rr.h:773: warning: found documented return type for ldns_rr_list_sort that does not return anything doxygen: /builddir/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/ldns/rr.h:838: warning: found documented return type for ldns_rr2canonical that does not return anything doxygen: /builddir/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/ldns/rr.h:845: warning: found documented return type for ldns_rr_list2canonical that does not return anything doxygen: /builddir/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/ldns/util.h:205: warning: found documented return type for ldns_set_bit that does not return anything + sed -e s,-L/usr/lib64,, -i packaging/ldns-config + pushd contrib/DNS-LDNS ~/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/contrib/DNS-LDNS ~/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3 ~/build/BUILD/ldns-1.8.3 + LD_LIBRARY_PATH=../../lib: + perl Makefile.PL INSTALLDIRS=vendor 'INC=-I. -I../..' LIBS=-L../../lib Warning: prerequisite FindBin 0 not found. Checking if your kit is complete... Looks good Warning: prerequisite Test::Exception 0 not found. Warning: prerequisite Test::More 0 not found. Warning: -L../../lib changed to -L/builddir/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/contrib/DNS-LDNS/../../lib Generating a Unix-style Makefile Writing Makefile for DNS::LDNS + /usr/bin/make -O -j2 V=1 VERBOSE=1 -j1 cp lib/DNS/LDNS/Packet.pm blib/lib/DNS/LDNS/Packet.pm cp lib/DNS/LDNS/RBTree.pm blib/lib/DNS/LDNS/RBTree.pm cp lib/DNS/LDNS/GC.pm blib/lib/DNS/LDNS/GC.pm cp lib/DNS/LDNS/RRList.pm blib/lib/DNS/LDNS/RRList.pm cp lib/DNS/LDNS/Zone.pm blib/lib/DNS/LDNS/Zone.pm cp lib/DNS/LDNS/DNSSecName.pm blib/lib/DNS/LDNS/DNSSecName.pm cp lib/DNS/LDNS/DNSSecDataChain.pm blib/lib/DNS/LDNS/DNSSecDataChain.pm cp lib/DNS/LDNS/RData.pm blib/lib/DNS/LDNS/RData.pm cp lib/DNS/LDNS.pm blib/lib/DNS/LDNS.pm AutoSplitting blib/lib/DNS/LDNS.pm (blib/lib/auto/DNS/LDNS) cp lib/DNS/LDNS/DNSSecZone.pm blib/lib/DNS/LDNS/DNSSecZone.pm cp lib/DNS/LDNS/Resolver.pm blib/lib/DNS/LDNS/Resolver.pm cp lib/DNS/LDNS/Key.pm blib/lib/DNS/LDNS/Key.pm cp lib/DNS/LDNS/KeyList.pm blib/lib/DNS/LDNS/KeyList.pm cp lib/DNS/LDNS/RR.pm blib/lib/DNS/LDNS/RR.pm cp lib/DNS/LDNS/DNSSecRRs.pm blib/lib/DNS/LDNS/DNSSecRRs.pm cp lib/DNS/LDNS/RBNode.pm blib/lib/DNS/LDNS/RBNode.pm cp lib/DNS/LDNS/DNSSecTrustTree.pm blib/lib/DNS/LDNS/DNSSecTrustTree.pm cp lib/DNS/LDNS/DNSSecRRSets.pm blib/lib/DNS/LDNS/DNSSecRRSets.pm Running Mkbootstrap for LDNS () chmod 644 "LDNS.bs" "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- LDNS.bs blib/arch/auto/DNS/LDNS/LDNS.bs 644 "/usr/bin/perl" "/usr/share/perl5/vendor_perl/ExtUtils/xsubpp" -typemap '/usr/share/perl5/ExtUtils/typemap' -typemap '/builddir/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/contrib/DNS-LDNS/typemap' LDNS.xs > LDNS.xsc mv LDNS.xsc LDNS.c clang -c -I. -I../.. -D_REENTRANT -D_GNU_SOURCE -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -fPIC "-I/usr/lib64/perl5/CORE" LDNS.c In file included from LDNS.xs:7: In file included from ../../ldns/ldns.h:95: ../../ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ ./const-xs.inc:36:11: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 36 | EXTEND(SP, 2); | ^~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' 404 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./const-xs.inc:36:11: note: '{' token is here 36 | EXTEND(SP, 2); | ^~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' 404 | # define EXTEND(p,n) STMT_START { \ | ^ ./const-xs.inc:36:11: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 36 | EXTEND(SP, 2); | ^~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' 410 | } STMT_END | ^ ./const-xs.inc:36:11: note: ')' token is here 36 | EXTEND(SP, 2); | ^~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' 410 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ ./const-xs.inc:38:11: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 38 | PUSHi(iv); | ^~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./const-xs.inc:38:11: note: '{' token is here 38 | PUSHi(iv); | ^~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ ./const-xs.inc:38:11: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 38 | PUSHi(iv); | ^~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:5: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./const-xs.inc:38:11: note: '{' token is here 38 | PUSHi(iv); | ^~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:16: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^ ./const-xs.inc:38:11: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 38 | PUSHi(iv); | ^~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:5: note: expanded from macro 'TARGi' 444 | } STMT_END | ^ ./const-xs.inc:38:11: note: ')' token is here 38 | PUSHi(iv); | ^~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:7: note: expanded from macro 'TARGi' 444 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ ./const-xs.inc:38:11: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 38 | PUSHi(iv); | ^~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ ./const-xs.inc:38:11: note: ')' token is here 38 | PUSHi(iv); | ^~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:446:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 446 | PUSHTARG; | ^~~~~~~~ /usr/lib64/perl5/CORE/pp.h:491:18: note: expanded from macro 'PUSHTARG' 491 | #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:446:2: note: '{' token is here 446 | PUSHTARG; | ^~~~~~~~ /usr/lib64/perl5/CORE/pp.h:491:29: note: expanded from macro 'PUSHTARG' 491 | #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END | ^ LDNS.c:446:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 446 | PUSHTARG; | ^~~~~~~~ /usr/lib64/perl5/CORE/pp.h:491:31: note: expanded from macro 'PUSHTARG' 491 | #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:23: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:446:2: note: '{' token is here 446 | PUSHTARG; | ^~~~~~~~ /usr/lib64/perl5/CORE/pp.h:491:31: note: expanded from macro 'PUSHTARG' 491 | #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:34: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^ LDNS.c:446:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 446 | PUSHTARG; | ^~~~~~~~ /usr/lib64/perl5/CORE/pp.h:491:31: note: expanded from macro 'PUSHTARG' 491 | #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:76: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^ LDNS.c:446:2: note: ')' token is here 446 | PUSHTARG; | ^~~~~~~~ /usr/lib64/perl5/CORE/pp.h:491:31: note: expanded from macro 'PUSHTARG' 491 | #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:78: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:446:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 446 | PUSHTARG; | ^~~~~~~~ /usr/lib64/perl5/CORE/pp.h:491:62: note: expanded from macro 'PUSHTARG' 491 | #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END | ^ LDNS.c:446:2: note: ')' token is here 446 | PUSHTARG; | ^~~~~~~~ /usr/lib64/perl5/CORE/pp.h:491:64: note: expanded from macro 'PUSHTARG' 491 | #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:448:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 448 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:448:5: note: '{' token is here 448 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:448:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 448 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:448:5: note: ')' token is here 448 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:473:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 473 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:473:5: note: '{' token is here 473 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:473:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 473 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:473:5: note: ')' token is here 473 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:498:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 498 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:498:5: note: '{' token is here 498 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:498:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 498 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:498:5: note: ')' token is here 498 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:523:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 523 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:523:5: note: '{' token is here 523 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:523:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 523 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:523:5: note: ')' token is here 523 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:548:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 548 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:548:5: note: '{' token is here 548 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:548:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 548 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:548:5: note: ')' token is here 548 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:567:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 567 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:567:2: note: '{' token is here 567 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:567:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 567 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:5: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:567:2: note: '{' token is here 567 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:16: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^ LDNS.c:567:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 567 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:5: note: expanded from macro 'TARGi' 444 | } STMT_END | ^ LDNS.c:567:2: note: ')' token is here 567 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:7: note: expanded from macro 'TARGi' 444 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:567:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 567 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:567:2: note: ')' token is here 567 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:569:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 569 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:569:5: note: '{' token is here 569 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:569:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 569 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:569:5: note: ')' token is here 569 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:588:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 588 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:588:2: note: '{' token is here 588 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:588:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 588 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:5: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:588:2: note: '{' token is here 588 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:16: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^ LDNS.c:588:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 588 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:5: note: expanded from macro 'TARGi' 444 | } STMT_END | ^ LDNS.c:588:2: note: ')' token is here 588 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:7: note: expanded from macro 'TARGi' 444 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:588:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 588 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:588:2: note: ')' token is here 588 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:590:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 590 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:590:5: note: '{' token is here 590 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:590:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 590 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:590:5: note: ')' token is here 590 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:632:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 632 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:632:5: note: '{' token is here 632 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:632:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 632 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:632:5: note: ')' token is here 632 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:689:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 689 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:689:5: note: '{' token is here 689 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:689:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 689 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:689:5: note: ')' token is here 689 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:738:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 738 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:738:5: note: '{' token is here 738 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:738:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 738 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:738:5: note: ')' token is here 738 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:798:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 798 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:798:5: note: '{' token is here 798 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:798:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 798 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:798:5: note: ')' token is here 798 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:817:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 817 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:817:2: note: '{' token is here 817 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:817:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 817 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:5: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:817:2: note: '{' token is here 817 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:16: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^ LDNS.c:817:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 817 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:5: note: expanded from macro 'TARGi' 444 | } STMT_END | ^ LDNS.c:817:2: note: ')' token is here 817 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:7: note: expanded from macro 'TARGi' 444 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:817:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 817 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:817:2: note: ')' token is here 817 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:819:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 819 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:819:5: note: '{' token is here 819 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:819:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 819 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:819:5: note: ')' token is here 819 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:838:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 838 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:838:2: note: '{' token is here 838 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:838:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 838 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:5: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:838:2: note: '{' token is here 838 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:16: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^ LDNS.c:838:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 838 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:5: note: expanded from macro 'TARGi' 444 | } STMT_END | ^ LDNS.c:838:2: note: ')' token is here 838 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:7: note: expanded from macro 'TARGi' 444 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:838:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 838 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:838:2: note: ')' token is here 838 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:840:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 840 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:840:5: note: '{' token is here 840 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:840:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 840 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:840:5: note: ')' token is here 840 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:864:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 864 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:864:5: note: '{' token is here 864 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:864:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 864 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:864:5: note: ')' token is here 864 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:888:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 888 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:888:5: note: '{' token is here 888 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:888:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 888 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:888:5: note: '{' token is here 888 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:888:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 888 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:888:5: note: ')' token is here 888 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:888:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 888 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:888:5: note: ')' token is here 888 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:912:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 912 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:912:5: note: '{' token is here 912 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:912:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 912 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:912:5: note: '{' token is here 912 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:912:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 912 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:912:5: note: ')' token is here 912 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:912:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 912 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:912:5: note: ')' token is here 912 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:936:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 936 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:936:5: note: '{' token is here 936 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:936:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 936 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:936:5: note: '{' token is here 936 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:936:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 936 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:936:5: note: ')' token is here 936 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:936:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 936 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:936:5: note: ')' token is here 936 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:960:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 960 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:960:5: note: '{' token is here 960 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:960:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 960 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:960:5: note: '{' token is here 960 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:960:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 960 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:960:5: note: ')' token is here 960 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:960:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 960 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:960:5: note: ')' token is here 960 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:984:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 984 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:984:5: note: '{' token is here 984 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:984:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 984 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:984:5: note: '{' token is here 984 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:984:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 984 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:984:5: note: ')' token is here 984 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:984:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 984 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:984:5: note: ')' token is here 984 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:1008:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1008 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:1008:5: note: '{' token is here 1008 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:1008:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1008 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:1008:5: note: '{' token is here 1008 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:1008:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1008 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:1008:5: note: ')' token is here 1008 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:1008:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1008 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:1008:5: note: ')' token is here 1008 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:1032:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1032 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:1032:5: note: '{' token is here 1032 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:1032:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1032 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:1032:5: note: '{' token is here 1032 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:1032:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1032 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:1032:5: note: ')' token is here 1032 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:1032:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1032 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:1032:5: note: ')' token is here 1032 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:1056:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1056 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:1056:5: note: '{' token is here 1056 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:1056:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1056 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:1056:5: note: '{' token is here 1056 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:1056:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1056 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:1056:5: note: ')' token is here 1056 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:1056:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1056 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:1056:5: note: ')' token is here 1056 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:1080:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1080 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:1080:5: note: '{' token is here 1080 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:1080:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1080 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:1080:5: note: '{' token is here 1080 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:1080:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1080 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:1080:5: note: ')' token is here 1080 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:1080:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1080 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:1080:5: note: ')' token is here 1080 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:1104:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1104 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:1104:5: note: '{' token is here 1104 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:1104:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1104 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:1104:5: note: '{' token is here 1104 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:1104:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1104 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:1104:5: note: ')' token is here 1104 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:1104:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1104 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:1104:5: note: ')' token is here 1104 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:1128:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1128 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:1128:5: note: '{' token is here 1128 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:1128:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1128 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:1128:5: note: '{' token is here 1128 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:1128:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1128 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:1128:5: note: ')' token is here 1128 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:1128:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1128 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:1128:5: note: ')' token is here 1128 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:1152:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1152 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:1152:5: note: '{' token is here 1152 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:1152:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1152 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:1152:5: note: '{' token is here 1152 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:1152:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1152 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:1152:5: note: ')' token is here 1152 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:1152:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1152 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:1152:5: note: ')' token is here 1152 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:1174:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1174 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:1174:5: note: '{' token is here 1174 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:1174:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1174 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:1174:5: note: ')' token is here 1174 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:1222:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1222 | SvSETMAGIC(ST(4)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:23: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:1222:2: note: '{' token is here 1222 | SvSETMAGIC(ST(4)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:34: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^ LDNS.c:1222:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1222 | SvSETMAGIC(ST(4)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:76: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^ LDNS.c:1222:2: note: ')' token is here 1222 | SvSETMAGIC(ST(4)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:78: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:1224:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1224 | SvSETMAGIC(ST(5)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:23: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:1224:2: note: '{' token is here 1224 | SvSETMAGIC(ST(5)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:34: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^ LDNS.c:1224:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1224 | SvSETMAGIC(ST(5)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:76: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^ LDNS.c:1224:2: note: ')' token is here 1224 | SvSETMAGIC(ST(5)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:78: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:1232:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1232 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:1232:5: note: '{' token is here 1232 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:1232:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1232 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:1232:5: note: ')' token is here 1232 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:1258:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1258 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:1258:5: note: '{' token is here 1258 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:1258:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1258 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:1258:5: note: '{' token is here 1258 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:1258:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1258 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:1258:5: note: ')' token is here 1258 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:1258:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1258 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:1258:5: note: ')' token is here 1258 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:1293:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1293 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:1293:5: note: '{' token is here 1293 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:1293:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1293 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:1293:5: note: '{' token is here 1293 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:1293:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1293 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:1293:5: note: ')' token is here 1293 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:1293:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1293 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:1293:5: note: ')' token is here 1293 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:1317:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1317 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:1317:5: note: '{' token is here 1317 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:1317:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1317 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:1317:5: note: '{' token is here 1317 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:1317:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1317 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:1317:5: note: ')' token is here 1317 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:1317:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1317 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:1317:5: note: ')' token is here 1317 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:1348:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1348 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:1348:5: note: '{' token is here 1348 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:1348:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1348 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:1348:5: note: ')' token is here 1348 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:1381:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1381 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:1381:5: note: '{' token is here 1381 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:1381:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1381 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:1381:5: note: '{' token is here 1381 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:1381:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1381 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:1381:5: note: ')' token is here 1381 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:1381:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1381 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:1381:5: note: ')' token is here 1381 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:1412:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1412 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:1412:5: note: '{' token is here 1412 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:1412:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1412 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:1412:5: note: ')' token is here 1412 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:1445:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1445 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:1445:5: note: '{' token is here 1445 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:1445:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1445 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:1445:5: note: '{' token is here 1445 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:1445:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1445 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:1445:5: note: ')' token is here 1445 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:1445:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1445 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:1445:5: note: ')' token is here 1445 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:1485:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1485 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:1485:5: note: '{' token is here 1485 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:1485:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1485 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:1485:5: note: ')' token is here 1485 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.xs:452:84: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 452 | RETVAL = ldns_zone_sign_nsec3(zone, keylist, algorithm, flags, iterations, strlen(salt), (uint8_t*)salt); | ^~~~ /usr/include/string.h:407:35: note: passing argument to parameter '__s' here 407 | extern size_t strlen (const char *__s) | ^ LDNS.c:1533:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1533 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:1533:5: note: '{' token is here 1533 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:1533:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1533 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:1533:5: note: ')' token is here 1533 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:1555:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1555 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:1555:5: note: '{' token is here 1555 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:1555:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1555 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:1555:5: note: ')' token is here 1555 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:1581:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1581 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:1581:5: note: '{' token is here 1581 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:1581:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1581 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:1581:5: note: ')' token is here 1581 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:1612:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1612 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:1612:5: note: '{' token is here 1612 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:1612:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1612 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:1612:5: note: ')' token is here 1612 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:1638:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1638 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:1638:5: note: '{' token is here 1638 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:1638:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1638 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:1638:5: note: '{' token is here 1638 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:1638:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1638 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:1638:5: note: ')' token is here 1638 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:1638:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1638 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:1638:5: note: ')' token is here 1638 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:1670:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1670 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:1670:5: note: '{' token is here 1670 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:1670:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1670 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:1670:5: note: ')' token is here 1670 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:1703:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1703 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:1703:5: note: '{' token is here 1703 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:1703:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1703 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:1703:5: note: ')' token is here 1703 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:1734:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1734 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:1734:5: note: '{' token is here 1734 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:1734:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1734 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:1734:5: note: ')' token is here 1734 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:1769:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1769 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:1769:5: note: '{' token is here 1769 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:1769:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1769 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:1769:5: note: ')' token is here 1769 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:1795:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1795 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:18: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:1795:2: note: '{' token is here 1795 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:29: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:1795:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1795 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:5: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:1795:2: note: '{' token is here 1795 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:16: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^ LDNS.c:1795:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1795 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:5: note: expanded from macro 'TARGu' 467 | } STMT_END | ^ LDNS.c:1795:2: note: ')' token is here 1795 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:7: note: expanded from macro 'TARGu' 467 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:1795:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1795 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:56: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:1795:2: note: ')' token is here 1795 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:58: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:1797:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1797 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:1797:5: note: '{' token is here 1797 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:1797:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1797 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:1797:5: note: ')' token is here 1797 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:1832:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1832 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:1832:2: note: '{' token is here 1832 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:1832:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1832 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:5: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:1832:2: note: '{' token is here 1832 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:16: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^ LDNS.c:1832:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1832 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:5: note: expanded from macro 'TARGi' 444 | } STMT_END | ^ LDNS.c:1832:2: note: ')' token is here 1832 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:7: note: expanded from macro 'TARGi' 444 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:1832:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1832 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:1832:2: note: ')' token is here 1832 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:1834:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1834 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:1834:5: note: '{' token is here 1834 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:1834:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1834 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:1834:5: note: ')' token is here 1834 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:1876:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1876 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:1876:5: note: '{' token is here 1876 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:1876:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1876 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:1876:5: note: ')' token is here 1876 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:1907:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1907 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:1907:5: note: '{' token is here 1907 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:1907:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1907 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:1907:5: note: ')' token is here 1907 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:1933:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1933 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:1933:5: note: '{' token is here 1933 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:1933:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1933 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:1933:5: note: ')' token is here 1933 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:1968:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1968 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:1968:5: note: '{' token is here 1968 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:1968:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1968 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:1968:5: note: ')' token is here 1968 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:2001:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2001 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:2001:5: note: '{' token is here 2001 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:2001:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2001 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:2001:5: note: ')' token is here 2001 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:2042:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2042 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:2042:5: note: '{' token is here 2042 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:2042:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2042 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:2042:5: note: ')' token is here 2042 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:2101:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2101 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:2101:2: note: '{' token is here 2101 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:2101:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2101 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:5: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:2101:2: note: '{' token is here 2101 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:16: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^ LDNS.c:2101:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2101 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:5: note: expanded from macro 'TARGi' 444 | } STMT_END | ^ LDNS.c:2101:2: note: ')' token is here 2101 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:7: note: expanded from macro 'TARGi' 444 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:2101:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2101 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:2101:2: note: ')' token is here 2101 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:2103:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2103 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:2103:5: note: '{' token is here 2103 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:2103:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2103 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:2103:5: note: ')' token is here 2103 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:2165:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2165 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:2165:2: note: '{' token is here 2165 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:2165:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2165 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:5: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:2165:2: note: '{' token is here 2165 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:16: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^ LDNS.c:2165:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2165 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:5: note: expanded from macro 'TARGi' 444 | } STMT_END | ^ LDNS.c:2165:2: note: ')' token is here 2165 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:7: note: expanded from macro 'TARGi' 444 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:2165:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2165 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:2165:2: note: ')' token is here 2165 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:2167:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2167 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:2167:5: note: '{' token is here 2167 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:2167:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2167 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:2167:5: note: ')' token is here 2167 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:2226:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2226 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:2226:2: note: '{' token is here 2226 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:2226:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2226 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:5: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:2226:2: note: '{' token is here 2226 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:16: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^ LDNS.c:2226:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2226 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:5: note: expanded from macro 'TARGi' 444 | } STMT_END | ^ LDNS.c:2226:2: note: ')' token is here 2226 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:7: note: expanded from macro 'TARGi' 444 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:2226:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2226 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:2226:2: note: ')' token is here 2226 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:2228:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2228 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:2228:5: note: '{' token is here 2228 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:2228:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2228 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:2228:5: note: ')' token is here 2228 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:2272:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2272 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:2272:2: note: '{' token is here 2272 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:2272:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2272 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:5: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:2272:2: note: '{' token is here 2272 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:16: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^ LDNS.c:2272:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2272 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:5: note: expanded from macro 'TARGi' 444 | } STMT_END | ^ LDNS.c:2272:2: note: ')' token is here 2272 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:7: note: expanded from macro 'TARGi' 444 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:2272:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2272 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:2272:2: note: ')' token is here 2272 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:2274:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2274 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:2274:5: note: '{' token is here 2274 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:2274:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2274 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:2274:5: note: ')' token is here 2274 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:2320:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2320 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:2320:2: note: '{' token is here 2320 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:2320:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2320 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:5: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:2320:2: note: '{' token is here 2320 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:16: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^ LDNS.c:2320:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2320 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:5: note: expanded from macro 'TARGi' 444 | } STMT_END | ^ LDNS.c:2320:2: note: ')' token is here 2320 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:7: note: expanded from macro 'TARGi' 444 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:2320:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2320 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:2320:2: note: ')' token is here 2320 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:2322:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2322 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:2322:5: note: '{' token is here 2322 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:2322:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2322 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:2322:5: note: ')' token is here 2322 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:2381:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2381 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:2381:2: note: '{' token is here 2381 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:2381:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2381 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:5: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:2381:2: note: '{' token is here 2381 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:16: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^ LDNS.c:2381:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2381 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:5: note: expanded from macro 'TARGi' 444 | } STMT_END | ^ LDNS.c:2381:2: note: ')' token is here 2381 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:7: note: expanded from macro 'TARGi' 444 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:2381:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2381 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:2381:2: note: ')' token is here 2381 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:2383:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2383 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:2383:5: note: '{' token is here 2383 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:2383:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2383 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:2383:5: note: ')' token is here 2383 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:2444:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2444 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:2444:2: note: '{' token is here 2444 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:2444:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2444 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:5: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:2444:2: note: '{' token is here 2444 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:16: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^ LDNS.c:2444:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2444 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:5: note: expanded from macro 'TARGi' 444 | } STMT_END | ^ LDNS.c:2444:2: note: ')' token is here 2444 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:7: note: expanded from macro 'TARGi' 444 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:2444:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2444 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:2444:2: note: ')' token is here 2444 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:2446:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2446 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:2446:5: note: '{' token is here 2446 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:2446:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2446 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:2446:5: note: ')' token is here 2446 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:2505:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2505 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:2505:2: note: '{' token is here 2505 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:2505:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2505 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:5: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:2505:2: note: '{' token is here 2505 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:16: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^ LDNS.c:2505:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2505 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:5: note: expanded from macro 'TARGi' 444 | } STMT_END | ^ LDNS.c:2505:2: note: ')' token is here 2505 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:7: note: expanded from macro 'TARGi' 444 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:2505:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2505 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:2505:2: note: ')' token is here 2505 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:2507:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2507 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:2507:5: note: '{' token is here 2507 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:2507:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2507 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:2507:5: note: ')' token is here 2507 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:2547:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2547 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:2547:5: note: '{' token is here 2547 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:2547:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2547 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:2547:5: note: ')' token is here 2547 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:2587:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2587 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:2587:5: note: '{' token is here 2587 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:2587:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2587 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:2587:5: note: ')' token is here 2587 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:2611:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2611 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:2611:5: note: '{' token is here 2611 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:2611:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2611 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:2611:5: note: '{' token is here 2611 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:2611:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2611 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:2611:5: note: ')' token is here 2611 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:2611:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2611 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:2611:5: note: ')' token is here 2611 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:2635:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2635 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:2635:5: note: '{' token is here 2635 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:2635:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2635 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:2635:5: note: '{' token is here 2635 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:2635:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2635 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:2635:5: note: ')' token is here 2635 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:2635:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2635 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:2635:5: note: ')' token is here 2635 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:2659:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2659 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:2659:5: note: '{' token is here 2659 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:2659:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2659 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:2659:5: note: '{' token is here 2659 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:2659:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2659 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:2659:5: note: ')' token is here 2659 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:2659:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2659 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:2659:5: note: ')' token is here 2659 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:2699:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2699 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:2699:5: note: '{' token is here 2699 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:2699:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2699 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:2699:5: note: ')' token is here 2699 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:2741:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2741 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:2741:5: note: '{' token is here 2741 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:2741:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2741 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:2741:5: note: ')' token is here 2741 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:2763:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2763 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:2763:5: note: '{' token is here 2763 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:2763:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2763 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:2763:5: note: ')' token is here 2763 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:2787:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2787 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:2787:5: note: '{' token is here 2787 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:2787:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2787 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:2787:5: note: ')' token is here 2787 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:2848:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2848 | SvSETMAGIC(ST(4)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:23: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:2848:2: note: '{' token is here 2848 | SvSETMAGIC(ST(4)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:34: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^ LDNS.c:2848:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2848 | SvSETMAGIC(ST(4)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:76: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^ LDNS.c:2848:2: note: ')' token is here 2848 | SvSETMAGIC(ST(4)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:78: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:2850:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2850 | SvSETMAGIC(ST(3)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:23: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:2850:2: note: '{' token is here 2850 | SvSETMAGIC(ST(3)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:34: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^ LDNS.c:2850:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2850 | SvSETMAGIC(ST(3)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:76: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^ LDNS.c:2850:2: note: ')' token is here 2850 | SvSETMAGIC(ST(3)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:78: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:2858:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2858 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:2858:5: note: '{' token is here 2858 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:2858:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2858 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:2858:5: note: ')' token is here 2858 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:2937:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2937 | SvSETMAGIC(ST(4)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:23: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:2937:2: note: '{' token is here 2937 | SvSETMAGIC(ST(4)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:34: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^ LDNS.c:2937:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2937 | SvSETMAGIC(ST(4)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:76: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^ LDNS.c:2937:2: note: ')' token is here 2937 | SvSETMAGIC(ST(4)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:78: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:2939:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2939 | SvSETMAGIC(ST(5)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:23: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:2939:2: note: '{' token is here 2939 | SvSETMAGIC(ST(5)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:34: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^ LDNS.c:2939:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2939 | SvSETMAGIC(ST(5)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:76: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^ LDNS.c:2939:2: note: ')' token is here 2939 | SvSETMAGIC(ST(5)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:78: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:2941:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2941 | SvSETMAGIC(ST(1)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:23: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:2941:2: note: '{' token is here 2941 | SvSETMAGIC(ST(1)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:34: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^ LDNS.c:2941:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2941 | SvSETMAGIC(ST(1)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:76: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^ LDNS.c:2941:2: note: ')' token is here 2941 | SvSETMAGIC(ST(1)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:78: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:2943:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2943 | SvSETMAGIC(ST(2)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:23: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:2943:2: note: '{' token is here 2943 | SvSETMAGIC(ST(2)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:34: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^ LDNS.c:2943:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2943 | SvSETMAGIC(ST(2)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:76: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^ LDNS.c:2943:2: note: ')' token is here 2943 | SvSETMAGIC(ST(2)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:78: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:2945:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2945 | SvSETMAGIC(ST(3)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:23: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:2945:2: note: '{' token is here 2945 | SvSETMAGIC(ST(3)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:34: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^ LDNS.c:2945:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2945 | SvSETMAGIC(ST(3)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:76: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^ LDNS.c:2945:2: note: ')' token is here 2945 | SvSETMAGIC(ST(3)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:78: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:2953:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2953 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:2953:5: note: '{' token is here 2953 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:2953:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2953 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:2953:5: note: ')' token is here 2953 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:2984:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2984 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:2984:5: note: '{' token is here 2984 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:2984:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2984 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:2984:5: note: ')' token is here 2984 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:3017:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3017 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:3017:5: note: '{' token is here 3017 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:3017:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3017 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:3017:5: note: '{' token is here 3017 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:3017:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3017 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:3017:5: note: ')' token is here 3017 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:3017:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3017 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:3017:5: note: ')' token is here 3017 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:3043:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3043 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:3043:5: note: '{' token is here 3043 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:3043:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3043 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:3043:5: note: '{' token is here 3043 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:3043:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3043 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:3043:5: note: ')' token is here 3043 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:3043:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3043 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:3043:5: note: ')' token is here 3043 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:3069:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3069 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:3069:5: note: '{' token is here 3069 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:3069:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3069 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:3069:5: note: '{' token is here 3069 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:3069:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3069 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:3069:5: note: ')' token is here 3069 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:3069:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3069 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:3069:5: note: ')' token is here 3069 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:3095:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3095 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:3095:5: note: '{' token is here 3095 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:3095:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3095 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:3095:5: note: '{' token is here 3095 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:3095:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3095 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:3095:5: note: ')' token is here 3095 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:3095:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3095 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:3095:5: note: ')' token is here 3095 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:3121:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3121 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:3121:5: note: '{' token is here 3121 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:3121:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3121 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:3121:5: note: '{' token is here 3121 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:3121:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3121 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:3121:5: note: ')' token is here 3121 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:3121:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3121 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:3121:5: note: ')' token is here 3121 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:3153:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3153 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:3153:5: note: '{' token is here 3153 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:3153:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3153 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:3153:5: note: ')' token is here 3153 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:3188:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3188 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:3188:2: note: '{' token is here 3188 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:3188:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3188 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:5: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:3188:2: note: '{' token is here 3188 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:16: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^ LDNS.c:3188:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3188 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:5: note: expanded from macro 'TARGi' 444 | } STMT_END | ^ LDNS.c:3188:2: note: ')' token is here 3188 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:7: note: expanded from macro 'TARGi' 444 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:3188:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3188 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:3188:2: note: ')' token is here 3188 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:3190:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3190 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:3190:5: note: '{' token is here 3190 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:3190:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3190 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:3190:5: note: ')' token is here 3190 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:3225:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3225 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:3225:2: note: '{' token is here 3225 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:3225:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3225 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:5: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:3225:2: note: '{' token is here 3225 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:16: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^ LDNS.c:3225:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3225 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:5: note: expanded from macro 'TARGi' 444 | } STMT_END | ^ LDNS.c:3225:2: note: ')' token is here 3225 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:7: note: expanded from macro 'TARGi' 444 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:3225:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3225 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:3225:2: note: ')' token is here 3225 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:3227:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3227 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:3227:5: note: '{' token is here 3227 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:3227:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3227 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:3227:5: note: ')' token is here 3227 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:3262:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3262 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:3262:2: note: '{' token is here 3262 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:3262:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3262 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:5: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:3262:2: note: '{' token is here 3262 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:16: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^ LDNS.c:3262:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3262 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:5: note: expanded from macro 'TARGi' 444 | } STMT_END | ^ LDNS.c:3262:2: note: ')' token is here 3262 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:7: note: expanded from macro 'TARGi' 444 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:3262:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3262 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:3262:2: note: ')' token is here 3262 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:3264:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3264 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:3264:5: note: '{' token is here 3264 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:3264:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3264 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:3264:5: note: ')' token is here 3264 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:3300:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3300 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:3300:2: note: '{' token is here 3300 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:3300:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3300 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:5: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:3300:2: note: '{' token is here 3300 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:16: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^ LDNS.c:3300:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3300 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:5: note: expanded from macro 'TARGi' 444 | } STMT_END | ^ LDNS.c:3300:2: note: ')' token is here 3300 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:7: note: expanded from macro 'TARGi' 444 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:3300:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3300 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:3300:2: note: ')' token is here 3300 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:3302:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3302 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:3302:5: note: '{' token is here 3302 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:3302:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3302 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:3302:5: note: ')' token is here 3302 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:3333:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3333 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:3333:5: note: '{' token is here 3333 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:3333:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3333 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:3333:5: note: ')' token is here 3333 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:3359:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3359 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:18: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:3359:2: note: '{' token is here 3359 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:29: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:3359:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3359 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:5: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:3359:2: note: '{' token is here 3359 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:16: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^ LDNS.c:3359:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3359 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:5: note: expanded from macro 'TARGu' 467 | } STMT_END | ^ LDNS.c:3359:2: note: ')' token is here 3359 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:7: note: expanded from macro 'TARGu' 467 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:3359:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3359 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:56: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:3359:2: note: ')' token is here 3359 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:58: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:3361:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3361 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:3361:5: note: '{' token is here 3361 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:3361:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3361 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:3361:5: note: ')' token is here 3361 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:3394:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3394 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:3394:5: note: '{' token is here 3394 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:3394:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3394 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:3394:5: note: ')' token is here 3394 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:3436:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3436 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:3436:5: note: '{' token is here 3436 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:3436:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3436 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:3436:5: note: ')' token is here 3436 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:3462:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3462 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:18: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:3462:2: note: '{' token is here 3462 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:29: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:3462:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3462 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:5: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:3462:2: note: '{' token is here 3462 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:16: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^ LDNS.c:3462:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3462 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:5: note: expanded from macro 'TARGu' 467 | } STMT_END | ^ LDNS.c:3462:2: note: ')' token is here 3462 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:7: note: expanded from macro 'TARGu' 467 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:3462:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3462 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:56: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:3462:2: note: ')' token is here 3462 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:58: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:3464:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3464 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:3464:5: note: '{' token is here 3464 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:3464:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3464 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:3464:5: note: ')' token is here 3464 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:3490:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3490 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:3490:2: note: '{' token is here 3490 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:3490:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3490 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:5: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:3490:2: note: '{' token is here 3490 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:16: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^ LDNS.c:3490:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3490 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:5: note: expanded from macro 'TARGi' 444 | } STMT_END | ^ LDNS.c:3490:2: note: ')' token is here 3490 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:7: note: expanded from macro 'TARGi' 444 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:3490:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3490 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:3490:2: note: ')' token is here 3490 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:3492:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3492 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:3492:5: note: '{' token is here 3492 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:3492:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3492 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:3492:5: note: ')' token is here 3492 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:3518:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3518 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:3518:2: note: '{' token is here 3518 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:3518:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3518 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:5: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:3518:2: note: '{' token is here 3518 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:16: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^ LDNS.c:3518:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3518 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:5: note: expanded from macro 'TARGi' 444 | } STMT_END | ^ LDNS.c:3518:2: note: ')' token is here 3518 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:7: note: expanded from macro 'TARGi' 444 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:3518:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3518 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:3518:2: note: ')' token is here 3518 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:3520:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3520 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:3520:5: note: '{' token is here 3520 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:3520:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3520 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:3520:5: note: ')' token is here 3520 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:3551:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3551 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:3551:5: note: '{' token is here 3551 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:3551:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3551 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:3551:5: note: ')' token is here 3551 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:3586:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3586 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:3586:5: note: '{' token is here 3586 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:3586:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3586 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:3586:5: note: ')' token is here 3586 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:3617:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3617 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:3617:5: note: '{' token is here 3617 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:3617:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3617 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:3617:5: note: ')' token is here 3617 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:3652:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3652 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:3652:5: note: '{' token is here 3652 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:3652:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3652 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:3652:5: note: ')' token is here 3652 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:3683:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3683 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:3683:5: note: '{' token is here 3683 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:3683:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3683 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:3683:5: note: ')' token is here 3683 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:3718:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3718 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:3718:5: note: '{' token is here 3718 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:3718:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3718 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:3718:5: note: ')' token is here 3718 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:3749:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3749 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:3749:5: note: '{' token is here 3749 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:3749:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3749 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:3749:5: note: ')' token is here 3749 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:3784:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3784 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:3784:5: note: '{' token is here 3784 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:3784:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3784 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:3784:5: note: ')' token is here 3784 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:3815:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3815 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:3815:5: note: '{' token is here 3815 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:3815:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3815 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:3815:5: note: ')' token is here 3815 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:3850:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3850 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:3850:5: note: '{' token is here 3850 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:3850:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3850 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:3850:5: note: ')' token is here 3850 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:3881:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3881 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:3881:5: note: '{' token is here 3881 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:3881:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3881 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:3881:5: note: ')' token is here 3881 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:3916:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3916 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:3916:5: note: '{' token is here 3916 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:3916:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3916 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:3916:5: note: ')' token is here 3916 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:3947:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3947 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:3947:5: note: '{' token is here 3947 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:3947:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3947 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:3947:5: note: ')' token is here 3947 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:3982:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3982 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:3982:5: note: '{' token is here 3982 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:3982:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3982 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:3982:5: note: ')' token is here 3982 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:4013:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4013 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:4013:5: note: '{' token is here 4013 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:4013:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4013 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:4013:5: note: ')' token is here 4013 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:4048:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4048 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:4048:5: note: '{' token is here 4048 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:4048:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4048 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:4048:5: note: ')' token is here 4048 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:4079:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4079 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:4079:5: note: '{' token is here 4079 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:4079:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4079 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:4079:5: note: ')' token is here 4079 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:4114:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4114 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:4114:5: note: '{' token is here 4114 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:4114:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4114 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:4114:5: note: ')' token is here 4114 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:4145:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4145 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:4145:5: note: '{' token is here 4145 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:4145:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4145 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:4145:5: note: ')' token is here 4145 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:4180:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4180 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:4180:5: note: '{' token is here 4180 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:4180:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4180 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:4180:5: note: ')' token is here 4180 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:4211:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4211 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:4211:5: note: '{' token is here 4211 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:4211:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4211 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:4211:5: note: ')' token is here 4211 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:4246:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4246 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:4246:5: note: '{' token is here 4246 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:4246:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4246 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:4246:5: note: ')' token is here 4246 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:4277:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4277 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:4277:5: note: '{' token is here 4277 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:4277:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4277 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:4277:5: note: ')' token is here 4277 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:4312:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4312 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:4312:5: note: '{' token is here 4312 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:4312:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4312 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:4312:5: note: ')' token is here 4312 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:4343:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4343 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:4343:5: note: '{' token is here 4343 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:4343:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4343 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:4343:5: note: ')' token is here 4343 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:4378:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4378 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:4378:5: note: '{' token is here 4378 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:4378:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4378 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:4378:5: note: ')' token is here 4378 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:4409:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4409 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:4409:5: note: '{' token is here 4409 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:4409:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4409 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:4409:5: note: ')' token is here 4409 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:4444:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4444 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:4444:5: note: '{' token is here 4444 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:4444:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4444 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:4444:5: note: ')' token is here 4444 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:4470:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4470 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:18: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:4470:2: note: '{' token is here 4470 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:29: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:4470:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4470 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:5: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:4470:2: note: '{' token is here 4470 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:16: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^ LDNS.c:4470:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4470 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:5: note: expanded from macro 'TARGu' 467 | } STMT_END | ^ LDNS.c:4470:2: note: ')' token is here 4470 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:7: note: expanded from macro 'TARGu' 467 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:4470:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4470 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:56: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:4470:2: note: ')' token is here 4470 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:58: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:4472:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4472 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:4472:5: note: '{' token is here 4472 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:4472:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4472 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:4472:5: note: ')' token is here 4472 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:4498:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4498 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:18: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:4498:2: note: '{' token is here 4498 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:29: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:4498:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4498 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:5: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:4498:2: note: '{' token is here 4498 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:16: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^ LDNS.c:4498:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4498 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:5: note: expanded from macro 'TARGu' 467 | } STMT_END | ^ LDNS.c:4498:2: note: ')' token is here 4498 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:7: note: expanded from macro 'TARGu' 467 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:4498:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4498 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:56: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:4498:2: note: ')' token is here 4498 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:58: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:4500:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4500 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:4500:5: note: '{' token is here 4500 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:4500:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4500 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:4500:5: note: ')' token is here 4500 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:4540:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4540 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:4540:5: note: '{' token is here 4540 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:4540:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4540 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:4540:5: note: ')' token is here 4540 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:4578:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4578 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:4578:5: note: '{' token is here 4578 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:4578:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4578 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:4578:5: note: ')' token is here 4578 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:4622:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4622 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:4622:2: note: '{' token is here 4622 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:4622:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4622 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:5: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:4622:2: note: '{' token is here 4622 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:16: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^ LDNS.c:4622:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4622 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:5: note: expanded from macro 'TARGi' 444 | } STMT_END | ^ LDNS.c:4622:2: note: ')' token is here 4622 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:7: note: expanded from macro 'TARGi' 444 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:4622:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4622 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:4622:2: note: ')' token is here 4622 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:4624:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4624 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:4624:5: note: '{' token is here 4624 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:4624:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4624 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:4624:5: note: ')' token is here 4624 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:4674:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4674 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:4674:2: note: '{' token is here 4674 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:4674:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4674 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:5: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:4674:2: note: '{' token is here 4674 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:16: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^ LDNS.c:4674:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4674 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:5: note: expanded from macro 'TARGi' 444 | } STMT_END | ^ LDNS.c:4674:2: note: ')' token is here 4674 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:7: note: expanded from macro 'TARGi' 444 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:4674:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4674 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:4674:2: note: ')' token is here 4674 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:4676:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4676 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:4676:5: note: '{' token is here 4676 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:4676:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4676 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:4676:5: note: ')' token is here 4676 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:4735:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4735 | SvSETMAGIC(ST(6)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:23: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:4735:2: note: '{' token is here 4735 | SvSETMAGIC(ST(6)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:34: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^ LDNS.c:4735:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4735 | SvSETMAGIC(ST(6)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:76: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^ LDNS.c:4735:2: note: ')' token is here 4735 | SvSETMAGIC(ST(6)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:78: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:4743:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4743 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:4743:5: note: '{' token is here 4743 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:4743:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4743 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:4743:5: note: ')' token is here 4743 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:4775:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4775 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:4775:5: note: '{' token is here 4775 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:4775:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4775 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:4775:5: note: '{' token is here 4775 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:4775:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4775 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:4775:5: note: ')' token is here 4775 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:4775:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4775 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:4775:5: note: ')' token is here 4775 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:4801:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4801 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:18: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:4801:2: note: '{' token is here 4801 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:29: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:4801:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4801 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:5: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:4801:2: note: '{' token is here 4801 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:16: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^ LDNS.c:4801:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4801 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:5: note: expanded from macro 'TARGu' 467 | } STMT_END | ^ LDNS.c:4801:2: note: ')' token is here 4801 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:7: note: expanded from macro 'TARGu' 467 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:4801:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4801 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:56: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:4801:2: note: ')' token is here 4801 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:58: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:4803:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4803 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:4803:5: note: '{' token is here 4803 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:4803:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4803 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:4803:5: note: ')' token is here 4803 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:4829:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4829 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:18: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:4829:2: note: '{' token is here 4829 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:29: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:4829:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4829 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:5: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:4829:2: note: '{' token is here 4829 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:16: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^ LDNS.c:4829:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4829 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:5: note: expanded from macro 'TARGu' 467 | } STMT_END | ^ LDNS.c:4829:2: note: ')' token is here 4829 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:7: note: expanded from macro 'TARGu' 467 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:4829:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4829 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:56: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:4829:2: note: ')' token is here 4829 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:58: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:4831:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4831 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:4831:5: note: '{' token is here 4831 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:4831:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4831 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:4831:5: note: ')' token is here 4831 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:4857:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4857 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:4857:5: note: '{' token is here 4857 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:4857:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4857 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:4857:5: note: ')' token is here 4857 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:4883:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4883 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:18: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:4883:2: note: '{' token is here 4883 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:29: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:4883:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4883 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:5: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:4883:2: note: '{' token is here 4883 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:16: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^ LDNS.c:4883:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4883 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:5: note: expanded from macro 'TARGu' 467 | } STMT_END | ^ LDNS.c:4883:2: note: ')' token is here 4883 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:7: note: expanded from macro 'TARGu' 467 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:4883:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4883 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:56: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:4883:2: note: ')' token is here 4883 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:58: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:4885:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4885 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:4885:5: note: '{' token is here 4885 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:4885:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4885 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:4885:5: note: ')' token is here 4885 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:4916:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4916 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:4916:5: note: '{' token is here 4916 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:4916:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4916 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:4916:5: note: ')' token is here 4916 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:4947:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4947 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:4947:5: note: '{' token is here 4947 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:4947:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4947 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:4947:5: note: ')' token is here 4947 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:4978:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4978 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:4978:5: note: '{' token is here 4978 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:4978:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4978 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:4978:5: note: ')' token is here 4978 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5011:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5011 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5011:5: note: '{' token is here 5011 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:5011:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5011 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:5011:5: note: ')' token is here 5011 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5037:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5037 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5037:5: note: '{' token is here 5037 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:5037:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5037 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:5037:5: note: ')' token is here 5037 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5063:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5063 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:18: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5063:2: note: '{' token is here 5063 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:29: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:5063:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5063 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:5: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5063:2: note: '{' token is here 5063 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:16: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^ LDNS.c:5063:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5063 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:5: note: expanded from macro 'TARGu' 467 | } STMT_END | ^ LDNS.c:5063:2: note: ')' token is here 5063 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:7: note: expanded from macro 'TARGu' 467 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5063:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5063 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:56: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:5063:2: note: ')' token is here 5063 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:58: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5065:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5065 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5065:5: note: '{' token is here 5065 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:5065:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5065 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:5065:5: note: ')' token is here 5065 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5091:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5091 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5091:5: note: '{' token is here 5091 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:5091:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5091 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:5091:5: note: ')' token is here 5091 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5122:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5122 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5122:5: note: '{' token is here 5122 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:5122:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5122 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:5122:5: note: ')' token is here 5122 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5154:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5154 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5154:5: note: '{' token is here 5154 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:5154:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5154 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:5154:5: note: ')' token is here 5154 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5180:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5180 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5180:5: note: '{' token is here 5180 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:5180:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5180 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5180:5: note: '{' token is here 5180 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:5180:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5180 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:5180:5: note: ')' token is here 5180 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5180:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5180 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:5180:5: note: ')' token is here 5180 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5206:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5206 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5206:2: note: '{' token is here 5206 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:5206:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5206 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:5: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5206:2: note: '{' token is here 5206 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:16: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^ LDNS.c:5206:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5206 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:5: note: expanded from macro 'TARGi' 444 | } STMT_END | ^ LDNS.c:5206:2: note: ')' token is here 5206 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:7: note: expanded from macro 'TARGi' 444 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5206:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5206 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:5206:2: note: ')' token is here 5206 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5208:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5208 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5208:5: note: '{' token is here 5208 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:5208:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5208 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:5208:5: note: ')' token is here 5208 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5234:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5234 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5234:5: note: '{' token is here 5234 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:5234:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5234 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5234:5: note: '{' token is here 5234 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:5234:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5234 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:5234:5: note: ')' token is here 5234 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5234:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5234 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:5234:5: note: ')' token is here 5234 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5269:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5269 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5269:2: note: '{' token is here 5269 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:5269:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5269 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:5: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5269:2: note: '{' token is here 5269 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:16: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^ LDNS.c:5269:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5269 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:5: note: expanded from macro 'TARGi' 444 | } STMT_END | ^ LDNS.c:5269:2: note: ')' token is here 5269 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:7: note: expanded from macro 'TARGi' 444 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5269:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5269 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:5269:2: note: ')' token is here 5269 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5271:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5271 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5271:5: note: '{' token is here 5271 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:5271:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5271 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:5271:5: note: ')' token is here 5271 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5302:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5302 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5302:5: note: '{' token is here 5302 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:5302:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5302 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:5302:5: note: ')' token is here 5302 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5328:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5328 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:18: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5328:2: note: '{' token is here 5328 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:29: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:5328:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5328 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:5: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5328:2: note: '{' token is here 5328 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:16: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^ LDNS.c:5328:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5328 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:5: note: expanded from macro 'TARGu' 467 | } STMT_END | ^ LDNS.c:5328:2: note: ')' token is here 5328 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:7: note: expanded from macro 'TARGu' 467 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5328:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5328 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:56: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:5328:2: note: ')' token is here 5328 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:58: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5330:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5330 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5330:5: note: '{' token is here 5330 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:5330:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5330 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:5330:5: note: ')' token is here 5330 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5363:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5363 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5363:5: note: '{' token is here 5363 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:5363:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5363 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:5363:5: note: ')' token is here 5363 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5389:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5389 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5389:2: note: '{' token is here 5389 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:5389:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5389 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:5: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5389:2: note: '{' token is here 5389 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:16: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^ LDNS.c:5389:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5389 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:5: note: expanded from macro 'TARGi' 444 | } STMT_END | ^ LDNS.c:5389:2: note: ')' token is here 5389 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:7: note: expanded from macro 'TARGi' 444 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5389:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5389 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:5389:2: note: ')' token is here 5389 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5391:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5391 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5391:5: note: '{' token is here 5391 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:5391:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5391 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:5391:5: note: ')' token is here 5391 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5426:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5426 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5426:2: note: '{' token is here 5426 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:5426:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5426 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:5: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5426:2: note: '{' token is here 5426 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:16: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^ LDNS.c:5426:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5426 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:5: note: expanded from macro 'TARGi' 444 | } STMT_END | ^ LDNS.c:5426:2: note: ')' token is here 5426 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:7: note: expanded from macro 'TARGi' 444 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5426:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5426 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:5426:2: note: ')' token is here 5426 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5428:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5428 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5428:5: note: '{' token is here 5428 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:5428:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5428 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:5428:5: note: ')' token is here 5428 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5463:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5463 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:18: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5463:2: note: '{' token is here 5463 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:29: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:5463:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5463 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:5: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5463:2: note: '{' token is here 5463 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:16: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^ LDNS.c:5463:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5463 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:5: note: expanded from macro 'TARGu' 467 | } STMT_END | ^ LDNS.c:5463:2: note: ')' token is here 5463 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:7: note: expanded from macro 'TARGu' 467 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5463:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5463 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:56: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:5463:2: note: ')' token is here 5463 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:58: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5465:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5465 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5465:5: note: '{' token is here 5465 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:5465:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5465 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:5465:5: note: ')' token is here 5465 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5496:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5496 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5496:5: note: '{' token is here 5496 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:5496:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5496 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:5496:5: note: ')' token is here 5496 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5531:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5531 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5531:2: note: '{' token is here 5531 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:5531:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5531 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:5: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5531:2: note: '{' token is here 5531 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:16: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^ LDNS.c:5531:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5531 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:5: note: expanded from macro 'TARGi' 444 | } STMT_END | ^ LDNS.c:5531:2: note: ')' token is here 5531 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:7: note: expanded from macro 'TARGi' 444 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5531:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5531 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:5531:2: note: ')' token is here 5531 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5533:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5533 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5533:5: note: '{' token is here 5533 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:5533:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5533 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:5533:5: note: ')' token is here 5533 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5568:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5568 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5568:2: note: '{' token is here 5568 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:5568:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5568 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:5: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5568:2: note: '{' token is here 5568 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:16: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^ LDNS.c:5568:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5568 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:5: note: expanded from macro 'TARGi' 444 | } STMT_END | ^ LDNS.c:5568:2: note: ')' token is here 5568 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:7: note: expanded from macro 'TARGi' 444 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5568:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5568 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:5568:2: note: ')' token is here 5568 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5570:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5570 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5570:5: note: '{' token is here 5570 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:5570:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5570 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:5570:5: note: ')' token is here 5570 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5596:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5596 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5596:2: note: '{' token is here 5596 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:5596:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5596 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:5: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5596:2: note: '{' token is here 5596 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:16: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^ LDNS.c:5596:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5596 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:5: note: expanded from macro 'TARGi' 444 | } STMT_END | ^ LDNS.c:5596:2: note: ')' token is here 5596 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:7: note: expanded from macro 'TARGi' 444 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5596:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5596 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:5596:2: note: ')' token is here 5596 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5598:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5598 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5598:5: note: '{' token is here 5598 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:5598:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5598 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:5598:5: note: ')' token is here 5598 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5629:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5629 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5629:5: note: '{' token is here 5629 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:5629:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5629 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:5629:5: note: ')' token is here 5629 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5653:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5653 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5653:5: note: '{' token is here 5653 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:5653:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5653 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5653:5: note: '{' token is here 5653 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:5653:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5653 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:5653:5: note: ')' token is here 5653 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5653:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5653 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:5653:5: note: ')' token is here 5653 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5679:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5679 | PUSHn((NV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:494:18: note: expanded from macro 'PUSHn' 494 | #define PUSHn(n) STMT_START { TARGn(n,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5679:2: note: '{' token is here 5679 | PUSHn((NV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:494:29: note: expanded from macro 'PUSHn' 494 | #define PUSHn(n) STMT_START { TARGn(n,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:5679:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5679 | PUSHn((NV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:494:31: note: expanded from macro 'PUSHn' 494 | #define PUSHn(n) STMT_START { TARGn(n,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:472:5: note: expanded from macro 'TARGn' 472 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5679:2: note: '{' token is here 5679 | PUSHn((NV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:494:31: note: expanded from macro 'PUSHn' 494 | #define PUSHn(n) STMT_START { TARGn(n,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:472:16: note: expanded from macro 'TARGn' 472 | STMT_START { \ | ^ LDNS.c:5679:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5679 | PUSHn((NV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:494:31: note: expanded from macro 'PUSHn' 494 | #define PUSHn(n) STMT_START { TARGn(n,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:484:13: note: expanded from macro 'TARGn' 484 | SvNV_set(TARG, TARGn_nv); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:1488:9: note: expanded from macro 'SvNV_set' 1488 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5679:2: note: '{' token is here 5679 | PUSHn((NV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:494:31: note: expanded from macro 'PUSHn' 494 | #define PUSHn(n) STMT_START { TARGn(n,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:484:13: note: expanded from macro 'TARGn' 484 | SvNV_set(TARG, TARGn_nv); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:1488:20: note: expanded from macro 'SvNV_set' 1488 | STMT_START { \ | ^ LDNS.c:5679:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5679 | PUSHn((NV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:494:31: note: expanded from macro 'PUSHn' 494 | #define PUSHn(n) STMT_START { TARGn(n,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:484:13: note: expanded from macro 'TARGn' 484 | SvNV_set(TARG, TARGn_nv); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:1493:9: note: expanded from macro 'SvNV_set' 1493 | } STMT_END | ^ LDNS.c:5679:2: note: ')' token is here 5679 | PUSHn((NV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:494:31: note: expanded from macro 'PUSHn' 494 | #define PUSHn(n) STMT_START { TARGn(n,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:484:13: note: expanded from macro 'TARGn' 484 | SvNV_set(TARG, TARGn_nv); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:1493:11: note: expanded from macro 'SvNV_set' 1493 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5679:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5679 | PUSHn((NV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:494:31: note: expanded from macro 'PUSHn' 494 | #define PUSHn(n) STMT_START { TARGn(n,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:488:5: note: expanded from macro 'TARGn' 488 | } STMT_END | ^ LDNS.c:5679:2: note: ')' token is here 5679 | PUSHn((NV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:494:31: note: expanded from macro 'PUSHn' 494 | #define PUSHn(n) STMT_START { TARGn(n,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:488:7: note: expanded from macro 'TARGn' 488 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5679:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5679 | PUSHn((NV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:494:56: note: expanded from macro 'PUSHn' 494 | #define PUSHn(n) STMT_START { TARGn(n,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:5679:2: note: ')' token is here 5679 | PUSHn((NV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:494:58: note: expanded from macro 'PUSHn' 494 | #define PUSHn(n) STMT_START { TARGn(n,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5681:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5681 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5681:5: note: '{' token is here 5681 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:5681:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5681 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:5681:5: note: ')' token is here 5681 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5703:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5703 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5703:5: note: '{' token is here 5703 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:5703:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5703 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:5703:5: note: ')' token is here 5703 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5754:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5754 | SvSETMAGIC(ST(4)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:23: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5754:2: note: '{' token is here 5754 | SvSETMAGIC(ST(4)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:34: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^ LDNS.c:5754:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5754 | SvSETMAGIC(ST(4)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:76: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^ LDNS.c:5754:2: note: ')' token is here 5754 | SvSETMAGIC(ST(4)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:78: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5756:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5756 | SvSETMAGIC(ST(5)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:23: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5756:2: note: '{' token is here 5756 | SvSETMAGIC(ST(5)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:34: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^ LDNS.c:5756:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5756 | SvSETMAGIC(ST(5)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:76: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^ LDNS.c:5756:2: note: ')' token is here 5756 | SvSETMAGIC(ST(5)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:78: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5764:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5764 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5764:5: note: '{' token is here 5764 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:5764:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5764 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:5764:5: note: ')' token is here 5764 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5858:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5858 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5858:2: note: '{' token is here 5858 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:5858:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5858 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:5: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5858:2: note: '{' token is here 5858 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:16: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^ LDNS.c:5858:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5858 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:5: note: expanded from macro 'TARGi' 444 | } STMT_END | ^ LDNS.c:5858:2: note: ')' token is here 5858 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:7: note: expanded from macro 'TARGi' 444 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5858:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5858 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:5858:2: note: ')' token is here 5858 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5860:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5860 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5860:5: note: '{' token is here 5860 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:5860:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5860 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:5860:5: note: ')' token is here 5860 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5886:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5886 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5886:5: note: '{' token is here 5886 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:5886:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5886 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5886:5: note: '{' token is here 5886 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:5886:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5886 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:5886:5: note: ')' token is here 5886 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5886:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5886 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:5886:5: note: ')' token is here 5886 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5921:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5921 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5921:2: note: '{' token is here 5921 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:5921:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5921 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:5: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5921:2: note: '{' token is here 5921 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:16: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^ LDNS.c:5921:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5921 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:5: note: expanded from macro 'TARGi' 444 | } STMT_END | ^ LDNS.c:5921:2: note: ')' token is here 5921 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:7: note: expanded from macro 'TARGi' 444 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5921:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5921 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:5921:2: note: ')' token is here 5921 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5923:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5923 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5923:5: note: '{' token is here 5923 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:5923:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5923 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:5923:5: note: ')' token is here 5923 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5949:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5949 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5949:2: note: '{' token is here 5949 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:5949:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5949 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:5: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5949:2: note: '{' token is here 5949 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:16: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^ LDNS.c:5949:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5949 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:5: note: expanded from macro 'TARGi' 444 | } STMT_END | ^ LDNS.c:5949:2: note: ')' token is here 5949 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:7: note: expanded from macro 'TARGi' 444 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5949:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5949 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:5949:2: note: ')' token is here 5949 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5951:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5951 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5951:5: note: '{' token is here 5951 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:5951:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5951 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:5951:5: note: ')' token is here 5951 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5977:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5977 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5977:2: note: '{' token is here 5977 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:5977:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5977 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:5: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5977:2: note: '{' token is here 5977 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:16: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^ LDNS.c:5977:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5977 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:5: note: expanded from macro 'TARGi' 444 | } STMT_END | ^ LDNS.c:5977:2: note: ')' token is here 5977 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:7: note: expanded from macro 'TARGi' 444 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5977:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5977 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:5977:2: note: ')' token is here 5977 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:5979:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5979 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:5979:5: note: '{' token is here 5979 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:5979:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5979 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:5979:5: note: ')' token is here 5979 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:6010:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6010 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:6010:5: note: '{' token is here 6010 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:6010:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6010 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:6010:5: note: ')' token is here 6010 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:6041:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6041 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:6041:5: note: '{' token is here 6041 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:6041:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6041 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:6041:5: note: ')' token is here 6041 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:6083:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6083 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:6083:5: note: '{' token is here 6083 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:6083:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6083 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:6083:5: note: ')' token is here 6083 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:6128:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6128 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:6128:2: note: '{' token is here 6128 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:6128:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6128 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:5: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:6128:2: note: '{' token is here 6128 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:16: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^ LDNS.c:6128:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6128 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:5: note: expanded from macro 'TARGi' 444 | } STMT_END | ^ LDNS.c:6128:2: note: ')' token is here 6128 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:7: note: expanded from macro 'TARGi' 444 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:6128:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6128 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:6128:2: note: ')' token is here 6128 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:6130:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6130 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:6130:5: note: '{' token is here 6130 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:6130:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6130 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:6130:5: note: ')' token is here 6130 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:6184:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6184 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:6184:2: note: '{' token is here 6184 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:6184:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6184 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:5: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:6184:2: note: '{' token is here 6184 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:16: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^ LDNS.c:6184:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6184 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:5: note: expanded from macro 'TARGi' 444 | } STMT_END | ^ LDNS.c:6184:2: note: ')' token is here 6184 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:7: note: expanded from macro 'TARGi' 444 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:6184:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6184 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:6184:2: note: ')' token is here 6184 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:6186:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6186 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:6186:5: note: '{' token is here 6186 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:6186:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6186 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:6186:5: note: ')' token is here 6186 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:6217:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6217 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:6217:2: note: '{' token is here 6217 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:6217:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6217 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:5: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:6217:2: note: '{' token is here 6217 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:16: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^ LDNS.c:6217:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6217 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:5: note: expanded from macro 'TARGi' 444 | } STMT_END | ^ LDNS.c:6217:2: note: ')' token is here 6217 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:7: note: expanded from macro 'TARGi' 444 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:6217:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6217 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:6217:2: note: ')' token is here 6217 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:6219:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6219 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:6219:5: note: '{' token is here 6219 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:6219:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6219 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:6219:5: note: ')' token is here 6219 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:6259:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6259 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:6259:2: note: '{' token is here 6259 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:6259:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6259 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:5: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:6259:2: note: '{' token is here 6259 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:16: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^ LDNS.c:6259:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6259 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:5: note: expanded from macro 'TARGi' 444 | } STMT_END | ^ LDNS.c:6259:2: note: ')' token is here 6259 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:7: note: expanded from macro 'TARGi' 444 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:6259:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6259 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:6259:2: note: ')' token is here 6259 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:6261:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6261 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:6261:5: note: '{' token is here 6261 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:6261:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6261 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:6261:5: note: ')' token is here 6261 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:6306:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6306 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:6306:2: note: '{' token is here 6306 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:6306:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6306 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:5: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:6306:2: note: '{' token is here 6306 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:16: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^ LDNS.c:6306:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6306 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:5: note: expanded from macro 'TARGi' 444 | } STMT_END | ^ LDNS.c:6306:2: note: ')' token is here 6306 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:7: note: expanded from macro 'TARGi' 444 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:6306:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6306 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:6306:2: note: ')' token is here 6306 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:6308:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6308 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:6308:5: note: '{' token is here 6308 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:6308:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6308 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:6308:5: note: ')' token is here 6308 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:6339:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6339 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:6339:5: note: '{' token is here 6339 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:6339:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6339 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:6339:5: note: ')' token is here 6339 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:6370:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6370 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:6370:5: note: '{' token is here 6370 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:6370:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6370 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:6370:5: note: ')' token is here 6370 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:6398:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6398 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:6398:5: note: '{' token is here 6398 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:6398:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6398 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:6398:5: note: ')' token is here 6398 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:6424:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6424 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:6424:2: note: '{' token is here 6424 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:6424:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6424 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:5: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:6424:2: note: '{' token is here 6424 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:16: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^ LDNS.c:6424:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6424 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:5: note: expanded from macro 'TARGi' 444 | } STMT_END | ^ LDNS.c:6424:2: note: ')' token is here 6424 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:7: note: expanded from macro 'TARGi' 444 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:6424:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6424 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:6424:2: note: ')' token is here 6424 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:6426:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6426 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:6426:5: note: '{' token is here 6426 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:6426:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6426 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:6426:5: note: ')' token is here 6426 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:6454:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6454 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:6454:2: note: '{' token is here 6454 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:6454:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6454 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:5: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:6454:2: note: '{' token is here 6454 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:16: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^ LDNS.c:6454:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6454 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:5: note: expanded from macro 'TARGi' 444 | } STMT_END | ^ LDNS.c:6454:2: note: ')' token is here 6454 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:7: note: expanded from macro 'TARGi' 444 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:6454:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6454 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:6454:2: note: ')' token is here 6454 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:6456:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6456 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:6456:5: note: '{' token is here 6456 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:6456:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6456 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:6456:5: note: ')' token is here 6456 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:6487:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6487 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:6487:5: note: '{' token is here 6487 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:6487:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6487 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:6487:5: note: ')' token is here 6487 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:6522:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6522 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:6522:2: note: '{' token is here 6522 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:6522:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6522 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:5: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:6522:2: note: '{' token is here 6522 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:16: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^ LDNS.c:6522:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6522 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:5: note: expanded from macro 'TARGi' 444 | } STMT_END | ^ LDNS.c:6522:2: note: ')' token is here 6522 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:7: note: expanded from macro 'TARGi' 444 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:6522:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6522 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:6522:2: note: ')' token is here 6522 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:6524:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6524 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:6524:5: note: '{' token is here 6524 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:6524:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6524 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:6524:5: note: ')' token is here 6524 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:6546:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6546 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:6546:5: note: '{' token is here 6546 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:6546:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6546 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:6546:5: note: ')' token is here 6546 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:6577:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6577 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:6577:5: note: '{' token is here 6577 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:6577:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6577 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:6577:5: note: ')' token is here 6577 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:6608:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6608 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:6608:5: note: '{' token is here 6608 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:6608:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6608 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:6608:5: note: ')' token is here 6608 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:6643:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6643 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:6643:2: note: '{' token is here 6643 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:6643:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6643 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:5: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:6643:2: note: '{' token is here 6643 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:16: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^ LDNS.c:6643:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6643 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:5: note: expanded from macro 'TARGi' 444 | } STMT_END | ^ LDNS.c:6643:2: note: ')' token is here 6643 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:7: note: expanded from macro 'TARGi' 444 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:6643:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6643 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:6643:2: note: ')' token is here 6643 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:6645:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6645 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:6645:5: note: '{' token is here 6645 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:6645:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6645 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:6645:5: note: ')' token is here 6645 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:6667:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6667 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:6667:5: note: '{' token is here 6667 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:6667:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6667 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:6667:5: note: ')' token is here 6667 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:6698:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6698 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:6698:5: note: '{' token is here 6698 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:6698:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6698 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:6698:5: note: ')' token is here 6698 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:6724:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6724 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:6724:5: note: '{' token is here 6724 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:6724:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6724 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:6724:5: note: ')' token is here 6724 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:6755:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6755 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:6755:5: note: '{' token is here 6755 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:6755:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6755 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:6755:5: note: ')' token is here 6755 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:6786:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6786 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:6786:5: note: '{' token is here 6786 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:6786:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6786 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:6786:5: note: ')' token is here 6786 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:6817:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6817 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:6817:5: note: '{' token is here 6817 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:6817:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6817 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:6817:5: note: ')' token is here 6817 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:6848:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6848 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:6848:5: note: '{' token is here 6848 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:6848:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6848 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:6848:5: note: ')' token is here 6848 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:6881:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6881 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:6881:5: note: '{' token is here 6881 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:6881:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6881 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:6881:5: note: '{' token is here 6881 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:6881:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6881 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:6881:5: note: ')' token is here 6881 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:6881:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6881 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:6881:5: note: ')' token is here 6881 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:6914:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6914 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:6914:5: note: '{' token is here 6914 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:6914:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6914 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:6914:5: note: '{' token is here 6914 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:6914:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6914 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:6914:5: note: ')' token is here 6914 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:6914:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6914 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:6914:5: note: ')' token is here 6914 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:6949:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6949 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:6949:2: note: '{' token is here 6949 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:6949:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6949 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:5: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:6949:2: note: '{' token is here 6949 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:16: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^ LDNS.c:6949:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6949 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:5: note: expanded from macro 'TARGi' 444 | } STMT_END | ^ LDNS.c:6949:2: note: ')' token is here 6949 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:7: note: expanded from macro 'TARGi' 444 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:6949:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6949 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:6949:2: note: ')' token is here 6949 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:6951:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6951 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:6951:5: note: '{' token is here 6951 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:6951:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6951 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:6951:5: note: ')' token is here 6951 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:6986:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6986 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:6986:2: note: '{' token is here 6986 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:6986:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6986 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:5: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:6986:2: note: '{' token is here 6986 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:16: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^ LDNS.c:6986:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6986 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:5: note: expanded from macro 'TARGi' 444 | } STMT_END | ^ LDNS.c:6986:2: note: ')' token is here 6986 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:7: note: expanded from macro 'TARGi' 444 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:6986:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6986 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:6986:2: note: ')' token is here 6986 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:6988:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6988 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:6988:5: note: '{' token is here 6988 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:6988:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6988 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:6988:5: note: ')' token is here 6988 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:7019:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7019 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:7019:5: note: '{' token is here 7019 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:7019:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7019 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:7019:5: note: ')' token is here 7019 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:7050:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7050 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:7050:5: note: '{' token is here 7050 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:7050:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7050 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:7050:5: note: ')' token is here 7050 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:7081:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7081 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:7081:5: note: '{' token is here 7081 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:7081:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7081 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:7081:5: note: ')' token is here 7081 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:7112:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7112 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:7112:5: note: '{' token is here 7112 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:7112:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7112 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:7112:5: note: ')' token is here 7112 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:7143:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7143 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:7143:5: note: '{' token is here 7143 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:7143:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7143 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:7143:5: note: ')' token is here 7143 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:7169:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7169 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:7169:5: note: '{' token is here 7169 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:7169:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7169 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:7169:5: note: ')' token is here 7169 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:7200:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7200 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:7200:5: note: '{' token is here 7200 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:7200:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7200 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:7200:5: note: ')' token is here 7200 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:7227:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7227 | SvSETMAGIC(ST(1)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:23: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:7227:2: note: '{' token is here 7227 | SvSETMAGIC(ST(1)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:34: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^ LDNS.c:7227:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7227 | SvSETMAGIC(ST(1)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:76: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^ LDNS.c:7227:2: note: ')' token is here 7227 | SvSETMAGIC(ST(1)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:78: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:7235:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7235 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:7235:5: note: '{' token is here 7235 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:7235:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7235 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:7235:5: note: ')' token is here 7235 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:7257:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7257 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:7257:5: note: '{' token is here 7257 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:7257:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7257 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:7257:5: note: ')' token is here 7257 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:7283:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7283 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:7283:5: note: '{' token is here 7283 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:7283:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7283 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:7283:5: note: ')' token is here 7283 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:7309:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7309 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:7309:5: note: '{' token is here 7309 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:7309:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7309 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:7309:5: note: '{' token is here 7309 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:7309:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7309 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:7309:5: note: ')' token is here 7309 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:7309:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7309 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:7309:5: note: ')' token is here 7309 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:7335:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7335 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:7335:5: note: '{' token is here 7335 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:7335:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7335 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:7335:5: note: ')' token is here 7335 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:7361:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7361 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:7361:5: note: '{' token is here 7361 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:7361:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7361 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:7361:5: note: '{' token is here 7361 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:7361:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7361 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:7361:5: note: ')' token is here 7361 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:7361:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7361 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:7361:5: note: ')' token is here 7361 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:7387:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7387 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:18: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:7387:2: note: '{' token is here 7387 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:29: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:7387:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7387 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:5: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:7387:2: note: '{' token is here 7387 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:16: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^ LDNS.c:7387:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7387 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:5: note: expanded from macro 'TARGu' 467 | } STMT_END | ^ LDNS.c:7387:2: note: ')' token is here 7387 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:7: note: expanded from macro 'TARGu' 467 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:7387:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7387 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:56: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:7387:2: note: ')' token is here 7387 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:58: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:7389:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7389 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:7389:5: note: '{' token is here 7389 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:7389:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7389 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:7389:5: note: ')' token is here 7389 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:7415:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7415 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:7415:5: note: '{' token is here 7415 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:7415:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7415 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:7415:5: note: '{' token is here 7415 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:7415:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7415 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:7415:5: note: ')' token is here 7415 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:7415:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7415 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:7415:5: note: ')' token is here 7415 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:7441:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7441 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:7441:5: note: '{' token is here 7441 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:7441:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7441 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:7441:5: note: ')' token is here 7441 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:7467:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7467 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:7467:5: note: '{' token is here 7467 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:7467:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7467 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:7467:5: note: '{' token is here 7467 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:7467:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7467 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:7467:5: note: ')' token is here 7467 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:7467:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7467 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:7467:5: note: ')' token is here 7467 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:7493:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7493 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:7493:5: note: '{' token is here 7493 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:7493:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7493 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:7493:5: note: ')' token is here 7493 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:7519:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7519 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:7519:5: note: '{' token is here 7519 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:7519:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7519 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:7519:5: note: '{' token is here 7519 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:7519:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7519 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:7519:5: note: ')' token is here 7519 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:7519:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7519 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:7519:5: note: ')' token is here 7519 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:7545:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7545 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:18: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:7545:2: note: '{' token is here 7545 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:29: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:7545:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7545 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:5: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:7545:2: note: '{' token is here 7545 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:16: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^ LDNS.c:7545:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7545 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:5: note: expanded from macro 'TARGu' 467 | } STMT_END | ^ LDNS.c:7545:2: note: ')' token is here 7545 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:7: note: expanded from macro 'TARGu' 467 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:7545:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7545 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:56: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:7545:2: note: ')' token is here 7545 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:58: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:7547:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7547 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:7547:5: note: '{' token is here 7547 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:7547:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7547 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:7547:5: note: ')' token is here 7547 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:7573:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7573 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:7573:5: note: '{' token is here 7573 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:7573:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7573 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:7573:5: note: '{' token is here 7573 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:7573:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7573 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:7573:5: note: ')' token is here 7573 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:7573:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7573 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:7573:5: note: ')' token is here 7573 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:7599:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7599 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:18: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:7599:2: note: '{' token is here 7599 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:29: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:7599:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7599 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:5: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:7599:2: note: '{' token is here 7599 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:16: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^ LDNS.c:7599:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7599 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:5: note: expanded from macro 'TARGu' 467 | } STMT_END | ^ LDNS.c:7599:2: note: ')' token is here 7599 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:7: note: expanded from macro 'TARGu' 467 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:7599:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7599 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:56: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:7599:2: note: ')' token is here 7599 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:58: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:7601:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7601 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:7601:5: note: '{' token is here 7601 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:7601:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7601 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:7601:5: note: ')' token is here 7601 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:7627:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7627 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:7627:5: note: '{' token is here 7627 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:7627:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7627 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:7627:5: note: '{' token is here 7627 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:7627:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7627 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:7627:5: note: ')' token is here 7627 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:7627:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7627 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:7627:5: note: ')' token is here 7627 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:7653:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7653 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:7653:5: note: '{' token is here 7653 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:7653:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7653 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:7653:5: note: ')' token is here 7653 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:7679:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7679 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:7679:5: note: '{' token is here 7679 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:7679:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7679 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:7679:5: note: '{' token is here 7679 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:7679:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7679 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:7679:5: note: ')' token is here 7679 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:7679:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7679 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:7679:5: note: ')' token is here 7679 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:7705:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7705 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:18: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:7705:2: note: '{' token is here 7705 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:29: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:7705:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7705 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:5: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:7705:2: note: '{' token is here 7705 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:16: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^ LDNS.c:7705:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7705 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:5: note: expanded from macro 'TARGu' 467 | } STMT_END | ^ LDNS.c:7705:2: note: ')' token is here 7705 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:7: note: expanded from macro 'TARGu' 467 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:7705:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7705 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:56: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:7705:2: note: ')' token is here 7705 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:58: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:7707:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7707 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:7707:5: note: '{' token is here 7707 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:7707:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7707 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:7707:5: note: ')' token is here 7707 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:7733:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7733 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:7733:5: note: '{' token is here 7733 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:7733:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7733 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:7733:5: note: '{' token is here 7733 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:7733:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7733 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:7733:5: note: ')' token is here 7733 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:7733:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7733 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:7733:5: note: ')' token is here 7733 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:7759:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7759 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:18: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:7759:2: note: '{' token is here 7759 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:29: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:7759:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7759 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:5: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:7759:2: note: '{' token is here 7759 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:16: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^ LDNS.c:7759:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7759 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:5: note: expanded from macro 'TARGu' 467 | } STMT_END | ^ LDNS.c:7759:2: note: ')' token is here 7759 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:7: note: expanded from macro 'TARGu' 467 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:7759:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7759 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:56: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:7759:2: note: ')' token is here 7759 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:58: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:7761:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7761 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:7761:5: note: '{' token is here 7761 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:7761:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7761 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:7761:5: note: ')' token is here 7761 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:7787:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7787 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:7787:5: note: '{' token is here 7787 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:7787:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7787 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:7787:5: note: '{' token is here 7787 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:7787:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7787 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:7787:5: note: ')' token is here 7787 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:7787:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7787 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:7787:5: note: ')' token is here 7787 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:7813:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7813 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:7813:5: note: '{' token is here 7813 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:7813:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7813 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:7813:5: note: ')' token is here 7813 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:7839:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7839 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:7839:5: note: '{' token is here 7839 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:7839:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7839 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:7839:5: note: '{' token is here 7839 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:7839:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7839 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:7839:5: note: ')' token is here 7839 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:7839:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7839 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:7839:5: note: ')' token is here 7839 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:7865:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7865 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:7865:5: note: '{' token is here 7865 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:7865:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7865 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:7865:5: note: ')' token is here 7865 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:7891:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7891 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:7891:5: note: '{' token is here 7891 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:7891:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7891 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:7891:5: note: '{' token is here 7891 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:7891:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7891 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:7891:5: note: ')' token is here 7891 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:7891:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7891 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:7891:5: note: ')' token is here 7891 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:7917:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7917 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:7917:5: note: '{' token is here 7917 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:7917:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7917 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:7917:5: note: ')' token is here 7917 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:7943:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7943 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:7943:5: note: '{' token is here 7943 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:7943:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7943 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:7943:5: note: '{' token is here 7943 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:7943:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7943 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:7943:5: note: ')' token is here 7943 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:7943:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7943 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:7943:5: note: ')' token is here 7943 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:7969:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7969 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:7969:5: note: '{' token is here 7969 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:7969:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7969 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:7969:5: note: ')' token is here 7969 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:7995:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7995 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:7995:5: note: '{' token is here 7995 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:7995:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7995 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:7995:5: note: '{' token is here 7995 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:7995:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7995 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:7995:5: note: ')' token is here 7995 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:7995:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7995 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:7995:5: note: ')' token is here 7995 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:8021:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8021 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:8021:5: note: '{' token is here 8021 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:8021:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8021 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:8021:5: note: ')' token is here 8021 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:8047:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8047 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:8047:5: note: '{' token is here 8047 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:8047:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8047 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:8047:5: note: '{' token is here 8047 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:8047:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8047 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:8047:5: note: ')' token is here 8047 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:8047:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8047 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:8047:5: note: ')' token is here 8047 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:8073:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8073 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:8073:5: note: '{' token is here 8073 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:8073:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8073 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:8073:5: note: ')' token is here 8073 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:8099:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8099 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:8099:5: note: '{' token is here 8099 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:8099:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8099 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:8099:5: note: '{' token is here 8099 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:8099:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8099 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:8099:5: note: ')' token is here 8099 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:8099:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8099 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:8099:5: note: ')' token is here 8099 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:8143:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8143 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:8143:5: note: '{' token is here 8143 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:8143:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8143 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:8143:5: note: ')' token is here 8143 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:8174:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8174 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:8174:5: note: '{' token is here 8174 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:8174:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8174 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:8174:5: note: ')' token is here 8174 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:8207:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8207 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:8207:5: note: '{' token is here 8207 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:8207:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8207 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:8207:5: note: '{' token is here 8207 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:8207:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8207 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:8207:5: note: ')' token is here 8207 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:8207:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8207 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:8207:5: note: ')' token is here 8207 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:8240:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8240 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:8240:5: note: '{' token is here 8240 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:8240:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8240 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:8240:5: note: '{' token is here 8240 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:8240:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8240 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:8240:5: note: ')' token is here 8240 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:8240:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8240 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:8240:5: note: ')' token is here 8240 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:8271:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8271 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:8271:5: note: '{' token is here 8271 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:8271:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8271 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:8271:5: note: ')' token is here 8271 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:8304:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8304 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:8304:5: note: '{' token is here 8304 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:8304:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8304 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:8304:5: note: '{' token is here 8304 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:8304:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8304 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:8304:5: note: ')' token is here 8304 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:8304:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8304 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:8304:5: note: ')' token is here 8304 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:8350:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8350 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:8350:5: note: '{' token is here 8350 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:8350:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8350 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:8350:5: note: ')' token is here 8350 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:8376:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8376 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:18: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:8376:2: note: '{' token is here 8376 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:29: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:8376:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8376 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:5: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:8376:2: note: '{' token is here 8376 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:16: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^ LDNS.c:8376:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8376 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:5: note: expanded from macro 'TARGu' 467 | } STMT_END | ^ LDNS.c:8376:2: note: ')' token is here 8376 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:7: note: expanded from macro 'TARGu' 467 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:8376:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8376 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:56: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:8376:2: note: ')' token is here 8376 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:58: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:8378:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8378 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:8378:5: note: '{' token is here 8378 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:8378:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8378 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:8378:5: note: ')' token is here 8378 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:8413:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8413 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:8413:2: note: '{' token is here 8413 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:8413:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8413 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:5: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:8413:2: note: '{' token is here 8413 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:16: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^ LDNS.c:8413:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8413 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:5: note: expanded from macro 'TARGi' 444 | } STMT_END | ^ LDNS.c:8413:2: note: ')' token is here 8413 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:7: note: expanded from macro 'TARGi' 444 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:8413:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8413 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:8413:2: note: ')' token is here 8413 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:8415:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8415 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:8415:5: note: '{' token is here 8415 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:8415:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8415 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:8415:5: note: ')' token is here 8415 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:8446:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8446 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:8446:5: note: '{' token is here 8446 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:8446:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8446 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:8446:5: note: ')' token is here 8446 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:8470:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8470 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:8470:5: note: '{' token is here 8470 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:8470:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8470 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:8470:5: note: '{' token is here 8470 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:8470:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8470 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:8470:5: note: ')' token is here 8470 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:8470:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8470 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:8470:5: note: ')' token is here 8470 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:8497:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8497 | PUSHTARG; | ^~~~~~~~ /usr/lib64/perl5/CORE/pp.h:491:18: note: expanded from macro 'PUSHTARG' 491 | #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:8497:2: note: '{' token is here 8497 | PUSHTARG; | ^~~~~~~~ /usr/lib64/perl5/CORE/pp.h:491:29: note: expanded from macro 'PUSHTARG' 491 | #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END | ^ LDNS.c:8497:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8497 | PUSHTARG; | ^~~~~~~~ /usr/lib64/perl5/CORE/pp.h:491:31: note: expanded from macro 'PUSHTARG' 491 | #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:23: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:8497:2: note: '{' token is here 8497 | PUSHTARG; | ^~~~~~~~ /usr/lib64/perl5/CORE/pp.h:491:31: note: expanded from macro 'PUSHTARG' 491 | #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:34: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^ LDNS.c:8497:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8497 | PUSHTARG; | ^~~~~~~~ /usr/lib64/perl5/CORE/pp.h:491:31: note: expanded from macro 'PUSHTARG' 491 | #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:76: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^ LDNS.c:8497:2: note: ')' token is here 8497 | PUSHTARG; | ^~~~~~~~ /usr/lib64/perl5/CORE/pp.h:491:31: note: expanded from macro 'PUSHTARG' 491 | #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:78: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:8497:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8497 | PUSHTARG; | ^~~~~~~~ /usr/lib64/perl5/CORE/pp.h:491:62: note: expanded from macro 'PUSHTARG' 491 | #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END | ^ LDNS.c:8497:2: note: ')' token is here 8497 | PUSHTARG; | ^~~~~~~~ /usr/lib64/perl5/CORE/pp.h:491:64: note: expanded from macro 'PUSHTARG' 491 | #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:8499:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8499 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:8499:5: note: '{' token is here 8499 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:8499:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8499 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:8499:5: note: ')' token is here 8499 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:8525:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8525 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:8525:5: note: '{' token is here 8525 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:8525:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8525 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:8525:5: note: '{' token is here 8525 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:8525:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8525 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:8525:5: note: ')' token is here 8525 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:8525:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8525 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:8525:5: note: ')' token is here 8525 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:8552:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8552 | PUSHTARG; | ^~~~~~~~ /usr/lib64/perl5/CORE/pp.h:491:18: note: expanded from macro 'PUSHTARG' 491 | #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:8552:2: note: '{' token is here 8552 | PUSHTARG; | ^~~~~~~~ /usr/lib64/perl5/CORE/pp.h:491:29: note: expanded from macro 'PUSHTARG' 491 | #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END | ^ LDNS.c:8552:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8552 | PUSHTARG; | ^~~~~~~~ /usr/lib64/perl5/CORE/pp.h:491:31: note: expanded from macro 'PUSHTARG' 491 | #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:23: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:8552:2: note: '{' token is here 8552 | PUSHTARG; | ^~~~~~~~ /usr/lib64/perl5/CORE/pp.h:491:31: note: expanded from macro 'PUSHTARG' 491 | #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:34: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^ LDNS.c:8552:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8552 | PUSHTARG; | ^~~~~~~~ /usr/lib64/perl5/CORE/pp.h:491:31: note: expanded from macro 'PUSHTARG' 491 | #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:76: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^ LDNS.c:8552:2: note: ')' token is here 8552 | PUSHTARG; | ^~~~~~~~ /usr/lib64/perl5/CORE/pp.h:491:31: note: expanded from macro 'PUSHTARG' 491 | #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:78: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:8552:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8552 | PUSHTARG; | ^~~~~~~~ /usr/lib64/perl5/CORE/pp.h:491:62: note: expanded from macro 'PUSHTARG' 491 | #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END | ^ LDNS.c:8552:2: note: ')' token is here 8552 | PUSHTARG; | ^~~~~~~~ /usr/lib64/perl5/CORE/pp.h:491:64: note: expanded from macro 'PUSHTARG' 491 | #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:8554:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8554 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:8554:5: note: '{' token is here 8554 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:8554:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8554 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:8554:5: note: ')' token is here 8554 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:8580:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8580 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:8580:5: note: '{' token is here 8580 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:8580:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8580 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:8580:5: note: '{' token is here 8580 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:8580:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8580 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:8580:5: note: ')' token is here 8580 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:8580:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8580 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:8580:5: note: ')' token is here 8580 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:8607:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8607 | PUSHTARG; | ^~~~~~~~ /usr/lib64/perl5/CORE/pp.h:491:18: note: expanded from macro 'PUSHTARG' 491 | #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:8607:2: note: '{' token is here 8607 | PUSHTARG; | ^~~~~~~~ /usr/lib64/perl5/CORE/pp.h:491:29: note: expanded from macro 'PUSHTARG' 491 | #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END | ^ LDNS.c:8607:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8607 | PUSHTARG; | ^~~~~~~~ /usr/lib64/perl5/CORE/pp.h:491:31: note: expanded from macro 'PUSHTARG' 491 | #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:23: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:8607:2: note: '{' token is here 8607 | PUSHTARG; | ^~~~~~~~ /usr/lib64/perl5/CORE/pp.h:491:31: note: expanded from macro 'PUSHTARG' 491 | #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:34: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^ LDNS.c:8607:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8607 | PUSHTARG; | ^~~~~~~~ /usr/lib64/perl5/CORE/pp.h:491:31: note: expanded from macro 'PUSHTARG' 491 | #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:76: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^ LDNS.c:8607:2: note: ')' token is here 8607 | PUSHTARG; | ^~~~~~~~ /usr/lib64/perl5/CORE/pp.h:491:31: note: expanded from macro 'PUSHTARG' 491 | #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:78: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:8607:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8607 | PUSHTARG; | ^~~~~~~~ /usr/lib64/perl5/CORE/pp.h:491:62: note: expanded from macro 'PUSHTARG' 491 | #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END | ^ LDNS.c:8607:2: note: ')' token is here 8607 | PUSHTARG; | ^~~~~~~~ /usr/lib64/perl5/CORE/pp.h:491:64: note: expanded from macro 'PUSHTARG' 491 | #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:8609:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8609 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:8609:5: note: '{' token is here 8609 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:8609:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8609 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:8609:5: note: ')' token is here 8609 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:8635:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8635 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:8635:5: note: '{' token is here 8635 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:8635:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8635 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:8635:5: note: '{' token is here 8635 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:8635:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8635 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:8635:5: note: ')' token is here 8635 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:8635:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8635 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:8635:5: note: ')' token is here 8635 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:8661:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8661 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:18: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:8661:2: note: '{' token is here 8661 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:29: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:8661:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8661 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:5: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:8661:2: note: '{' token is here 8661 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:16: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^ LDNS.c:8661:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8661 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:5: note: expanded from macro 'TARGu' 467 | } STMT_END | ^ LDNS.c:8661:2: note: ')' token is here 8661 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:7: note: expanded from macro 'TARGu' 467 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:8661:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8661 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:56: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:8661:2: note: ')' token is here 8661 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:58: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:8663:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8663 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:8663:5: note: '{' token is here 8663 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:8663:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8663 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:8663:5: note: ')' token is here 8663 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:8696:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8696 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:8696:5: note: '{' token is here 8696 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:8696:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8696 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:8696:5: note: '{' token is here 8696 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:8696:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8696 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:8696:5: note: ')' token is here 8696 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:8696:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8696 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:8696:5: note: ')' token is here 8696 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:8742:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8742 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:8742:5: note: '{' token is here 8742 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:8742:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8742 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:8742:5: note: ')' token is here 8742 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:8770:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8770 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:18: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:8770:2: note: '{' token is here 8770 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:29: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:8770:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8770 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:5: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:8770:2: note: '{' token is here 8770 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:16: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^ LDNS.c:8770:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8770 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:5: note: expanded from macro 'TARGu' 467 | } STMT_END | ^ LDNS.c:8770:2: note: ')' token is here 8770 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:7: note: expanded from macro 'TARGu' 467 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:8770:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8770 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:56: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:8770:2: note: ')' token is here 8770 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:58: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:8772:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8772 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:8772:5: note: '{' token is here 8772 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:8772:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8772 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:8772:5: note: ')' token is here 8772 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:8800:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8800 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:8800:5: note: '{' token is here 8800 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:8800:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8800 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:8800:5: note: '{' token is here 8800 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:8800:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8800 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:8800:5: note: ')' token is here 8800 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:8800:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8800 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:8800:5: note: ')' token is here 8800 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:8839:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8839 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:8839:5: note: '{' token is here 8839 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:8839:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8839 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:8839:5: note: ')' token is here 8839 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:8872:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8872 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:8872:5: note: '{' token is here 8872 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:8872:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8872 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:8872:5: note: '{' token is here 8872 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:8872:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8872 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:8872:5: note: ')' token is here 8872 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:8872:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8872 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:8872:5: note: ')' token is here 8872 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:8899:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8899 | STMT_START { | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:8899:13: note: '{' token is here 8899 | STMT_START { | ^ LDNS.c:8910:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8910 | } STMT_END | ^ LDNS.c:8910:4: note: ')' token is here 8910 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:8921:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8921 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:8921:5: note: '{' token is here 8921 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:8921:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8921 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:8921:5: note: '{' token is here 8921 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:8921:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8921 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:8921:5: note: ')' token is here 8921 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:8921:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8921 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:8921:5: note: ')' token is here 8921 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:8963:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8963 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:8963:5: note: '{' token is here 8963 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:8963:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8963 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:8963:5: note: ')' token is here 8963 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:9012:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9012 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:9012:5: note: '{' token is here 9012 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:9012:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9012 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:9012:5: note: ')' token is here 9012 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:9063:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9063 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:9063:5: note: '{' token is here 9063 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:9063:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9063 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:9063:5: note: ')' token is here 9063 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:9112:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9112 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:9112:5: note: '{' token is here 9112 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:9112:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9112 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:9112:5: note: ')' token is here 9112 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:9163:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9163 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:9163:5: note: '{' token is here 9163 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:9163:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9163 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:9163:5: note: ')' token is here 9163 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:9216:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9216 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:9216:2: note: '{' token is here 9216 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:9216:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9216 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:5: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:9216:2: note: '{' token is here 9216 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:16: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^ LDNS.c:9216:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9216 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:5: note: expanded from macro 'TARGi' 444 | } STMT_END | ^ LDNS.c:9216:2: note: ')' token is here 9216 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:7: note: expanded from macro 'TARGi' 444 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:9216:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9216 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:9216:2: note: ')' token is here 9216 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:9218:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9218 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:9218:5: note: '{' token is here 9218 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:9218:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9218 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:9218:5: note: ')' token is here 9218 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:9273:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9273 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:9273:2: note: '{' token is here 9273 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:9273:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9273 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:5: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:9273:2: note: '{' token is here 9273 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:16: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^ LDNS.c:9273:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9273 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:5: note: expanded from macro 'TARGi' 444 | } STMT_END | ^ LDNS.c:9273:2: note: ')' token is here 9273 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:7: note: expanded from macro 'TARGi' 444 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:9273:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9273 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:9273:2: note: ')' token is here 9273 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:9275:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9275 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:9275:5: note: '{' token is here 9275 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:9275:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9275 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:9275:5: note: ')' token is here 9275 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:9330:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9330 | SvSETMAGIC(ST(3)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:23: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:9330:2: note: '{' token is here 9330 | SvSETMAGIC(ST(3)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:34: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^ LDNS.c:9330:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9330 | SvSETMAGIC(ST(3)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:76: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^ LDNS.c:9330:2: note: ')' token is here 9330 | SvSETMAGIC(ST(3)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:78: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:9338:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9338 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:9338:5: note: '{' token is here 9338 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:9338:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9338 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:9338:5: note: ')' token is here 9338 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:9396:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9396 | SvSETMAGIC(ST(4)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:23: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:9396:2: note: '{' token is here 9396 | SvSETMAGIC(ST(4)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:34: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^ LDNS.c:9396:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9396 | SvSETMAGIC(ST(4)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:76: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^ LDNS.c:9396:2: note: ')' token is here 9396 | SvSETMAGIC(ST(4)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:78: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:9404:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9404 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:9404:5: note: '{' token is here 9404 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:9404:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9404 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:9404:5: note: ')' token is here 9404 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:9450:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9450 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:9450:5: note: '{' token is here 9450 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:9450:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9450 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:9450:5: note: ')' token is here 9450 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:9498:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9498 | SvSETMAGIC(ST(5)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:23: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:9498:2: note: '{' token is here 9498 | SvSETMAGIC(ST(5)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:34: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^ LDNS.c:9498:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9498 | SvSETMAGIC(ST(5)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:76: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^ LDNS.c:9498:2: note: ')' token is here 9498 | SvSETMAGIC(ST(5)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:78: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:9506:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9506 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:9506:5: note: '{' token is here 9506 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:9506:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9506 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:9506:5: note: ')' token is here 9506 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:9548:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9548 | SvSETMAGIC(ST(2)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:23: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:9548:2: note: '{' token is here 9548 | SvSETMAGIC(ST(2)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:34: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^ LDNS.c:9548:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9548 | SvSETMAGIC(ST(2)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:76: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^ LDNS.c:9548:2: note: ')' token is here 9548 | SvSETMAGIC(ST(2)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:78: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:9556:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9556 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:9556:5: note: '{' token is here 9556 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:9556:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9556 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:9556:5: note: ')' token is here 9556 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:9604:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9604 | SvSETMAGIC(ST(5)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:23: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:9604:2: note: '{' token is here 9604 | SvSETMAGIC(ST(5)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:34: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^ LDNS.c:9604:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9604 | SvSETMAGIC(ST(5)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:76: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^ LDNS.c:9604:2: note: ')' token is here 9604 | SvSETMAGIC(ST(5)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:78: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:9612:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9612 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:9612:5: note: '{' token is here 9612 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:9612:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9612 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:9612:5: note: ')' token is here 9612 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:9658:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9658 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:9658:5: note: '{' token is here 9658 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:9658:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9658 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:9658:5: note: ')' token is here 9658 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:9721:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9721 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:9721:5: note: '{' token is here 9721 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:9721:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9721 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:9721:5: note: ')' token is here 9721 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:9765:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9765 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:9765:5: note: '{' token is here 9765 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:9765:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9765 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:9765:5: note: ')' token is here 9765 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:9809:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9809 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:9809:5: note: '{' token is here 9809 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:9809:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9809 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:9809:5: note: ')' token is here 9809 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:9841:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9841 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:9841:5: note: '{' token is here 9841 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:9841:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9841 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:9841:5: note: ')' token is here 9841 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:9872:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9872 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:9872:5: note: '{' token is here 9872 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:9872:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9872 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:9872:5: note: ')' token is here 9872 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:9905:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9905 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:9905:5: note: '{' token is here 9905 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:9905:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9905 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:9905:5: note: '{' token is here 9905 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:9905:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9905 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:9905:5: note: ')' token is here 9905 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:9905:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9905 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:9905:5: note: ')' token is here 9905 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:9936:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9936 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:9936:5: note: '{' token is here 9936 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:9936:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9936 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:9936:5: note: ')' token is here 9936 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:9969:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9969 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:9969:5: note: '{' token is here 9969 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:9969:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9969 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:9969:5: note: '{' token is here 9969 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:9969:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9969 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:9969:5: note: ')' token is here 9969 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:9969:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9969 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:9969:5: note: ')' token is here 9969 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10000:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10000 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10000:5: note: '{' token is here 10000 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:10000:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10000 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:10000:5: note: ')' token is here 10000 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10033:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10033 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10033:5: note: '{' token is here 10033 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:10033:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10033 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10033:5: note: '{' token is here 10033 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:10033:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10033 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:10033:5: note: ')' token is here 10033 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10033:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10033 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:10033:5: note: ')' token is here 10033 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10064:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10064 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10064:5: note: '{' token is here 10064 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:10064:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10064 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:10064:5: note: ')' token is here 10064 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10097:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10097 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10097:5: note: '{' token is here 10097 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:10097:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10097 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10097:5: note: '{' token is here 10097 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:10097:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10097 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:10097:5: note: ')' token is here 10097 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10097:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10097 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:10097:5: note: ')' token is here 10097 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10128:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10128 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10128:5: note: '{' token is here 10128 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:10128:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10128 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:10128:5: note: ')' token is here 10128 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10159:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10159 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10159:5: note: '{' token is here 10159 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:10159:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10159 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:10159:5: note: ')' token is here 10159 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10185:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10185 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:18: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10185:2: note: '{' token is here 10185 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:29: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:10185:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10185 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:5: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10185:2: note: '{' token is here 10185 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:16: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^ LDNS.c:10185:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10185 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:5: note: expanded from macro 'TARGu' 467 | } STMT_END | ^ LDNS.c:10185:2: note: ')' token is here 10185 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:7: note: expanded from macro 'TARGu' 467 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10185:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10185 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:56: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:10185:2: note: ')' token is here 10185 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:58: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10187:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10187 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10187:5: note: '{' token is here 10187 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:10187:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10187 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:10187:5: note: ')' token is here 10187 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10213:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10213 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10213:5: note: '{' token is here 10213 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:10213:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10213 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10213:5: note: '{' token is here 10213 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:10213:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10213 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:10213:5: note: ')' token is here 10213 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10213:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10213 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:10213:5: note: ')' token is here 10213 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10239:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10239 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:18: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10239:2: note: '{' token is here 10239 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:29: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:10239:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10239 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:5: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10239:2: note: '{' token is here 10239 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:16: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^ LDNS.c:10239:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10239 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:5: note: expanded from macro 'TARGu' 467 | } STMT_END | ^ LDNS.c:10239:2: note: ')' token is here 10239 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:7: note: expanded from macro 'TARGu' 467 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10239:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10239 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:56: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:10239:2: note: ')' token is here 10239 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:58: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10241:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10241 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10241:5: note: '{' token is here 10241 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:10241:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10241 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:10241:5: note: ')' token is here 10241 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10267:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10267 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10267:5: note: '{' token is here 10267 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:10267:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10267 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10267:5: note: '{' token is here 10267 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:10267:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10267 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:10267:5: note: ')' token is here 10267 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10267:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10267 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:10267:5: note: ')' token is here 10267 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10293:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10293 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:18: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10293:2: note: '{' token is here 10293 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:29: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:10293:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10293 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:5: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10293:2: note: '{' token is here 10293 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:16: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^ LDNS.c:10293:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10293 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:5: note: expanded from macro 'TARGu' 467 | } STMT_END | ^ LDNS.c:10293:2: note: ')' token is here 10293 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:7: note: expanded from macro 'TARGu' 467 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10293:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10293 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:56: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:10293:2: note: ')' token is here 10293 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:58: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10295:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10295 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10295:5: note: '{' token is here 10295 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:10295:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10295 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:10295:5: note: ')' token is here 10295 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10321:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10321 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10321:5: note: '{' token is here 10321 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:10321:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10321 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10321:5: note: '{' token is here 10321 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:10321:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10321 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:10321:5: note: ')' token is here 10321 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10321:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10321 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:10321:5: note: ')' token is here 10321 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10347:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10347 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:18: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10347:2: note: '{' token is here 10347 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:29: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:10347:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10347 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:5: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10347:2: note: '{' token is here 10347 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:16: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^ LDNS.c:10347:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10347 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:5: note: expanded from macro 'TARGu' 467 | } STMT_END | ^ LDNS.c:10347:2: note: ')' token is here 10347 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:7: note: expanded from macro 'TARGu' 467 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10347:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10347 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:56: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:10347:2: note: ')' token is here 10347 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:58: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10349:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10349 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10349:5: note: '{' token is here 10349 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:10349:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10349 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:10349:5: note: ')' token is here 10349 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10375:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10375 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10375:5: note: '{' token is here 10375 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:10375:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10375 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10375:5: note: '{' token is here 10375 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:10375:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10375 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:10375:5: note: ')' token is here 10375 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10375:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10375 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:10375:5: note: ')' token is here 10375 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10401:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10401 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10401:5: note: '{' token is here 10401 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:10401:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10401 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:10401:5: note: ')' token is here 10401 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10427:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10427 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10427:5: note: '{' token is here 10427 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:10427:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10427 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10427:5: note: '{' token is here 10427 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:10427:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10427 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:10427:5: note: ')' token is here 10427 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10427:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10427 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:10427:5: note: ')' token is here 10427 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10453:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10453 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:18: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10453:2: note: '{' token is here 10453 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:29: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:10453:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10453 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:5: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10453:2: note: '{' token is here 10453 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:16: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^ LDNS.c:10453:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10453 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:5: note: expanded from macro 'TARGu' 467 | } STMT_END | ^ LDNS.c:10453:2: note: ')' token is here 10453 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:7: note: expanded from macro 'TARGu' 467 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10453:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10453 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:56: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:10453:2: note: ')' token is here 10453 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:58: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10455:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10455 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10455:5: note: '{' token is here 10455 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:10455:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10455 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:10455:5: note: ')' token is here 10455 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10481:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10481 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10481:5: note: '{' token is here 10481 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:10481:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10481 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10481:5: note: '{' token is here 10481 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:10481:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10481 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:10481:5: note: ')' token is here 10481 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10481:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10481 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:10481:5: note: ')' token is here 10481 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10507:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10507 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:18: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10507:2: note: '{' token is here 10507 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:29: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:10507:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10507 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:5: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10507:2: note: '{' token is here 10507 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:16: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^ LDNS.c:10507:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10507 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:5: note: expanded from macro 'TARGu' 467 | } STMT_END | ^ LDNS.c:10507:2: note: ')' token is here 10507 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:7: note: expanded from macro 'TARGu' 467 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10507:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10507 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:56: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:10507:2: note: ')' token is here 10507 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:58: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10509:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10509 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10509:5: note: '{' token is here 10509 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:10509:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10509 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:10509:5: note: ')' token is here 10509 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10535:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10535 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10535:5: note: '{' token is here 10535 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:10535:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10535 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10535:5: note: '{' token is here 10535 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:10535:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10535 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:10535:5: note: ')' token is here 10535 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10535:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10535 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:10535:5: note: ')' token is here 10535 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10561:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10561 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:18: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10561:2: note: '{' token is here 10561 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:29: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:10561:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10561 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:5: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10561:2: note: '{' token is here 10561 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:16: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^ LDNS.c:10561:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10561 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:5: note: expanded from macro 'TARGu' 467 | } STMT_END | ^ LDNS.c:10561:2: note: ')' token is here 10561 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:7: note: expanded from macro 'TARGu' 467 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10561:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10561 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:56: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:10561:2: note: ')' token is here 10561 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:58: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10563:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10563 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10563:5: note: '{' token is here 10563 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:10563:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10563 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:10563:5: note: ')' token is here 10563 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10589:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10589 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10589:5: note: '{' token is here 10589 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:10589:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10589 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10589:5: note: '{' token is here 10589 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:10589:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10589 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:10589:5: note: ')' token is here 10589 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10589:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10589 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:10589:5: note: ')' token is here 10589 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10613:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10613 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10613:5: note: '{' token is here 10613 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:10613:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10613 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10613:5: note: '{' token is here 10613 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:10613:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10613 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:10613:5: note: ')' token is here 10613 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10613:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10613 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:10613:5: note: ')' token is here 10613 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10639:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10639 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:18: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10639:2: note: '{' token is here 10639 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:29: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:10639:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10639 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:5: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10639:2: note: '{' token is here 10639 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:16: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^ LDNS.c:10639:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10639 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:5: note: expanded from macro 'TARGu' 467 | } STMT_END | ^ LDNS.c:10639:2: note: ')' token is here 10639 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:7: note: expanded from macro 'TARGu' 467 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10639:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10639 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:56: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:10639:2: note: ')' token is here 10639 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:58: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10641:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10641 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10641:5: note: '{' token is here 10641 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:10641:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10641 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:10641:5: note: ')' token is here 10641 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10667:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10667 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:18: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10667:2: note: '{' token is here 10667 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:29: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:10667:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10667 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:5: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10667:2: note: '{' token is here 10667 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:16: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^ LDNS.c:10667:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10667 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:5: note: expanded from macro 'TARGu' 467 | } STMT_END | ^ LDNS.c:10667:2: note: ')' token is here 10667 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:7: note: expanded from macro 'TARGu' 467 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10667:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10667 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:56: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:10667:2: note: ')' token is here 10667 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:58: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10669:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10669 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10669:5: note: '{' token is here 10669 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:10669:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10669 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:10669:5: note: ')' token is here 10669 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10695:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10695 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:18: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10695:2: note: '{' token is here 10695 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:29: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:10695:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10695 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:5: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10695:2: note: '{' token is here 10695 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:16: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^ LDNS.c:10695:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10695 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:5: note: expanded from macro 'TARGu' 467 | } STMT_END | ^ LDNS.c:10695:2: note: ')' token is here 10695 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:7: note: expanded from macro 'TARGu' 467 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10695:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10695 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:56: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:10695:2: note: ')' token is here 10695 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:58: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10697:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10697 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10697:5: note: '{' token is here 10697 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:10697:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10697 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:10697:5: note: ')' token is here 10697 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10723:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10723 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:18: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10723:2: note: '{' token is here 10723 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:29: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:10723:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10723 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:5: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10723:2: note: '{' token is here 10723 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:16: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^ LDNS.c:10723:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10723 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:5: note: expanded from macro 'TARGu' 467 | } STMT_END | ^ LDNS.c:10723:2: note: ')' token is here 10723 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:7: note: expanded from macro 'TARGu' 467 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10723:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10723 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:56: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:10723:2: note: ')' token is here 10723 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:58: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10725:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10725 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10725:5: note: '{' token is here 10725 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:10725:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10725 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:10725:5: note: ')' token is here 10725 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10751:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10751 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10751:2: note: '{' token is here 10751 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:10751:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10751 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:5: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10751:2: note: '{' token is here 10751 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:16: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^ LDNS.c:10751:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10751 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:5: note: expanded from macro 'TARGi' 444 | } STMT_END | ^ LDNS.c:10751:2: note: ')' token is here 10751 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:7: note: expanded from macro 'TARGi' 444 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10751:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10751 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:10751:2: note: ')' token is here 10751 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10753:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10753 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10753:5: note: '{' token is here 10753 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:10753:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10753 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:10753:5: note: ')' token is here 10753 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10779:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10779 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10779:5: note: '{' token is here 10779 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:10779:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10779 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10779:5: note: '{' token is here 10779 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:10779:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10779 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:10779:5: note: ')' token is here 10779 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10779:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10779 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:10779:5: note: ')' token is here 10779 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10805:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10805 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:18: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10805:2: note: '{' token is here 10805 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:29: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:10805:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10805 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:5: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10805:2: note: '{' token is here 10805 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:16: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^ LDNS.c:10805:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10805 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:5: note: expanded from macro 'TARGu' 467 | } STMT_END | ^ LDNS.c:10805:2: note: ')' token is here 10805 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:7: note: expanded from macro 'TARGu' 467 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10805:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10805 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:56: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:10805:2: note: ')' token is here 10805 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:58: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10807:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10807 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10807:5: note: '{' token is here 10807 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:10807:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10807 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:10807:5: note: ')' token is here 10807 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10833:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10833 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10833:5: note: '{' token is here 10833 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:10833:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10833 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10833:5: note: '{' token is here 10833 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:10833:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10833 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:10833:5: note: ')' token is here 10833 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10833:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10833 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:10833:5: note: ')' token is here 10833 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10859:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10859 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:18: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10859:2: note: '{' token is here 10859 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:29: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:10859:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10859 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:5: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10859:2: note: '{' token is here 10859 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:16: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^ LDNS.c:10859:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10859 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:5: note: expanded from macro 'TARGu' 467 | } STMT_END | ^ LDNS.c:10859:2: note: ')' token is here 10859 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:7: note: expanded from macro 'TARGu' 467 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10859:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10859 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:56: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:10859:2: note: ')' token is here 10859 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:58: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10861:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10861 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10861:5: note: '{' token is here 10861 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:10861:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10861 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:10861:5: note: ')' token is here 10861 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10887:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10887 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:18: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10887:2: note: '{' token is here 10887 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:29: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:10887:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10887 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:5: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10887:2: note: '{' token is here 10887 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:16: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^ LDNS.c:10887:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10887 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:5: note: expanded from macro 'TARGu' 467 | } STMT_END | ^ LDNS.c:10887:2: note: ')' token is here 10887 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:7: note: expanded from macro 'TARGu' 467 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10887:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10887 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:56: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:10887:2: note: ')' token is here 10887 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:58: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10889:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10889 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10889:5: note: '{' token is here 10889 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:10889:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10889 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:10889:5: note: ')' token is here 10889 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10915:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10915 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10915:5: note: '{' token is here 10915 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:10915:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10915 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10915:5: note: '{' token is here 10915 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:10915:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10915 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:10915:5: note: ')' token is here 10915 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10915:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10915 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:10915:5: note: ')' token is here 10915 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10946:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10946 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10946:5: note: '{' token is here 10946 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:10946:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10946 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:10946:5: note: ')' token is here 10946 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:10985:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10985 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:10985:5: note: '{' token is here 10985 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:10985:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10985 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:10985:5: note: ')' token is here 10985 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:11018:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11018 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:11018:5: note: '{' token is here 11018 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:11018:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11018 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:11018:5: note: '{' token is here 11018 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:11018:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11018 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:11018:5: note: ')' token is here 11018 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:11018:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11018 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:11018:5: note: ')' token is here 11018 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:11051:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11051 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:11051:5: note: '{' token is here 11051 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:11051:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11051 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:11051:5: note: '{' token is here 11051 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:11051:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11051 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:11051:5: note: ')' token is here 11051 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:11051:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11051 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:11051:5: note: ')' token is here 11051 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:11079:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11079 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:11079:5: note: '{' token is here 11079 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:11079:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11079 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:11079:5: note: ')' token is here 11079 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:11121:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11121 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:11121:5: note: '{' token is here 11121 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:11121:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11121 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:11121:5: note: ')' token is here 11121 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:11156:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11156 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:11156:5: note: '{' token is here 11156 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:11156:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11156 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:11156:5: note: ')' token is here 11156 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:11200:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11200 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:11200:5: note: '{' token is here 11200 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:11200:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11200 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:11200:5: note: ')' token is here 11200 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:11237:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11237 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:11237:5: note: '{' token is here 11237 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:11237:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11237 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:11237:5: note: ')' token is here 11237 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:11274:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11274 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:11274:5: note: '{' token is here 11274 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:11274:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11274 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:11274:5: note: ')' token is here 11274 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:11311:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11311 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:11311:5: note: '{' token is here 11311 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:11311:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11311 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:11311:5: note: ')' token is here 11311 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:11339:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11339 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:18: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:11339:2: note: '{' token is here 11339 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:29: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:11339:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11339 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:5: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:11339:2: note: '{' token is here 11339 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:16: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^ LDNS.c:11339:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11339 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:5: note: expanded from macro 'TARGu' 467 | } STMT_END | ^ LDNS.c:11339:2: note: ')' token is here 11339 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:7: note: expanded from macro 'TARGu' 467 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:11339:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11339 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:56: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:11339:2: note: ')' token is here 11339 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:58: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:11341:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11341 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:11341:5: note: '{' token is here 11341 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:11341:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11341 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:11341:5: note: ')' token is here 11341 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:11367:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11367 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:18: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:11367:2: note: '{' token is here 11367 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:29: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:11367:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11367 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:5: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:11367:2: note: '{' token is here 11367 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:16: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^ LDNS.c:11367:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11367 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:5: note: expanded from macro 'TARGu' 467 | } STMT_END | ^ LDNS.c:11367:2: note: ')' token is here 11367 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:7: note: expanded from macro 'TARGu' 467 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:11367:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11367 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:56: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:11367:2: note: ')' token is here 11367 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:58: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:11369:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11369 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:11369:5: note: '{' token is here 11369 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:11369:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11369 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:11369:5: note: ')' token is here 11369 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:11400:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11400 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:11400:5: note: '{' token is here 11400 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:11400:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11400 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:11400:5: note: ')' token is here 11400 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:11433:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11433 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:11433:5: note: '{' token is here 11433 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:11433:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11433 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:11433:5: note: '{' token is here 11433 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:11433:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11433 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:11433:5: note: ')' token is here 11433 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:11433:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11433 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:11433:5: note: ')' token is here 11433 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:11464:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11464 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:11464:5: note: '{' token is here 11464 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:11464:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11464 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:11464:5: note: ')' token is here 11464 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:11490:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11490 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:11490:2: note: '{' token is here 11490 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:11490:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11490 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:5: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:11490:2: note: '{' token is here 11490 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:16: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^ LDNS.c:11490:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11490 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:5: note: expanded from macro 'TARGi' 444 | } STMT_END | ^ LDNS.c:11490:2: note: ')' token is here 11490 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:7: note: expanded from macro 'TARGi' 444 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:11490:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11490 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:11490:2: note: ')' token is here 11490 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:11492:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11492 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:11492:5: note: '{' token is here 11492 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:11492:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11492 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:11492:5: note: ')' token is here 11492 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:11514:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11514 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:11514:5: note: '{' token is here 11514 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:11514:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11514 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:11514:5: note: ')' token is here 11514 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:11551:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11551 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:11551:5: note: '{' token is here 11551 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:11551:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11551 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:11551:5: note: ')' token is here 11551 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:11593:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11593 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:11593:5: note: '{' token is here 11593 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:11593:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11593 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:11593:5: note: ')' token is here 11593 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:11626:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11626 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:11626:5: note: '{' token is here 11626 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:11626:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11626 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:11626:5: note: ')' token is here 11626 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:11652:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11652 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:18: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:11652:2: note: '{' token is here 11652 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:29: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:11652:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11652 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:5: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:11652:2: note: '{' token is here 11652 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:16: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^ LDNS.c:11652:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11652 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:5: note: expanded from macro 'TARGu' 467 | } STMT_END | ^ LDNS.c:11652:2: note: ')' token is here 11652 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:7: note: expanded from macro 'TARGu' 467 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:11652:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11652 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:56: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:11652:2: note: ')' token is here 11652 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:58: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:11654:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11654 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:11654:5: note: '{' token is here 11654 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:11654:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11654 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:11654:5: note: ')' token is here 11654 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:11680:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11680 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:11680:5: note: '{' token is here 11680 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:11680:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11680 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:11680:5: note: '{' token is here 11680 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:11680:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11680 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:11680:5: note: ')' token is here 11680 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:11680:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11680 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:11680:5: note: ')' token is here 11680 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:11706:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11706 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:18: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:11706:2: note: '{' token is here 11706 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:29: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:11706:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11706 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:5: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:11706:2: note: '{' token is here 11706 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:16: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^ LDNS.c:11706:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11706 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:5: note: expanded from macro 'TARGu' 467 | } STMT_END | ^ LDNS.c:11706:2: note: ')' token is here 11706 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:7: note: expanded from macro 'TARGu' 467 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:11706:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11706 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:56: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:11706:2: note: ')' token is here 11706 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:58: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:11708:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11708 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:11708:5: note: '{' token is here 11708 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:11708:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11708 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:11708:5: note: ')' token is here 11708 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:11734:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11734 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:11734:5: note: '{' token is here 11734 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:11734:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11734 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:11734:5: note: '{' token is here 11734 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:11734:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11734 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:11734:5: note: ')' token is here 11734 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:11734:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11734 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:11734:5: note: ')' token is here 11734 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:11760:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11760 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:18: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:11760:2: note: '{' token is here 11760 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:29: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:11760:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11760 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:5: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:11760:2: note: '{' token is here 11760 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:16: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^ LDNS.c:11760:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11760 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:5: note: expanded from macro 'TARGu' 467 | } STMT_END | ^ LDNS.c:11760:2: note: ')' token is here 11760 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:7: note: expanded from macro 'TARGu' 467 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:11760:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11760 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:56: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:11760:2: note: ')' token is here 11760 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:58: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:11762:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11762 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:11762:5: note: '{' token is here 11762 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:11762:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11762 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:11762:5: note: ')' token is here 11762 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:11788:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11788 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:11788:5: note: '{' token is here 11788 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:11788:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11788 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:11788:5: note: '{' token is here 11788 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:11788:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11788 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:11788:5: note: ')' token is here 11788 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:11788:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11788 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:11788:5: note: ')' token is here 11788 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:11814:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11814 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:18: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:11814:2: note: '{' token is here 11814 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:29: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:11814:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11814 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:5: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:11814:2: note: '{' token is here 11814 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:16: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^ LDNS.c:11814:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11814 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:5: note: expanded from macro 'TARGu' 467 | } STMT_END | ^ LDNS.c:11814:2: note: ')' token is here 11814 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:7: note: expanded from macro 'TARGu' 467 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:11814:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11814 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:56: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:11814:2: note: ')' token is here 11814 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:58: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:11816:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11816 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:11816:5: note: '{' token is here 11816 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:11816:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11816 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:11816:5: note: ')' token is here 11816 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:11842:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11842 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:11842:5: note: '{' token is here 11842 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:11842:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11842 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:11842:5: note: '{' token is here 11842 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:11842:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11842 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:11842:5: note: ')' token is here 11842 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:11842:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11842 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:11842:5: note: ')' token is here 11842 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:11868:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11868 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:18: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:11868:2: note: '{' token is here 11868 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:29: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:11868:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11868 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:5: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:11868:2: note: '{' token is here 11868 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:16: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^ LDNS.c:11868:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11868 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:5: note: expanded from macro 'TARGu' 467 | } STMT_END | ^ LDNS.c:11868:2: note: ')' token is here 11868 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:7: note: expanded from macro 'TARGu' 467 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:11868:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11868 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:56: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:11868:2: note: ')' token is here 11868 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:58: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:11870:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11870 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:11870:5: note: '{' token is here 11870 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:11870:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11870 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:11870:5: note: ')' token is here 11870 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:11901:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11901 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:11901:5: note: '{' token is here 11901 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:11901:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11901 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:11901:5: note: ')' token is here 11901 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:11934:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11934 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:11934:5: note: '{' token is here 11934 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:11934:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11934 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:11934:5: note: '{' token is here 11934 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:11934:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11934 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:11934:5: note: ')' token is here 11934 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:11934:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11934 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:11934:5: note: ')' token is here 11934 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:11960:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11960 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:11960:5: note: '{' token is here 11960 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:11960:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11960 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:11960:5: note: '{' token is here 11960 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:11960:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11960 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:11960:5: note: ')' token is here 11960 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:11960:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11960 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:11960:5: note: ')' token is here 11960 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:11986:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11986 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:11986:5: note: '{' token is here 11986 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:11986:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 11986 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:11986:5: note: ')' token is here 11986 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12016:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12016 | SvSETMAGIC(ST(2)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:23: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12016:2: note: '{' token is here 12016 | SvSETMAGIC(ST(2)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:34: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^ LDNS.c:12016:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12016 | SvSETMAGIC(ST(2)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:76: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^ LDNS.c:12016:2: note: ')' token is here 12016 | SvSETMAGIC(ST(2)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:78: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12018:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12018 | SvSETMAGIC(ST(1)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:23: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12018:2: note: '{' token is here 12018 | SvSETMAGIC(ST(1)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:34: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^ LDNS.c:12018:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12018 | SvSETMAGIC(ST(1)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:76: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^ LDNS.c:12018:2: note: ')' token is here 12018 | SvSETMAGIC(ST(1)); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:78: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12026:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12026 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12026:5: note: '{' token is here 12026 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:12026:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12026 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:12026:5: note: ')' token is here 12026 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12048:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12048 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12048:5: note: '{' token is here 12048 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:12048:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12048 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:12048:5: note: ')' token is here 12048 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12074:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12074 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12074:5: note: '{' token is here 12074 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:12074:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12074 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12074:5: note: '{' token is here 12074 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:12074:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12074 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:12074:5: note: ')' token is here 12074 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12074:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12074 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:12074:5: note: ')' token is here 12074 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12106:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12106 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12106:5: note: '{' token is here 12106 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:12106:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12106 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:12106:5: note: ')' token is here 12106 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12132:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12132 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12132:5: note: '{' token is here 12132 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:12132:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12132 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12132:5: note: '{' token is here 12132 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:12132:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12132 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:12132:5: note: ')' token is here 12132 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12132:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12132 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:12132:5: note: ')' token is here 12132 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12158:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12158 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12158:2: note: '{' token is here 12158 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:12158:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12158 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:5: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12158:2: note: '{' token is here 12158 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:16: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^ LDNS.c:12158:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12158 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:5: note: expanded from macro 'TARGi' 444 | } STMT_END | ^ LDNS.c:12158:2: note: ')' token is here 12158 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:7: note: expanded from macro 'TARGi' 444 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12158:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12158 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:12158:2: note: ')' token is here 12158 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12160:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12160 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12160:5: note: '{' token is here 12160 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:12160:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12160 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:12160:5: note: ')' token is here 12160 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12186:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12186 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12186:5: note: '{' token is here 12186 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:12186:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12186 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12186:5: note: '{' token is here 12186 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:12186:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12186 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:12186:5: note: ')' token is here 12186 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12186:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12186 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:12186:5: note: ')' token is here 12186 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12212:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12212 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:18: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12212:2: note: '{' token is here 12212 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:29: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:12212:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12212 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:5: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12212:2: note: '{' token is here 12212 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:16: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^ LDNS.c:12212:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12212 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:5: note: expanded from macro 'TARGu' 467 | } STMT_END | ^ LDNS.c:12212:2: note: ')' token is here 12212 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:7: note: expanded from macro 'TARGu' 467 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12212:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12212 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:56: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:12212:2: note: ')' token is here 12212 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:58: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12214:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12214 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12214:5: note: '{' token is here 12214 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:12214:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12214 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:12214:5: note: ')' token is here 12214 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12240:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12240 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12240:5: note: '{' token is here 12240 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:12240:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12240 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12240:5: note: '{' token is here 12240 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:12240:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12240 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:12240:5: note: ')' token is here 12240 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12240:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12240 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:12240:5: note: ')' token is here 12240 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12265:17: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 12265 | sv_setpv(TARG, RETVAL); | ^~~~~~ /usr/lib64/perl5/CORE/embed.h:692:71: note: expanded from macro 'sv_setpv' 692 | # define sv_setpv(a,b) Perl_sv_setpv(aTHX_ a,b) | ^ /usr/lib64/perl5/CORE/proto.h:4756:55: note: passing argument to parameter 'ptr' here 4756 | Perl_sv_setpv(pTHX_ SV * const sv, const char * const ptr); | ^ LDNS.c:12267:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12267 | PUSHTARG; | ^~~~~~~~ /usr/lib64/perl5/CORE/pp.h:491:18: note: expanded from macro 'PUSHTARG' 491 | #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12267:2: note: '{' token is here 12267 | PUSHTARG; | ^~~~~~~~ /usr/lib64/perl5/CORE/pp.h:491:29: note: expanded from macro 'PUSHTARG' 491 | #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END | ^ LDNS.c:12267:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12267 | PUSHTARG; | ^~~~~~~~ /usr/lib64/perl5/CORE/pp.h:491:31: note: expanded from macro 'PUSHTARG' 491 | #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:23: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12267:2: note: '{' token is here 12267 | PUSHTARG; | ^~~~~~~~ /usr/lib64/perl5/CORE/pp.h:491:31: note: expanded from macro 'PUSHTARG' 491 | #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:34: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^ LDNS.c:12267:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12267 | PUSHTARG; | ^~~~~~~~ /usr/lib64/perl5/CORE/pp.h:491:31: note: expanded from macro 'PUSHTARG' 491 | #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:76: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^ LDNS.c:12267:2: note: ')' token is here 12267 | PUSHTARG; | ^~~~~~~~ /usr/lib64/perl5/CORE/pp.h:491:31: note: expanded from macro 'PUSHTARG' 491 | #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:78: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12267:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12267 | PUSHTARG; | ^~~~~~~~ /usr/lib64/perl5/CORE/pp.h:491:62: note: expanded from macro 'PUSHTARG' 491 | #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END | ^ LDNS.c:12267:2: note: ')' token is here 12267 | PUSHTARG; | ^~~~~~~~ /usr/lib64/perl5/CORE/pp.h:491:64: note: expanded from macro 'PUSHTARG' 491 | #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12269:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12269 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12269:5: note: '{' token is here 12269 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:12269:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12269 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:12269:5: note: ')' token is here 12269 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12295:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12295 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12295:5: note: '{' token is here 12295 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:12295:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12295 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12295:5: note: '{' token is here 12295 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:12295:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12295 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:12295:5: note: ')' token is here 12295 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12295:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12295 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:12295:5: note: ')' token is here 12295 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12321:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12321 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:18: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12321:2: note: '{' token is here 12321 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:29: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:12321:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12321 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:5: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12321:2: note: '{' token is here 12321 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:16: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^ LDNS.c:12321:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12321 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:5: note: expanded from macro 'TARGu' 467 | } STMT_END | ^ LDNS.c:12321:2: note: ')' token is here 12321 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:7: note: expanded from macro 'TARGu' 467 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12321:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12321 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:56: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:12321:2: note: ')' token is here 12321 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:58: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12323:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12323 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12323:5: note: '{' token is here 12323 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:12323:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12323 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:12323:5: note: ')' token is here 12323 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12349:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12349 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12349:5: note: '{' token is here 12349 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:12349:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12349 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12349:5: note: '{' token is here 12349 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:12349:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12349 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:12349:5: note: ')' token is here 12349 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12349:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12349 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:12349:5: note: ')' token is here 12349 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12375:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12375 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:18: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12375:2: note: '{' token is here 12375 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:29: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:12375:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12375 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:5: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12375:2: note: '{' token is here 12375 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:16: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^ LDNS.c:12375:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12375 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:5: note: expanded from macro 'TARGu' 467 | } STMT_END | ^ LDNS.c:12375:2: note: ')' token is here 12375 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:7: note: expanded from macro 'TARGu' 467 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12375:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12375 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:56: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:12375:2: note: ')' token is here 12375 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:58: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12377:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12377 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12377:5: note: '{' token is here 12377 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:12377:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12377 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:12377:5: note: ')' token is here 12377 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12403:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12403 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12403:5: note: '{' token is here 12403 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:12403:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12403 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12403:5: note: '{' token is here 12403 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:12403:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12403 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:12403:5: note: ')' token is here 12403 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12403:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12403 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:12403:5: note: ')' token is here 12403 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12429:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12429 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:18: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12429:2: note: '{' token is here 12429 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:29: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:12429:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12429 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:5: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12429:2: note: '{' token is here 12429 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:16: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^ LDNS.c:12429:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12429 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:5: note: expanded from macro 'TARGu' 467 | } STMT_END | ^ LDNS.c:12429:2: note: ')' token is here 12429 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:7: note: expanded from macro 'TARGu' 467 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12429:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12429 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:56: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:12429:2: note: ')' token is here 12429 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:58: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12431:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12431 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12431:5: note: '{' token is here 12431 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:12431:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12431 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:12431:5: note: ')' token is here 12431 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12457:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12457 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12457:5: note: '{' token is here 12457 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:12457:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12457 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12457:5: note: '{' token is here 12457 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:12457:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12457 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:12457:5: note: ')' token is here 12457 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12457:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12457 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:12457:5: note: ')' token is here 12457 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12483:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12483 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:18: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12483:2: note: '{' token is here 12483 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:29: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:12483:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12483 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:5: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12483:2: note: '{' token is here 12483 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:16: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^ LDNS.c:12483:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12483 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:5: note: expanded from macro 'TARGu' 467 | } STMT_END | ^ LDNS.c:12483:2: note: ')' token is here 12483 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:7: note: expanded from macro 'TARGu' 467 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12483:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12483 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:56: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:12483:2: note: ')' token is here 12483 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:58: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12485:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12485 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12485:5: note: '{' token is here 12485 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:12485:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12485 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:12485:5: note: ')' token is here 12485 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12518:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12518 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12518:5: note: '{' token is here 12518 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:12518:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12518 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12518:5: note: '{' token is here 12518 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:12518:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12518 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:12518:5: note: ')' token is here 12518 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12518:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12518 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:12518:5: note: ')' token is here 12518 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12549:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12549 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12549:5: note: '{' token is here 12549 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:12549:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12549 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:12549:5: note: ')' token is here 12549 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12575:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12575 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12575:5: note: '{' token is here 12575 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:12575:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12575 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12575:5: note: '{' token is here 12575 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:12575:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12575 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:12575:5: note: ')' token is here 12575 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12575:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12575 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:12575:5: note: ')' token is here 12575 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12601:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12601 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:18: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12601:2: note: '{' token is here 12601 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:29: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:12601:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12601 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:5: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12601:2: note: '{' token is here 12601 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:16: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^ LDNS.c:12601:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12601 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:5: note: expanded from macro 'TARGu' 467 | } STMT_END | ^ LDNS.c:12601:2: note: ')' token is here 12601 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:7: note: expanded from macro 'TARGu' 467 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12601:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12601 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:56: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:12601:2: note: ')' token is here 12601 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:58: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12603:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12603 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12603:5: note: '{' token is here 12603 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:12603:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12603 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:12603:5: note: ')' token is here 12603 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12629:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12629 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12629:5: note: '{' token is here 12629 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:12629:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12629 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12629:5: note: '{' token is here 12629 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:12629:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12629 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:12629:5: note: ')' token is here 12629 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12629:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12629 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:12629:5: note: ')' token is here 12629 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12655:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12655 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:18: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12655:2: note: '{' token is here 12655 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:29: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:12655:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12655 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:5: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12655:2: note: '{' token is here 12655 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:16: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^ LDNS.c:12655:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12655 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:5: note: expanded from macro 'TARGu' 467 | } STMT_END | ^ LDNS.c:12655:2: note: ')' token is here 12655 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:7: note: expanded from macro 'TARGu' 467 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12655:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12655 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:56: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:12655:2: note: ')' token is here 12655 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:58: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12657:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12657 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12657:5: note: '{' token is here 12657 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:12657:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12657 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:12657:5: note: ')' token is here 12657 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12684:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12684 | PUSHTARG; | ^~~~~~~~ /usr/lib64/perl5/CORE/pp.h:491:18: note: expanded from macro 'PUSHTARG' 491 | #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12684:2: note: '{' token is here 12684 | PUSHTARG; | ^~~~~~~~ /usr/lib64/perl5/CORE/pp.h:491:29: note: expanded from macro 'PUSHTARG' 491 | #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END | ^ LDNS.c:12684:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12684 | PUSHTARG; | ^~~~~~~~ /usr/lib64/perl5/CORE/pp.h:491:31: note: expanded from macro 'PUSHTARG' 491 | #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:23: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12684:2: note: '{' token is here 12684 | PUSHTARG; | ^~~~~~~~ /usr/lib64/perl5/CORE/pp.h:491:31: note: expanded from macro 'PUSHTARG' 491 | #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:34: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^ LDNS.c:12684:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12684 | PUSHTARG; | ^~~~~~~~ /usr/lib64/perl5/CORE/pp.h:491:31: note: expanded from macro 'PUSHTARG' 491 | #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:76: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^ LDNS.c:12684:2: note: ')' token is here 12684 | PUSHTARG; | ^~~~~~~~ /usr/lib64/perl5/CORE/pp.h:491:31: note: expanded from macro 'PUSHTARG' 491 | #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END | ^~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:78: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12684:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12684 | PUSHTARG; | ^~~~~~~~ /usr/lib64/perl5/CORE/pp.h:491:62: note: expanded from macro 'PUSHTARG' 491 | #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END | ^ LDNS.c:12684:2: note: ')' token is here 12684 | PUSHTARG; | ^~~~~~~~ /usr/lib64/perl5/CORE/pp.h:491:64: note: expanded from macro 'PUSHTARG' 491 | #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12686:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12686 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12686:5: note: '{' token is here 12686 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:12686:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12686 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:12686:5: note: ')' token is here 12686 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12717:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12717 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12717:5: note: '{' token is here 12717 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:12717:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12717 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:12717:5: note: ')' token is here 12717 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12739:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12739 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12739:5: note: '{' token is here 12739 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:12739:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12739 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:12739:5: note: ')' token is here 12739 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12765:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12765 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12765:5: note: '{' token is here 12765 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:12765:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12765 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12765:5: note: '{' token is here 12765 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:12765:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12765 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:12765:5: note: ')' token is here 12765 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12765:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12765 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:12765:5: note: ')' token is here 12765 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12796:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12796 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12796:5: note: '{' token is here 12796 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:12796:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12796 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:12796:5: note: ')' token is here 12796 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12829:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12829 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12829:5: note: '{' token is here 12829 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:12829:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12829 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12829:5: note: '{' token is here 12829 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:12829:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12829 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:12829:5: note: ')' token is here 12829 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12829:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12829 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:12829:5: note: ')' token is here 12829 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12855:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12855 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:18: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12855:2: note: '{' token is here 12855 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:29: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:12855:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12855 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:5: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12855:2: note: '{' token is here 12855 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:16: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^ LDNS.c:12855:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12855 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:5: note: expanded from macro 'TARGu' 467 | } STMT_END | ^ LDNS.c:12855:2: note: ')' token is here 12855 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:7: note: expanded from macro 'TARGu' 467 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12855:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12855 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:56: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:12855:2: note: ')' token is here 12855 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:58: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12857:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12857 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12857:5: note: '{' token is here 12857 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:12857:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12857 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:12857:5: note: ')' token is here 12857 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12890:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12890 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12890:5: note: '{' token is here 12890 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:12890:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12890 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:12890:5: note: ')' token is here 12890 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12912:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12912 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12912:5: note: '{' token is here 12912 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:12912:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12912 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:12912:5: note: ')' token is here 12912 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12938:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12938 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12938:5: note: '{' token is here 12938 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:12938:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12938 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12938:5: note: '{' token is here 12938 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:12938:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12938 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:12938:5: note: ')' token is here 12938 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12938:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12938 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:12938:5: note: ')' token is here 12938 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:12978:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12978 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:12978:5: note: '{' token is here 12978 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:12978:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 12978 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:12978:5: note: ')' token is here 12978 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:13020:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13020 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:13020:5: note: '{' token is here 13020 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:13020:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13020 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:13020:5: note: ')' token is here 13020 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:13051:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13051 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:13051:5: note: '{' token is here 13051 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:13051:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13051 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:13051:5: note: ')' token is here 13051 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:13082:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13082 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:13082:5: note: '{' token is here 13082 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:13082:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13082 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:13082:5: note: ')' token is here 13082 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:13108:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13108 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:13108:2: note: '{' token is here 13108 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:13108:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13108 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:5: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:13108:2: note: '{' token is here 13108 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:16: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^ LDNS.c:13108:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13108 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:5: note: expanded from macro 'TARGi' 444 | } STMT_END | ^ LDNS.c:13108:2: note: ')' token is here 13108 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:7: note: expanded from macro 'TARGi' 444 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:13108:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13108 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:13108:2: note: ')' token is here 13108 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:13110:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13110 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:13110:5: note: '{' token is here 13110 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:13110:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13110 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:13110:5: note: ')' token is here 13110 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:13141:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13141 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:13141:5: note: '{' token is here 13141 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:13141:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13141 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:13141:5: note: ')' token is here 13141 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:13167:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13167 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:13167:2: note: '{' token is here 13167 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:13167:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13167 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:5: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:13167:2: note: '{' token is here 13167 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:16: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^ LDNS.c:13167:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13167 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:5: note: expanded from macro 'TARGi' 444 | } STMT_END | ^ LDNS.c:13167:2: note: ')' token is here 13167 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:7: note: expanded from macro 'TARGi' 444 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:13167:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13167 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:13167:2: note: ')' token is here 13167 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:13169:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13169 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:13169:5: note: '{' token is here 13169 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:13169:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13169 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:13169:5: note: ')' token is here 13169 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:13195:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13195 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:13195:2: note: '{' token is here 13195 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:13195:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13195 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:5: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:13195:2: note: '{' token is here 13195 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:16: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^ LDNS.c:13195:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13195 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:5: note: expanded from macro 'TARGi' 444 | } STMT_END | ^ LDNS.c:13195:2: note: ')' token is here 13195 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:7: note: expanded from macro 'TARGi' 444 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:13195:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13195 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:13195:2: note: ')' token is here 13195 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:13197:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13197 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:13197:5: note: '{' token is here 13197 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:13197:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13197 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:13197:5: note: ')' token is here 13197 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:13223:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13223 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:18: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:13223:2: note: '{' token is here 13223 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:29: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:13223:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13223 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:5: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:13223:2: note: '{' token is here 13223 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:16: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^ LDNS.c:13223:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13223 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:5: note: expanded from macro 'TARGu' 467 | } STMT_END | ^ LDNS.c:13223:2: note: ')' token is here 13223 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:7: note: expanded from macro 'TARGu' 467 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:13223:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13223 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:56: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:13223:2: note: ')' token is here 13223 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:58: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:13225:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13225 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:13225:5: note: '{' token is here 13225 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:13225:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13225 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:13225:5: note: ')' token is here 13225 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:13247:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13247 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:13247:5: note: '{' token is here 13247 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:13247:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13247 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:13247:5: note: ')' token is here 13247 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:13277:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13277 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:13277:5: note: '{' token is here 13277 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:13277:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13277 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:13277:5: note: '{' token is here 13277 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:13277:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13277 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:13277:5: note: ')' token is here 13277 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:13277:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13277 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ LDNS.c:13277:5: note: ')' token is here 13277 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:13303:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13303 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:18: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:13303:2: note: '{' token is here 13303 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:29: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:13303:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13303 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:5: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:13303:2: note: '{' token is here 13303 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:16: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^ LDNS.c:13303:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13303 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:5: note: expanded from macro 'TARGu' 467 | } STMT_END | ^ LDNS.c:13303:2: note: ')' token is here 13303 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:7: note: expanded from macro 'TARGu' 467 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:13303:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13303 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:56: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:13303:2: note: ')' token is here 13303 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:58: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:13305:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13305 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:13305:5: note: '{' token is here 13305 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:13305:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13305 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:13305:5: note: ')' token is here 13305 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:13351:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13351 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:13351:2: note: '{' token is here 13351 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:13351:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13351 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:5: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:13351:2: note: '{' token is here 13351 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:16: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^ LDNS.c:13351:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13351 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:5: note: expanded from macro 'TARGi' 444 | } STMT_END | ^ LDNS.c:13351:2: note: ')' token is here 13351 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:7: note: expanded from macro 'TARGi' 444 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:13351:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13351 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:13351:2: note: ')' token is here 13351 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:13353:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13353 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:13353:5: note: '{' token is here 13353 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:13353:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13353 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:13353:5: note: ')' token is here 13353 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:13388:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13388 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:13388:2: note: '{' token is here 13388 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:13388:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13388 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:5: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:13388:2: note: '{' token is here 13388 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:16: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^ LDNS.c:13388:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13388 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:5: note: expanded from macro 'TARGi' 444 | } STMT_END | ^ LDNS.c:13388:2: note: ')' token is here 13388 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:7: note: expanded from macro 'TARGi' 444 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:13388:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13388 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:13388:2: note: ')' token is here 13388 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:13390:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13390 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:13390:5: note: '{' token is here 13390 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:13390:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13390 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:13390:5: note: ')' token is here 13390 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:13421:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13421 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:13421:5: note: '{' token is here 13421 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:13421:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13421 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:13421:5: note: ')' token is here 13421 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:13452:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13452 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:13452:5: note: '{' token is here 13452 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:13452:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13452 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:13452:5: note: ')' token is here 13452 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:13485:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13485 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:13485:5: note: '{' token is here 13485 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:13485:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13485 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:13485:5: note: ')' token is here 13485 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:13513:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13513 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:18: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:13513:2: note: '{' token is here 13513 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:29: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:13513:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13513 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:5: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:13513:2: note: '{' token is here 13513 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:427:16: note: expanded from macro 'TARGi' 427 | STMT_START { \ | ^ LDNS.c:13513:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13513 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:5: note: expanded from macro 'TARGi' 444 | } STMT_END | ^ LDNS.c:13513:2: note: ')' token is here 13513 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:31: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:444:7: note: expanded from macro 'TARGi' 444 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:13513:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13513 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:56: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:13513:2: note: ')' token is here 13513 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:495:58: note: expanded from macro 'PUSHi' 495 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:13515:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13515 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:13515:5: note: '{' token is here 13515 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:13515:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13515 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:13515:5: note: ')' token is here 13515 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:13548:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13548 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:13548:5: note: '{' token is here 13548 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:13548:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13548 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:13548:5: note: ')' token is here 13548 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:13574:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13574 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:18: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:13574:2: note: '{' token is here 13574 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:29: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:13574:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13574 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:5: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:13574:2: note: '{' token is here 13574 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:449:16: note: expanded from macro 'TARGu' 449 | STMT_START { \ | ^ LDNS.c:13574:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13574 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:5: note: expanded from macro 'TARGu' 467 | } STMT_END | ^ LDNS.c:13574:2: note: ')' token is here 13574 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:31: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:467:7: note: expanded from macro 'TARGu' 467 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:13574:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13574 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:56: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^ LDNS.c:13574:2: note: ')' token is here 13574 | PUSHu((UV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:496:58: note: expanded from macro 'PUSHu' 496 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ LDNS.c:13576:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13576 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ LDNS.c:13576:5: note: '{' token is here 13576 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ LDNS.c:13576:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 13576 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ LDNS.c:13576:5: note: ')' token is here 13576 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ 1511 warnings generated. rm -f blib/arch/auto/DNS/LDNS/LDNS.so clang -lpthread -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -L/usr/local/lib -fstack-protector-strong LDNS.o -o blib/arch/auto/DNS/LDNS/LDNS.so \ -lperl \ chmod 755 blib/arch/auto/DNS/LDNS/LDNS.so "/usr/bin/perl" "-Iblib/arch" "-Iblib/lib" constants.PL constants Manifying 18 pod documents + popd ~/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3 ~/build/BUILD/ldns-1.8.3 + sed -i 's~-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 ~~' packaging/ldns-config ~/build/BUILD/ldns-1.8.3 + popd + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.HJk0Bh + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x '!=' / ']' + rm -rf /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x ++ dirname /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x + CFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -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 --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=clang + export CC + CXX=clang++ + export CXX + cd ldns-1.8.3 + rm -rf /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x ~/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3 ~/build/BUILD/ldns-1.8.3 + pushd ldns-1.8.3_python3 + mkdir -p /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib64/pkgconfig + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x 'INSTALL=/usr/bin/install -p' install /usr/bin/install -p -m 755 -d /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/include/ldns for i in buffer.h dane.h dname.h dnssec.h dnssec_sign.h dnssec_verify.h dnssec_zone.h duration.h error.h higher.h host2str.h host2wire.h keys.h ldns.h packet.h parse.h radix.h rbtree.h rdata.h resolver.h rr_functions.h rr.h sha1.h sha2.h str2host.h tsig.h update.h wire2host.h zone.h edns.h; do \ /usr/bin/install -p -c -m 644 ./ldns/$i /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/include/ldns/; done for i in common.h util.h net.h; do \ /usr/bin/install -p -c -m 644 ldns/$i /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/include/ldns/; done /usr/bin/install -p -m 755 -d /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib64 ./libtool --tag=CC --quiet --mode=install cp libldns.la /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib64 libtool: warning: remember to run 'libtool --finish /usr/lib64' ./libtool --tag=CC --quiet --mode=finish /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib64 /usr/bin/install -p -m 644 packaging/libldns.pc /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib64/pkgconfig/ldns.pc /usr/bin/install -p -d /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin /usr/bin/install -p -c -m 755 packaging/ldns-config /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin /usr/bin/install -p -d /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/share/man/man1 /usr/bin/install -p -c -m 444 ./packaging/ldns-config.1 /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/share/man/man1/ /usr/bin/install -p -d /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/share/man/man3 for f in doc/man/man3/*; do \ /usr/bin/install -p -c -m 444 $f /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/share/man/man3/; \ done /usr/bin/install -p -m 755 -d /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib64/python3.12/site-packages/ldns /usr/bin/install -p -c -m 644 ./contrib/python/ldns.py /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib64/python3.12/site-packages/ldns.py ./libtool --tag=CC --quiet --mode=install cp _ldns.la /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib64/python3.12/site-packages libtool: warning: relinking '_ldns.la' libtool: warning: remember to run 'libtool --finish /usr/lib64/python3.12/site-packages' ./libtool --tag=CC --quiet --mode=finish /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib64/python3.12/site-packages /usr/bin/install -p -c -m 644 ./contrib/ldnsx/ldnsx.py /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib64/python3.12/site-packages/ldnsx.py /usr/bin/install -p -m 755 -d /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin /usr/bin/install -p -m 755 -d /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/share/man /usr/bin/install -p -m 755 -d /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/share/man/man1 ./libtool --tag=CC --quiet --mode=install cp drill/drill /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin libtool: warning: 'libldns.la' has not been installed in '/usr/lib64' /usr/bin/install -p -m 644 drill/drill.1 /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/share/man/man1/drill.1 ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-chaos.c -o examples/ldns-chaos.o In file included from examples/ldns-chaos.c:12: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-chaos.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-chaos ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-compare-zones.c -o examples/ldns-compare-zones.o In file included from examples/ldns-compare-zones.c:17: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-compare-zones.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-compare-zones ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldnsd.c -o examples/ldnsd.o In file included from examples/ldnsd.c:11: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldnsd.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldnsd ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-gen-zone.c -o examples/ldns-gen-zone.o In file included from examples/ldns-gen-zone.c:14: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-gen-zone.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-gen-zone ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-key2ds.c -o examples/ldns-key2ds.o In file included from examples/ldns-key2ds.c:11: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-key2ds.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-key2ds ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-keyfetcher.c -o examples/ldns-keyfetcher.o In file included from examples/ldns-keyfetcher.c:11: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-keyfetcher.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-keyfetcher ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-keygen.c -o examples/ldns-keygen.o In file included from examples/ldns-keygen.c:11: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-keygen.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-keygen ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-mx.c -o examples/ldns-mx.o In file included from examples/ldns-mx.c:10: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-mx.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-mx ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-notify.c -o examples/ldns-notify.o In file included from examples/ldns-notify.c:14: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-notify.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-notify ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-read-zone.c -o examples/ldns-read-zone.o In file included from examples/ldns-read-zone.c:13: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-read-zone.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-read-zone ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-resolver.c -o examples/ldns-resolver.o In file included from examples/ldns-resolver.c:12: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-resolver.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-resolver ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-rrsig.c -o examples/ldns-rrsig.o In file included from examples/ldns-rrsig.c:12: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-rrsig.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-rrsig ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-test-edns.c -o examples/ldns-test-edns.o In file included from examples/ldns-test-edns.c:13: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-test-edns.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-test-edns ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-update.c -o examples/ldns-update.o In file included from examples/ldns-update.c:12: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-update.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-update ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-version.c -o examples/ldns-version.o In file included from examples/ldns-version.c:9: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-version.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-version ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-walk.c -o examples/ldns-walk.o In file included from examples/ldns-walk.c:11: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-walk.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-walk ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-zcat.c -o examples/ldns-zcat.o In file included from examples/ldns-zcat.c:19: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-zcat.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-zcat ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-zsplit.c -o examples/ldns-zsplit.o In file included from examples/ldns-zsplit.c:19: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-zsplit.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-zsplit ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-testns.c -o examples/ldns-testns.o In file included from examples/ldns-testns.c:122: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-testpkts.c -o examples/ldns-testpkts.o In file included from examples/ldns-testpkts.c:25: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-testns.lo examples/ldns-testpkts.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-testns ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-dpa.c -o examples/ldns-dpa.o In file included from examples/ldns-dpa.c:11: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-dpa.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lpcap -lssl -lcrypto \ -o examples/ldns-dpa ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-dane.c -o examples/ldns-dane.o In file included from examples/ldns-dane.c:35: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-dane.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto \ -o examples/ldns-dane ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-nsec3-hash.c -o examples/ldns-nsec3-hash.o In file included from examples/ldns-nsec3-hash.c:16: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-nsec3-hash.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-nsec3-hash ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-revoke.c -o examples/ldns-revoke.o In file included from examples/ldns-revoke.c:10: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-revoke.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-revoke ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-signzone.c -o examples/ldns-signzone.o In file included from examples/ldns-signzone.c:21: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-signzone.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-signzone ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-verify-zone.c -o examples/ldns-verify-zone.o In file included from examples/ldns-verify-zone.c:16: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-verify-zone.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-verify-zone /usr/bin/install -p -m 755 -d /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin /usr/bin/install -p -m 755 -d /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/share/man /usr/bin/install -p -m 755 -d /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/share/man/man1 for p in examples/ldns-chaos examples/ldns-compare-zones examples/ldnsd examples/ldns-gen-zone examples/ldns-key2ds examples/ldns-keyfetcher examples/ldns-keygen examples/ldns-mx examples/ldns-notify examples/ldns-read-zone examples/ldns-resolver examples/ldns-rrsig examples/ldns-test-edns examples/ldns-update examples/ldns-version examples/ldns-walk examples/ldns-zcat examples/ldns-zsplit examples/ldns-testns examples/ldns-dpa examples/ldns-dane examples/ldns-nsec3-hash examples/ldns-revoke examples/ldns-signzone examples/ldns-verify-zone ; do \ ./libtool --tag=CC --quiet --mode=install cp $p /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin ; \ if test -f $p.1 ; \ then /usr/bin/install -p -m 644 $p.1 /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/share/man/man1 ; \ else /usr/bin/install -p -m 644 ./$p.1 /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/share/man/man1 ; \ fi ; \ done libtool: warning: 'libldns.la' has not been installed in '/usr/lib64' libtool: warning: 'libldns.la' has not been installed in '/usr/lib64' libtool: warning: 'libldns.la' has not been installed in '/usr/lib64' libtool: warning: 'libldns.la' has not been installed in '/usr/lib64' libtool: warning: 'libldns.la' has not been installed in '/usr/lib64' libtool: warning: 'libldns.la' has not been installed in '/usr/lib64' libtool: warning: 'libldns.la' has not been installed in '/usr/lib64' libtool: warning: 'libldns.la' has not been installed in '/usr/lib64' libtool: warning: 'libldns.la' has not been installed in '/usr/lib64' libtool: warning: 'libldns.la' has not been installed in '/usr/lib64' libtool: warning: 'libldns.la' has not been installed in '/usr/lib64' libtool: warning: 'libldns.la' has not been installed in '/usr/lib64' libtool: warning: 'libldns.la' has not been installed in '/usr/lib64' libtool: warning: 'libldns.la' has not been installed in '/usr/lib64' libtool: warning: 'libldns.la' has not been installed in '/usr/lib64' libtool: warning: 'libldns.la' has not been installed in '/usr/lib64' libtool: warning: 'libldns.la' has not been installed in '/usr/lib64' libtool: warning: 'libldns.la' has not been installed in '/usr/lib64' libtool: warning: 'libldns.la' has not been installed in '/usr/lib64' libtool: warning: 'libldns.la' has not been installed in '/usr/lib64' libtool: warning: 'libldns.la' has not been installed in '/usr/lib64' libtool: warning: 'libldns.la' has not been installed in '/usr/lib64' libtool: warning: 'libldns.la' has not been installed in '/usr/lib64' libtool: warning: 'libldns.la' has not been installed in '/usr/lib64' libtool: warning: 'libldns.la' has not been installed in '/usr/lib64' make: Nothing to be done for 'install'. + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x 'INSTALL=/usr/bin/install -p' install-doc /usr/bin/install -p -m 755 -d /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/include/ldns for i in buffer.h dane.h dname.h dnssec.h dnssec_sign.h dnssec_verify.h dnssec_zone.h duration.h error.h higher.h host2str.h host2wire.h keys.h ldns.h packet.h parse.h radix.h rbtree.h rdata.h resolver.h rr_functions.h rr.h sha1.h sha2.h str2host.h tsig.h update.h wire2host.h zone.h edns.h; do \ /usr/bin/install -p -c -m 644 ./ldns/$i /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/include/ldns/; done for i in common.h util.h net.h; do \ /usr/bin/install -p -c -m 644 ldns/$i /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/include/ldns/; done /usr/bin/install -p -m 755 -d /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib64 ./libtool --tag=CC --quiet --mode=install cp libldns.la /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib64 libtool: warning: remember to run 'libtool --finish /usr/lib64' ./libtool --tag=CC --quiet --mode=finish /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib64 /usr/bin/install -p -m 644 packaging/libldns.pc /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib64/pkgconfig/ldns.pc /usr/bin/install -p -d /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin /usr/bin/install -p -c -m 755 packaging/ldns-config /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin /usr/bin/install -p -d /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/share/man/man1 /usr/bin/install -p -c -m 444 ./packaging/ldns-config.1 /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/share/man/man1/ /usr/bin/install -p -d /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/share/man/man3 for f in doc/man/man3/*; do \ /usr/bin/install -p -c -m 444 $f /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/share/man/man3/; \ done /usr/bin/install -p -m 755 -d /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib64/python3.12/site-packages/ldns /usr/bin/install -p -c -m 644 ./contrib/python/ldns.py /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib64/python3.12/site-packages/ldns.py ./libtool --tag=CC --quiet --mode=install cp _ldns.la /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib64/python3.12/site-packages libtool: warning: relinking '_ldns.la' libtool: warning: remember to run 'libtool --finish /usr/lib64/python3.12/site-packages' ./libtool --tag=CC --quiet --mode=finish /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib64/python3.12/site-packages /usr/bin/install -p -c -m 644 ./contrib/ldnsx/ldnsx.py /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib64/python3.12/site-packages/ldnsx.py /usr/bin/install -p -m 755 -d /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin /usr/bin/install -p -m 755 -d /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/share/man /usr/bin/install -p -m 755 -d /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/share/man/man1 ./libtool --tag=CC --quiet --mode=install cp drill/drill /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin libtool: warning: 'libldns.la' has not been installed in '/usr/lib64' /usr/bin/install -p -m 644 drill/drill.1 /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/share/man/man1/drill.1 ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-chaos.c -o examples/ldns-chaos.o In file included from examples/ldns-chaos.c:12: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-chaos.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-chaos ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-compare-zones.c -o examples/ldns-compare-zones.o In file included from examples/ldns-compare-zones.c:17: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-compare-zones.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-compare-zones ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldnsd.c -o examples/ldnsd.o In file included from examples/ldnsd.c:11: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldnsd.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldnsd ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-gen-zone.c -o examples/ldns-gen-zone.o In file included from examples/ldns-gen-zone.c:14: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-gen-zone.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-gen-zone ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-key2ds.c -o examples/ldns-key2ds.o In file included from examples/ldns-key2ds.c:11: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-key2ds.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-key2ds ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-keyfetcher.c -o examples/ldns-keyfetcher.o In file included from examples/ldns-keyfetcher.c:11: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-keyfetcher.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-keyfetcher ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-keygen.c -o examples/ldns-keygen.o In file included from examples/ldns-keygen.c:11: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-keygen.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-keygen ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-mx.c -o examples/ldns-mx.o In file included from examples/ldns-mx.c:10: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-mx.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-mx ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-notify.c -o examples/ldns-notify.o In file included from examples/ldns-notify.c:14: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-notify.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-notify ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-read-zone.c -o examples/ldns-read-zone.o In file included from examples/ldns-read-zone.c:13: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-read-zone.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-read-zone ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-resolver.c -o examples/ldns-resolver.o In file included from examples/ldns-resolver.c:12: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-resolver.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-resolver ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-rrsig.c -o examples/ldns-rrsig.o In file included from examples/ldns-rrsig.c:12: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-rrsig.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-rrsig ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-test-edns.c -o examples/ldns-test-edns.o In file included from examples/ldns-test-edns.c:13: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-test-edns.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-test-edns ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-update.c -o examples/ldns-update.o In file included from examples/ldns-update.c:12: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-update.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-update ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-version.c -o examples/ldns-version.o In file included from examples/ldns-version.c:9: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-version.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-version ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-walk.c -o examples/ldns-walk.o In file included from examples/ldns-walk.c:11: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-walk.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-walk ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-zcat.c -o examples/ldns-zcat.o In file included from examples/ldns-zcat.c:19: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-zcat.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-zcat ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-zsplit.c -o examples/ldns-zsplit.o In file included from examples/ldns-zsplit.c:19: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-zsplit.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-zsplit ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-testns.c -o examples/ldns-testns.o In file included from examples/ldns-testns.c:122: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-testpkts.c -o examples/ldns-testpkts.o In file included from examples/ldns-testpkts.c:25: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-testns.lo examples/ldns-testpkts.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-testns ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-dpa.c -o examples/ldns-dpa.o In file included from examples/ldns-dpa.c:11: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-dpa.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lpcap -lssl -lcrypto \ -o examples/ldns-dpa ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-dane.c -o examples/ldns-dane.o In file included from examples/ldns-dane.c:35: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-dane.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto \ -o examples/ldns-dane ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-nsec3-hash.c -o examples/ldns-nsec3-hash.o In file included from examples/ldns-nsec3-hash.c:16: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-nsec3-hash.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-nsec3-hash ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-revoke.c -o examples/ldns-revoke.o In file included from examples/ldns-revoke.c:10: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-revoke.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-revoke ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-signzone.c -o examples/ldns-signzone.o In file included from examples/ldns-signzone.c:21: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-signzone.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-signzone ./libtool --tag=CC --quiet --mode=compile clang -I. -I. -DHAVE_CONFIG_H -DLDNS_TRUST_ANCHOR_FILE="\"/var/lib/unbound/root.key\"" -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -c examples/ldns-verify-zone.c -o examples/ldns-verify-zone.o In file included from examples/ldns-verify-zone.c:16: In file included from ./ldns/ldns.h:95: ./ldns/util.h:27:9: warning: 'dprintf' macro redefined [-Wmacro-redefined] 27 | #define dprintf(X,Y) fprintf(stderr, (X), (Y)) | ^ /usr/include/bits/stdio2.h:121:12: note: previous definition is here 121 | # define dprintf(fd, ...) \ | ^ 1 warning generated. ./libtool --tag=CC --quiet --mode=link clang -DOPENSSL_API_COMPAT=10100 -fno-strict-aliasing -Wunused-function -Wstrict-prototypes -Wwrite-strings -W -Wall -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -Wl,-z,now -pie examples/ldns-verify-zone.lo compat/b64_pton.lo compat/b64_ntop.lo libldns.la -lssl -lcrypto -o examples/ldns-verify-zone /usr/bin/install -p -m 755 -d /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin /usr/bin/install -p -m 755 -d /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/share/man /usr/bin/install -p -m 755 -d /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/share/man/man1 for p in examples/ldns-chaos examples/ldns-compare-zones examples/ldnsd examples/ldns-gen-zone examples/ldns-key2ds examples/ldns-keyfetcher examples/ldns-keygen examples/ldns-mx examples/ldns-notify examples/ldns-read-zone examples/ldns-resolver examples/ldns-rrsig examples/ldns-test-edns examples/ldns-update examples/ldns-version examples/ldns-walk examples/ldns-zcat examples/ldns-zsplit examples/ldns-testns examples/ldns-dpa examples/ldns-dane examples/ldns-nsec3-hash examples/ldns-revoke examples/ldns-signzone examples/ldns-verify-zone ; do \ ./libtool --tag=CC --quiet --mode=install cp $p /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin ; \ if test -f $p.1 ; \ then /usr/bin/install -p -m 644 $p.1 /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/share/man/man1 ; \ else /usr/bin/install -p -m 644 ./$p.1 /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/share/man/man1 ; \ fi ; \ done libtool: warning: 'libldns.la' has not been installed in '/usr/lib64' libtool: warning: 'libldns.la' has not been installed in '/usr/lib64' libtool: warning: 'libldns.la' has not been installed in '/usr/lib64' libtool: warning: 'libldns.la' has not been installed in '/usr/lib64' libtool: warning: 'libldns.la' has not been installed in '/usr/lib64' libtool: warning: 'libldns.la' has not been installed in '/usr/lib64' libtool: warning: 'libldns.la' has not been installed in '/usr/lib64' libtool: warning: 'libldns.la' has not been installed in '/usr/lib64' libtool: warning: 'libldns.la' has not been installed in '/usr/lib64' libtool: warning: 'libldns.la' has not been installed in '/usr/lib64' libtool: warning: 'libldns.la' has not been installed in '/usr/lib64' libtool: warning: 'libldns.la' has not been installed in '/usr/lib64' libtool: warning: 'libldns.la' has not been installed in '/usr/lib64' libtool: warning: 'libldns.la' has not been installed in '/usr/lib64' libtool: warning: 'libldns.la' has not been installed in '/usr/lib64' libtool: warning: 'libldns.la' has not been installed in '/usr/lib64' libtool: warning: 'libldns.la' has not been installed in '/usr/lib64' libtool: warning: 'libldns.la' has not been installed in '/usr/lib64' libtool: warning: 'libldns.la' has not been installed in '/usr/lib64' libtool: warning: 'libldns.la' has not been installed in '/usr/lib64' libtool: warning: 'libldns.la' has not been installed in '/usr/lib64' libtool: warning: 'libldns.la' has not been installed in '/usr/lib64' libtool: warning: 'libldns.la' has not been installed in '/usr/lib64' libtool: warning: 'libldns.la' has not been installed in '/usr/lib64' libtool: warning: 'libldns.la' has not been installed in '/usr/lib64' make: Nothing to be done for 'install-doc'. + rm -rf /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib64/libldns.la + rm -rf /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib64/python3.12/site-packages/_ldns.la + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x 'INSTALL=/usr/bin/install -p' -j1 -C contrib/DNS-LDNS pure_install make: Entering directory '/builddir/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/contrib/DNS-LDNS' "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- LDNS.bs blib/arch/auto/DNS/LDNS/LDNS.bs 644 "/usr/bin/perl" "-Iblib/arch" "-Iblib/lib" constants.PL constants Manifying 18 pod documents Files found in blib/arch: installing files in blib/lib into architecture dependent library tree Installing /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib64/perl5/vendor_perl/auto/DNS/LDNS/LDNS.so Installing /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib64/perl5/vendor_perl/DNS/LDNS.pm Installing /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib64/perl5/vendor_perl/DNS/LDNS/Packet.pm Installing /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib64/perl5/vendor_perl/DNS/LDNS/RBTree.pm Installing /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib64/perl5/vendor_perl/DNS/LDNS/GC.pm Installing /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib64/perl5/vendor_perl/DNS/LDNS/RRList.pm Installing /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib64/perl5/vendor_perl/DNS/LDNS/Zone.pm Installing /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib64/perl5/vendor_perl/DNS/LDNS/DNSSecName.pm Installing /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib64/perl5/vendor_perl/DNS/LDNS/DNSSecDataChain.pm Installing /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib64/perl5/vendor_perl/DNS/LDNS/RData.pm Installing /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib64/perl5/vendor_perl/DNS/LDNS/DNSSecZone.pm Installing /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib64/perl5/vendor_perl/DNS/LDNS/Resolver.pm Installing /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib64/perl5/vendor_perl/DNS/LDNS/Key.pm Installing /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib64/perl5/vendor_perl/DNS/LDNS/KeyList.pm Installing /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib64/perl5/vendor_perl/DNS/LDNS/RR.pm Installing /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib64/perl5/vendor_perl/DNS/LDNS/DNSSecRRs.pm Installing /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib64/perl5/vendor_perl/DNS/LDNS/RBNode.pm Installing /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib64/perl5/vendor_perl/DNS/LDNS/DNSSecTrustTree.pm Installing /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib64/perl5/vendor_perl/DNS/LDNS/DNSSecRRSets.pm Installing /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib64/perl5/vendor_perl/auto/DNS/LDNS/autosplit.ix Installing /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/share/man/man3/DNS::LDNS.3pm Installing /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/share/man/man3/DNS::LDNS::DNSSecDataChain.3pm Installing /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/share/man/man3/DNS::LDNS::DNSSecName.3pm Installing /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/share/man/man3/DNS::LDNS::DNSSecRRSets.3pm Installing /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/share/man/man3/DNS::LDNS::DNSSecRRs.3pm Installing /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/share/man/man3/DNS::LDNS::DNSSecTrustTree.3pm Installing /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/share/man/man3/DNS::LDNS::DNSSecZone.3pm Installing /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/share/man/man3/DNS::LDNS::GC.3pm Installing /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/share/man/man3/DNS::LDNS::Key.3pm Installing /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/share/man/man3/DNS::LDNS::KeyList.3pm Installing /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/share/man/man3/DNS::LDNS::Packet.3pm Installing /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/share/man/man3/DNS::LDNS::RBNode.3pm Installing /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/share/man/man3/DNS::LDNS::RBTree.3pm Installing /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/share/man/man3/DNS::LDNS::RData.3pm Installing /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/share/man/man3/DNS::LDNS::RR.3pm Installing /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/share/man/man3/DNS::LDNS::RRList.3pm Installing /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/share/man/man3/DNS::LDNS::Resolver.3pm Installing /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/share/man/man3/DNS::LDNS::Zone.3pm Appending installation info to /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib64/perl5/perllocal.pod make: 'pure_install' is up to date. make: Leaving directory '/builddir/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/contrib/DNS-LDNS' + chmod 755 /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib64/perl5/vendor_perl/auto/DNS/LDNS/LDNS.so + rm -f /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib64/perl5/vendor_perl/auto/DNS/LDNS/.packlist /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib64/perl5/vendor_perl/auto/DNS/LDNS/LDNS.bs + rm -f /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib64/perl5/perllocal.pod ~/build/BUILD/ldns-1.8.3 + popd + rm doc/API-header.xml doc/API.xml + rm doc/doxyparse.pl + rm -rf doc/man + /bin/bash /usr/lib/rpm/redhat/verify-clang-cc --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib64/libldns.so.3.5.0 [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib64/libldns.so.3.5.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib64/python3.12/site-packages/_ldns.so.3.5.0 [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib64/python3.12/site-packages/_ldns.so.3.5.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib64/perl5/vendor_perl/auto/DNS/LDNS/LDNS.so [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib64/perl5/vendor_perl/auto/DNS/LDNS/LDNS.so built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/drill [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/drill built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-chaos [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-chaos built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-compare-zones [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-compare-zones built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldnsd [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldnsd built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-gen-zone [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-gen-zone built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-key2ds [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-key2ds built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-keyfetcher [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-keyfetcher built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-keygen [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-keygen built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-mx [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-mx built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-notify [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-notify built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-read-zone [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-read-zone built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-resolver [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-resolver built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-rrsig [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-rrsig built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-test-edns [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-test-edns built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-update [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-update built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-version [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-version built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-walk [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-walk built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-zcat [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-zcat built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-zsplit [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-zsplit built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-testns [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-testns built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-dpa [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-dpa built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-dane [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-dane built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-nsec3-hash [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-nsec3-hash built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-revoke [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-revoke built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-signzone [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-signzone built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-verify-zone [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-verify-zone built with clang + /usr/lib/rpm/redhat/brp-llvm-compile-lto-elf -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 Checking for LLVM bitcode artifacts + /usr/bin/find-debuginfo -j2 --strict-build-id -m -i --build-id-seed 1.8.3-10.fc39_clang19.0.0 --unique-debug-suffix -1.8.3-10.fc39_clang19.0.0.s390x --unique-debug-src-base ldns-1.8.3-10.fc39_clang19.0.0.s390x --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/ldns-1.8.3 find-debuginfo: starting Extracting debug info from 29 files DWARF-compressing 29 files dwz: ./usr/bin/drill-1.8.3-10.fc39_clang19.0.0.s390x.debug: Unknown debugging section .debug_addr dwz: ./usr/bin/ldns-chaos-1.8.3-10.fc39_clang19.0.0.s390x.debug: Unknown debugging section .debug_addr dwz: ./usr/bin/ldns-compare-zones-1.8.3-10.fc39_clang19.0.0.s390x.debug: Unknown debugging section .debug_addr dwz: ./usr/bin/ldns-dane-1.8.3-10.fc39_clang19.0.0.s390x.debug: Unknown debugging section .debug_addr dwz: ./usr/bin/ldns-dpa-1.8.3-10.fc39_clang19.0.0.s390x.debug: Unknown debugging section .debug_addr dwz: ./usr/bin/ldns-gen-zone-1.8.3-10.fc39_clang19.0.0.s390x.debug: Unknown debugging section .debug_addr dwz: ./usr/bin/ldns-key2ds-1.8.3-10.fc39_clang19.0.0.s390x.debug: Unknown debugging section .debug_addr dwz: ./usr/bin/ldns-keyfetcher-1.8.3-10.fc39_clang19.0.0.s390x.debug: Unknown debugging section .debug_addr dwz: ./usr/bin/ldns-keygen-1.8.3-10.fc39_clang19.0.0.s390x.debug: Unknown debugging section .debug_addr dwz: ./usr/bin/ldns-mx-1.8.3-10.fc39_clang19.0.0.s390x.debug: Unknown debugging section .debug_addr dwz: ./usr/bin/ldns-notify-1.8.3-10.fc39_clang19.0.0.s390x.debug: Unknown debugging section .debug_addr dwz: ./usr/bin/ldns-nsec3-hash-1.8.3-10.fc39_clang19.0.0.s390x.debug: Unknown debugging section .debug_addr dwz: ./usr/bin/ldns-read-zone-1.8.3-10.fc39_clang19.0.0.s390x.debug: Unknown debugging section .debug_addr dwz: ./usr/bin/ldns-resolver-1.8.3-10.fc39_clang19.0.0.s390x.debug: Unknown debugging section .debug_addr dwz: ./usr/bin/ldns-revoke-1.8.3-10.fc39_clang19.0.0.s390x.debug: Unknown debugging section .debug_addr dwz: ./usr/bin/ldns-rrsig-1.8.3-10.fc39_clang19.0.0.s390x.debug: Unknown debugging section .debug_addr dwz: ./usr/bin/ldns-signzone-1.8.3-10.fc39_clang19.0.0.s390x.debug: Unknown debugging section .debug_addr dwz: ./usr/bin/ldns-test-edns-1.8.3-10.fc39_clang19.0.0.s390x.debug: Unknown debugging section .debug_addr dwz: ./usr/bin/ldns-testns-1.8.3-10.fc39_clang19.0.0.s390x.debug: Unknown debugging section .debug_addr dwz: ./usr/bin/ldns-update-1.8.3-10.fc39_clang19.0.0.s390x.debug: Unknown debugging section .debug_addr dwz: ./usr/bin/ldns-verify-zone-1.8.3-10.fc39_clang19.0.0.s390x.debug: Unknown debugging section .debug_addr dwz: ./usr/bin/ldns-version-1.8.3-10.fc39_clang19.0.0.s390x.debug: Unknown debugging section .debug_addr dwz: ./usr/bin/ldns-walk-1.8.3-10.fc39_clang19.0.0.s390x.debug: Unknown debugging section .debug_addr dwz: ./usr/bin/ldns-zcat-1.8.3-10.fc39_clang19.0.0.s390x.debug: Unknown debugging section .debug_addr dwz: ./usr/bin/ldns-zsplit-1.8.3-10.fc39_clang19.0.0.s390x.debug: Unknown debugging section .debug_addr dwz: ./usr/bin/ldnsd-1.8.3-10.fc39_clang19.0.0.s390x.debug: Unknown debugging section .debug_addr dwz: ./usr/lib64/libldns.so.3.5.0-1.8.3-10.fc39_clang19.0.0.s390x.debug: Unknown debugging section .debug_addr dwz: ./usr/lib64/perl5/vendor_perl/auto/DNS/LDNS/LDNS.so-1.8.3-10.fc39_clang19.0.0.s390x.debug: Unknown debugging section .debug_addr dwz: ./usr/lib64/python3.12/site-packages/_ldns.so.3.5.0-1.8.3-10.fc39_clang19.0.0.s390x.debug: Unknown debugging section .debug_addr dwz: Too few files for multifile optimization sepdebugcrcfix: Updated 0 CRC32s, 29 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/ldns-1.8.3-10.fc39_clang19.0.0.s390x 8294 blocks find-debuginfo: done + /usr/lib/rpm/check-buildroot + /bin/bash /usr/lib/rpm/redhat/verify-clang-cc --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib64/libldns.so.3.5.0 [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/lib64/libldns.so.3.5.0-1.8.3-10.fc39_clang19.0.0.s390x.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib64/python3.12/site-packages/_ldns.so.3.5.0 [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/lib64/python3.12/site-packages/_ldns.so.3.5.0-1.8.3-10.fc39_clang19.0.0.s390x.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib64/perl5/vendor_perl/auto/DNS/LDNS/LDNS.so [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/lib64/perl5/vendor_perl/auto/DNS/LDNS/LDNS.so-1.8.3-10.fc39_clang19.0.0.s390x.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/drill [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/drill-1.8.3-10.fc39_clang19.0.0.s390x.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-chaos [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-chaos-1.8.3-10.fc39_clang19.0.0.s390x.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-compare-zones [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-compare-zones-1.8.3-10.fc39_clang19.0.0.s390x.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldnsd [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldnsd-1.8.3-10.fc39_clang19.0.0.s390x.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-gen-zone [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-gen-zone-1.8.3-10.fc39_clang19.0.0.s390x.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-key2ds [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-key2ds-1.8.3-10.fc39_clang19.0.0.s390x.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-keyfetcher [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-keyfetcher-1.8.3-10.fc39_clang19.0.0.s390x.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-keygen [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-keygen-1.8.3-10.fc39_clang19.0.0.s390x.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-mx [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-mx-1.8.3-10.fc39_clang19.0.0.s390x.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-notify [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-notify-1.8.3-10.fc39_clang19.0.0.s390x.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-read-zone [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-read-zone-1.8.3-10.fc39_clang19.0.0.s390x.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-resolver [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-resolver-1.8.3-10.fc39_clang19.0.0.s390x.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-rrsig [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-rrsig-1.8.3-10.fc39_clang19.0.0.s390x.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-test-edns [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-test-edns-1.8.3-10.fc39_clang19.0.0.s390x.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-update [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-update-1.8.3-10.fc39_clang19.0.0.s390x.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-version [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-version-1.8.3-10.fc39_clang19.0.0.s390x.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-walk [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-walk-1.8.3-10.fc39_clang19.0.0.s390x.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-zcat [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-zcat-1.8.3-10.fc39_clang19.0.0.s390x.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-zsplit [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-zsplit-1.8.3-10.fc39_clang19.0.0.s390x.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-testns [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-testns-1.8.3-10.fc39_clang19.0.0.s390x.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-dpa [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-dpa-1.8.3-10.fc39_clang19.0.0.s390x.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-dane [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-dane-1.8.3-10.fc39_clang19.0.0.s390x.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-nsec3-hash [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-nsec3-hash-1.8.3-10.fc39_clang19.0.0.s390x.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-revoke [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-revoke-1.8.3-10.fc39_clang19.0.0.s390x.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-signzone [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-signzone-1.8.3-10.fc39_clang19.0.0.s390x.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/bin/ldns-verify-zone [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-verify-zone-1.8.3-10.fc39_clang19.0.0.s390x.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-chaos-1.8.3-10.fc39_clang19.0.0.s390x.debug [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-chaos-1.8.3-10.fc39_clang19.0.0.s390x.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/drill-1.8.3-10.fc39_clang19.0.0.s390x.debug [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/drill-1.8.3-10.fc39_clang19.0.0.s390x.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-compare-zones-1.8.3-10.fc39_clang19.0.0.s390x.debug [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-compare-zones-1.8.3-10.fc39_clang19.0.0.s390x.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-dane-1.8.3-10.fc39_clang19.0.0.s390x.debug [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-dane-1.8.3-10.fc39_clang19.0.0.s390x.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-gen-zone-1.8.3-10.fc39_clang19.0.0.s390x.debug [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-gen-zone-1.8.3-10.fc39_clang19.0.0.s390x.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-dpa-1.8.3-10.fc39_clang19.0.0.s390x.debug [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-dpa-1.8.3-10.fc39_clang19.0.0.s390x.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-key2ds-1.8.3-10.fc39_clang19.0.0.s390x.debug [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-key2ds-1.8.3-10.fc39_clang19.0.0.s390x.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-keyfetcher-1.8.3-10.fc39_clang19.0.0.s390x.debug [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-keyfetcher-1.8.3-10.fc39_clang19.0.0.s390x.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-keygen-1.8.3-10.fc39_clang19.0.0.s390x.debug [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-keygen-1.8.3-10.fc39_clang19.0.0.s390x.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-mx-1.8.3-10.fc39_clang19.0.0.s390x.debug [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-mx-1.8.3-10.fc39_clang19.0.0.s390x.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-notify-1.8.3-10.fc39_clang19.0.0.s390x.debug [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-notify-1.8.3-10.fc39_clang19.0.0.s390x.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-nsec3-hash-1.8.3-10.fc39_clang19.0.0.s390x.debug [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-nsec3-hash-1.8.3-10.fc39_clang19.0.0.s390x.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-read-zone-1.8.3-10.fc39_clang19.0.0.s390x.debug [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-read-zone-1.8.3-10.fc39_clang19.0.0.s390x.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-resolver-1.8.3-10.fc39_clang19.0.0.s390x.debug [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-resolver-1.8.3-10.fc39_clang19.0.0.s390x.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-revoke-1.8.3-10.fc39_clang19.0.0.s390x.debug [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-revoke-1.8.3-10.fc39_clang19.0.0.s390x.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-rrsig-1.8.3-10.fc39_clang19.0.0.s390x.debug [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-rrsig-1.8.3-10.fc39_clang19.0.0.s390x.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-test-edns-1.8.3-10.fc39_clang19.0.0.s390x.debug [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-test-edns-1.8.3-10.fc39_clang19.0.0.s390x.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-signzone-1.8.3-10.fc39_clang19.0.0.s390x.debug [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-signzone-1.8.3-10.fc39_clang19.0.0.s390x.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-testns-1.8.3-10.fc39_clang19.0.0.s390x.debug [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-testns-1.8.3-10.fc39_clang19.0.0.s390x.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-update-1.8.3-10.fc39_clang19.0.0.s390x.debug [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-update-1.8.3-10.fc39_clang19.0.0.s390x.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-version-1.8.3-10.fc39_clang19.0.0.s390x.debug [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-version-1.8.3-10.fc39_clang19.0.0.s390x.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-verify-zone-1.8.3-10.fc39_clang19.0.0.s390x.debug [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-verify-zone-1.8.3-10.fc39_clang19.0.0.s390x.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-walk-1.8.3-10.fc39_clang19.0.0.s390x.debug [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-walk-1.8.3-10.fc39_clang19.0.0.s390x.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-zcat-1.8.3-10.fc39_clang19.0.0.s390x.debug [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-zcat-1.8.3-10.fc39_clang19.0.0.s390x.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-zsplit-1.8.3-10.fc39_clang19.0.0.s390x.debug [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldns-zsplit-1.8.3-10.fc39_clang19.0.0.s390x.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldnsd-1.8.3-10.fc39_clang19.0.0.s390x.debug [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/bin/ldnsd-1.8.3-10.fc39_clang19.0.0.s390x.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/lib64/perl5/vendor_perl/auto/DNS/LDNS/LDNS.so-1.8.3-10.fc39_clang19.0.0.s390x.debug [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/lib64/perl5/vendor_perl/auto/DNS/LDNS/LDNS.so-1.8.3-10.fc39_clang19.0.0.s390x.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/lib64/libldns.so.3.5.0-1.8.3-10.fc39_clang19.0.0.s390x.debug [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/lib64/libldns.so.3.5.0-1.8.3-10.fc39_clang19.0.0.s390x.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/lib64/python3.12/site-packages/_ldns.so.3.5.0-1.8.3-10.fc39_clang19.0.0.s390x.debug [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/lib64/python3.12/site-packages/_ldns.so.3.5.0-1.8.3-10.fc39_clang19.0.0.s390x.debug built with clang + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs mangling shebang in /usr/bin/ldns-config from /bin/sh to #!/usr/bin/sh + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j2 Bytecompiling .py files below /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib64/python3.12 using python3.12 /usr/lib64/python3.12/site-packages/ldns.py:861: SyntaxWarning: invalid escape sequence '\*' /usr/lib64/python3.12/site-packages/ldns.py:2630: SyntaxWarning: invalid escape sequence '\*' /usr/lib64/python3.12/site-packages/ldns.py:2675: SyntaxWarning: invalid escape sequence '\*' /usr/lib64/python3.12/site-packages/ldns.py:2722: SyntaxWarning: invalid escape sequence '\*' /usr/lib64/python3.12/site-packages/ldns.py:2732: SyntaxWarning: invalid escape sequence '\*' /usr/lib64/python3.12/site-packages/ldns.py:2743: SyntaxWarning: invalid escape sequence '\*' /usr/lib64/python3.12/site-packages/ldns.py:2816: SyntaxWarning: invalid escape sequence '\*' /usr/lib64/python3.12/site-packages/ldns.py:2830: SyntaxWarning: invalid escape sequence '\*' /usr/lib64/python3.12/site-packages/ldns.py:3055: SyntaxWarning: invalid escape sequence '\*' /usr/lib64/python3.12/site-packages/ldns.py:6779: SyntaxWarning: invalid escape sequence '\*' /usr/lib64/python3.12/site-packages/ldns.py:6812: SyntaxWarning: invalid escape sequence '\*' /usr/lib64/python3.12/site-packages/ldns.py:7805: SyntaxWarning: invalid escape sequence '\*' /usr/lib64/python3.12/site-packages/ldns.py:8017: SyntaxWarning: invalid escape sequence '\*' /usr/lib64/python3.12/site-packages/ldns.py:8054: SyntaxWarning: invalid escape sequence '\*' /usr/lib64/python3.12/site-packages/ldns.py:8312: SyntaxWarning: invalid escape sequence '\*' /usr/lib64/python3.12/site-packages/ldns.py:8383: SyntaxWarning: invalid escape sequence '\*' /usr/lib64/python3.12/site-packages/ldns.py:9477: SyntaxWarning: invalid escape sequence '\*' /usr/lib64/python3.12/site-packages/ldns.py:9554: SyntaxWarning: invalid escape sequence '\*' /usr/lib64/python3.12/site-packages/ldns.py:9563: SyntaxWarning: invalid escape sequence '\*' /usr/lib64/python3.12/site-packages/ldns.py:9590: SyntaxWarning: invalid escape sequence '\*' /usr/lib64/python3.12/site-packages/ldns.py:9635: SyntaxWarning: invalid escape sequence '\*' /usr/lib64/python3.12/site-packages/ldns.py:9644: SyntaxWarning: invalid escape sequence '\*' /usr/lib64/python3.12/site-packages/ldns.py:9892: SyntaxWarning: invalid escape sequence '\*' /usr/lib64/python3.12/site-packages/ldns.py:9912: SyntaxWarning: invalid escape sequence '\*' /usr/lib64/python3.12/site-packages/ldns.py:10283: SyntaxWarning: invalid escape sequence '\*' /usr/lib64/python3.12/site-packages/ldns.py:10294: SyntaxWarning: invalid escape sequence '\*' /usr/lib64/python3.12/site-packages/ldns.py:10316: SyntaxWarning: invalid escape sequence '\*' /usr/lib64/python3.12/site-packages/ldns.py:10364: SyntaxWarning: invalid escape sequence '\*' /usr/lib64/python3.12/site-packages/ldns.py:10395: SyntaxWarning: invalid escape sequence '\*' /usr/lib64/python3.12/site-packages/ldns.py:10926: SyntaxWarning: invalid escape sequence '\*' /usr/lib64/python3.12/site-packages/ldns.py:10936: SyntaxWarning: invalid escape sequence '\*' /usr/lib64/python3.12/site-packages/ldns.py:11017: SyntaxWarning: invalid escape sequence '\*' /usr/lib64/python3.12/site-packages/ldns.py:11250: SyntaxWarning: invalid escape sequence '\*' /usr/lib64/python3.12/site-packages/ldns.py:861: SyntaxWarning: invalid escape sequence '\*' /usr/lib64/python3.12/site-packages/ldns.py:2630: SyntaxWarning: invalid escape sequence '\*' /usr/lib64/python3.12/site-packages/ldns.py:2675: SyntaxWarning: invalid escape sequence '\*' /usr/lib64/python3.12/site-packages/ldns.py:2722: SyntaxWarning: invalid escape sequence '\*' /usr/lib64/python3.12/site-packages/ldns.py:2732: SyntaxWarning: invalid escape sequence '\*' /usr/lib64/python3.12/site-packages/ldns.py:2743: SyntaxWarning: invalid escape sequence '\*' /usr/lib64/python3.12/site-packages/ldns.py:2816: SyntaxWarning: invalid escape sequence '\*' /usr/lib64/python3.12/site-packages/ldns.py:2830: SyntaxWarning: invalid escape sequence '\*' /usr/lib64/python3.12/site-packages/ldns.py:3055: SyntaxWarning: invalid escape sequence '\*' /usr/lib64/python3.12/site-packages/ldns.py:6779: SyntaxWarning: invalid escape sequence '\*' /usr/lib64/python3.12/site-packages/ldns.py:6812: SyntaxWarning: invalid escape sequence '\*' /usr/lib64/python3.12/site-packages/ldns.py:7805: SyntaxWarning: invalid escape sequence '\*' /usr/lib64/python3.12/site-packages/ldns.py:8017: SyntaxWarning: invalid escape sequence '\*' /usr/lib64/python3.12/site-packages/ldns.py:8054: SyntaxWarning: invalid escape sequence '\*' /usr/lib64/python3.12/site-packages/ldns.py:8312: SyntaxWarning: invalid escape sequence '\*' /usr/lib64/python3.12/site-packages/ldns.py:8383: SyntaxWarning: invalid escape sequence '\*' /usr/lib64/python3.12/site-packages/ldns.py:9477: SyntaxWarning: invalid escape sequence '\*' /usr/lib64/python3.12/site-packages/ldns.py:9554: SyntaxWarning: invalid escape sequence '\*' /usr/lib64/python3.12/site-packages/ldns.py:9563: SyntaxWarning: invalid escape sequence '\*' /usr/lib64/python3.12/site-packages/ldns.py:9590: SyntaxWarning: invalid escape sequence '\*' /usr/lib64/python3.12/site-packages/ldns.py:9635: SyntaxWarning: invalid escape sequence '\*' /usr/lib64/python3.12/site-packages/ldns.py:9644: SyntaxWarning: invalid escape sequence '\*' /usr/lib64/python3.12/site-packages/ldns.py:9892: SyntaxWarning: invalid escape sequence '\*' /usr/lib64/python3.12/site-packages/ldns.py:9912: SyntaxWarning: invalid escape sequence '\*' /usr/lib64/python3.12/site-packages/ldns.py:10283: SyntaxWarning: invalid escape sequence '\*' /usr/lib64/python3.12/site-packages/ldns.py:10294: SyntaxWarning: invalid escape sequence '\*' /usr/lib64/python3.12/site-packages/ldns.py:10316: SyntaxWarning: invalid escape sequence '\*' /usr/lib64/python3.12/site-packages/ldns.py:10364: SyntaxWarning: invalid escape sequence '\*' /usr/lib64/python3.12/site-packages/ldns.py:10395: SyntaxWarning: invalid escape sequence '\*' /usr/lib64/python3.12/site-packages/ldns.py:10926: SyntaxWarning: invalid escape sequence '\*' /usr/lib64/python3.12/site-packages/ldns.py:10936: SyntaxWarning: invalid escape sequence '\*' /usr/lib64/python3.12/site-packages/ldns.py:11017: SyntaxWarning: invalid escape sequence '\*' /usr/lib64/python3.12/site-packages/ldns.py:11250: SyntaxWarning: invalid escape sequence '\*' Bytecompiling .py files below /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/lib/debug/usr/lib64/python3.12 using python3.12 + /usr/lib/rpm/redhat/brp-python-hardlink Processing files: ldns-1.8.3-10.fc39_clang19.0.0.s390x Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.I9D4KR + umask 022 + cd /builddir/build/BUILD + cd ldns-1.8.3 + DOCDIR=/builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/share/doc/ldns + export LC_ALL= + LC_ALL= + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/share/doc/ldns + cp -pr /builddir/build/BUILD/ldns-1.8.3/README /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/share/doc/ldns + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.GMZGvU + umask 022 + cd /builddir/build/BUILD + cd ldns-1.8.3 + LICENSEDIR=/builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/share/licenses/ldns + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/share/licenses/ldns + cp -pr /builddir/build/BUILD/ldns-1.8.3/LICENSE /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/share/licenses/ldns + RPM_EC=0 ++ jobs -p + exit 0 warning: Deprecated external dependency generator is used! Finding Provides: /bin/sh -c " while read FILE; do echo "${FILE}" | /usr/lib/rpm/rpmdeps -P; done | /bin/sort -u | /usr/bin/sed -e '/^_ldns[.]so.*/d;'" Finding Requires(interp): Finding Requires(rpmlib): Finding Requires(verify): Finding Requires(pre): Finding Requires(post): Finding Requires(preun): Finding Requires(postun): Finding Requires(pretrans): Finding Requires(posttrans): Finding Requires(preuntrans): Finding Requires(postuntrans): Finding Requires: /bin/sh -c " while read FILE; do echo "${FILE}" | /usr/lib/rpm/rpmdeps -R; done | /bin/sort -u | /usr/bin/sed -e '/^_ldns[.]so.*/d;'" Finding Conflicts: Finding Obsoletes: Finding Recommends: Finding Suggests: Finding Supplements: Finding Enhances: Finding OrderWithRequires: Provides: ldns = 1.8.3-10.fc39_clang19.0.0 ldns(s390-64) = 1.8.3-10.fc39_clang19.0.0 libldns.so.3()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.2)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libcrypto.so.3()(64bit) libcrypto.so.3(OPENSSL_3.0.0)(64bit) libssl.so.3()(64bit) libssl.so.3(OPENSSL_3.0.0)(64bit) rtld(GNU_HASH) Processing files: ldns-devel-1.8.3-10.fc39_clang19.0.0.s390x Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.lvSBz2 + umask 022 + cd /builddir/build/BUILD + cd ldns-1.8.3 + DOCDIR=/builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/share/doc/ldns-devel + export LC_ALL= + LC_ALL= + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/share/doc/ldns-devel + cp -pr /builddir/build/BUILD/ldns-1.8.3/Changelog /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/share/doc/ldns-devel + cp -pr /builddir/build/BUILD/ldns-1.8.3/README.git /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/share/doc/ldns-devel + RPM_EC=0 ++ jobs -p + exit 0 warning: Deprecated external dependency generator is used! Finding Provides: /bin/sh -c " while read FILE; do echo "${FILE}" | /usr/lib/rpm/rpmdeps -P; done | /bin/sort -u | /usr/bin/sed -e '/^_ldns[.]so.*/d;'" Finding Requires(interp): Finding Requires(rpmlib): Finding Requires(verify): Finding Requires(pre): Finding Requires(post): Finding Requires(preun): Finding Requires(postun): Finding Requires(pretrans): Finding Requires(posttrans): Finding Requires(preuntrans): Finding Requires(postuntrans): Finding Requires: /bin/sh -c " while read FILE; do echo "${FILE}" | /usr/lib/rpm/rpmdeps -R; done | /bin/sort -u | /usr/bin/sed -e '/^_ldns[.]so.*/d;'" Finding Conflicts: Finding Obsoletes: Finding Recommends: Finding Suggests: Finding Supplements: Finding Enhances: Finding OrderWithRequires: Provides: ldns-devel = 1.8.3-10.fc39_clang19.0.0 ldns-devel(s390-64) = 1.8.3-10.fc39_clang19.0.0 pkgconfig(ldns) = 1.8.3 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/pkg-config /usr/bin/sh libldns.so.3()(64bit) Processing files: ldns-utils-1.8.3-10.fc39_clang19.0.0.s390x warning: Deprecated external dependency generator is used! Finding Provides: /bin/sh -c " while read FILE; do echo "${FILE}" | /usr/lib/rpm/rpmdeps -P; done | /bin/sort -u | /usr/bin/sed -e '/^_ldns[.]so.*/d;'" Finding Requires(interp): Finding Requires(rpmlib): Finding Requires(verify): Finding Requires(pre): Finding Requires(post): Finding Requires(preun): Finding Requires(postun): Finding Requires(pretrans): Finding Requires(posttrans): Finding Requires(preuntrans): Finding Requires(postuntrans): Finding Requires: /bin/sh -c " while read FILE; do echo "${FILE}" | /usr/lib/rpm/rpmdeps -R; done | /bin/sort -u | /usr/bin/sed -e '/^_ldns[.]so.*/d;'" Finding Conflicts: Finding Obsoletes: Finding Recommends: Finding Suggests: Finding Supplements: Finding Enhances: Finding OrderWithRequires: Provides: ldns-utils = 1.8.3-10.fc39_clang19.0.0 ldns-utils(s390-64) = 1.8.3-10.fc39_clang19.0.0 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.15)(64bit) libc.so.6(GLIBC_2.2)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libcrypto.so.3()(64bit) libcrypto.so.3(OPENSSL_3.0.0)(64bit) libldns.so.3()(64bit) libpcap.so.1()(64bit) libssl.so.3()(64bit) libssl.so.3(OPENSSL_3.0.0)(64bit) rtld(GNU_HASH) Processing files: python3-ldns-1.8.3-10.fc39_clang19.0.0.s390x Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.m3G5px + umask 022 + cd /builddir/build/BUILD + cd ldns-1.8.3 + DOCDIR=/builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/share/doc/python3-ldns + export LC_ALL= + LC_ALL= + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/share/doc/python3-ldns + cp -pr /builddir/build/BUILD/ldns-1.8.3/ldns-1.8.3_python3/contrib/python/Changelog /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/share/doc/python3-ldns + cp -pr /builddir/build/BUILD/ldns-1.8.3/README.ldnsx /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/share/doc/python3-ldns + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.xZlbI1 + umask 022 + cd /builddir/build/BUILD + cd ldns-1.8.3 + LICENSEDIR=/builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/share/licenses/python3-ldns + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/share/licenses/python3-ldns + cp -pr /builddir/build/BUILD/ldns-1.8.3/LICENSE.ldnsx /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/share/licenses/python3-ldns + RPM_EC=0 ++ jobs -p + exit 0 Finding Provides: /bin/sh -c " while read FILE; do echo "${FILE}" | /usr/lib/rpm/rpmdeps -P; done | /bin/sort -u | /usr/bin/sed -e '/^_ldns[.]so.*/d;'" warning: Deprecated external dependency generator is used! Finding Requires(interp): Finding Requires(rpmlib): Finding Requires(verify): Finding Requires(pre): Finding Requires(post): Finding Requires(preun): Finding Requires(postun): Finding Requires(pretrans): Finding Requires(posttrans): Finding Requires(preuntrans): Finding Requires(postuntrans): Finding Requires: /bin/sh -c " while read FILE; do echo "${FILE}" | /usr/lib/rpm/rpmdeps -R; done | /bin/sort -u | /usr/bin/sed -e '/^_ldns[.]so.*/d;'" Finding Conflicts: Finding Obsoletes: Finding Recommends: Finding Suggests: Finding Supplements: Finding Enhances: Finding OrderWithRequires: Provides: python-ldns = 1.8.3-10.fc39_clang19.0.0 python3-ldns = 1.8.3-10.fc39_clang19.0.0 python3-ldns(s390-64) = 1.8.3-10.fc39_clang19.0.0 python3.12-ldns = 1.8.3-10.fc39_clang19.0.0 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.2)(64bit) libc.so.6(GLIBC_2.28)(64bit) libc.so.6(GLIBC_2.4)(64bit) libcrypto.so.3()(64bit) libldns.so.3()(64bit) libpython3.12.so.1.0()(64bit) libssl.so.3()(64bit) python(abi) = 3.12 rtld(GNU_HASH) Obsoletes: python-ldns < 1.8.3-10.fc39_clang19.0.0 Processing files: perl-ldns-1.8.3-10.fc39_clang19.0.0.s390x warning: Deprecated external dependency generator is used! Finding Provides: /bin/sh -c " while read FILE; do echo "${FILE}" | /usr/lib/rpm/rpmdeps -P; done | /bin/sort -u | /usr/bin/sed -e '/^_ldns[.]so.*/d;'" Finding Requires(interp): Finding Requires(rpmlib): Finding Requires(verify): Finding Requires(pre): Finding Requires(post): Finding Requires(preun): Finding Requires(postun): Finding Requires(pretrans): Finding Requires(posttrans): Finding Requires(preuntrans): Finding Requires(postuntrans): Finding Requires: /bin/sh -c " while read FILE; do echo "${FILE}" | /usr/lib/rpm/rpmdeps -R; done | /bin/sort -u | /usr/bin/sed -e '/^_ldns[.]so.*/d;'" Finding Conflicts: Finding Obsoletes: Finding Recommends: Finding Suggests: Finding Supplements: Finding Enhances: Finding OrderWithRequires: Provides: perl(DNS::LDNS) = 0.61 perl(DNS::LDNS::DNSSecDataChain) = 0.61 perl(DNS::LDNS::DNSSecName) = 0.61 perl(DNS::LDNS::DNSSecRRSets) = 0.61 perl(DNS::LDNS::DNSSecRRs) = 0.61 perl(DNS::LDNS::DNSSecTrustTree) = 0.61 perl(DNS::LDNS::DNSSecZone) = 0.61 perl(DNS::LDNS::GC) = 0.61 perl(DNS::LDNS::Key) = 0.61 perl(DNS::LDNS::KeyList) = 0.61 perl(DNS::LDNS::Packet) = 0.61 perl(DNS::LDNS::RBNode) = 0.61 perl(DNS::LDNS::RBTree) = 0.61 perl(DNS::LDNS::RData) = 0.61 perl(DNS::LDNS::RR) = 0.61 perl(DNS::LDNS::RRList) = 0.61 perl(DNS::LDNS::Resolver) = 0.61 perl(DNS::LDNS::Zone) = 0.61 perl-ldns = 1.8.3-10.fc39_clang19.0.0 perl-ldns(s390-64) = 1.8.3-10.fc39_clang19.0.0 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld64.so.1()(64bit) ld64.so.1(GLIBC_2.3)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.2)(64bit) libc.so.6(GLIBC_2.4)(64bit) libperl.so.5.38()(64bit) perl(:MODULE_COMPAT_5.38.2) perl(:VERSION) >= 5.14.2 perl(:VERSION) >= 5.8.8 perl(AutoLoader) perl(Carp) perl(DNS::LDNS) perl(DNS::LDNS::DNSSecDataChain) perl(DNS::LDNS::DNSSecName) perl(DNS::LDNS::DNSSecRRSets) perl(DNS::LDNS::DNSSecRRs) perl(DNS::LDNS::DNSSecTrustTree) perl(DNS::LDNS::DNSSecZone) perl(DNS::LDNS::GC) perl(DNS::LDNS::Key) perl(DNS::LDNS::KeyList) perl(DNS::LDNS::Packet) perl(DNS::LDNS::RBNode) perl(DNS::LDNS::RBTree) perl(DNS::LDNS::RData) perl(DNS::LDNS::RR) perl(DNS::LDNS::RRList) perl(DNS::LDNS::Resolver) perl(DNS::LDNS::Zone) perl(Exporter) perl(XSLoader) perl(strict) perl(warnings) perl-libs rtld(GNU_HASH) Processing files: ldns-doc-1.8.3-10.fc39_clang19.0.0.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.isnxW2 + umask 022 + cd /builddir/build/BUILD + cd ldns-1.8.3 + DOCDIR=/builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/share/doc/ldns-doc + export LC_ALL= + LC_ALL= + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/share/doc/ldns-doc + cp -pr /builddir/build/BUILD/ldns-1.8.3/doc /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x/usr/share/doc/ldns-doc + RPM_EC=0 ++ jobs -p + exit 0 Finding Provides: /bin/sh -c " while read FILE; do echo "${FILE}" | /usr/lib/rpm/rpmdeps -P; done | /bin/sort -u | /usr/bin/sed -e '/^_ldns[.]so.*/d;'" warning: Deprecated external dependency generator is used! Finding Requires(interp): Finding Requires(rpmlib): Finding Requires(verify): Finding Requires(pre): Finding Requires(post): Finding Requires(preun): Finding Requires(postun): Finding Requires(pretrans): Finding Requires(posttrans): Finding Requires(preuntrans): Finding Requires(postuntrans): Finding Requires: /bin/sh -c " while read FILE; do echo "${FILE}" | /usr/lib/rpm/rpmdeps -R; done | /bin/sort -u | /usr/bin/sed -e '/^_ldns[.]so.*/d;'" Finding Conflicts: Finding Obsoletes: Finding Recommends: Finding Suggests: Finding Supplements: Finding Enhances: Finding OrderWithRequires: Provides: ldns-doc = 1.8.3-10.fc39_clang19.0.0 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: ldns-debugsource-1.8.3-10.fc39_clang19.0.0.s390x Provides: ldns-debugsource = 1.8.3-10.fc39_clang19.0.0 ldns-debugsource(s390-64) = 1.8.3-10.fc39_clang19.0.0 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 warning: Deprecated external dependency generator is used! Processing files: ldns-debuginfo-1.8.3-10.fc39_clang19.0.0.s390x Finding Provides: /bin/sh -c " while read FILE; do echo "${FILE}" | /usr/lib/rpm/rpmdeps -P; done | /bin/sort -u | /usr/bin/sed -e '/^_ldns[.]so.*/d;'" warning: Deprecated external dependency generator is used! Provides: debuginfo(build-id) = e3645c7bc74d5c1a25e192bbd8cd5e25bd40bb00 ldns-debuginfo = 1.8.3-10.fc39_clang19.0.0 ldns-debuginfo(s390-64) = 1.8.3-10.fc39_clang19.0.0 libldns.so.3.5.0-1.8.3-10.fc39_clang19.0.0.s390x.debug()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: ldns-debugsource(s390-64) = 1.8.3-10.fc39_clang19.0.0 Processing files: ldns-utils-debuginfo-1.8.3-10.fc39_clang19.0.0.s390x warning: Deprecated external dependency generator is used! Finding Provides: /bin/sh -c " while read FILE; do echo "${FILE}" | /usr/lib/rpm/rpmdeps -P; done | /bin/sort -u | /usr/bin/sed -e '/^_ldns[.]so.*/d;'" Provides: debuginfo(build-id) = 07adade09ea247f0b2f71e7d49cfea1c1a5d9a03 debuginfo(build-id) = 10762cd865dd9e27781fa87ea94683d7ccb95fd7 debuginfo(build-id) = 2094642edcc1da8ca38a3b00c9c046c9ffc0c4cb debuginfo(build-id) = 2de8a622b1a0023db2d8748f6fe7738dc3975149 debuginfo(build-id) = 3398c7c5dfb180603835b54261184628b1ef632f debuginfo(build-id) = 33ca380090dc3e1e55316922f9880254247eb8e8 debuginfo(build-id) = 3e025f70723bad89b9015d0515728de3ffcc0586 debuginfo(build-id) = 5317f6d95f237ec8a58c20b5b1ecf0818742b233 debuginfo(build-id) = 5512969fb3316e9ec14cddafbbdef89b4b4a7b2d debuginfo(build-id) = 5627e5220cf99f310ece8a867d5314d9b99f2052 debuginfo(build-id) = 600bd199536c10dd03d26d13c38fbafde032a824 debuginfo(build-id) = 613447db74de0722b589805344e5d0d51c54e6c7 debuginfo(build-id) = 61b58029612e6c3308b569d9d3e81d817ba725ac debuginfo(build-id) = 9275df46b75b5852a00ca4beb2dbc29eb7c7f3dc debuginfo(build-id) = a0e158e8eab0c0c28659509345db29be9569583a debuginfo(build-id) = a30e16740921d36d23ee626a960dae89d4b4897d debuginfo(build-id) = af4d02a21748bdfb221185fc05dc393154a933fe debuginfo(build-id) = bf6c71d40e0312926f9db0973458021beeeec893 debuginfo(build-id) = bfa5f80a8cad10f06c545410164073ec14df9743 debuginfo(build-id) = d2e340e77a70e8364dc976a9c3fbf1fa2e0182fa debuginfo(build-id) = d364884ca83b194c631fb6286dcf0579a069f353 debuginfo(build-id) = deeeb12f42723ca01c01c9c57045bae91f3ab87d debuginfo(build-id) = e6b4986b1cc93087bd7e6587392be9d229a3bad7 debuginfo(build-id) = edf3095c85a27711dd88a52b295e9312436d499d debuginfo(build-id) = f258452daba5a9a95e951204559f89c50ada546d debuginfo(build-id) = fd300c124c8a05788e9093b03699beb708051ea0 ldns-utils-debuginfo = 1.8.3-10.fc39_clang19.0.0 ldns-utils-debuginfo(s390-64) = 1.8.3-10.fc39_clang19.0.0 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: ldns-debugsource(s390-64) = 1.8.3-10.fc39_clang19.0.0 Processing files: python3-ldns-debuginfo-1.8.3-10.fc39_clang19.0.0.s390x Finding Provides: /bin/sh -c " while read FILE; do echo "${FILE}" | /usr/lib/rpm/rpmdeps -P; done | /bin/sort -u | /usr/bin/sed -e '/^_ldns[.]so.*/d;'" warning: Deprecated external dependency generator is used! Provides: debuginfo(build-id) = 0366391409c950d750caaf4679f68064c58f4370 python3-ldns-debuginfo = 1.8.3-10.fc39_clang19.0.0 python3-ldns-debuginfo(s390-64) = 1.8.3-10.fc39_clang19.0.0 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: ldns-debugsource(s390-64) = 1.8.3-10.fc39_clang19.0.0 Processing files: perl-ldns-debuginfo-1.8.3-10.fc39_clang19.0.0.s390x Finding Provides: /bin/sh -c " while read FILE; do echo "${FILE}" | /usr/lib/rpm/rpmdeps -P; done | /bin/sort -u | /usr/bin/sed -e '/^_ldns[.]so.*/d;'" warning: Deprecated external dependency generator is used! Provides: debuginfo(build-id) = 248ef19af459c60ea9f4d711d233963b66ddd7b0 perl-ldns-debuginfo = 1.8.3-10.fc39_clang19.0.0 perl-ldns-debuginfo(s390-64) = 1.8.3-10.fc39_clang19.0.0 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: ldns-debugsource(s390-64) = 1.8.3-10.fc39_clang19.0.0 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x Wrote: /builddir/build/RPMS/python3-ldns-debuginfo-1.8.3-10.fc39_clang19.0.0.s390x.rpm Wrote: /builddir/build/RPMS/python3-ldns-1.8.3-10.fc39_clang19.0.0.s390x.rpm Wrote: /builddir/build/RPMS/ldns-debugsource-1.8.3-10.fc39_clang19.0.0.s390x.rpm Wrote: /builddir/build/RPMS/ldns-debuginfo-1.8.3-10.fc39_clang19.0.0.s390x.rpm Wrote: /builddir/build/RPMS/ldns-devel-1.8.3-10.fc39_clang19.0.0.s390x.rpm Wrote: /builddir/build/RPMS/ldns-utils-debuginfo-1.8.3-10.fc39_clang19.0.0.s390x.rpm Wrote: /builddir/build/RPMS/ldns-utils-1.8.3-10.fc39_clang19.0.0.s390x.rpm Wrote: /builddir/build/RPMS/ldns-1.8.3-10.fc39_clang19.0.0.s390x.rpm Wrote: /builddir/build/RPMS/perl-ldns-debuginfo-1.8.3-10.fc39_clang19.0.0.s390x.rpm Wrote: /builddir/build/RPMS/perl-ldns-1.8.3-10.fc39_clang19.0.0.s390x.rpm Wrote: /builddir/build/RPMS/ldns-doc-1.8.3-10.fc39_clang19.0.0.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.Sb7Sd5 + umask 022 + cd /builddir/build/BUILD + cd ldns-1.8.3 + /usr/bin/rm -rf /builddir/build/BUILDROOT/ldns-1.8.3-10.fc39_clang19.0.0.s390x + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.OuybtQ + umask 022 + cd /builddir/build/BUILD + rm -rf /builddir/build/BUILD/ldns-1.8.3-SPECPARTS + rm -rf ldns-1.8.3 ldns-1.8.3.gemspec + RPM_EC=0 ++ jobs -p + exit 0 RPM build warnings: Deprecated external dependency generator is used! Deprecated external dependency generator is used! Deprecated external dependency generator is used! Deprecated external dependency generator is used! Deprecated external dependency generator is used! Deprecated external dependency generator is used! Deprecated external dependency generator is used! Deprecated external dependency generator is used! Deprecated external dependency generator is used! Deprecated external dependency generator is used! Deprecated external dependency generator is used! Finish: rpmbuild ldns-1.8.3-10.fc39_clang19.0.0.src.rpm Finish: build phase for ldns-1.8.3-10.fc39_clang19.0.0.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-39-s390x-1713222523.721775/root/var/log/dnf.log /var/lib/mock/fedora-39-s390x-1713222523.721775/root/var/log/dnf.librepo.log /var/lib/mock/fedora-39-s390x-1713222523.721775/root/var/log/dnf.rpm.log INFO: Done(/var/lib/copr-rpmbuild/results/ldns-1.8.3-10.fc39_clang19.0.0.src.rpm) Config(child) 3 minutes 39 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 Finish: run Running RPMResults tool Package info: { "packages": [ { "name": "ldns-debuginfo", "epoch": null, "version": "1.8.3", "release": "10.fc39_clang19.0.0", "arch": "s390x" }, { "name": "ldns-doc", "epoch": null, "version": "1.8.3", "release": "10.fc39_clang19.0.0", "arch": "noarch" }, { "name": "ldns-utils-debuginfo", "epoch": null, "version": "1.8.3", "release": "10.fc39_clang19.0.0", "arch": "s390x" }, { "name": "perl-ldns", "epoch": null, "version": "1.8.3", "release": "10.fc39_clang19.0.0", "arch": "s390x" }, { "name": "python3-ldns-debuginfo", "epoch": null, "version": "1.8.3", "release": "10.fc39_clang19.0.0", "arch": "s390x" }, { "name": "ldns", "epoch": null, "version": "1.8.3", "release": "10.fc39_clang19.0.0", "arch": "src" }, { "name": "ldns-debugsource", "epoch": null, "version": "1.8.3", "release": "10.fc39_clang19.0.0", "arch": "s390x" }, { "name": "ldns-devel", "epoch": null, "version": "1.8.3", "release": "10.fc39_clang19.0.0", "arch": "s390x" }, { "name": "perl-ldns-debuginfo", "epoch": null, "version": "1.8.3", "release": "10.fc39_clang19.0.0", "arch": "s390x" }, { "name": "ldns", "epoch": null, "version": "1.8.3", "release": "10.fc39_clang19.0.0", "arch": "s390x" }, { "name": "python3-ldns", "epoch": null, "version": "1.8.3", "release": "10.fc39_clang19.0.0", "arch": "s390x" }, { "name": "ldns-utils", "epoch": null, "version": "1.8.3", "release": "10.fc39_clang19.0.0", "arch": "s390x" } ] } RPMResults finished