Warning: Permanently added '3.84.27.145' (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/7766150-rhel-9-aarch64 --chroot rhel-9-aarch64 Version: 0.73 PID: 7202 Logging PID: 7203 Task: {'allow_user_ssh': False, 'appstream': False, 'background': False, 'build_id': 7766150, 'buildroot_pkgs': [], 'chroot': 'rhel-9-aarch64', 'enable_net': False, 'fedora_review': False, 'git_hash': '4ee3038e683bda2e50f4922fac428e2c75744786', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/pvalena/rubygems/rubygem-nio4r', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'rubygem-nio4r', 'package_version': '2.6.1-4', 'project_dirname': 'rubygems', 'project_name': 'rubygems', 'project_owner': 'pvalena', 'repo_priority': None, 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/pvalena/rubygems/rhel-9-aarch64/', 'id': 'copr_base', 'name': 'Copr repository', 'priority': None}], 'sandbox': 'pvalena/rubygems--pvalena', 'source_json': {}, 'source_type': None, 'ssh_public_keys': None, 'submitter': 'pvalena', 'tags': [], 'task_id': '7766150-rhel-9-aarch64', 'timeout': 18000, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/pvalena/rubygems/rubygem-nio4r /var/lib/copr-rpmbuild/workspace/workdir-062_udc5/rubygem-nio4r --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/pvalena/rubygems/rubygem-nio4r', '/var/lib/copr-rpmbuild/workspace/workdir-062_udc5/rubygem-nio4r', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-062_udc5/rubygem-nio4r'... Running: git checkout 4ee3038e683bda2e50f4922fac428e2c75744786 -- cmd: ['git', 'checkout', '4ee3038e683bda2e50f4922fac428e2c75744786', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-062_udc5/rubygem-nio4r rc: 0 stdout: stderr: Note: switching to '4ee3038e683bda2e50f4922fac428e2c75744786'. 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 4ee3038 automatic import of rubygem-nio4r Running: copr-distgit-client sources cmd: ['copr-distgit-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-062_udc5/rubygem-nio4r 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 nio4r-2.6.1.gem INFO: Reading stdout from command: curl --help all INFO: Calling: curl -H Pragma: -o nio4r-2.6.1.gem --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/pvalena/rubygems/rubygem-nio4r/nio4r-2.6.1.gem/md5/e0d5806e930d1e4c9bbdab0172f4637f/nio4r-2.6.1.gem % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated 100 121k 100 121k 0 0 4119k 0 --:--:-- --:--:-- --:--:-- 4172k INFO: Reading stdout from command: md5sum nio4r-2.6.1.gem Running (timeout=18000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-062_udc5/rubygem-nio4r/rubygem-nio4r.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-062_udc5/rubygem-nio4r --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1721491806.256747 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 5.6 starting (python version = 3.12.1, NVR = mock-5.6-1.fc39), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-062_udc5/rubygem-nio4r/rubygem-nio4r.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-062_udc5/rubygem-nio4r --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1721491806.256747 -r /var/lib/copr-rpmbuild/results/configs/child.cfg Start(bootstrap): init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish(bootstrap): init plugins Start: init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins INFO: Signal handler active Start: run INFO: Start(/var/lib/copr-rpmbuild/workspace/workdir-062_udc5/rubygem-nio4r/rubygem-nio4r.spec) Config(rhel-9-aarch64) Start: clean chroot Finish: clean chroot Mock Version: 5.6 INFO: Mock Version: 5.6 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/rhel-9-aarch64-bootstrap-1721491806.256747/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.access.redhat.com/ubi9/ubi INFO: Pulling image: registry.access.redhat.com/ubi9/ubi INFO: Copy content of container registry.access.redhat.com/ubi9/ubi to /var/lib/mock/rhel-9-aarch64-bootstrap-1721491806.256747/root INFO: Checking that registry.access.redhat.com/ubi9/ubi image matches host's architecture INFO: mounting registry.access.redhat.com/ubi9/ubi with podman image mount INFO: image registry.access.redhat.com/ubi9/ubi as /var/lib/containers/storage/overlay/deb67401b5c584abad0d5d179bdd276cfdd8a6c0a1442153b9f3a84080c597a9/merged INFO: umounting image registry.access.redhat.com/ubi9/ubi (/var/lib/containers/storage/overlay/deb67401b5c584abad0d5d179bdd276cfdd8a6c0a1442153b9f3a84080c597a9/merged) with podman image umount INFO: Package manager dnf detected and used (fallback) INFO: Not updating bootstrap chroot, bootstrap_image_ready=True Start(bootstrap): creating root cache Finish(bootstrap): creating root cache Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/rhel-9-aarch64-1721491806.256747/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.16.1.3-29.el9.aarch64 python3-dnf-4.14.0-9.el9.noarch python3-dnf-plugins-core-4.3.0-13.el9.noarch yum-4.14.0-9.el9.noarch Start: installing minimal buildroot with dnf No matches found for the following disable plugin patterns: local, spacewalk, versionlock Updating Subscription Management repositories. Unable to read consumer identity This system is not registered with an entitlement server. You can use subscription-manager to register. Copr repository 13 MB/s | 1.8 MB 00:00 Red Hat Enterprise Linux - BaseOS 91 MB/s | 29 MB 00:00 Red Hat Enterprise Linux - AppStream 93 MB/s | 36 MB 00:00 Red Hat Enterprise Linux - CodeReady Linux Buil 20 MB/s | 6.2 MB 00:00 Dependencies resolved. ====================================================================================== Package Arch Version Repo Size ====================================================================================== Installing: bash aarch64 5.1.8-9.el9 baseos 1.7 M bzip2 aarch64 1.0.8-8.el9 baseos 60 k coreutils aarch64 8.32-35.el9 baseos 1.1 M cpio aarch64 2.13-16.el9 baseos 278 k diffutils aarch64 3.7-12.el9 baseos 396 k findutils aarch64 1:4.8.0-6.el9 baseos 551 k gawk aarch64 5.1.0-6.el9 baseos 1.0 M glibc-minimal-langpack aarch64 2.34-100.el9_4.2 baseos 28 k grep aarch64 3.6-5.el9 baseos 270 k gzip aarch64 1.12-1.el9 baseos 166 k info aarch64 6.7-15.el9 baseos 225 k patch aarch64 2.7.6-16.el9 appstream 126 k redhat-release aarch64 9.4-0.4.el9 baseos 46 k redhat-rpm-config noarch 207-1.el9 appstream 76 k rpm-build aarch64 4.16.1.3-29.el9 appstream 71 k sed aarch64 4.8-9.el9 baseos 307 k tar aarch64 2:1.34-6.el9_1 baseos 878 k unzip aarch64 6.0-56.el9 baseos 183 k util-linux aarch64 2.37.4-18.el9 baseos 2.3 M which aarch64 2.21-29.el9 baseos 44 k xz aarch64 5.2.5-8.el9_0 baseos 230 k Installing dependencies: alternatives aarch64 1.24-1.el9 baseos 41 k audit-libs aarch64 3.1.2-2.el9 baseos 120 k basesystem noarch 11-13.el9 baseos 8.0 k binutils aarch64 2.35.2-43.el9 baseos 4.8 M binutils-gold aarch64 2.35.2-43.el9 baseos 883 k bzip2-libs aarch64 1.0.8-8.el9 baseos 44 k ca-certificates noarch 2023.2.60_v7.0.306-90.1.el9_2 baseos 846 k coreutils-common aarch64 8.32-35.el9 baseos 2.0 M cracklib aarch64 2.9.6-27.el9 baseos 99 k cracklib-dicts aarch64 2.9.6-27.el9 baseos 3.6 M crypto-policies noarch 20240202-1.git283706d.el9 baseos 88 k curl aarch64 7.76.1-29.el9_4 baseos 295 k cyrus-sasl-lib aarch64 2.1.27-21.el9 baseos 762 k debugedit aarch64 5.0-5.el9 appstream 80 k dwz aarch64 0.14-3.el9 appstream 128 k ed aarch64 1.14.2-12.el9 baseos 77 k efi-srpm-macros noarch 6-2.el9_0 appstream 24 k elfutils aarch64 0.190-2.el9 baseos 553 k elfutils-debuginfod-client aarch64 0.190-2.el9 baseos 38 k elfutils-default-yama-scope noarch 0.190-2.el9 baseos 12 k elfutils-libelf aarch64 0.190-2.el9 baseos 195 k elfutils-libs aarch64 0.190-2.el9 baseos 257 k file aarch64 5.39-16.el9 baseos 52 k file-libs aarch64 5.39-16.el9 baseos 591 k filesystem aarch64 3.16-2.el9 baseos 4.7 M fonts-srpm-macros noarch 1:2.0.5-7.el9.1 appstream 29 k gdb-minimal aarch64 10.2-13.el9 appstream 3.1 M gdbm-libs aarch64 1:1.19-4.el9 baseos 56 k ghc-srpm-macros noarch 1.5.0-6.el9 appstream 9.0 k glibc aarch64 2.34-100.el9_4.2 baseos 1.7 M glibc-common aarch64 2.34-100.el9_4.2 baseos 303 k glibc-gconv-extra aarch64 2.34-100.el9_4.2 baseos 1.8 M gmp aarch64 1:6.2.0-13.el9 baseos 269 k go-srpm-macros noarch 3.2.0-3.el9 appstream 28 k groff-base aarch64 1.22.4-10.el9 baseos 1.0 M kernel-srpm-macros noarch 1.0-13.el9 appstream 17 k keyutils-libs aarch64 1.6.3-1.el9 baseos 34 k krb5-libs aarch64 1.21.1-1.el9 baseos 773 k libacl aarch64 2.3.1-4.el9 baseos 24 k libarchive aarch64 3.5.3-4.el9 baseos 389 k libattr aarch64 2.5.1-3.el9 baseos 20 k libblkid aarch64 2.37.4-18.el9 baseos 109 k libbrotli aarch64 1.0.9-6.el9 baseos 317 k libcap aarch64 2.48-9.el9_2 baseos 74 k libcap-ng aarch64 0.8.2-7.el9 baseos 35 k libcom_err aarch64 1.46.5-5.el9 baseos 28 k libcurl aarch64 7.76.1-29.el9_4 baseos 281 k libdb aarch64 5.3.28-53.el9 baseos 714 k libeconf aarch64 0.4.1-3.el9_2 baseos 29 k libevent aarch64 2.1.12-6.el9 baseos 259 k libfdisk aarch64 2.37.4-18.el9 baseos 152 k libffi aarch64 3.4.2-8.el9 baseos 38 k libgcc aarch64 11.4.1-3.el9 baseos 89 k libgcrypt aarch64 1.10.0-10.el9_2 baseos 453 k libgomp aarch64 11.4.1-3.el9 baseos 269 k libgpg-error aarch64 1.42-5.el9 baseos 217 k libidn2 aarch64 2.3.0-7.el9 baseos 105 k libmount aarch64 2.37.4-18.el9 baseos 135 k libnghttp2 aarch64 1.43.0-5.el9_4.3 baseos 74 k libpkgconf aarch64 1.7.3-10.el9 baseos 37 k libpsl aarch64 0.21.1-5.el9 baseos 66 k libpwquality aarch64 1.4.4-8.el9 baseos 123 k libselinux aarch64 3.6-1.el9 baseos 87 k libsemanage aarch64 3.6-1.el9 baseos 119 k libsepol aarch64 3.6-1.el9 baseos 320 k libsigsegv aarch64 2.13-4.el9 baseos 30 k libsmartcols aarch64 2.37.4-18.el9 baseos 65 k libssh aarch64 0.10.4-13.el9 baseos 216 k libssh-config noarch 0.10.4-13.el9 baseos 11 k libstdc++ aarch64 11.4.1-3.el9 baseos 710 k libtasn1 aarch64 4.16.0-8.el9_1 baseos 76 k libunistring aarch64 0.9.10-15.el9 baseos 491 k libutempter aarch64 1.2.1-6.el9 baseos 30 k libuuid aarch64 2.37.4-18.el9 baseos 30 k libverto aarch64 0.3.2-3.el9 baseos 24 k libxcrypt aarch64 4.4.18-3.el9 baseos 125 k libxml2 aarch64 2.9.13-6.el9_4 baseos 735 k libzstd aarch64 1.5.1-2.el9 baseos 310 k lua-libs aarch64 5.4.4-4.el9 baseos 129 k lua-srpm-macros noarch 1-6.el9 appstream 10 k lz4-libs aarch64 1.9.3-5.el9 baseos 69 k mpfr aarch64 4.1.0-7.el9 baseos 242 k ncurses aarch64 6.2-10.20210508.el9 baseos 409 k ncurses-base noarch 6.2-10.20210508.el9 baseos 99 k ncurses-libs aarch64 6.2-10.20210508.el9 baseos 320 k ocaml-srpm-macros noarch 6-6.el9 appstream 9.1 k openblas-srpm-macros noarch 2-11.el9 appstream 8.6 k openldap aarch64 2.6.6-3.el9 baseos 283 k openssl aarch64 1:3.0.7-27.el9 baseos 1.2 M openssl-fips-provider aarch64 3.0.7-2.el9 baseos 513 k openssl-libs aarch64 1:3.0.7-27.el9 baseos 1.8 M p11-kit aarch64 0.25.3-2.el9 baseos 510 k p11-kit-trust aarch64 0.25.3-2.el9 baseos 143 k pam aarch64 1.5.1-19.el9 baseos 632 k pcre aarch64 8.44-3.el9.3 baseos 184 k pcre2 aarch64 10.40-5.el9 baseos 220 k pcre2-syntax noarch 10.40-5.el9 baseos 145 k perl-AutoLoader noarch 5.74-481.el9 appstream 21 k perl-B aarch64 1.80-481.el9 appstream 184 k perl-Carp noarch 1.50-460.el9 appstream 31 k perl-Class-Struct noarch 0.66-481.el9 appstream 22 k perl-Data-Dumper aarch64 2.174-462.el9 appstream 57 k perl-Digest noarch 1.19-4.el9 appstream 29 k perl-Digest-MD5 aarch64 2.58-4.el9 appstream 40 k perl-Encode aarch64 4:3.08-462.el9 appstream 1.7 M perl-Errno aarch64 1.30-481.el9 appstream 15 k perl-Exporter noarch 5.74-461.el9 appstream 34 k perl-Fcntl aarch64 1.13-481.el9 appstream 21 k perl-File-Basename noarch 2.85-481.el9 appstream 17 k perl-File-Path noarch 2.18-4.el9 appstream 38 k perl-File-Temp noarch 1:0.231.100-4.el9 appstream 63 k perl-File-stat noarch 1.09-481.el9 appstream 17 k perl-FileHandle noarch 2.03-481.el9 appstream 16 k perl-Getopt-Long noarch 1:2.52-4.el9 appstream 64 k perl-Getopt-Std noarch 1.12-481.el9 appstream 16 k perl-HTTP-Tiny noarch 0.076-462.el9 appstream 57 k perl-IO aarch64 1.43-481.el9 appstream 92 k perl-IO-Socket-IP noarch 0.41-5.el9 appstream 45 k perl-IO-Socket-SSL noarch 2.073-1.el9 appstream 223 k perl-IPC-Open3 noarch 1.21-481.el9 appstream 24 k perl-MIME-Base64 aarch64 3.16-4.el9 appstream 34 k perl-Mozilla-CA noarch 20200520-6.el9 appstream 14 k perl-Net-SSLeay aarch64 1.92-2.el9 appstream 393 k perl-POSIX aarch64 1.94-481.el9 appstream 98 k perl-PathTools aarch64 3.78-461.el9 appstream 92 k perl-Pod-Escapes noarch 1:1.07-460.el9 appstream 22 k perl-Pod-Perldoc noarch 3.28.01-461.el9 appstream 92 k perl-Pod-Simple noarch 1:3.42-4.el9 appstream 229 k perl-Pod-Usage noarch 4:2.01-4.el9 appstream 43 k perl-Scalar-List-Utils aarch64 4:1.56-461.el9 appstream 76 k perl-SelectSaver noarch 1.02-481.el9 appstream 12 k perl-Socket aarch64 4:2.031-4.el9 appstream 58 k perl-Storable aarch64 1:3.21-460.el9 appstream 96 k perl-Symbol noarch 1.08-481.el9 appstream 14 k perl-Term-ANSIColor noarch 5.01-461.el9 appstream 51 k perl-Term-Cap noarch 1.17-460.el9 appstream 24 k perl-Text-ParseWords noarch 3.30-460.el9 appstream 18 k perl-Text-Tabs+Wrap noarch 2013.0523-460.el9 appstream 25 k perl-Time-Local noarch 2:1.300-7.el9 appstream 37 k perl-URI noarch 5.09-3.el9 appstream 125 k perl-base noarch 2.27-481.el9 appstream 16 k perl-constant noarch 1.33-461.el9 appstream 25 k perl-if noarch 0.60.800-481.el9 appstream 14 k perl-interpreter aarch64 4:5.32.1-481.el9 appstream 73 k perl-libnet noarch 3.13-4.el9 appstream 134 k perl-libs aarch64 4:5.32.1-481.el9 appstream 2.2 M perl-mro aarch64 1.23-481.el9 appstream 29 k perl-overload noarch 1.31-481.el9 appstream 46 k perl-overloading noarch 0.02-481.el9 appstream 13 k perl-parent noarch 1:0.238-460.el9 appstream 16 k perl-podlators noarch 1:4.14-460.el9 appstream 118 k perl-srpm-macros noarch 1-41.el9 appstream 9.4 k perl-subs noarch 1.03-481.el9 appstream 12 k perl-vars noarch 1.05-481.el9 appstream 13 k pkgconf aarch64 1.7.3-10.el9 baseos 44 k pkgconf-m4 noarch 1.7.3-10.el9 baseos 16 k pkgconf-pkg-config aarch64 1.7.3-10.el9 baseos 12 k popt aarch64 1.18-8.el9 baseos 68 k publicsuffix-list-dafsa noarch 20210518-3.el9 baseos 59 k pyproject-srpm-macros noarch 1.12.0-1.el9 appstream 14 k python-srpm-macros noarch 3.9-53.el9 appstream 19 k qt5-srpm-macros noarch 5.15.9-1.el9 appstream 9.1 k readline aarch64 8.1-4.el9 baseos 214 k rpm aarch64 4.16.1.3-29.el9 baseos 539 k rpm-build-libs aarch64 4.16.1.3-29.el9 baseos 87 k rpm-libs aarch64 4.16.1.3-29.el9 baseos 303 k rust-srpm-macros noarch 17-4.el9 appstream 11 k setup noarch 2.13.7-10.el9 baseos 150 k shadow-utils aarch64 2:4.9-8.el9 baseos 1.2 M sqlite-libs aarch64 3.34.1-7.el9_3 baseos 616 k systemd-libs aarch64 252-32.el9_4 baseos 647 k tzdata noarch 2024a-1.el9 baseos 842 k util-linux-core aarch64 2.37.4-18.el9 baseos 467 k xz-libs aarch64 5.2.5-8.el9_0 baseos 92 k zip aarch64 3.0-35.el9 baseos 263 k zlib aarch64 1.2.11-40.el9 baseos 92 k zstd aarch64 1.5.1-2.el9 baseos 391 k Transaction Summary ====================================================================================== Install 198 Packages Total download size: 66 M Installed size: 241 M Downloading Packages: (1/198): bzip2-1.0.8-8.el9.aarch64.rpm 905 kB/s | 60 kB 00:00 (2/198): bzip2-libs-1.0.8-8.el9.aarch64.rpm 265 kB/s | 44 kB 00:00 (3/198): cracklib-2.9.6-27.el9.aarch64.rpm 2.0 MB/s | 99 kB 00:00 (4/198): basesystem-11-13.el9.noarch.rpm 34 kB/s | 8.0 kB 00:00 (5/198): cpio-2.13-16.el9.aarch64.rpm 1.4 MB/s | 278 kB 00:00 (6/198): ed-1.14.2-12.el9.aarch64.rpm 1.5 MB/s | 77 kB 00:00 (7/198): diffutils-3.7-12.el9.aarch64.rpm 4.2 MB/s | 396 kB 00:00 (8/198): cracklib-dicts-2.9.6-27.el9.aarch64.rp 27 MB/s | 3.6 MB 00:00 (9/198): gawk-5.1.0-6.el9.aarch64.rpm 13 MB/s | 1.0 MB 00:00 (10/198): filesystem-3.16-2.el9.aarch64.rpm 47 MB/s | 4.7 MB 00:00 (11/198): grep-3.6-5.el9.aarch64.rpm 5.1 MB/s | 270 kB 00:00 (12/198): groff-base-1.22.4-10.el9.aarch64.rpm 8.8 MB/s | 1.0 MB 00:00 (13/198): info-6.7-15.el9.aarch64.rpm 2.0 MB/s | 225 kB 00:00 (14/198): libattr-2.5.1-3.el9.aarch64.rpm 483 kB/s | 20 kB 00:00 (15/198): gdbm-libs-1.19-4.el9.aarch64.rpm 202 kB/s | 56 kB 00:00 (16/198): libbrotli-1.0.9-6.el9.aarch64.rpm 4.3 MB/s | 317 kB 00:00 (17/198): libcap-ng-0.8.2-7.el9.aarch64.rpm 517 kB/s | 35 kB 00:00 (18/198): libevent-2.1.12-6.el9.aarch64.rpm 5.9 MB/s | 259 kB 00:00 (19/198): libgpg-error-1.42-5.el9.aarch64.rpm 4.8 MB/s | 217 kB 00:00 (20/198): libdb-5.3.28-53.el9.aarch64.rpm 4.8 MB/s | 714 kB 00:00 (21/198): libidn2-2.3.0-7.el9.aarch64.rpm 1.0 MB/s | 105 kB 00:00 (22/198): libpsl-0.21.1-5.el9.aarch64.rpm 405 kB/s | 66 kB 00:00 (23/198): libsigsegv-2.13-4.el9.aarch64.rpm 461 kB/s | 30 kB 00:00 (24/198): libunistring-0.9.10-15.el9.aarch64.rp 8.5 MB/s | 491 kB 00:00 (25/198): libutempter-1.2.1-6.el9.aarch64.rpm 516 kB/s | 30 kB 00:00 (26/198): libverto-0.3.2-3.el9.aarch64.rpm 433 kB/s | 24 kB 00:00 (27/198): libxcrypt-4.4.18-3.el9.aarch64.rpm 2.2 MB/s | 125 kB 00:00 (28/198): libzstd-1.5.1-2.el9.aarch64.rpm 6.3 MB/s | 310 kB 00:00 (29/198): lz4-libs-1.9.3-5.el9.aarch64.rpm 1.4 MB/s | 69 kB 00:00 (30/198): mpfr-4.1.0-7.el9.aarch64.rpm 3.2 MB/s | 242 kB 00:00 (31/198): pcre-8.44-3.el9.3.aarch64.rpm 2.4 MB/s | 184 kB 00:00 (32/198): libpwquality-1.4.4-8.el9.aarch64.rpm 360 kB/s | 123 kB 00:00 (33/198): publicsuffix-list-dafsa-20210518-3.el 1.2 MB/s | 59 kB 00:00 (34/198): popt-1.18-8.el9.aarch64.rpm 1.3 MB/s | 68 kB 00:00 (35/198): sed-4.8-9.el9.aarch64.rpm 6.1 MB/s | 307 kB 00:00 (36/198): unzip-6.0-56.el9.aarch64.rpm 3.6 MB/s | 183 kB 00:00 (37/198): xz-5.2.5-8.el9_0.aarch64.rpm 5.0 MB/s | 230 kB 00:00 (38/198): xz-libs-5.2.5-8.el9_0.aarch64.rpm 2.0 MB/s | 92 kB 00:00 (39/198): readline-8.1-4.el9.aarch64.rpm 1.6 MB/s | 214 kB 00:00 (40/198): zstd-1.5.1-2.el9.aarch64.rpm 7.3 MB/s | 391 kB 00:00 (41/198): gzip-1.12-1.el9.aarch64.rpm 3.1 MB/s | 166 kB 00:00 (42/198): libarchive-3.5.3-4.el9.aarch64.rpm 8.6 MB/s | 389 kB 00:00 (43/198): keyutils-libs-1.6.3-1.el9.aarch64.rpm 549 kB/s | 34 kB 00:00 (44/198): libpkgconf-1.7.3-10.el9.aarch64.rpm 771 kB/s | 37 kB 00:00 (45/198): libgcrypt-1.10.0-10.el9_2.aarch64.rpm 6.7 MB/s | 453 kB 00:00 (46/198): libtasn1-4.16.0-8.el9_1.aarch64.rpm 1.8 MB/s | 76 kB 00:00 (47/198): pkgconf-1.7.3-10.el9.aarch64.rpm 1.0 MB/s | 44 kB 00:00 (48/198): cyrus-sasl-lib-2.1.27-21.el9.aarch64. 3.8 MB/s | 762 kB 00:00 (49/198): pkgconf-m4-1.7.3-10.el9.noarch.rpm 334 kB/s | 16 kB 00:00 (50/198): pkgconf-pkg-config-1.7.3-10.el9.aarch 259 kB/s | 12 kB 00:00 (51/198): zip-3.0-35.el9.aarch64.rpm 2.3 MB/s | 263 kB 00:00 (52/198): alternatives-1.24-1.el9.aarch64.rpm 374 kB/s | 41 kB 00:00 (53/198): tar-1.34-6.el9_1.aarch64.rpm 5.1 MB/s | 878 kB 00:00 (54/198): ca-certificates-2023.2.60_v7.0.306-90 15 MB/s | 846 kB 00:00 (55/198): findutils-4.8.0-6.el9.aarch64.rpm 9.4 MB/s | 551 kB 00:00 (56/198): krb5-libs-1.21.1-1.el9.aarch64.rpm 16 MB/s | 773 kB 00:00 (57/198): libcap-2.48-9.el9_2.aarch64.rpm 1.6 MB/s | 74 kB 00:00 (58/198): gmp-6.2.0-13.el9.aarch64.rpm 2.4 MB/s | 269 kB 00:00 (59/198): libeconf-0.4.1-3.el9_2.aarch64.rpm 670 kB/s | 29 kB 00:00 (60/198): libffi-3.4.2-8.el9.aarch64.rpm 851 kB/s | 38 kB 00:00 (61/198): lua-libs-5.4.4-4.el9.aarch64.rpm 1.7 MB/s | 129 kB 00:00 (62/198): ncurses-libs-6.2-10.20210508.el9.aarc 6.5 MB/s | 320 kB 00:00 (63/198): ncurses-6.2-10.20210508.el9.aarch64.r 2.9 MB/s | 409 kB 00:00 (64/198): shadow-utils-4.9-8.el9.aarch64.rpm 25 MB/s | 1.2 MB 00:00 (65/198): zlib-1.2.11-40.el9.aarch64.rpm 2.1 MB/s | 92 kB 00:00 (66/198): audit-libs-3.1.2-2.el9.aarch64.rpm 2.1 MB/s | 120 kB 00:00 (67/198): ncurses-base-6.2-10.20210508.el9.noar 340 kB/s | 99 kB 00:00 (68/198): which-2.21-29.el9.aarch64.rpm 282 kB/s | 44 kB 00:00 (69/198): bash-5.1.8-9.el9.aarch64.rpm 5.8 MB/s | 1.7 MB 00:00 (70/198): binutils-gold-2.35.2-43.el9.aarch64.r 3.5 MB/s | 883 kB 00:00 (71/198): binutils-2.35.2-43.el9.aarch64.rpm 18 MB/s | 4.8 MB 00:00 (72/198): crypto-policies-20240202-1.git283706d 1.7 MB/s | 88 kB 00:00 (73/198): curl-7.76.1-29.el9_4.aarch64.rpm 4.2 MB/s | 295 kB 00:00 (74/198): elfutils-debuginfod-client-0.190-2.el 905 kB/s | 38 kB 00:00 (75/198): elfutils-0.190-2.el9.aarch64.rpm 7.5 MB/s | 553 kB 00:00 (76/198): elfutils-default-yama-scope-0.190-2.e 216 kB/s | 12 kB 00:00 (77/198): elfutils-libelf-0.190-2.el9.aarch64.r 4.4 MB/s | 195 kB 00:00 (78/198): file-5.39-16.el9.aarch64.rpm 1.1 MB/s | 52 kB 00:00 (79/198): libacl-2.3.1-4.el9.aarch64.rpm 570 kB/s | 24 kB 00:00 (80/198): libcom_err-1.46.5-5.el9.aarch64.rpm 671 kB/s | 28 kB 00:00 (81/198): libblkid-2.37.4-18.el9.aarch64.rpm 2.4 MB/s | 109 kB 00:00 (82/198): libgcc-11.4.1-3.el9.aarch64.rpm 2.0 MB/s | 89 kB 00:00 (83/198): libgomp-11.4.1-3.el9.aarch64.rpm 3.0 MB/s | 269 kB 00:00 (84/198): libsemanage-3.6-1.el9.aarch64.rpm 2.3 MB/s | 119 kB 00:00 (85/198): libsmartcols-2.37.4-18.el9.aarch64.rp 1.3 MB/s | 65 kB 00:00 (86/198): libsepol-3.6-1.el9.aarch64.rpm 6.0 MB/s | 320 kB 00:00 (87/198): libselinux-3.6-1.el9.aarch64.rpm 513 kB/s | 87 kB 00:00 (88/198): libssh-0.10.4-13.el9.aarch64.rpm 4.8 MB/s | 216 kB 00:00 (89/198): libstdc++-11.4.1-3.el9.aarch64.rpm 13 MB/s | 710 kB 00:00 (90/198): libuuid-2.37.4-18.el9.aarch64.rpm 630 kB/s | 30 kB 00:00 (91/198): openldap-2.6.6-3.el9.aarch64.rpm 6.3 MB/s | 283 kB 00:00 (92/198): openssl-fips-provider-3.0.7-2.el9.aar 8.4 MB/s | 513 kB 00:00 (93/198): openssl-libs-3.0.7-27.el9.aarch64.rpm 31 MB/s | 1.8 MB 00:00 (94/198): p11-kit-0.25.3-2.el9.aarch64.rpm 7.8 MB/s | 510 kB 00:00 (95/198): p11-kit-trust-0.25.3-2.el9.aarch64.rp 3.1 MB/s | 143 kB 00:00 (96/198): pam-1.5.1-19.el9.aarch64.rpm 13 MB/s | 632 kB 00:00 (97/198): pcre2-10.40-5.el9.aarch64.rpm 4.8 MB/s | 220 kB 00:00 (98/198): redhat-release-9.4-0.4.el9.aarch64.rp 1.0 MB/s | 46 kB 00:00 (99/198): rpm-build-libs-4.16.1.3-29.el9.aarch6 1.8 MB/s | 87 kB 00:00 (100/198): rpm-libs-4.16.1.3-29.el9.aarch64.rpm 6.8 MB/s | 303 kB 00:00 (101/198): setup-2.13.7-10.el9.noarch.rpm 3.3 MB/s | 150 kB 00:00 (102/198): systemd-libs-252-32.el9_4.aarch64.rp 13 MB/s | 647 kB 00:00 (103/198): tzdata-2024a-1.el9.noarch.rpm 17 MB/s | 842 kB 00:00 (104/198): sqlite-libs-3.34.1-7.el9_3.aarch64.r 9.3 MB/s | 616 kB 00:00 (105/198): util-linux-core-2.37.4-18.el9.aarch6 10 MB/s | 467 kB 00:00 (106/198): util-linux-2.37.4-18.el9.aarch64.rpm 41 MB/s | 2.3 MB 00:00 (107/198): elfutils-libs-0.190-2.el9.aarch64.rp 5.6 MB/s | 257 kB 00:00 (108/198): coreutils-8.32-35.el9.aarch64.rpm 12 MB/s | 1.1 MB 00:00 (109/198): coreutils-common-8.32-35.el9.aarch64 36 MB/s | 2.0 MB 00:00 (110/198): file-libs-5.39-16.el9.aarch64.rpm 9.1 MB/s | 591 kB 00:00 (111/198): libfdisk-2.37.4-18.el9.aarch64.rpm 2.5 MB/s | 152 kB 00:00 (112/198): libcurl-7.76.1-29.el9_4.aarch64.rpm 3.1 MB/s | 281 kB 00:00 (113/198): libmount-2.37.4-18.el9.aarch64.rpm 3.0 MB/s | 135 kB 00:00 (114/198): libssh-config-0.10.4-13.el9.noarch.r 259 kB/s | 11 kB 00:00 (115/198): pcre2-syntax-10.40-5.el9.noarch.rpm 3.3 MB/s | 145 kB 00:00 (116/198): rpm-4.16.1.3-29.el9.aarch64.rpm 11 MB/s | 539 kB 00:00 (117/198): openssl-3.0.7-27.el9.aarch64.rpm 11 MB/s | 1.2 MB 00:00 (118/198): libxml2-2.9.13-6.el9_4.aarch64.rpm 14 MB/s | 735 kB 00:00 (119/198): glibc-2.34-100.el9_4.2.aarch64.rpm 29 MB/s | 1.7 MB 00:00 (120/198): glibc-common-2.34-100.el9_4.2.aarch6 6.1 MB/s | 303 kB 00:00 (121/198): glibc-gconv-extra-2.34-100.el9_4.2.a 32 MB/s | 1.8 MB 00:00 (122/198): glibc-minimal-langpack-2.34-100.el9_ 357 kB/s | 28 kB 00:00 (123/198): libnghttp2-1.43.0-5.el9_4.3.aarch64. 1.4 MB/s | 74 kB 00:00 (124/198): perl-Exporter-5.74-461.el9.noarch.rp 483 kB/s | 34 kB 00:00 (125/198): perl-IO-Socket-IP-0.41-5.el9.noarch. 1.0 MB/s | 45 kB 00:00 (126/198): perl-File-Temp-0.231.100-4.el9.noarc 1.2 MB/s | 63 kB 00:00 (127/198): perl-Mozilla-CA-20200520-6.el9.noarc 314 kB/s | 14 kB 00:00 (128/198): perl-Term-Cap-1.17-460.el9.noarch.rp 432 kB/s | 24 kB 00:00 (129/198): perl-Time-Local-1.300-7.el9.noarch.r 795 kB/s | 37 kB 00:00 (130/198): perl-Scalar-List-Utils-1.56-461.el9. 874 kB/s | 76 kB 00:00 (131/198): perl-parent-0.238-460.el9.noarch.rpm 373 kB/s | 16 kB 00:00 (132/198): perl-srpm-macros-1-41.el9.noarch.rpm 85 kB/s | 9.4 kB 00:00 (133/198): ghc-srpm-macros-1.5.0-6.el9.noarch.r 87 kB/s | 9.0 kB 00:00 (134/198): rust-srpm-macros-17-4.el9.noarch.rpm 82 kB/s | 11 kB 00:00 (135/198): openblas-srpm-macros-2-11.el9.noarch 120 kB/s | 8.6 kB 00:00 (136/198): patch-2.7.6-16.el9.aarch64.rpm 2.2 MB/s | 126 kB 00:00 (137/198): perl-Digest-MD5-2.58-4.el9.aarch64.r 587 kB/s | 40 kB 00:00 (138/198): perl-MIME-Base64-3.16-4.el9.aarch64. 594 kB/s | 34 kB 00:00 (139/198): perl-Pod-Simple-3.42-4.el9.noarch.rp 3.8 MB/s | 229 kB 00:00 (140/198): perl-Pod-Usage-2.01-4.el9.noarch.rpm 1.0 MB/s | 43 kB 00:00 (141/198): perl-URI-5.09-3.el9.noarch.rpm 2.9 MB/s | 125 kB 00:00 (142/198): perl-Term-ANSIColor-5.01-461.el9.noa 643 kB/s | 51 kB 00:00 (143/198): perl-Text-ParseWords-3.30-460.el9.no 233 kB/s | 18 kB 00:00 (144/198): perl-constant-1.33-461.el9.noarch.rp 607 kB/s | 25 kB 00:00 (145/198): perl-Pod-Escapes-1.07-460.el9.noarch 489 kB/s | 22 kB 00:00 (146/198): perl-PathTools-3.78-461.el9.aarch64. 1.3 MB/s | 92 kB 00:00 (147/198): perl-File-Path-2.18-4.el9.noarch.rpm 517 kB/s | 38 kB 00:00 (148/198): perl-Pod-Perldoc-3.28.01-461.el9.noa 2.1 MB/s | 92 kB 00:00 (149/198): dwz-0.14-3.el9.aarch64.rpm 3.0 MB/s | 128 kB 00:00 (150/198): perl-podlators-4.14-460.el9.noarch.r 1.3 MB/s | 118 kB 00:00 (151/198): perl-libnet-3.13-4.el9.noarch.rpm 1.5 MB/s | 134 kB 00:00 (152/198): efi-srpm-macros-6-2.el9_0.noarch.rpm 565 kB/s | 24 kB 00:00 (153/198): fonts-srpm-macros-2.0.5-7.el9.1.noar 486 kB/s | 29 kB 00:00 (154/198): lua-srpm-macros-1-6.el9.noarch.rpm 170 kB/s | 10 kB 00:00 (155/198): ocaml-srpm-macros-6-6.el9.noarch.rpm 207 kB/s | 9.1 kB 00:00 (156/198): perl-Carp-1.50-460.el9.noarch.rpm 342 kB/s | 31 kB 00:00 (157/198): perl-Data-Dumper-2.174-462.el9.aarch 626 kB/s | 57 kB 00:00 (158/198): perl-Digest-1.19-4.el9.noarch.rpm 345 kB/s | 29 kB 00:00 (159/198): perl-IO-Socket-SSL-2.073-1.el9.noarc 3.2 MB/s | 223 kB 00:00 (160/198): perl-Getopt-Long-2.52-4.el9.noarch.r 818 kB/s | 64 kB 00:00 (161/198): perl-Encode-3.08-462.el9.aarch64.rpm 19 MB/s | 1.7 MB 00:00 (162/198): perl-Storable-3.21-460.el9.aarch64.r 754 kB/s | 96 kB 00:00 (163/198): perl-Text-Tabs+Wrap-2013.0523-460.el 219 kB/s | 25 kB 00:00 (164/198): perl-Socket-2.031-4.el9.aarch64.rpm 330 kB/s | 58 kB 00:00 (165/198): perl-Net-SSLeay-1.92-2.el9.aarch64.r 6.2 MB/s | 393 kB 00:00 (166/198): kernel-srpm-macros-1.0-13.el9.noarch 280 kB/s | 17 kB 00:00 (167/198): perl-AutoLoader-5.74-481.el9.noarch. 500 kB/s | 21 kB 00:00 (168/198): go-srpm-macros-3.2.0-3.el9.noarch.rp 563 kB/s | 28 kB 00:00 (169/198): perl-Class-Struct-0.66-481.el9.noarc 521 kB/s | 22 kB 00:00 (170/198): perl-IO-1.43-481.el9.aarch64.rpm 1.8 MB/s | 92 kB 00:00 (171/198): perl-if-0.60.800-481.el9.noarch.rpm 246 kB/s | 14 kB 00:00 (172/198): perl-SelectSaver-1.02-481.el9.noarch 162 kB/s | 12 kB 00:00 (173/198): perl-subs-1.03-481.el9.noarch.rpm 255 kB/s | 12 kB 00:00 (174/198): perl-interpreter-5.32.1-481.el9.aarc 1.5 MB/s | 73 kB 00:00 (175/198): qt5-srpm-macros-5.15.9-1.el9.noarch. 39 kB/s | 9.1 kB 00:00 (176/198): pyproject-srpm-macros-1.12.0-1.el9.n 292 kB/s | 14 kB 00:00 (177/198): python-srpm-macros-3.9-53.el9.noarch 385 kB/s | 19 kB 00:00 (178/198): debugedit-5.0-5.el9.aarch64.rpm 1.8 MB/s | 80 kB 00:00 (179/198): gdb-minimal-10.2-13.el9.aarch64.rpm 52 MB/s | 3.1 MB 00:00 (180/198): redhat-rpm-config-207-1.el9.noarch.r 635 kB/s | 76 kB 00:00 (181/198): perl-B-1.80-481.el9.aarch64.rpm 2.3 MB/s | 184 kB 00:00 (182/198): perl-Errno-1.30-481.el9.aarch64.rpm 236 kB/s | 15 kB 00:00 (183/198): perl-Fcntl-1.13-481.el9.aarch64.rpm 412 kB/s | 21 kB 00:00 (184/198): perl-FileHandle-2.03-481.el9.noarch. 370 kB/s | 16 kB 00:00 (185/198): perl-File-Basename-2.85-481.el9.noar 349 kB/s | 17 kB 00:00 (186/198): perl-File-stat-1.09-481.el9.noarch.r 344 kB/s | 17 kB 00:00 (187/198): perl-Getopt-Std-1.12-481.el9.noarch. 376 kB/s | 16 kB 00:00 (188/198): perl-POSIX-1.94-481.el9.aarch64.rpm 2.2 MB/s | 98 kB 00:00 (189/198): perl-HTTP-Tiny-0.076-462.el9.noarch. 675 kB/s | 57 kB 00:00 (190/198): perl-IPC-Open3-1.21-481.el9.noarch.r 277 kB/s | 24 kB 00:00 (191/198): perl-Symbol-1.08-481.el9.noarch.rpm 337 kB/s | 14 kB 00:00 (192/198): perl-base-2.27-481.el9.noarch.rpm 315 kB/s | 16 kB 00:00 (193/198): perl-libs-5.32.1-481.el9.aarch64.rpm 34 MB/s | 2.2 MB 00:00 (194/198): perl-mro-1.23-481.el9.aarch64.rpm 681 kB/s | 29 kB 00:00 (195/198): perl-vars-1.05-481.el9.noarch.rpm 307 kB/s | 13 kB 00:00 (196/198): perl-overload-1.31-481.el9.noarch.rp 503 kB/s | 46 kB 00:00 (197/198): rpm-build-4.16.1.3-29.el9.aarch64.rp 1.6 MB/s | 71 kB 00:00 (198/198): perl-overloading-0.02-481.el9.noarch 90 kB/s | 13 kB 00:00 -------------------------------------------------------------------------------- Total 13 MB/s | 66 MB 00:05 Red Hat Enterprise Linux - BaseOS 3.5 MB/s | 3.6 kB 00:00 Importing GPG key 0xFD431D51: Userid : "Red Hat, Inc. (release key 2) " Fingerprint: 567E 347A D004 4ADE 55BA 8A5F 199E 2F91 FD43 1D51 From : /usr/share/distribution-gpg-keys/redhat/RPM-GPG-KEY-redhat9-release Key imported successfully Importing GPG key 0x5A6340B3: Userid : "Red Hat, Inc. (auxiliary key 3) " Fingerprint: 7E46 2425 8C40 6535 D56D 6F13 5054 E4A4 5A63 40B3 From : /usr/share/distribution-gpg-keys/redhat/RPM-GPG-KEY-redhat9-release Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.16-2.el9.aarch64 1/1 Preparing : 1/1 Installing : libgcc-11.4.1-3.el9.aarch64 1/198 Running scriptlet: libgcc-11.4.1-3.el9.aarch64 1/198 Installing : crypto-policies-20240202-1.git283706d.el9.noarch 2/198 Running scriptlet: crypto-policies-20240202-1.git283706d.el9.noarch 2/198 Installing : qt5-srpm-macros-5.15.9-1.el9.noarch 3/198 Installing : ocaml-srpm-macros-6-6.el9.noarch 4/198 Installing : openblas-srpm-macros-2-11.el9.noarch 5/198 Installing : ghc-srpm-macros-1.5.0-6.el9.noarch 6/198 Installing : rust-srpm-macros-17-4.el9.noarch 7/198 Installing : perl-srpm-macros-1-41.el9.noarch 8/198 Installing : pcre2-syntax-10.40-5.el9.noarch 9/198 Installing : libssh-config-0.10.4-13.el9.noarch 10/198 Installing : coreutils-common-8.32-35.el9.aarch64 11/198 Installing : tzdata-2024a-1.el9.noarch 12/198 Installing : redhat-release-9.4-0.4.el9.aarch64 13/198 Installing : setup-2.13.7-10.el9.noarch 14/198 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.13.7-10.el9.noarch 14/198 Installing : filesystem-3.16-2.el9.aarch64 15/198 Installing : basesystem-11-13.el9.noarch 16/198 Installing : ncurses-base-6.2-10.20210508.el9.noarch 17/198 Installing : ncurses-libs-6.2-10.20210508.el9.aarch64 18/198 Installing : bash-5.1.8-9.el9.aarch64 19/198 Running scriptlet: bash-5.1.8-9.el9.aarch64 19/198 Installing : glibc-common-2.34-100.el9_4.2.aarch64 20/198 Installing : glibc-gconv-extra-2.34-100.el9_4.2.aarch64 21/198 Running scriptlet: glibc-gconv-extra-2.34-100.el9_4.2.aarch64 21/198 Installing : glibc-minimal-langpack-2.34-100.el9_4.2.aarch64 22/198 Running scriptlet: glibc-2.34-100.el9_4.2.aarch64 23/198 Installing : glibc-2.34-100.el9_4.2.aarch64 23/198 Running scriptlet: glibc-2.34-100.el9_4.2.aarch64 23/198 Installing : zlib-1.2.11-40.el9.aarch64 24/198 Installing : xz-libs-5.2.5-8.el9_0.aarch64 25/198 Installing : bzip2-libs-1.0.8-8.el9.aarch64 26/198 Installing : libxcrypt-4.4.18-3.el9.aarch64 27/198 Installing : libzstd-1.5.1-2.el9.aarch64 28/198 Installing : elfutils-libelf-0.190-2.el9.aarch64 29/198 Installing : libstdc++-11.4.1-3.el9.aarch64 30/198 Installing : libuuid-2.37.4-18.el9.aarch64 31/198 Installing : libattr-2.5.1-3.el9.aarch64 32/198 Installing : libacl-2.3.1-4.el9.aarch64 33/198 Installing : popt-1.18-8.el9.aarch64 34/198 Installing : libcap-2.48-9.el9_2.aarch64 35/198 Installing : lz4-libs-1.9.3-5.el9.aarch64 36/198 Installing : readline-8.1-4.el9.aarch64 37/198 Installing : gmp-1:6.2.0-13.el9.aarch64 38/198 Installing : libcom_err-1.46.5-5.el9.aarch64 39/198 Installing : mpfr-4.1.0-7.el9.aarch64 40/198 Installing : dwz-0.14-3.el9.aarch64 41/198 Installing : unzip-6.0-56.el9.aarch64 42/198 Installing : sqlite-libs-3.34.1-7.el9_3.aarch64 43/198 Installing : file-libs-5.39-16.el9.aarch64 44/198 Installing : file-5.39-16.el9.aarch64 45/198 Installing : libcap-ng-0.8.2-7.el9.aarch64 46/198 Installing : audit-libs-3.1.2-2.el9.aarch64 47/198 Installing : libsigsegv-2.13-4.el9.aarch64 48/198 Installing : gawk-5.1.0-6.el9.aarch64 49/198 Installing : libunistring-0.9.10-15.el9.aarch64 50/198 Installing : libidn2-2.3.0-7.el9.aarch64 51/198 Installing : libtasn1-4.16.0-8.el9_1.aarch64 52/198 Installing : alternatives-1.24-1.el9.aarch64 53/198 Installing : lua-libs-5.4.4-4.el9.aarch64 54/198 Installing : libsepol-3.6-1.el9.aarch64 55/198 Installing : libsmartcols-2.37.4-18.el9.aarch64 56/198 Installing : zip-3.0-35.el9.aarch64 57/198 Installing : zstd-1.5.1-2.el9.aarch64 58/198 Running scriptlet: groff-base-1.22.4-10.el9.aarch64 59/198 Installing : groff-base-1.22.4-10.el9.aarch64 59/198 Running scriptlet: groff-base-1.22.4-10.el9.aarch64 59/198 Installing : bzip2-1.0.8-8.el9.aarch64 60/198 Installing : libxml2-2.9.13-6.el9_4.aarch64 61/198 Installing : info-6.7-15.el9.aarch64 62/198 Installing : ed-1.14.2-12.el9.aarch64 63/198 Installing : cpio-2.13-16.el9.aarch64 64/198 Installing : diffutils-3.7-12.el9.aarch64 65/198 Installing : gdbm-libs-1:1.19-4.el9.aarch64 66/198 Installing : libbrotli-1.0.9-6.el9.aarch64 67/198 Installing : libdb-5.3.28-53.el9.aarch64 68/198 Installing : libgpg-error-1.42-5.el9.aarch64 69/198 Installing : libgcrypt-1.10.0-10.el9_2.aarch64 70/198 Installing : libverto-0.3.2-3.el9.aarch64 71/198 Installing : pcre-8.44-3.el9.3.aarch64 72/198 Installing : grep-3.6-5.el9.aarch64 73/198 Installing : xz-5.2.5-8.el9_0.aarch64 74/198 Installing : keyutils-libs-1.6.3-1.el9.aarch64 75/198 Installing : libpkgconf-1.7.3-10.el9.aarch64 76/198 Installing : pkgconf-1.7.3-10.el9.aarch64 77/198 Installing : libeconf-0.4.1-3.el9_2.aarch64 78/198 Installing : libffi-3.4.2-8.el9.aarch64 79/198 Installing : p11-kit-0.25.3-2.el9.aarch64 80/198 Installing : p11-kit-trust-0.25.3-2.el9.aarch64 81/198 Running scriptlet: p11-kit-trust-0.25.3-2.el9.aarch64 81/198 Installing : ncurses-6.2-10.20210508.el9.aarch64 82/198 Installing : libgomp-11.4.1-3.el9.aarch64 83/198 Installing : pcre2-10.40-5.el9.aarch64 84/198 Installing : libselinux-3.6-1.el9.aarch64 85/198 Installing : sed-4.8-9.el9.aarch64 86/198 Installing : findutils-1:4.8.0-6.el9.aarch64 87/198 Installing : openssl-fips-provider-3.0.7-2.el9.aarch64 88/198 Installing : openssl-libs-1:3.0.7-27.el9.aarch64 89/198 Installing : coreutils-8.32-35.el9.aarch64 90/198 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-90.1.el9_2.no 91/198 Installing : ca-certificates-2023.2.60_v7.0.306-90.1.el9_2.no 91/198 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-90.1.el9_2.no 91/198 Installing : libblkid-2.37.4-18.el9.aarch64 92/198 Running scriptlet: libblkid-2.37.4-18.el9.aarch64 92/198 Installing : krb5-libs-1.21.1-1.el9.aarch64 93/198 Installing : libmount-2.37.4-18.el9.aarch64 94/198 Installing : gzip-1.12-1.el9.aarch64 95/198 Installing : cracklib-2.9.6-27.el9.aarch64 96/198 Installing : systemd-libs-252-32.el9_4.aarch64 97/198 Running scriptlet: systemd-libs-252-32.el9_4.aarch64 97/198 Installing : util-linux-core-2.37.4-18.el9.aarch64 98/198 Running scriptlet: util-linux-core-2.37.4-18.el9.aarch64 98/198 Installing : cracklib-dicts-2.9.6-27.el9.aarch64 99/198 Installing : cyrus-sasl-lib-2.1.27-21.el9.aarch64 100/198 Installing : libssh-0.10.4-13.el9.aarch64 101/198 Installing : libfdisk-2.37.4-18.el9.aarch64 102/198 Installing : perl-Digest-1.19-4.el9.noarch 103/198 Installing : perl-Digest-MD5-2.58-4.el9.aarch64 104/198 Installing : perl-FileHandle-2.03-481.el9.noarch 105/198 Installing : perl-B-1.80-481.el9.aarch64 106/198 Installing : perl-Data-Dumper-2.174-462.el9.aarch64 107/198 Installing : perl-libnet-3.13-4.el9.noarch 108/198 Installing : perl-AutoLoader-5.74-481.el9.noarch 109/198 Installing : perl-base-2.27-481.el9.noarch 110/198 Installing : perl-URI-5.09-3.el9.noarch 111/198 Installing : perl-Time-Local-2:1.300-7.el9.noarch 112/198 Installing : perl-if-0.60.800-481.el9.noarch 113/198 Installing : perl-Mozilla-CA-20200520-6.el9.noarch 114/198 Installing : perl-IO-Socket-IP-0.41-5.el9.noarch 115/198 Installing : perl-File-Path-2.18-4.el9.noarch 116/198 Installing : perl-Pod-Escapes-1:1.07-460.el9.noarch 117/198 Installing : perl-Text-Tabs+Wrap-2013.0523-460.el9.noarch 118/198 Installing : perl-IO-Socket-SSL-2.073-1.el9.noarch 119/198 Installing : perl-Net-SSLeay-1.92-2.el9.aarch64 120/198 Installing : perl-Term-ANSIColor-5.01-461.el9.noarch 121/198 Installing : perl-Class-Struct-0.66-481.el9.noarch 122/198 Installing : perl-subs-1.03-481.el9.noarch 123/198 Installing : perl-POSIX-1.94-481.el9.aarch64 124/198 Installing : perl-Term-Cap-1.17-460.el9.noarch 125/198 Installing : perl-File-Temp-1:0.231.100-4.el9.noarch 126/198 Installing : perl-Pod-Simple-1:3.42-4.el9.noarch 127/198 Installing : perl-HTTP-Tiny-0.076-462.el9.noarch 128/198 Installing : perl-IPC-Open3-1.21-481.el9.noarch 129/198 Installing : perl-Socket-4:2.031-4.el9.aarch64 130/198 Installing : perl-SelectSaver-1.02-481.el9.noarch 131/198 Installing : perl-Symbol-1.08-481.el9.noarch 132/198 Installing : perl-podlators-1:4.14-460.el9.noarch 133/198 Installing : perl-Pod-Perldoc-3.28.01-461.el9.noarch 134/198 Installing : perl-File-stat-1.09-481.el9.noarch 135/198 Installing : perl-Text-ParseWords-3.30-460.el9.noarch 136/198 Installing : perl-Fcntl-1.13-481.el9.aarch64 137/198 Installing : perl-overloading-0.02-481.el9.noarch 138/198 Installing : perl-Pod-Usage-4:2.01-4.el9.noarch 139/198 Installing : perl-IO-1.43-481.el9.aarch64 140/198 Installing : perl-mro-1.23-481.el9.aarch64 141/198 Installing : perl-parent-1:0.238-460.el9.noarch 142/198 Installing : perl-MIME-Base64-3.16-4.el9.aarch64 143/198 Installing : perl-Scalar-List-Utils-4:1.56-461.el9.aarch64 144/198 Installing : perl-constant-1.33-461.el9.noarch 145/198 Installing : perl-Errno-1.30-481.el9.aarch64 146/198 Installing : perl-Storable-1:3.21-460.el9.aarch64 147/198 Installing : perl-File-Basename-2.85-481.el9.noarch 148/198 Installing : perl-Getopt-Std-1.12-481.el9.noarch 149/198 Installing : perl-vars-1.05-481.el9.noarch 150/198 Installing : perl-Getopt-Long-1:2.52-4.el9.noarch 151/198 Installing : perl-overload-1.31-481.el9.noarch 152/198 Installing : perl-Exporter-5.74-461.el9.noarch 153/198 Installing : perl-Carp-1.50-460.el9.noarch 154/198 Installing : perl-PathTools-3.78-461.el9.aarch64 155/198 Installing : perl-Encode-4:3.08-462.el9.aarch64 156/198 Installing : perl-libs-4:5.32.1-481.el9.aarch64 157/198 Installing : perl-interpreter-4:5.32.1-481.el9.aarch64 158/198 Installing : kernel-srpm-macros-1.0-13.el9.noarch 159/198 Installing : openssl-1:3.0.7-27.el9.aarch64 160/198 Installing : libpwquality-1.4.4-8.el9.aarch64 161/198 Installing : pam-1.5.1-19.el9.aarch64 162/198 Installing : libevent-2.1.12-6.el9.aarch64 163/198 Installing : libarchive-3.5.3-4.el9.aarch64 164/198 Installing : tar-2:1.34-6.el9_1.aarch64 165/198 Installing : libsemanage-3.6-1.el9.aarch64 166/198 Installing : shadow-utils-2:4.9-8.el9.aarch64 167/198 Running scriptlet: libutempter-1.2.1-6.el9.aarch64 168/198 Installing : libutempter-1.2.1-6.el9.aarch64 168/198 Installing : openldap-2.6.6-3.el9.aarch64 169/198 Installing : patch-2.7.6-16.el9.aarch64 170/198 Installing : libnghttp2-1.43.0-5.el9_4.3.aarch64 171/198 Installing : elfutils-default-yama-scope-0.190-2.el9.noarch 172/198 Running scriptlet: elfutils-default-yama-scope-0.190-2.el9.noarch 172/198 Installing : elfutils-libs-0.190-2.el9.aarch64 173/198 Installing : pkgconf-m4-1.7.3-10.el9.noarch 174/198 Installing : pkgconf-pkg-config-1.7.3-10.el9.aarch64 175/198 Installing : publicsuffix-list-dafsa-20210518-3.el9.noarch 176/198 Installing : libpsl-0.21.1-5.el9.aarch64 177/198 Installing : libcurl-7.76.1-29.el9_4.aarch64 178/198 Installing : elfutils-debuginfod-client-0.190-2.el9.aarch64 179/198 Installing : binutils-gold-2.35.2-43.el9.aarch64 180/198 Installing : binutils-2.35.2-43.el9.aarch64 181/198 Running scriptlet: binutils-2.35.2-43.el9.aarch64 181/198 Installing : elfutils-0.190-2.el9.aarch64 182/198 Installing : gdb-minimal-10.2-13.el9.aarch64 183/198 Installing : debugedit-5.0-5.el9.aarch64 184/198 Installing : curl-7.76.1-29.el9_4.aarch64 185/198 Installing : rpm-libs-4.16.1.3-29.el9.aarch64 186/198 Installing : rpm-4.16.1.3-29.el9.aarch64 187/198 Installing : efi-srpm-macros-6-2.el9_0.noarch 188/198 Installing : lua-srpm-macros-1-6.el9.noarch 189/198 Installing : rpm-build-libs-4.16.1.3-29.el9.aarch64 190/198 Installing : fonts-srpm-macros-1:2.0.5-7.el9.1.noarch 191/198 Installing : go-srpm-macros-3.2.0-3.el9.noarch 192/198 Installing : python-srpm-macros-3.9-53.el9.noarch 193/198 Installing : redhat-rpm-config-207-1.el9.noarch 194/198 Installing : rpm-build-4.16.1.3-29.el9.aarch64 195/198 Installing : pyproject-srpm-macros-1.12.0-1.el9.noarch 196/198 Installing : util-linux-2.37.4-18.el9.aarch64 197/198 Installing : which-2.21-29.el9.aarch64 198/198 Running scriptlet: filesystem-3.16-2.el9.aarch64 198/198 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-90.1.el9_2.no 198/198 Running scriptlet: rpm-4.16.1.3-29.el9.aarch64 198/198 Running scriptlet: which-2.21-29.el9.aarch64 198/198 Verifying : basesystem-11-13.el9.noarch 1/198 Verifying : bzip2-1.0.8-8.el9.aarch64 2/198 Verifying : bzip2-libs-1.0.8-8.el9.aarch64 3/198 Verifying : cpio-2.13-16.el9.aarch64 4/198 Verifying : cracklib-2.9.6-27.el9.aarch64 5/198 Verifying : cracklib-dicts-2.9.6-27.el9.aarch64 6/198 Verifying : diffutils-3.7-12.el9.aarch64 7/198 Verifying : ed-1.14.2-12.el9.aarch64 8/198 Verifying : filesystem-3.16-2.el9.aarch64 9/198 Verifying : gawk-5.1.0-6.el9.aarch64 10/198 Verifying : gdbm-libs-1:1.19-4.el9.aarch64 11/198 Verifying : grep-3.6-5.el9.aarch64 12/198 Verifying : groff-base-1.22.4-10.el9.aarch64 13/198 Verifying : info-6.7-15.el9.aarch64 14/198 Verifying : libattr-2.5.1-3.el9.aarch64 15/198 Verifying : libbrotli-1.0.9-6.el9.aarch64 16/198 Verifying : libcap-ng-0.8.2-7.el9.aarch64 17/198 Verifying : libdb-5.3.28-53.el9.aarch64 18/198 Verifying : libevent-2.1.12-6.el9.aarch64 19/198 Verifying : libgpg-error-1.42-5.el9.aarch64 20/198 Verifying : libidn2-2.3.0-7.el9.aarch64 21/198 Verifying : libpsl-0.21.1-5.el9.aarch64 22/198 Verifying : libpwquality-1.4.4-8.el9.aarch64 23/198 Verifying : libsigsegv-2.13-4.el9.aarch64 24/198 Verifying : libunistring-0.9.10-15.el9.aarch64 25/198 Verifying : libutempter-1.2.1-6.el9.aarch64 26/198 Verifying : libverto-0.3.2-3.el9.aarch64 27/198 Verifying : libxcrypt-4.4.18-3.el9.aarch64 28/198 Verifying : libzstd-1.5.1-2.el9.aarch64 29/198 Verifying : lz4-libs-1.9.3-5.el9.aarch64 30/198 Verifying : mpfr-4.1.0-7.el9.aarch64 31/198 Verifying : pcre-8.44-3.el9.3.aarch64 32/198 Verifying : popt-1.18-8.el9.aarch64 33/198 Verifying : publicsuffix-list-dafsa-20210518-3.el9.noarch 34/198 Verifying : readline-8.1-4.el9.aarch64 35/198 Verifying : sed-4.8-9.el9.aarch64 36/198 Verifying : unzip-6.0-56.el9.aarch64 37/198 Verifying : xz-5.2.5-8.el9_0.aarch64 38/198 Verifying : xz-libs-5.2.5-8.el9_0.aarch64 39/198 Verifying : zstd-1.5.1-2.el9.aarch64 40/198 Verifying : gzip-1.12-1.el9.aarch64 41/198 Verifying : cyrus-sasl-lib-2.1.27-21.el9.aarch64 42/198 Verifying : keyutils-libs-1.6.3-1.el9.aarch64 43/198 Verifying : libarchive-3.5.3-4.el9.aarch64 44/198 Verifying : libgcrypt-1.10.0-10.el9_2.aarch64 45/198 Verifying : libpkgconf-1.7.3-10.el9.aarch64 46/198 Verifying : libtasn1-4.16.0-8.el9_1.aarch64 47/198 Verifying : pkgconf-1.7.3-10.el9.aarch64 48/198 Verifying : pkgconf-m4-1.7.3-10.el9.noarch 49/198 Verifying : pkgconf-pkg-config-1.7.3-10.el9.aarch64 50/198 Verifying : tar-2:1.34-6.el9_1.aarch64 51/198 Verifying : zip-3.0-35.el9.aarch64 52/198 Verifying : alternatives-1.24-1.el9.aarch64 53/198 Verifying : ca-certificates-2023.2.60_v7.0.306-90.1.el9_2.no 54/198 Verifying : findutils-1:4.8.0-6.el9.aarch64 55/198 Verifying : gmp-1:6.2.0-13.el9.aarch64 56/198 Verifying : krb5-libs-1.21.1-1.el9.aarch64 57/198 Verifying : libcap-2.48-9.el9_2.aarch64 58/198 Verifying : libeconf-0.4.1-3.el9_2.aarch64 59/198 Verifying : libffi-3.4.2-8.el9.aarch64 60/198 Verifying : lua-libs-5.4.4-4.el9.aarch64 61/198 Verifying : ncurses-6.2-10.20210508.el9.aarch64 62/198 Verifying : ncurses-base-6.2-10.20210508.el9.noarch 63/198 Verifying : ncurses-libs-6.2-10.20210508.el9.aarch64 64/198 Verifying : shadow-utils-2:4.9-8.el9.aarch64 65/198 Verifying : which-2.21-29.el9.aarch64 66/198 Verifying : zlib-1.2.11-40.el9.aarch64 67/198 Verifying : audit-libs-3.1.2-2.el9.aarch64 68/198 Verifying : bash-5.1.8-9.el9.aarch64 69/198 Verifying : binutils-2.35.2-43.el9.aarch64 70/198 Verifying : binutils-gold-2.35.2-43.el9.aarch64 71/198 Verifying : crypto-policies-20240202-1.git283706d.el9.noarch 72/198 Verifying : curl-7.76.1-29.el9_4.aarch64 73/198 Verifying : elfutils-0.190-2.el9.aarch64 74/198 Verifying : elfutils-debuginfod-client-0.190-2.el9.aarch64 75/198 Verifying : elfutils-default-yama-scope-0.190-2.el9.noarch 76/198 Verifying : elfutils-libelf-0.190-2.el9.aarch64 77/198 Verifying : file-5.39-16.el9.aarch64 78/198 Verifying : libacl-2.3.1-4.el9.aarch64 79/198 Verifying : libblkid-2.37.4-18.el9.aarch64 80/198 Verifying : libcom_err-1.46.5-5.el9.aarch64 81/198 Verifying : libgcc-11.4.1-3.el9.aarch64 82/198 Verifying : libgomp-11.4.1-3.el9.aarch64 83/198 Verifying : libselinux-3.6-1.el9.aarch64 84/198 Verifying : libsemanage-3.6-1.el9.aarch64 85/198 Verifying : libsepol-3.6-1.el9.aarch64 86/198 Verifying : libsmartcols-2.37.4-18.el9.aarch64 87/198 Verifying : libssh-0.10.4-13.el9.aarch64 88/198 Verifying : libstdc++-11.4.1-3.el9.aarch64 89/198 Verifying : libuuid-2.37.4-18.el9.aarch64 90/198 Verifying : openldap-2.6.6-3.el9.aarch64 91/198 Verifying : openssl-fips-provider-3.0.7-2.el9.aarch64 92/198 Verifying : openssl-libs-1:3.0.7-27.el9.aarch64 93/198 Verifying : p11-kit-0.25.3-2.el9.aarch64 94/198 Verifying : p11-kit-trust-0.25.3-2.el9.aarch64 95/198 Verifying : pam-1.5.1-19.el9.aarch64 96/198 Verifying : pcre2-10.40-5.el9.aarch64 97/198 Verifying : redhat-release-9.4-0.4.el9.aarch64 98/198 Verifying : rpm-build-libs-4.16.1.3-29.el9.aarch64 99/198 Verifying : rpm-libs-4.16.1.3-29.el9.aarch64 100/198 Verifying : setup-2.13.7-10.el9.noarch 101/198 Verifying : sqlite-libs-3.34.1-7.el9_3.aarch64 102/198 Verifying : systemd-libs-252-32.el9_4.aarch64 103/198 Verifying : tzdata-2024a-1.el9.noarch 104/198 Verifying : util-linux-2.37.4-18.el9.aarch64 105/198 Verifying : util-linux-core-2.37.4-18.el9.aarch64 106/198 Verifying : coreutils-8.32-35.el9.aarch64 107/198 Verifying : coreutils-common-8.32-35.el9.aarch64 108/198 Verifying : elfutils-libs-0.190-2.el9.aarch64 109/198 Verifying : file-libs-5.39-16.el9.aarch64 110/198 Verifying : libcurl-7.76.1-29.el9_4.aarch64 111/198 Verifying : libfdisk-2.37.4-18.el9.aarch64 112/198 Verifying : libmount-2.37.4-18.el9.aarch64 113/198 Verifying : libssh-config-0.10.4-13.el9.noarch 114/198 Verifying : openssl-1:3.0.7-27.el9.aarch64 115/198 Verifying : pcre2-syntax-10.40-5.el9.noarch 116/198 Verifying : rpm-4.16.1.3-29.el9.aarch64 117/198 Verifying : libxml2-2.9.13-6.el9_4.aarch64 118/198 Verifying : glibc-2.34-100.el9_4.2.aarch64 119/198 Verifying : glibc-common-2.34-100.el9_4.2.aarch64 120/198 Verifying : glibc-gconv-extra-2.34-100.el9_4.2.aarch64 121/198 Verifying : glibc-minimal-langpack-2.34-100.el9_4.2.aarch64 122/198 Verifying : libnghttp2-1.43.0-5.el9_4.3.aarch64 123/198 Verifying : perl-Exporter-5.74-461.el9.noarch 124/198 Verifying : perl-File-Temp-1:0.231.100-4.el9.noarch 125/198 Verifying : perl-IO-Socket-IP-0.41-5.el9.noarch 126/198 Verifying : perl-Mozilla-CA-20200520-6.el9.noarch 127/198 Verifying : perl-Scalar-List-Utils-4:1.56-461.el9.aarch64 128/198 Verifying : perl-Term-Cap-1.17-460.el9.noarch 129/198 Verifying : perl-Time-Local-2:1.300-7.el9.noarch 130/198 Verifying : perl-parent-1:0.238-460.el9.noarch 131/198 Verifying : perl-srpm-macros-1-41.el9.noarch 132/198 Verifying : rust-srpm-macros-17-4.el9.noarch 133/198 Verifying : ghc-srpm-macros-1.5.0-6.el9.noarch 134/198 Verifying : openblas-srpm-macros-2-11.el9.noarch 135/198 Verifying : patch-2.7.6-16.el9.aarch64 136/198 Verifying : perl-Digest-MD5-2.58-4.el9.aarch64 137/198 Verifying : perl-MIME-Base64-3.16-4.el9.aarch64 138/198 Verifying : perl-Pod-Simple-1:3.42-4.el9.noarch 139/198 Verifying : perl-Pod-Usage-4:2.01-4.el9.noarch 140/198 Verifying : perl-Term-ANSIColor-5.01-461.el9.noarch 141/198 Verifying : perl-Text-ParseWords-3.30-460.el9.noarch 142/198 Verifying : perl-URI-5.09-3.el9.noarch 143/198 Verifying : perl-constant-1.33-461.el9.noarch 144/198 Verifying : perl-File-Path-2.18-4.el9.noarch 145/198 Verifying : perl-PathTools-3.78-461.el9.aarch64 146/198 Verifying : perl-Pod-Escapes-1:1.07-460.el9.noarch 147/198 Verifying : perl-Pod-Perldoc-3.28.01-461.el9.noarch 148/198 Verifying : perl-libnet-3.13-4.el9.noarch 149/198 Verifying : perl-podlators-1:4.14-460.el9.noarch 150/198 Verifying : dwz-0.14-3.el9.aarch64 151/198 Verifying : efi-srpm-macros-6-2.el9_0.noarch 152/198 Verifying : fonts-srpm-macros-1:2.0.5-7.el9.1.noarch 153/198 Verifying : lua-srpm-macros-1-6.el9.noarch 154/198 Verifying : ocaml-srpm-macros-6-6.el9.noarch 155/198 Verifying : perl-Carp-1.50-460.el9.noarch 156/198 Verifying : perl-Data-Dumper-2.174-462.el9.aarch64 157/198 Verifying : perl-Digest-1.19-4.el9.noarch 158/198 Verifying : perl-Encode-4:3.08-462.el9.aarch64 159/198 Verifying : perl-Getopt-Long-1:2.52-4.el9.noarch 160/198 Verifying : perl-IO-Socket-SSL-2.073-1.el9.noarch 161/198 Verifying : perl-Socket-4:2.031-4.el9.aarch64 162/198 Verifying : perl-Storable-1:3.21-460.el9.aarch64 163/198 Verifying : perl-Text-Tabs+Wrap-2013.0523-460.el9.noarch 164/198 Verifying : perl-Net-SSLeay-1.92-2.el9.aarch64 165/198 Verifying : kernel-srpm-macros-1.0-13.el9.noarch 166/198 Verifying : qt5-srpm-macros-5.15.9-1.el9.noarch 167/198 Verifying : go-srpm-macros-3.2.0-3.el9.noarch 168/198 Verifying : perl-AutoLoader-5.74-481.el9.noarch 169/198 Verifying : perl-Class-Struct-0.66-481.el9.noarch 170/198 Verifying : perl-IO-1.43-481.el9.aarch64 171/198 Verifying : perl-SelectSaver-1.02-481.el9.noarch 172/198 Verifying : perl-if-0.60.800-481.el9.noarch 173/198 Verifying : perl-interpreter-4:5.32.1-481.el9.aarch64 174/198 Verifying : perl-subs-1.03-481.el9.noarch 175/198 Verifying : pyproject-srpm-macros-1.12.0-1.el9.noarch 176/198 Verifying : python-srpm-macros-3.9-53.el9.noarch 177/198 Verifying : redhat-rpm-config-207-1.el9.noarch 178/198 Verifying : debugedit-5.0-5.el9.aarch64 179/198 Verifying : gdb-minimal-10.2-13.el9.aarch64 180/198 Verifying : perl-B-1.80-481.el9.aarch64 181/198 Verifying : perl-Errno-1.30-481.el9.aarch64 182/198 Verifying : perl-Fcntl-1.13-481.el9.aarch64 183/198 Verifying : perl-File-Basename-2.85-481.el9.noarch 184/198 Verifying : perl-File-stat-1.09-481.el9.noarch 185/198 Verifying : perl-FileHandle-2.03-481.el9.noarch 186/198 Verifying : perl-Getopt-Std-1.12-481.el9.noarch 187/198 Verifying : perl-HTTP-Tiny-0.076-462.el9.noarch 188/198 Verifying : perl-IPC-Open3-1.21-481.el9.noarch 189/198 Verifying : perl-POSIX-1.94-481.el9.aarch64 190/198 Verifying : perl-Symbol-1.08-481.el9.noarch 191/198 Verifying : perl-base-2.27-481.el9.noarch 192/198 Verifying : perl-libs-4:5.32.1-481.el9.aarch64 193/198 Verifying : perl-mro-1.23-481.el9.aarch64 194/198 Verifying : perl-overload-1.31-481.el9.noarch 195/198 Verifying : perl-overloading-0.02-481.el9.noarch 196/198 Verifying : perl-vars-1.05-481.el9.noarch 197/198 Verifying : rpm-build-4.16.1.3-29.el9.aarch64 198/198 Installed products updated. Installed: alternatives-1.24-1.el9.aarch64 audit-libs-3.1.2-2.el9.aarch64 basesystem-11-13.el9.noarch bash-5.1.8-9.el9.aarch64 binutils-2.35.2-43.el9.aarch64 binutils-gold-2.35.2-43.el9.aarch64 bzip2-1.0.8-8.el9.aarch64 bzip2-libs-1.0.8-8.el9.aarch64 ca-certificates-2023.2.60_v7.0.306-90.1.el9_2.noarch coreutils-8.32-35.el9.aarch64 coreutils-common-8.32-35.el9.aarch64 cpio-2.13-16.el9.aarch64 cracklib-2.9.6-27.el9.aarch64 cracklib-dicts-2.9.6-27.el9.aarch64 crypto-policies-20240202-1.git283706d.el9.noarch curl-7.76.1-29.el9_4.aarch64 cyrus-sasl-lib-2.1.27-21.el9.aarch64 debugedit-5.0-5.el9.aarch64 diffutils-3.7-12.el9.aarch64 dwz-0.14-3.el9.aarch64 ed-1.14.2-12.el9.aarch64 efi-srpm-macros-6-2.el9_0.noarch elfutils-0.190-2.el9.aarch64 elfutils-debuginfod-client-0.190-2.el9.aarch64 elfutils-default-yama-scope-0.190-2.el9.noarch elfutils-libelf-0.190-2.el9.aarch64 elfutils-libs-0.190-2.el9.aarch64 file-5.39-16.el9.aarch64 file-libs-5.39-16.el9.aarch64 filesystem-3.16-2.el9.aarch64 findutils-1:4.8.0-6.el9.aarch64 fonts-srpm-macros-1:2.0.5-7.el9.1.noarch gawk-5.1.0-6.el9.aarch64 gdb-minimal-10.2-13.el9.aarch64 gdbm-libs-1:1.19-4.el9.aarch64 ghc-srpm-macros-1.5.0-6.el9.noarch glibc-2.34-100.el9_4.2.aarch64 glibc-common-2.34-100.el9_4.2.aarch64 glibc-gconv-extra-2.34-100.el9_4.2.aarch64 glibc-minimal-langpack-2.34-100.el9_4.2.aarch64 gmp-1:6.2.0-13.el9.aarch64 go-srpm-macros-3.2.0-3.el9.noarch grep-3.6-5.el9.aarch64 groff-base-1.22.4-10.el9.aarch64 gzip-1.12-1.el9.aarch64 info-6.7-15.el9.aarch64 kernel-srpm-macros-1.0-13.el9.noarch keyutils-libs-1.6.3-1.el9.aarch64 krb5-libs-1.21.1-1.el9.aarch64 libacl-2.3.1-4.el9.aarch64 libarchive-3.5.3-4.el9.aarch64 libattr-2.5.1-3.el9.aarch64 libblkid-2.37.4-18.el9.aarch64 libbrotli-1.0.9-6.el9.aarch64 libcap-2.48-9.el9_2.aarch64 libcap-ng-0.8.2-7.el9.aarch64 libcom_err-1.46.5-5.el9.aarch64 libcurl-7.76.1-29.el9_4.aarch64 libdb-5.3.28-53.el9.aarch64 libeconf-0.4.1-3.el9_2.aarch64 libevent-2.1.12-6.el9.aarch64 libfdisk-2.37.4-18.el9.aarch64 libffi-3.4.2-8.el9.aarch64 libgcc-11.4.1-3.el9.aarch64 libgcrypt-1.10.0-10.el9_2.aarch64 libgomp-11.4.1-3.el9.aarch64 libgpg-error-1.42-5.el9.aarch64 libidn2-2.3.0-7.el9.aarch64 libmount-2.37.4-18.el9.aarch64 libnghttp2-1.43.0-5.el9_4.3.aarch64 libpkgconf-1.7.3-10.el9.aarch64 libpsl-0.21.1-5.el9.aarch64 libpwquality-1.4.4-8.el9.aarch64 libselinux-3.6-1.el9.aarch64 libsemanage-3.6-1.el9.aarch64 libsepol-3.6-1.el9.aarch64 libsigsegv-2.13-4.el9.aarch64 libsmartcols-2.37.4-18.el9.aarch64 libssh-0.10.4-13.el9.aarch64 libssh-config-0.10.4-13.el9.noarch libstdc++-11.4.1-3.el9.aarch64 libtasn1-4.16.0-8.el9_1.aarch64 libunistring-0.9.10-15.el9.aarch64 libutempter-1.2.1-6.el9.aarch64 libuuid-2.37.4-18.el9.aarch64 libverto-0.3.2-3.el9.aarch64 libxcrypt-4.4.18-3.el9.aarch64 libxml2-2.9.13-6.el9_4.aarch64 libzstd-1.5.1-2.el9.aarch64 lua-libs-5.4.4-4.el9.aarch64 lua-srpm-macros-1-6.el9.noarch lz4-libs-1.9.3-5.el9.aarch64 mpfr-4.1.0-7.el9.aarch64 ncurses-6.2-10.20210508.el9.aarch64 ncurses-base-6.2-10.20210508.el9.noarch ncurses-libs-6.2-10.20210508.el9.aarch64 ocaml-srpm-macros-6-6.el9.noarch openblas-srpm-macros-2-11.el9.noarch openldap-2.6.6-3.el9.aarch64 openssl-1:3.0.7-27.el9.aarch64 openssl-fips-provider-3.0.7-2.el9.aarch64 openssl-libs-1:3.0.7-27.el9.aarch64 p11-kit-0.25.3-2.el9.aarch64 p11-kit-trust-0.25.3-2.el9.aarch64 pam-1.5.1-19.el9.aarch64 patch-2.7.6-16.el9.aarch64 pcre-8.44-3.el9.3.aarch64 pcre2-10.40-5.el9.aarch64 pcre2-syntax-10.40-5.el9.noarch perl-AutoLoader-5.74-481.el9.noarch perl-B-1.80-481.el9.aarch64 perl-Carp-1.50-460.el9.noarch perl-Class-Struct-0.66-481.el9.noarch perl-Data-Dumper-2.174-462.el9.aarch64 perl-Digest-1.19-4.el9.noarch perl-Digest-MD5-2.58-4.el9.aarch64 perl-Encode-4:3.08-462.el9.aarch64 perl-Errno-1.30-481.el9.aarch64 perl-Exporter-5.74-461.el9.noarch perl-Fcntl-1.13-481.el9.aarch64 perl-File-Basename-2.85-481.el9.noarch perl-File-Path-2.18-4.el9.noarch perl-File-Temp-1:0.231.100-4.el9.noarch perl-File-stat-1.09-481.el9.noarch perl-FileHandle-2.03-481.el9.noarch perl-Getopt-Long-1:2.52-4.el9.noarch perl-Getopt-Std-1.12-481.el9.noarch perl-HTTP-Tiny-0.076-462.el9.noarch perl-IO-1.43-481.el9.aarch64 perl-IO-Socket-IP-0.41-5.el9.noarch perl-IO-Socket-SSL-2.073-1.el9.noarch perl-IPC-Open3-1.21-481.el9.noarch perl-MIME-Base64-3.16-4.el9.aarch64 perl-Mozilla-CA-20200520-6.el9.noarch perl-Net-SSLeay-1.92-2.el9.aarch64 perl-POSIX-1.94-481.el9.aarch64 perl-PathTools-3.78-461.el9.aarch64 perl-Pod-Escapes-1:1.07-460.el9.noarch perl-Pod-Perldoc-3.28.01-461.el9.noarch perl-Pod-Simple-1:3.42-4.el9.noarch perl-Pod-Usage-4:2.01-4.el9.noarch perl-Scalar-List-Utils-4:1.56-461.el9.aarch64 perl-SelectSaver-1.02-481.el9.noarch perl-Socket-4:2.031-4.el9.aarch64 perl-Storable-1:3.21-460.el9.aarch64 perl-Symbol-1.08-481.el9.noarch perl-Term-ANSIColor-5.01-461.el9.noarch perl-Term-Cap-1.17-460.el9.noarch perl-Text-ParseWords-3.30-460.el9.noarch perl-Text-Tabs+Wrap-2013.0523-460.el9.noarch perl-Time-Local-2:1.300-7.el9.noarch perl-URI-5.09-3.el9.noarch perl-base-2.27-481.el9.noarch perl-constant-1.33-461.el9.noarch perl-if-0.60.800-481.el9.noarch perl-interpreter-4:5.32.1-481.el9.aarch64 perl-libnet-3.13-4.el9.noarch perl-libs-4:5.32.1-481.el9.aarch64 perl-mro-1.23-481.el9.aarch64 perl-overload-1.31-481.el9.noarch perl-overloading-0.02-481.el9.noarch perl-parent-1:0.238-460.el9.noarch perl-podlators-1:4.14-460.el9.noarch perl-srpm-macros-1-41.el9.noarch perl-subs-1.03-481.el9.noarch perl-vars-1.05-481.el9.noarch pkgconf-1.7.3-10.el9.aarch64 pkgconf-m4-1.7.3-10.el9.noarch pkgconf-pkg-config-1.7.3-10.el9.aarch64 popt-1.18-8.el9.aarch64 publicsuffix-list-dafsa-20210518-3.el9.noarch pyproject-srpm-macros-1.12.0-1.el9.noarch python-srpm-macros-3.9-53.el9.noarch qt5-srpm-macros-5.15.9-1.el9.noarch readline-8.1-4.el9.aarch64 redhat-release-9.4-0.4.el9.aarch64 redhat-rpm-config-207-1.el9.noarch rpm-4.16.1.3-29.el9.aarch64 rpm-build-4.16.1.3-29.el9.aarch64 rpm-build-libs-4.16.1.3-29.el9.aarch64 rpm-libs-4.16.1.3-29.el9.aarch64 rust-srpm-macros-17-4.el9.noarch sed-4.8-9.el9.aarch64 setup-2.13.7-10.el9.noarch shadow-utils-2:4.9-8.el9.aarch64 sqlite-libs-3.34.1-7.el9_3.aarch64 systemd-libs-252-32.el9_4.aarch64 tar-2:1.34-6.el9_1.aarch64 tzdata-2024a-1.el9.noarch unzip-6.0-56.el9.aarch64 util-linux-2.37.4-18.el9.aarch64 util-linux-core-2.37.4-18.el9.aarch64 which-2.21-29.el9.aarch64 xz-5.2.5-8.el9_0.aarch64 xz-libs-5.2.5-8.el9_0.aarch64 zip-3.0-35.el9.aarch64 zlib-1.2.11-40.el9.aarch64 zstd-1.5.1-2.el9.aarch64 Complete! Finish: installing minimal buildroot with dnf Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: alternatives-1.24-1.el9.aarch64 audit-libs-3.1.2-2.el9.aarch64 basesystem-11-13.el9.noarch bash-5.1.8-9.el9.aarch64 binutils-2.35.2-43.el9.aarch64 binutils-gold-2.35.2-43.el9.aarch64 bzip2-1.0.8-8.el9.aarch64 bzip2-libs-1.0.8-8.el9.aarch64 ca-certificates-2023.2.60_v7.0.306-90.1.el9_2.noarch coreutils-8.32-35.el9.aarch64 coreutils-common-8.32-35.el9.aarch64 cpio-2.13-16.el9.aarch64 cracklib-2.9.6-27.el9.aarch64 cracklib-dicts-2.9.6-27.el9.aarch64 crypto-policies-20240202-1.git283706d.el9.noarch curl-7.76.1-29.el9_4.aarch64 cyrus-sasl-lib-2.1.27-21.el9.aarch64 debugedit-5.0-5.el9.aarch64 diffutils-3.7-12.el9.aarch64 dwz-0.14-3.el9.aarch64 ed-1.14.2-12.el9.aarch64 efi-srpm-macros-6-2.el9_0.noarch elfutils-0.190-2.el9.aarch64 elfutils-debuginfod-client-0.190-2.el9.aarch64 elfutils-default-yama-scope-0.190-2.el9.noarch elfutils-libelf-0.190-2.el9.aarch64 elfutils-libs-0.190-2.el9.aarch64 file-5.39-16.el9.aarch64 file-libs-5.39-16.el9.aarch64 filesystem-3.16-2.el9.aarch64 findutils-4.8.0-6.el9.aarch64 fonts-srpm-macros-2.0.5-7.el9.1.noarch gawk-5.1.0-6.el9.aarch64 gdb-minimal-10.2-13.el9.aarch64 gdbm-libs-1.19-4.el9.aarch64 ghc-srpm-macros-1.5.0-6.el9.noarch glibc-2.34-100.el9_4.2.aarch64 glibc-common-2.34-100.el9_4.2.aarch64 glibc-gconv-extra-2.34-100.el9_4.2.aarch64 glibc-minimal-langpack-2.34-100.el9_4.2.aarch64 gmp-6.2.0-13.el9.aarch64 go-srpm-macros-3.2.0-3.el9.noarch gpg-pubkey-5a6340b3-6229229e gpg-pubkey-fd431d51-4ae0493b grep-3.6-5.el9.aarch64 groff-base-1.22.4-10.el9.aarch64 gzip-1.12-1.el9.aarch64 info-6.7-15.el9.aarch64 kernel-srpm-macros-1.0-13.el9.noarch keyutils-libs-1.6.3-1.el9.aarch64 krb5-libs-1.21.1-1.el9.aarch64 libacl-2.3.1-4.el9.aarch64 libarchive-3.5.3-4.el9.aarch64 libattr-2.5.1-3.el9.aarch64 libblkid-2.37.4-18.el9.aarch64 libbrotli-1.0.9-6.el9.aarch64 libcap-2.48-9.el9_2.aarch64 libcap-ng-0.8.2-7.el9.aarch64 libcom_err-1.46.5-5.el9.aarch64 libcurl-7.76.1-29.el9_4.aarch64 libdb-5.3.28-53.el9.aarch64 libeconf-0.4.1-3.el9_2.aarch64 libevent-2.1.12-6.el9.aarch64 libfdisk-2.37.4-18.el9.aarch64 libffi-3.4.2-8.el9.aarch64 libgcc-11.4.1-3.el9.aarch64 libgcrypt-1.10.0-10.el9_2.aarch64 libgomp-11.4.1-3.el9.aarch64 libgpg-error-1.42-5.el9.aarch64 libidn2-2.3.0-7.el9.aarch64 libmount-2.37.4-18.el9.aarch64 libnghttp2-1.43.0-5.el9_4.3.aarch64 libpkgconf-1.7.3-10.el9.aarch64 libpsl-0.21.1-5.el9.aarch64 libpwquality-1.4.4-8.el9.aarch64 libselinux-3.6-1.el9.aarch64 libsemanage-3.6-1.el9.aarch64 libsepol-3.6-1.el9.aarch64 libsigsegv-2.13-4.el9.aarch64 libsmartcols-2.37.4-18.el9.aarch64 libssh-0.10.4-13.el9.aarch64 libssh-config-0.10.4-13.el9.noarch libstdc++-11.4.1-3.el9.aarch64 libtasn1-4.16.0-8.el9_1.aarch64 libunistring-0.9.10-15.el9.aarch64 libutempter-1.2.1-6.el9.aarch64 libuuid-2.37.4-18.el9.aarch64 libverto-0.3.2-3.el9.aarch64 libxcrypt-4.4.18-3.el9.aarch64 libxml2-2.9.13-6.el9_4.aarch64 libzstd-1.5.1-2.el9.aarch64 lua-libs-5.4.4-4.el9.aarch64 lua-srpm-macros-1-6.el9.noarch lz4-libs-1.9.3-5.el9.aarch64 mpfr-4.1.0-7.el9.aarch64 ncurses-6.2-10.20210508.el9.aarch64 ncurses-base-6.2-10.20210508.el9.noarch ncurses-libs-6.2-10.20210508.el9.aarch64 ocaml-srpm-macros-6-6.el9.noarch openblas-srpm-macros-2-11.el9.noarch openldap-2.6.6-3.el9.aarch64 openssl-3.0.7-27.el9.aarch64 openssl-fips-provider-3.0.7-2.el9.aarch64 openssl-libs-3.0.7-27.el9.aarch64 p11-kit-0.25.3-2.el9.aarch64 p11-kit-trust-0.25.3-2.el9.aarch64 pam-1.5.1-19.el9.aarch64 patch-2.7.6-16.el9.aarch64 pcre-8.44-3.el9.3.aarch64 pcre2-10.40-5.el9.aarch64 pcre2-syntax-10.40-5.el9.noarch perl-AutoLoader-5.74-481.el9.noarch perl-B-1.80-481.el9.aarch64 perl-Carp-1.50-460.el9.noarch perl-Class-Struct-0.66-481.el9.noarch perl-Data-Dumper-2.174-462.el9.aarch64 perl-Digest-1.19-4.el9.noarch perl-Digest-MD5-2.58-4.el9.aarch64 perl-Encode-3.08-462.el9.aarch64 perl-Errno-1.30-481.el9.aarch64 perl-Exporter-5.74-461.el9.noarch perl-Fcntl-1.13-481.el9.aarch64 perl-File-Basename-2.85-481.el9.noarch perl-File-Path-2.18-4.el9.noarch perl-File-Temp-0.231.100-4.el9.noarch perl-File-stat-1.09-481.el9.noarch perl-FileHandle-2.03-481.el9.noarch perl-Getopt-Long-2.52-4.el9.noarch perl-Getopt-Std-1.12-481.el9.noarch perl-HTTP-Tiny-0.076-462.el9.noarch perl-IO-1.43-481.el9.aarch64 perl-IO-Socket-IP-0.41-5.el9.noarch perl-IO-Socket-SSL-2.073-1.el9.noarch perl-IPC-Open3-1.21-481.el9.noarch perl-MIME-Base64-3.16-4.el9.aarch64 perl-Mozilla-CA-20200520-6.el9.noarch perl-Net-SSLeay-1.92-2.el9.aarch64 perl-POSIX-1.94-481.el9.aarch64 perl-PathTools-3.78-461.el9.aarch64 perl-Pod-Escapes-1.07-460.el9.noarch perl-Pod-Perldoc-3.28.01-461.el9.noarch perl-Pod-Simple-3.42-4.el9.noarch perl-Pod-Usage-2.01-4.el9.noarch perl-Scalar-List-Utils-1.56-461.el9.aarch64 perl-SelectSaver-1.02-481.el9.noarch perl-Socket-2.031-4.el9.aarch64 perl-Storable-3.21-460.el9.aarch64 perl-Symbol-1.08-481.el9.noarch perl-Term-ANSIColor-5.01-461.el9.noarch perl-Term-Cap-1.17-460.el9.noarch perl-Text-ParseWords-3.30-460.el9.noarch perl-Text-Tabs+Wrap-2013.0523-460.el9.noarch perl-Time-Local-1.300-7.el9.noarch perl-URI-5.09-3.el9.noarch perl-base-2.27-481.el9.noarch perl-constant-1.33-461.el9.noarch perl-if-0.60.800-481.el9.noarch perl-interpreter-5.32.1-481.el9.aarch64 perl-libnet-3.13-4.el9.noarch perl-libs-5.32.1-481.el9.aarch64 perl-mro-1.23-481.el9.aarch64 perl-overload-1.31-481.el9.noarch perl-overloading-0.02-481.el9.noarch perl-parent-0.238-460.el9.noarch perl-podlators-4.14-460.el9.noarch perl-srpm-macros-1-41.el9.noarch perl-subs-1.03-481.el9.noarch perl-vars-1.05-481.el9.noarch pkgconf-1.7.3-10.el9.aarch64 pkgconf-m4-1.7.3-10.el9.noarch pkgconf-pkg-config-1.7.3-10.el9.aarch64 popt-1.18-8.el9.aarch64 publicsuffix-list-dafsa-20210518-3.el9.noarch pyproject-srpm-macros-1.12.0-1.el9.noarch python-srpm-macros-3.9-53.el9.noarch qt5-srpm-macros-5.15.9-1.el9.noarch readline-8.1-4.el9.aarch64 redhat-release-9.4-0.4.el9.aarch64 redhat-rpm-config-207-1.el9.noarch rpm-4.16.1.3-29.el9.aarch64 rpm-build-4.16.1.3-29.el9.aarch64 rpm-build-libs-4.16.1.3-29.el9.aarch64 rpm-libs-4.16.1.3-29.el9.aarch64 rust-srpm-macros-17-4.el9.noarch sed-4.8-9.el9.aarch64 setup-2.13.7-10.el9.noarch shadow-utils-4.9-8.el9.aarch64 sqlite-libs-3.34.1-7.el9_3.aarch64 systemd-libs-252-32.el9_4.aarch64 tar-1.34-6.el9_1.aarch64 tzdata-2024a-1.el9.noarch unzip-6.0-56.el9.aarch64 util-linux-2.37.4-18.el9.aarch64 util-linux-core-2.37.4-18.el9.aarch64 which-2.21-29.el9.aarch64 xz-5.2.5-8.el9_0.aarch64 xz-libs-5.2.5-8.el9_0.aarch64 zip-3.0-35.el9.aarch64 zlib-1.2.11-40.el9.aarch64 zstd-1.5.1-2.el9.aarch64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1721347200 Wrote: /builddir/build/SRPMS/rubygem-nio4r-2.6.1-4.el9.src.rpm Finish: rpmbuild -bs cp: preserving permissions for ‘/var/lib/copr-rpmbuild/results/chroot_scan/var/lib/mock/rhel-9-aarch64-1721491806.256747/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/rhel-9-aarch64-1721491806.256747/root/var/log/dnf.rpm.log /var/lib/mock/rhel-9-aarch64-1721491806.256747/root/var/log/dnf.librepo.log /var/lib/mock/rhel-9-aarch64-1721491806.256747/root/var/log/dnf.log Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-062_udc5/rubygem-nio4r/rubygem-nio4r.spec) Config(child) 0 minutes 41 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/rubygem-nio4r-2.6.1-4.el9.src.rpm) Config(rhel-9-aarch64) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/rhel-9-aarch64-bootstrap-1721491806.256747/root. INFO: reusing tmpfs at /var/lib/mock/rhel-9-aarch64-bootstrap-1721491806.256747/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/rhel-9-aarch64-1721491806.256747/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.16.1.3-29.el9.aarch64 python3-dnf-4.14.0-9.el9.noarch python3-dnf-plugins-core-4.3.0-13.el9.noarch yum-4.14.0-9.el9.noarch Finish: chroot init Start: build phase for rubygem-nio4r-2.6.1-4.el9.src.rpm Start: build setup for rubygem-nio4r-2.6.1-4.el9.src.rpm Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1721347200 Wrote: /builddir/build/SRPMS/rubygem-nio4r-2.6.1-4.el9.src.rpm No matches found for the following disable plugin patterns: local, spacewalk, versionlock Updating Subscription Management repositories. Unable to read consumer identity This system is not registered with an entitlement server. You can use subscription-manager to register. Copr repository 45 kB/s | 1.5 kB 00:00 Red Hat Enterprise Linux - BaseOS 34 kB/s | 4.1 kB 00:00 Red Hat Enterprise Linux - AppStream 34 kB/s | 4.5 kB 00:00 Red Hat Enterprise Linux - CodeReady Linux Buil 27 kB/s | 4.5 kB 00:00 Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: gcc aarch64 11.4.1-3.el9 appstream 30 M ruby-devel aarch64 3.0.7-162.el9_4 appstream 313 k ruby-libs aarch64 3.0.7-162.el9_4 appstream 3.3 M rubygem-rspec noarch 3.13.0-2.el9 copr_base 13 k rubygems-devel noarch 3.2.33-162.el9_4 appstream 14 k Installing dependencies: annobin aarch64 12.31-2.el9 appstream 1.0 M cpp aarch64 11.4.1-3.el9 appstream 10 M gcc-plugin-annobin aarch64 11.4.1-3.el9 appstream 48 k glibc-devel aarch64 2.34-100.el9_4.2 appstream 557 k kernel-headers aarch64 5.14.0-427.26.1.el9_4 appstream 6.8 M libasan aarch64 11.4.1-3.el9 appstream 411 k libatomic aarch64 11.4.1-3.el9 baseos 37 k libedit aarch64 3.1-38.20210216cvs.el9 baseos 105 k libmpc aarch64 1.2.1-4.el9 appstream 66 k libubsan aarch64 11.4.1-3.el9 appstream 187 k libxcrypt-devel aarch64 4.4.18-3.el9 appstream 32 k libyaml aarch64 0.2.5-7.el9 baseos 62 k llvm-libs aarch64 17.0.6-5.el9 appstream 23 M make aarch64 1:4.3-8.el9 baseos 537 k ruby aarch64 3.0.7-162.el9_4 appstream 42 k rubygem-diff-lcs noarch 1.5.0-5.el9 copr_base 38 k rubygem-io-console aarch64 0.5.7-162.el9_4 appstream 26 k rubygem-json aarch64 2.5.1-162.el9_4 appstream 59 k rubygem-psych aarch64 3.3.2-162.el9_4 appstream 60 k rubygem-rake noarch 13.2.1-200.el9 copr_base 52 k rubygem-rdoc noarch 6.3.4.1-162.el9_4 appstream 443 k rubygem-rspec-core noarch 3.13.0-1.el9~bootstrap copr_base 150 k rubygem-rspec-expectations noarch 3.13.1-1.el9~bootstrap copr_base 85 k rubygem-rspec-mocks noarch 3.13.1-1.el9~bootstrap copr_base 78 k rubygem-rspec-support noarch 3.13.1-1.el9~bootstrap copr_base 44 k rubygems noarch 3.2.33-162.el9_4 appstream 307 k Transaction Summary ================================================================================ Install 31 Packages Total download size: 78 M Installed size: 234 M Downloading Packages: (1/31): rubygem-diff-lcs-1.5.0-5.el9.noarch.rpm 503 kB/s | 38 kB 00:00 (2/31): rubygem-rake-13.2.1-200.el9.noarch.rpm 683 kB/s | 52 kB 00:00 (3/31): rubygem-rspec-3.13.0-2.el9.noarch.rpm 169 kB/s | 13 kB 00:00 (4/31): rubygem-rspec-core-3.13.0-1.el9~bootstr 46 MB/s | 150 kB 00:00 (5/31): rubygem-rspec-expectations-3.13.1-1.el9 28 MB/s | 85 kB 00:00 (6/31): rubygem-rspec-mocks-3.13.1-1.el9~bootst 22 MB/s | 78 kB 00:00 (7/31): rubygem-rspec-support-3.13.1-1.el9~boot 22 MB/s | 44 kB 00:00 (8/31): libedit-3.1-38.20210216cvs.el9.aarch64. 712 kB/s | 105 kB 00:00 (9/31): libatomic-11.4.1-3.el9.aarch64.rpm 249 kB/s | 37 kB 00:00 (10/31): libyaml-0.2.5-7.el9.aarch64.rpm 392 kB/s | 62 kB 00:00 (11/31): libmpc-1.2.1-4.el9.aarch64.rpm 809 kB/s | 66 kB 00:00 (12/31): make-4.3-8.el9.aarch64.rpm 5.7 MB/s | 537 kB 00:00 (13/31): libxcrypt-devel-4.4.18-3.el9.aarch64.r 156 kB/s | 32 kB 00:00 (14/31): cpp-11.4.1-3.el9.aarch64.rpm 55 MB/s | 10 MB 00:00 (15/31): gcc-plugin-annobin-11.4.1-3.el9.aarch6 627 kB/s | 48 kB 00:00 (16/31): libubsan-11.4.1-3.el9.aarch64.rpm 2.5 MB/s | 187 kB 00:00 (17/31): libasan-11.4.1-3.el9.aarch64.rpm 4.9 MB/s | 411 kB 00:00 (18/31): annobin-12.31-2.el9.aarch64.rpm 4.0 MB/s | 1.0 MB 00:00 (19/31): gcc-11.4.1-3.el9.aarch64.rpm 55 MB/s | 30 MB 00:00 (20/31): glibc-devel-2.34-100.el9_4.2.aarch64.r 6.2 MB/s | 557 kB 00:00 (21/31): llvm-libs-17.0.6-5.el9.aarch64.rpm 82 MB/s | 23 MB 00:00 (22/31): ruby-3.0.7-162.el9_4.aarch64.rpm 518 kB/s | 42 kB 00:00 (23/31): ruby-devel-3.0.7-162.el9_4.aarch64.rpm 3.9 MB/s | 313 kB 00:00 (24/31): ruby-libs-3.0.7-162.el9_4.aarch64.rpm 29 MB/s | 3.3 MB 00:00 (25/31): rubygem-psych-3.3.2-162.el9_4.aarch64. 784 kB/s | 60 kB 00:00 (26/31): rubygem-io-console-0.5.7-162.el9_4.aar 119 kB/s | 26 kB 00:00 (27/31): rubygem-json-2.5.1-162.el9_4.aarch64.r 270 kB/s | 59 kB 00:00 (28/31): rubygem-rdoc-6.3.4.1-162.el9_4.noarch. 5.4 MB/s | 443 kB 00:00 (29/31): rubygems-3.2.33-162.el9_4.noarch.rpm 2.9 MB/s | 307 kB 00:00 (30/31): rubygems-devel-3.2.33-162.el9_4.noarch 135 kB/s | 14 kB 00:00 (31/31): kernel-headers-5.14.0-427.26.1.el9_4.a 58 MB/s | 6.8 MB 00:00 -------------------------------------------------------------------------------- Total 58 MB/s | 78 MB 00:01 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : ruby-libs-3.0.7-162.el9_4.aarch64 1/31 Installing : libmpc-1.2.1-4.el9.aarch64 2/31 Installing : cpp-11.4.1-3.el9.aarch64 3/31 Installing : kernel-headers-5.14.0-427.26.1.el9_4.aarch64 4/31 Installing : glibc-devel-2.34-100.el9_4.2.aarch64 5/31 Installing : libxcrypt-devel-4.4.18-3.el9.aarch64 6/31 Installing : libasan-11.4.1-3.el9.aarch64 7/31 Installing : libubsan-11.4.1-3.el9.aarch64 8/31 Installing : make-1:4.3-8.el9.aarch64 9/31 Installing : libatomic-11.4.1-3.el9.aarch64 10/31 Installing : gcc-11.4.1-3.el9.aarch64 11/31 Running scriptlet: gcc-11.4.1-3.el9.aarch64 11/31 Installing : libedit-3.1-38.20210216cvs.el9.aarch64 12/31 Installing : llvm-libs-17.0.6-5.el9.aarch64 13/31 Installing : libyaml-0.2.5-7.el9.aarch64 14/31 Installing : ruby-3.0.7-162.el9_4.aarch64 15/31 Installing : rubygem-io-console-0.5.7-162.el9_4.aarch64 16/31 Installing : rubygem-json-2.5.1-162.el9_4.aarch64 17/31 Installing : rubygem-rdoc-6.3.4.1-162.el9_4.noarch 18/31 Installing : rubygems-3.2.33-162.el9_4.noarch 19/31 Installing : rubygem-psych-3.3.2-162.el9_4.aarch64 20/31 Installing : rubygem-rspec-support-3.13.1-1.el9~bootstrap.noarc 21/31 Installing : rubygem-diff-lcs-1.5.0-5.el9.noarch 22/31 Installing : rubygem-rspec-expectations-3.13.1-1.el9~bootstrap. 23/31 Installing : rubygem-rspec-mocks-3.13.1-1.el9~bootstrap.noarch 24/31 Installing : rubygem-rake-13.2.1-200.el9.noarch 25/31 Installing : rubygem-rspec-core-3.13.0-1.el9~bootstrap.noarch 26/31 Installing : rubygem-rspec-3.13.0-2.el9.noarch 27/31 Installing : ruby-devel-3.0.7-162.el9_4.aarch64 28/31 Installing : rubygems-devel-3.2.33-162.el9_4.noarch 29/31 Installing : annobin-12.31-2.el9.aarch64 30/31 Running scriptlet: annobin-12.31-2.el9.aarch64 30/31 Installing : gcc-plugin-annobin-11.4.1-3.el9.aarch64 31/31 Running scriptlet: gcc-plugin-annobin-11.4.1-3.el9.aarch64 31/31 Verifying : rubygem-diff-lcs-1.5.0-5.el9.noarch 1/31 Verifying : rubygem-rake-13.2.1-200.el9.noarch 2/31 Verifying : rubygem-rspec-3.13.0-2.el9.noarch 3/31 Verifying : rubygem-rspec-core-3.13.0-1.el9~bootstrap.noarch 4/31 Verifying : rubygem-rspec-expectations-3.13.1-1.el9~bootstrap. 5/31 Verifying : rubygem-rspec-mocks-3.13.1-1.el9~bootstrap.noarch 6/31 Verifying : rubygem-rspec-support-3.13.1-1.el9~bootstrap.noarc 7/31 Verifying : libyaml-0.2.5-7.el9.aarch64 8/31 Verifying : libedit-3.1-38.20210216cvs.el9.aarch64 9/31 Verifying : libatomic-11.4.1-3.el9.aarch64 10/31 Verifying : make-1:4.3-8.el9.aarch64 11/31 Verifying : libmpc-1.2.1-4.el9.aarch64 12/31 Verifying : libxcrypt-devel-4.4.18-3.el9.aarch64 13/31 Verifying : cpp-11.4.1-3.el9.aarch64 14/31 Verifying : gcc-11.4.1-3.el9.aarch64 15/31 Verifying : gcc-plugin-annobin-11.4.1-3.el9.aarch64 16/31 Verifying : libubsan-11.4.1-3.el9.aarch64 17/31 Verifying : annobin-12.31-2.el9.aarch64 18/31 Verifying : libasan-11.4.1-3.el9.aarch64 19/31 Verifying : llvm-libs-17.0.6-5.el9.aarch64 20/31 Verifying : glibc-devel-2.34-100.el9_4.2.aarch64 21/31 Verifying : ruby-3.0.7-162.el9_4.aarch64 22/31 Verifying : ruby-devel-3.0.7-162.el9_4.aarch64 23/31 Verifying : ruby-libs-3.0.7-162.el9_4.aarch64 24/31 Verifying : rubygem-io-console-0.5.7-162.el9_4.aarch64 25/31 Verifying : rubygem-json-2.5.1-162.el9_4.aarch64 26/31 Verifying : rubygem-psych-3.3.2-162.el9_4.aarch64 27/31 Verifying : rubygem-rdoc-6.3.4.1-162.el9_4.noarch 28/31 Verifying : rubygems-3.2.33-162.el9_4.noarch 29/31 Verifying : rubygems-devel-3.2.33-162.el9_4.noarch 30/31 Verifying : kernel-headers-5.14.0-427.26.1.el9_4.aarch64 31/31 Installed products updated. Installed: annobin-12.31-2.el9.aarch64 cpp-11.4.1-3.el9.aarch64 gcc-11.4.1-3.el9.aarch64 gcc-plugin-annobin-11.4.1-3.el9.aarch64 glibc-devel-2.34-100.el9_4.2.aarch64 kernel-headers-5.14.0-427.26.1.el9_4.aarch64 libasan-11.4.1-3.el9.aarch64 libatomic-11.4.1-3.el9.aarch64 libedit-3.1-38.20210216cvs.el9.aarch64 libmpc-1.2.1-4.el9.aarch64 libubsan-11.4.1-3.el9.aarch64 libxcrypt-devel-4.4.18-3.el9.aarch64 libyaml-0.2.5-7.el9.aarch64 llvm-libs-17.0.6-5.el9.aarch64 make-1:4.3-8.el9.aarch64 ruby-3.0.7-162.el9_4.aarch64 ruby-devel-3.0.7-162.el9_4.aarch64 ruby-libs-3.0.7-162.el9_4.aarch64 rubygem-diff-lcs-1.5.0-5.el9.noarch rubygem-io-console-0.5.7-162.el9_4.aarch64 rubygem-json-2.5.1-162.el9_4.aarch64 rubygem-psych-3.3.2-162.el9_4.aarch64 rubygem-rake-13.2.1-200.el9.noarch rubygem-rdoc-6.3.4.1-162.el9_4.noarch rubygem-rspec-3.13.0-2.el9.noarch rubygem-rspec-core-3.13.0-1.el9~bootstrap.noarch rubygem-rspec-expectations-3.13.1-1.el9~bootstrap.noarch rubygem-rspec-mocks-3.13.1-1.el9~bootstrap.noarch rubygem-rspec-support-3.13.1-1.el9~bootstrap.noarch rubygems-3.2.33-162.el9_4.noarch rubygems-devel-3.2.33-162.el9_4.noarch Complete! Finish: build setup for rubygem-nio4r-2.6.1-4.el9.src.rpm Start: rpmbuild rubygem-nio4r-2.6.1-4.el9.src.rpm Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1721347200 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.8T1WhR + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf nio4r-2.6.1 + /usr/bin/gem unpack /builddir/build/SOURCES/nio4r-2.6.1.gem Unpacked gem: '/builddir/build/BUILD/nio4r-2.6.1' + /usr/bin/gem spec /builddir/build/SOURCES/nio4r-2.6.1.gem --ruby + STATUS=0 + '[' 0 -ne 0 ']' + cd nio4r-2.6.1 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.4s3iBp + umask 022 + cd /builddir/build/BUILD + cd nio4r-2.6.1 + gem build ../nio4r-2.6.1.gemspec WARNING: open-ended dependency on bundler (>= 0, development) is not recommended use a bounded requirement, such as '~> x.y' WARNING: open-ended dependency on rake (>= 0, development) is not recommended use a bounded requirement, such as '~> x.y' WARNING: See https://guides.rubygems.org/specification-reference/ for help Successfully built RubyGem Name: nio4r Version: 2.6.1 File: nio4r-2.6.1.gem + mkdir -p ./usr/share/gems + CONFIGURE_ARGS='--with-cflags='\''-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection'\'' --with-cxxflags='\''-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection'\'' --with-ldflags='\''-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 '\'' ' + gem install -V --local --build-root . --force --document=ri,rdoc nio4r-2.6.1.gem WARNING: You build with buildroot. Build root: /builddir/build/BUILD/nio4r-2.6.1 Bin dir: /builddir/build/BUILD/nio4r-2.6.1/usr/bin Gem home: /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems Plugins dir: /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/plugins /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/.github/workflows/workflow.yml /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/.gitignore /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/.mailmap /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/.rspec /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/.rubocop.yml /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/Gemfile /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/Rakefile /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/changes.md /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/examples/echo_server.rb /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/libev/Changes /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/libev/LICENSE /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/libev/README /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/libev/ev.c /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/libev/ev.h /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/libev/ev_epoll.c /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/libev/ev_iouring.c /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/libev/ev_kqueue.c /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/libev/ev_linuxaio.c /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/libev/ev_poll.c /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/libev/ev_port.c /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/libev/ev_select.c /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/libev/ev_vars.h /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/libev/ev_win32.c /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/libev/ev_wrap.h /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/nio4r/.clang-format /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/nio4r/bytebuffer.c /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/nio4r/extconf.rb /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/nio4r/libev.h /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/nio4r/monitor.c /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/nio4r/nio4r.h /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/nio4r/nio4r_ext.c /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/nio4r/org/nio4r/ByteBuffer.java /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/nio4r/org/nio4r/Monitor.java /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/nio4r/org/nio4r/Nio4r.java /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/nio4r/org/nio4r/Selector.java /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/nio4r/selector.c /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/lib/nio.rb /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/lib/nio/bytebuffer.rb /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/lib/nio/monitor.rb /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/lib/nio/selector.rb /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/lib/nio/version.rb /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/lib/nio4r.rb /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/license.md /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/logo.png /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/nio4r.gemspec /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/rakelib/extension.rake /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/rakelib/rspec.rake /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/rakelib/rubocop.rake /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/readme.md /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/spec/nio/acceptables_spec.rb /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/spec/nio/bytebuffer_spec.rb /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/spec/nio/monitor_spec.rb /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/spec/nio/selectables/pipe_spec.rb /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/spec/nio/selectables/ssl_socket_spec.rb /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/spec/nio/selectables/tcp_socket_spec.rb /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/spec/nio/selectables/udp_socket_spec.rb /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/spec/nio/selector_spec.rb /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/spec/spec_helper.rb /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/spec/support/selectable_examples.rb Building native extensions. This could take a while... current directory: /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/nio4r ["/usr/bin/ruby", "-I", "/usr/share/rubygems", "-r", "./siteconf20240720-36-j0tas6.rb", "extconf.rb"] checking for unistd.h... yes checking for rb_io_descriptor()... no checking for linux/aio_abi.h... yes checking for linux/io_uring.h... yes checking for sys/select.h... yes checking for port_event_t in poll.h... no checking for sys/epoll.h... yes checking for sys/event.h... no checking for port_event_t in port.h... no checking for sys/resource.h... yes creating Makefile current directory: /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/nio4r ["make", "DESTDIR=", "clean"] rm -f rm -f nio4r_ext.so *.o *.bak mkmf.log .*.time current directory: /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/nio4r ["make", "DESTDIR="] gcc -I. -I/usr/include -I/usr/include/ruby/backward -I/usr/include -I. -DHAVE_UNISTD_H -DHAVE_LINUX_AIO_ABI_H -DEV_USE_LINUXAIO -DHAVE_LINUX_IO_URING_H -DEV_USE_IOURING -DHAVE_SYS_SELECT_H -DEV_USE_SELECT -DHAVE_SYS_EPOLL_H -DEV_USE_EPOLL -DHAVE_SYS_RESOURCE_H -DHAVE_SYS_RESOURCE_H -DEV_STANDALONE -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o bytebuffer.o -c bytebuffer.c gcc -I. -I/usr/include -I/usr/include/ruby/backward -I/usr/include -I. -DHAVE_UNISTD_H -DHAVE_LINUX_AIO_ABI_H -DEV_USE_LINUXAIO -DHAVE_LINUX_IO_URING_H -DEV_USE_IOURING -DHAVE_SYS_SELECT_H -DEV_USE_SELECT -DHAVE_SYS_EPOLL_H -DEV_USE_EPOLL -DHAVE_SYS_RESOURCE_H -DHAVE_SYS_RESOURCE_H -DEV_STANDALONE -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o monitor.o -c monitor.c In file included from libev.h:7, from nio4r.h:9, from monitor.c:6: monitor.c: In function 'NIO_Monitor_initialize': ../libev/ev.h:691:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 691 | ((ev_watcher *)(void *)(ev))->active = \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:712:51: note: in expansion of macro 'ev_init' 712 | #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) | ^~~~~~~ monitor.c:112:5: note: in expansion of macro 'ev_io_init' 112 | ev_io_init(&monitor->ev_io, NIO_Selector_monitor_callback, descriptor, monitor->interests); | ^~~~~~~~~~ ../libev/ev.h:692:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 692 | ((ev_watcher *)(void *)(ev))->pending = 0; \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:712:51: note: in expansion of macro 'ev_init' 712 | #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) | ^~~~~~~ monitor.c:112:5: note: in expansion of macro 'ev_io_init' 112 | ev_io_init(&monitor->ev_io, NIO_Selector_monitor_callback, descriptor, monitor->interests); | ^~~~~~~~~~ ../libev/ev.h:737:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 737 | # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:693:3: note: in expansion of macro 'ev_set_priority' 693 | ev_set_priority ((ev), 0); \ | ^~~~~~~~~~~~~~~ ../libev/ev.h:712:51: note: in expansion of macro 'ev_init' 712 | #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) | ^~~~~~~ monitor.c:112:5: note: in expansion of macro 'ev_io_init' 112 | ev_io_init(&monitor->ev_io, NIO_Selector_monitor_callback, descriptor, monitor->interests); | ^~~~~~~~~~ ../libev/ev.h:744:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 744 | # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) | ~^~~~~~~~~~~~~~~~~~~ ../libev/ev.h:694:3: note: in expansion of macro 'ev_set_cb' 694 | ev_set_cb ((ev), cb_); \ | ^~~~~~~~~ ../libev/ev.h:712:51: note: in expansion of macro 'ev_init' 712 | #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) | ^~~~~~~ monitor.c:112:5: note: in expansion of macro 'ev_io_init' 112 | ev_io_init(&monitor->ev_io, NIO_Selector_monitor_callback, descriptor, monitor->interests); | ^~~~~~~~~~ gcc -I. -I/usr/include -I/usr/include/ruby/backward -I/usr/include -I. -DHAVE_UNISTD_H -DHAVE_LINUX_AIO_ABI_H -DEV_USE_LINUXAIO -DHAVE_LINUX_IO_URING_H -DEV_USE_IOURING -DHAVE_SYS_SELECT_H -DEV_USE_SELECT -DHAVE_SYS_EPOLL_H -DEV_USE_EPOLL -DHAVE_SYS_RESOURCE_H -DHAVE_SYS_RESOURCE_H -DEV_STANDALONE -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o nio4r_ext.o -c nio4r_ext.c In file included from nio4r_ext.c:6: ../libev/ev.c:573:48: warning: "/*" within comment [-Wcomment] 573 | /*#define MIN_INTERVAL 0.00000095367431640625 /* 1/2**20, good till 2200 */ | In file included from nio4r_ext.c:6: ../libev/ev.c:2136:31: warning: 'ev_default_loop_ptr' initialized and declared 'extern' 2136 | EV_API_DECL struct ev_loop *ev_default_loop_ptr = 0; /* needs to be initialised to make it a definition despite extern */ | ^~~~~~~~~~~~~~~~~~~ In file included from ../libev/ev.c:231, from nio4r_ext.c:6: ../libev/ev.c: In function 'evpipe_init': ../libev/ev.h:727:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 727 | #define ev_is_active(ev) (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:2728:8: note: in expansion of macro 'ev_is_active' 2728 | if (!ev_is_active (&pipe_w)) | ^~~~~~~~~~~~ ../libev/ev.c: In function 'evtimerfd_init': ../libev/ev.h:727:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 727 | #define ev_is_active(ev) (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:3050:8: note: in expansion of macro 'ev_is_active' 3050 | if (!ev_is_active (&timerfd_w)) | ^~~~~~~~~~~~ ../libev/ev.h:691:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 691 | ((ev_watcher *)(void *)(ev))->active = \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:712:51: note: in expansion of macro 'ev_init' 712 | #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) | ^~~~~~~ ../libev/ev.c:3058:11: note: in expansion of macro 'ev_io_init' 3058 | ev_io_init (&timerfd_w, timerfdcb, timerfd, EV_READ); | ^~~~~~~~~~ ../libev/ev.h:692:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 692 | ((ev_watcher *)(void *)(ev))->pending = 0; \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:712:51: note: in expansion of macro 'ev_init' 712 | #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) | ^~~~~~~ ../libev/ev.c:3058:11: note: in expansion of macro 'ev_io_init' 3058 | ev_io_init (&timerfd_w, timerfdcb, timerfd, EV_READ); | ^~~~~~~~~~ ../libev/ev.h:737:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 737 | # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:693:3: note: in expansion of macro 'ev_set_priority' 693 | ev_set_priority ((ev), 0); \ | ^~~~~~~~~~~~~~~ ../libev/ev.h:712:51: note: in expansion of macro 'ev_init' 712 | #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) | ^~~~~~~ ../libev/ev.c:3058:11: note: in expansion of macro 'ev_io_init' 3058 | ev_io_init (&timerfd_w, timerfdcb, timerfd, EV_READ); | ^~~~~~~~~~ ../libev/ev.h:744:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 744 | # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) | ~^~~~~~~~~~~~~~~~~~~ ../libev/ev.h:694:3: note: in expansion of macro 'ev_set_cb' 694 | ev_set_cb ((ev), cb_); \ | ^~~~~~~~~ ../libev/ev.h:712:51: note: in expansion of macro 'ev_init' 712 | #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) | ^~~~~~~ ../libev/ev.c:3058:11: note: in expansion of macro 'ev_io_init' 3058 | ev_io_init (&timerfd_w, timerfdcb, timerfd, EV_READ); | ^~~~~~~~~~ ../libev/ev.h:737:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 737 | # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:3059:11: note: in expansion of macro 'ev_set_priority' 3059 | ev_set_priority (&timerfd_w, EV_MINPRI); | ^~~~~~~~~~~~~~~ In file included from ../libev/ev.c:3086, from nio4r_ext.c:6: ../libev/ev_linuxaio.c: In function 'linuxaio_poll': ../libev/ev_linuxaio.c:467:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 467 | if (ecb_expect_false (res < 0)) | ^ In file included from ../libev/ev.c:231, from nio4r_ext.c:6: ../libev/ev_linuxaio.c: In function 'linuxaio_init': ../libev/ev.h:691:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 691 | ((ev_watcher *)(void *)(ev))->active = \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:712:51: note: in expansion of macro 'ev_init' 712 | #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) | ^~~~~~~ ../libev/ev_linuxaio.c:571:3: note: in expansion of macro 'ev_io_init' 571 | ev_io_init (&linuxaio_epoll_w, linuxaio_epoll_cb, backend_fd, EV_READ); | ^~~~~~~~~~ ../libev/ev.h:692:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 692 | ((ev_watcher *)(void *)(ev))->pending = 0; \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:712:51: note: in expansion of macro 'ev_init' 712 | #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) | ^~~~~~~ ../libev/ev_linuxaio.c:571:3: note: in expansion of macro 'ev_io_init' 571 | ev_io_init (&linuxaio_epoll_w, linuxaio_epoll_cb, backend_fd, EV_READ); | ^~~~~~~~~~ ../libev/ev.h:737:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 737 | # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:693:3: note: in expansion of macro 'ev_set_priority' 693 | ev_set_priority ((ev), 0); \ | ^~~~~~~~~~~~~~~ ../libev/ev.h:712:51: note: in expansion of macro 'ev_init' 712 | #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) | ^~~~~~~ ../libev/ev_linuxaio.c:571:3: note: in expansion of macro 'ev_io_init' 571 | ev_io_init (&linuxaio_epoll_w, linuxaio_epoll_cb, backend_fd, EV_READ); | ^~~~~~~~~~ ../libev/ev.h:744:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 744 | # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) | ~^~~~~~~~~~~~~~~~~~~ ../libev/ev.h:694:3: note: in expansion of macro 'ev_set_cb' 694 | ev_set_cb ((ev), cb_); \ | ^~~~~~~~~ ../libev/ev.h:712:51: note: in expansion of macro 'ev_init' 712 | #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) | ^~~~~~~ ../libev/ev_linuxaio.c:571:3: note: in expansion of macro 'ev_io_init' 571 | ev_io_init (&linuxaio_epoll_w, linuxaio_epoll_cb, backend_fd, EV_READ); | ^~~~~~~~~~ ../libev/ev.h:737:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 737 | # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev_linuxaio.c:572:3: note: in expansion of macro 'ev_set_priority' 572 | ev_set_priority (&linuxaio_epoll_w, EV_MAXPRI); | ^~~~~~~~~~~~~~~ ../libev/ev_linuxaio.c: In function 'linuxaio_fork': ../libev/ev.h:180:20: warning: left-hand operand of comma expression has no effect [-Wunused-value] 180 | # define EV_A_ EV_A, /* a loop as first of multiple arguments */ | ^ ../libev/ev.h:698:52: note: in definition of macro 'ev_io_set' 698 | #define ev_io_set(ev,fd_,events_) do { (ev)->fd = (fd_); (ev)->events = (events_) | EV__IOFDSET; } while (0) | ^~ ../libev/ev_linuxaio.c:617:16: note: in expansion of macro 'EV_A_' 617 | ev_io_set (EV_A_ &linuxaio_epoll_w, backend_fd, EV_READ); | ^~~~~ ../libev/ev.h:180:20: warning: left-hand operand of comma expression has no effect [-Wunused-value] 180 | # define EV_A_ EV_A, /* a loop as first of multiple arguments */ | ^ ../libev/ev.h:698:70: note: in definition of macro 'ev_io_set' 698 | #define ev_io_set(ev,fd_,events_) do { (ev)->fd = (fd_); (ev)->events = (events_) | EV__IOFDSET; } while (0) | ^~ ../libev/ev_linuxaio.c:617:16: note: in expansion of macro 'EV_A_' 617 | ev_io_set (EV_A_ &linuxaio_epoll_w, backend_fd, EV_READ); | ^~~~~ In file included from ../libev/ev.c:3089, from nio4r_ext.c:6: ../libev/ev_iouring.c: In function 'iouring_sqe_submit': ../libev/ev_iouring.c:298:31: warning: "/*" within comment [-Wcomment] 298 | /*ECB_MEMORY_FENCE_RELEASE; /* for the time being we assume this is not needed */ | In file included from ../libev/ev.c:231, from nio4r_ext.c:6: ../libev/ev_iouring.c: In function 'iouring_internal_destroy': ../libev/ev.h:727:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 727 | #define ev_is_active(ev) (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev_iouring.c:326:7: note: in expansion of macro 'ev_is_active' 326 | if (ev_is_active (&iouring_tfd_w)) | ^~~~~~~~~~~~ ../libev/ev_iouring.c: In function 'iouring_fork': ../libev/ev.h:180:20: warning: left-hand operand of comma expression has no effect [-Wunused-value] 180 | # define EV_A_ EV_A, /* a loop as first of multiple arguments */ | ^ ../libev/ev.h:698:52: note: in definition of macro 'ev_io_set' 698 | #define ev_io_set(ev,fd_,events_) do { (ev)->fd = (fd_); (ev)->events = (events_) | EV__IOFDSET; } while (0) | ^~ ../libev/ev_iouring.c:428:16: note: in expansion of macro 'EV_A_' 428 | ev_io_set (EV_A_ &iouring_tfd_w, iouring_tfd, EV_READ); | ^~~~~ ../libev/ev.h:180:20: warning: left-hand operand of comma expression has no effect [-Wunused-value] 180 | # define EV_A_ EV_A, /* a loop as first of multiple arguments */ | ^ ../libev/ev.h:698:70: note: in definition of macro 'ev_io_set' 698 | #define ev_io_set(ev,fd_,events_) do { (ev)->fd = (fd_); (ev)->events = (events_) | EV__IOFDSET; } while (0) | ^~ ../libev/ev_iouring.c:428:16: note: in expansion of macro 'EV_A_' 428 | ev_io_set (EV_A_ &iouring_tfd_w, iouring_tfd, EV_READ); | ^~~~~ ../libev/ev_iouring.c: In function 'iouring_init': ../libev/ev.h:691:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 691 | ((ev_watcher *)(void *)(ev))->active = \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:712:51: note: in expansion of macro 'ev_init' 712 | #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) | ^~~~~~~ ../libev/ev_iouring.c:677:3: note: in expansion of macro 'ev_io_init' 677 | ev_io_init (&iouring_tfd_w, iouring_tfd_cb, iouring_tfd, EV_READ); | ^~~~~~~~~~ ../libev/ev.h:692:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 692 | ((ev_watcher *)(void *)(ev))->pending = 0; \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:712:51: note: in expansion of macro 'ev_init' 712 | #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) | ^~~~~~~ ../libev/ev_iouring.c:677:3: note: in expansion of macro 'ev_io_init' 677 | ev_io_init (&iouring_tfd_w, iouring_tfd_cb, iouring_tfd, EV_READ); | ^~~~~~~~~~ ../libev/ev.h:737:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 737 | # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:693:3: note: in expansion of macro 'ev_set_priority' 693 | ev_set_priority ((ev), 0); \ | ^~~~~~~~~~~~~~~ ../libev/ev.h:712:51: note: in expansion of macro 'ev_init' 712 | #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) | ^~~~~~~ ../libev/ev_iouring.c:677:3: note: in expansion of macro 'ev_io_init' 677 | ev_io_init (&iouring_tfd_w, iouring_tfd_cb, iouring_tfd, EV_READ); | ^~~~~~~~~~ ../libev/ev.h:744:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 744 | # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) | ~^~~~~~~~~~~~~~~~~~~ ../libev/ev.h:694:3: note: in expansion of macro 'ev_set_cb' 694 | ev_set_cb ((ev), cb_); \ | ^~~~~~~~~ ../libev/ev.h:712:51: note: in expansion of macro 'ev_init' 712 | #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) | ^~~~~~~ ../libev/ev_iouring.c:677:3: note: in expansion of macro 'ev_io_init' 677 | ev_io_init (&iouring_tfd_w, iouring_tfd_cb, iouring_tfd, EV_READ); | ^~~~~~~~~~ ../libev/ev.h:737:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 737 | # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev_iouring.c:678:3: note: in expansion of macro 'ev_set_priority' 678 | ev_set_priority (&iouring_tfd_w, EV_MINPRI); | ^~~~~~~~~~~~~~~ ../libev/ev.c: In function 'loop_init': ../libev/ev.h:691:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 691 | ((ev_watcher *)(void *)(ev))->active = \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:719:51: note: in expansion of macro 'ev_init' 719 | #define ev_prepare_init(ev,cb) do { ev_init ((ev), (cb)); ev_prepare_set ((ev)); } while (0) | ^~~~~~~ ../libev/ev.c:3343:7: note: in expansion of macro 'ev_prepare_init' 3343 | ev_prepare_init (&pending_w, pendingcb); | ^~~~~~~~~~~~~~~ ../libev/ev.h:692:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 692 | ((ev_watcher *)(void *)(ev))->pending = 0; \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:719:51: note: in expansion of macro 'ev_init' 719 | #define ev_prepare_init(ev,cb) do { ev_init ((ev), (cb)); ev_prepare_set ((ev)); } while (0) | ^~~~~~~ ../libev/ev.c:3343:7: note: in expansion of macro 'ev_prepare_init' 3343 | ev_prepare_init (&pending_w, pendingcb); | ^~~~~~~~~~~~~~~ ../libev/ev.h:737:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 737 | # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:693:3: note: in expansion of macro 'ev_set_priority' 693 | ev_set_priority ((ev), 0); \ | ^~~~~~~~~~~~~~~ ../libev/ev.h:719:51: note: in expansion of macro 'ev_init' 719 | #define ev_prepare_init(ev,cb) do { ev_init ((ev), (cb)); ev_prepare_set ((ev)); } while (0) | ^~~~~~~ ../libev/ev.c:3343:7: note: in expansion of macro 'ev_prepare_init' 3343 | ev_prepare_init (&pending_w, pendingcb); | ^~~~~~~~~~~~~~~ ../libev/ev.h:744:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 744 | # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) | ~^~~~~~~~~~~~~~~~~~~ ../libev/ev.h:694:3: note: in expansion of macro 'ev_set_cb' 694 | ev_set_cb ((ev), cb_); \ | ^~~~~~~~~ ../libev/ev.h:719:51: note: in expansion of macro 'ev_init' 719 | #define ev_prepare_init(ev,cb) do { ev_init ((ev), (cb)); ev_prepare_set ((ev)); } while (0) | ^~~~~~~ ../libev/ev.c:3343:7: note: in expansion of macro 'ev_prepare_init' 3343 | ev_prepare_init (&pending_w, pendingcb); | ^~~~~~~~~~~~~~~ ../libev/ev.h:691:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 691 | ((ev_watcher *)(void *)(ev))->active = \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:3346:7: note: in expansion of macro 'ev_init' 3346 | ev_init (&pipe_w, pipecb); | ^~~~~~~ ../libev/ev.h:692:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 692 | ((ev_watcher *)(void *)(ev))->pending = 0; \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:3346:7: note: in expansion of macro 'ev_init' 3346 | ev_init (&pipe_w, pipecb); | ^~~~~~~ ../libev/ev.h:737:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 737 | # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:693:3: note: in expansion of macro 'ev_set_priority' 693 | ev_set_priority ((ev), 0); \ | ^~~~~~~~~~~~~~~ ../libev/ev.c:3346:7: note: in expansion of macro 'ev_init' 3346 | ev_init (&pipe_w, pipecb); | ^~~~~~~ ../libev/ev.h:744:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 744 | # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) | ~^~~~~~~~~~~~~~~~~~~ ../libev/ev.h:694:3: note: in expansion of macro 'ev_set_cb' 694 | ev_set_cb ((ev), cb_); \ | ^~~~~~~~~ ../libev/ev.c:3346:7: note: in expansion of macro 'ev_init' 3346 | ev_init (&pipe_w, pipecb); | ^~~~~~~ ../libev/ev.h:737:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 737 | # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:3347:7: note: in expansion of macro 'ev_set_priority' 3347 | ev_set_priority (&pipe_w, EV_MAXPRI); | ^~~~~~~~~~~~~~~ ../libev/ev.c: In function 'ev_loop_destroy': ../libev/ev.h:727:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 727 | #define ev_is_active(ev) (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:3375:36: note: in expansion of macro 'ev_is_active' 3375 | if (ev_is_default_loop (EV_A) && ev_is_active (&childev)) | ^~~~~~~~~~~~ ../libev/ev.h:727:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 727 | #define ev_is_active(ev) (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:3382:7: note: in expansion of macro 'ev_is_active' 3382 | if (ev_is_active (&pipe_w)) | ^~~~~~~~~~~~ ../libev/ev.h:727:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 727 | #define ev_is_active(ev) (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:3392:7: note: in expansion of macro 'ev_is_active' 3392 | if (ev_is_active (&sigfd_w)) | ^~~~~~~~~~~~ ../libev/ev.h:727:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 727 | #define ev_is_active(ev) (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:3397:7: note: in expansion of macro 'ev_is_active' 3397 | if (ev_is_active (&timerfd_w)) | ^~~~~~~~~~~~ ../libev/ev.c: In function 'loop_fork': ../libev/ev.h:727:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 727 | #define ev_is_active(ev) (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:3508:13: note: in expansion of macro 'ev_is_active' 3508 | if (ev_is_active (&timerfd_w)) | ^~~~~~~~~~~~ ../libev/ev.h:727:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 727 | #define ev_is_active(ev) (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:3523:13: note: in expansion of macro 'ev_is_active' 3523 | if (ev_is_active (&pipe_w)) | ^~~~~~~~~~~~ ../libev/ev.c: In function 'ev_default_loop': ../libev/ev.h:691:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 691 | ((ev_watcher *)(void *)(ev))->active = \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:715:51: note: in expansion of macro 'ev_init' 715 | #define ev_signal_init(ev,cb,signum) do { ev_init ((ev), (cb)); ev_signal_set ((ev), (signum)); } while (0) | ^~~~~~~ ../libev/ev.c:3710:11: note: in expansion of macro 'ev_signal_init' 3710 | ev_signal_init (&childev, childcb, SIGCHLD); | ^~~~~~~~~~~~~~ ../libev/ev.h:692:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 692 | ((ev_watcher *)(void *)(ev))->pending = 0; \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:715:51: note: in expansion of macro 'ev_init' 715 | #define ev_signal_init(ev,cb,signum) do { ev_init ((ev), (cb)); ev_signal_set ((ev), (signum)); } while (0) | ^~~~~~~ ../libev/ev.c:3710:11: note: in expansion of macro 'ev_signal_init' 3710 | ev_signal_init (&childev, childcb, SIGCHLD); | ^~~~~~~~~~~~~~ ../libev/ev.h:737:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 737 | # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:693:3: note: in expansion of macro 'ev_set_priority' 693 | ev_set_priority ((ev), 0); \ | ^~~~~~~~~~~~~~~ ../libev/ev.h:715:51: note: in expansion of macro 'ev_init' 715 | #define ev_signal_init(ev,cb,signum) do { ev_init ((ev), (cb)); ev_signal_set ((ev), (signum)); } while (0) | ^~~~~~~ ../libev/ev.c:3710:11: note: in expansion of macro 'ev_signal_init' 3710 | ev_signal_init (&childev, childcb, SIGCHLD); | ^~~~~~~~~~~~~~ ../libev/ev.h:744:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 744 | # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) | ~^~~~~~~~~~~~~~~~~~~ ../libev/ev.h:694:3: note: in expansion of macro 'ev_set_cb' 694 | ev_set_cb ((ev), cb_); \ | ^~~~~~~~~ ../libev/ev.h:715:51: note: in expansion of macro 'ev_init' 715 | #define ev_signal_init(ev,cb,signum) do { ev_init ((ev), (cb)); ev_signal_set ((ev), (signum)); } while (0) | ^~~~~~~ ../libev/ev.c:3710:11: note: in expansion of macro 'ev_signal_init' 3710 | ev_signal_init (&childev, childcb, SIGCHLD); | ^~~~~~~~~~~~~~ ../libev/ev.h:737:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 737 | # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:3711:11: note: in expansion of macro 'ev_set_priority' 3711 | ev_set_priority (&childev, EV_MAXPRI); | ^~~~~~~~~~~~~~~ In file included from nio4r_ext.c:6: ../libev/ev.c: In function 'ev_io_start': ../libev/ev.c:4417:34: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 4417 | fd_change (EV_A_ fd, w->events & EV__IOFDSET | EV_ANFD_REIFY); | ~~~~~~~~~~^~~~~~~~~~~~~ In file included from ../libev/ev.c:231, from nio4r_ext.c:6: ../libev/ev.c: In function 'ev_signal_start': ../libev/ev.h:691:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 691 | ((ev_watcher *)(void *)(ev))->active = \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:712:51: note: in expansion of macro 'ev_init' 712 | #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) | ^~~~~~~ ../libev/ev.c:4650:11: note: in expansion of macro 'ev_io_init' 4650 | ev_io_init (&sigfd_w, sigfdcb, sigfd, EV_READ); | ^~~~~~~~~~ ../libev/ev.h:692:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 692 | ((ev_watcher *)(void *)(ev))->pending = 0; \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:712:51: note: in expansion of macro 'ev_init' 712 | #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) | ^~~~~~~ ../libev/ev.c:4650:11: note: in expansion of macro 'ev_io_init' 4650 | ev_io_init (&sigfd_w, sigfdcb, sigfd, EV_READ); | ^~~~~~~~~~ ../libev/ev.h:737:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 737 | # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:693:3: note: in expansion of macro 'ev_set_priority' 693 | ev_set_priority ((ev), 0); \ | ^~~~~~~~~~~~~~~ ../libev/ev.h:712:51: note: in expansion of macro 'ev_init' 712 | #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) | ^~~~~~~ ../libev/ev.c:4650:11: note: in expansion of macro 'ev_io_init' 4650 | ev_io_init (&sigfd_w, sigfdcb, sigfd, EV_READ); | ^~~~~~~~~~ ../libev/ev.h:744:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 744 | # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) | ~^~~~~~~~~~~~~~~~~~~ ../libev/ev.h:694:3: note: in expansion of macro 'ev_set_cb' 694 | ev_set_cb ((ev), cb_); \ | ^~~~~~~~~ ../libev/ev.h:712:51: note: in expansion of macro 'ev_init' 712 | #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) | ^~~~~~~ ../libev/ev.c:4650:11: note: in expansion of macro 'ev_io_init' 4650 | ev_io_init (&sigfd_w, sigfdcb, sigfd, EV_READ); | ^~~~~~~~~~ ../libev/ev.h:737:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 737 | # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:4651:11: note: in expansion of macro 'ev_set_priority' 4651 | ev_set_priority (&sigfd_w, EV_MAXPRI); | ^~~~~~~~~~~~~~~ ../libev/ev.c: In function 'infy_add': ../libev/ev.h:727:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 727 | #define ev_is_active(ev) (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:4865:7: note: in expansion of macro 'ev_is_active' 4865 | if (ev_is_active (&w->timer)) ev_ref (EV_A); | ^~~~~~~~~~~~ ../libev/ev.h:727:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 727 | #define ev_is_active(ev) (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:4867:7: note: in expansion of macro 'ev_is_active' 4867 | if (ev_is_active (&w->timer)) ev_unref (EV_A); | ^~~~~~~~~~~~ ../libev/ev.c: In function 'infy_init': ../libev/ev.h:691:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 691 | ((ev_watcher *)(void *)(ev))->active = \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:712:51: note: in expansion of macro 'ev_init' 712 | #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) | ^~~~~~~ ../libev/ev.c:4974:7: note: in expansion of macro 'ev_io_init' 4974 | ev_io_init (&fs_w, infy_cb, fs_fd, EV_READ); | ^~~~~~~~~~ ../libev/ev.h:692:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 692 | ((ev_watcher *)(void *)(ev))->pending = 0; \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:712:51: note: in expansion of macro 'ev_init' 712 | #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) | ^~~~~~~ ../libev/ev.c:4974:7: note: in expansion of macro 'ev_io_init' 4974 | ev_io_init (&fs_w, infy_cb, fs_fd, EV_READ); | ^~~~~~~~~~ ../libev/ev.h:737:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 737 | # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:693:3: note: in expansion of macro 'ev_set_priority' 693 | ev_set_priority ((ev), 0); \ | ^~~~~~~~~~~~~~~ ../libev/ev.h:712:51: note: in expansion of macro 'ev_init' 712 | #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) | ^~~~~~~ ../libev/ev.c:4974:7: note: in expansion of macro 'ev_io_init' 4974 | ev_io_init (&fs_w, infy_cb, fs_fd, EV_READ); | ^~~~~~~~~~ ../libev/ev.h:744:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 744 | # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) | ~^~~~~~~~~~~~~~~~~~~ ../libev/ev.h:694:3: note: in expansion of macro 'ev_set_cb' 694 | ev_set_cb ((ev), cb_); \ | ^~~~~~~~~ ../libev/ev.h:712:51: note: in expansion of macro 'ev_init' 712 | #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) | ^~~~~~~ ../libev/ev.c:4974:7: note: in expansion of macro 'ev_io_init' 4974 | ev_io_init (&fs_w, infy_cb, fs_fd, EV_READ); | ^~~~~~~~~~ ../libev/ev.h:737:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 737 | # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:4975:7: note: in expansion of macro 'ev_set_priority' 4975 | ev_set_priority (&fs_w, EV_MAXPRI); | ^~~~~~~~~~~~~~~ ../libev/ev.c: In function 'infy_fork': ../libev/ev.h:727:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 727 | #define ev_is_active(ev) (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:5019:19: note: in expansion of macro 'ev_is_active' 5019 | if (ev_is_active (&w->timer)) ev_ref (EV_A); | ^~~~~~~~~~~~ ../libev/ev.h:727:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 727 | #define ev_is_active(ev) (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:5021:19: note: in expansion of macro 'ev_is_active' 5021 | if (ev_is_active (&w->timer)) ev_unref (EV_A); | ^~~~~~~~~~~~ ../libev/ev.c: In function 'ev_stat_start': ../libev/ev.h:691:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 691 | ((ev_watcher *)(void *)(ev))->active = \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:713:51: note: in expansion of macro 'ev_init' 713 | #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) | ^~~~~~~ ../libev/ev.c:5096:3: note: in expansion of macro 'ev_timer_init' 5096 | ev_timer_init (&w->timer, stat_timer_cb, 0., w->interval ? w->interval : DEF_STAT_INTERVAL); | ^~~~~~~~~~~~~ ../libev/ev.h:692:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 692 | ((ev_watcher *)(void *)(ev))->pending = 0; \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:713:51: note: in expansion of macro 'ev_init' 713 | #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) | ^~~~~~~ ../libev/ev.c:5096:3: note: in expansion of macro 'ev_timer_init' 5096 | ev_timer_init (&w->timer, stat_timer_cb, 0., w->interval ? w->interval : DEF_STAT_INTERVAL); | ^~~~~~~~~~~~~ ../libev/ev.h:737:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 737 | # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:693:3: note: in expansion of macro 'ev_set_priority' 693 | ev_set_priority ((ev), 0); \ | ^~~~~~~~~~~~~~~ ../libev/ev.h:713:51: note: in expansion of macro 'ev_init' 713 | #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) | ^~~~~~~ ../libev/ev.c:5096:3: note: in expansion of macro 'ev_timer_init' 5096 | ev_timer_init (&w->timer, stat_timer_cb, 0., w->interval ? w->interval : DEF_STAT_INTERVAL); | ^~~~~~~~~~~~~ ../libev/ev.h:744:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 744 | # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) | ~^~~~~~~~~~~~~~~~~~~ ../libev/ev.h:694:3: note: in expansion of macro 'ev_set_cb' 694 | ev_set_cb ((ev), cb_); \ | ^~~~~~~~~ ../libev/ev.h:713:51: note: in expansion of macro 'ev_init' 713 | #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) | ^~~~~~~ ../libev/ev.c:5096:3: note: in expansion of macro 'ev_timer_init' 5096 | ev_timer_init (&w->timer, stat_timer_cb, 0., w->interval ? w->interval : DEF_STAT_INTERVAL); | ^~~~~~~~~~~~~ ../libev/ev.h:699:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 699 | #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) | ~^~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:713:73: note: in expansion of macro 'ev_timer_set' 713 | #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) | ^~~~~~~~~~~~ ../libev/ev.c:5096:3: note: in expansion of macro 'ev_timer_init' 5096 | ev_timer_init (&w->timer, stat_timer_cb, 0., w->interval ? w->interval : DEF_STAT_INTERVAL); | ^~~~~~~~~~~~~ ../libev/ev.h:737:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 737 | # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:5097:3: note: in expansion of macro 'ev_set_priority' 5097 | ev_set_priority (&w->timer, ev_priority (w)); | ^~~~~~~~~~~~~~~ ../libev/ev.c: In function 'ev_stat_stop': ../libev/ev.h:727:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 727 | #define ev_is_active(ev) (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:5129:7: note: in expansion of macro 'ev_is_active' 5129 | if (ev_is_active (&w->timer)) | ^~~~~~~~~~~~ ../libev/ev.c: In function 'ev_embed_start': ../libev/ev.h:691:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 691 | ((ev_watcher *)(void *)(ev))->active = \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:712:51: note: in expansion of macro 'ev_init' 712 | #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) | ^~~~~~~ ../libev/ev.c:5335:5: note: in expansion of macro 'ev_io_init' 5335 | ev_io_init (&w->io, embed_io_cb, backend_fd, EV_READ); | ^~~~~~~~~~ ../libev/ev.h:692:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 692 | ((ev_watcher *)(void *)(ev))->pending = 0; \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:712:51: note: in expansion of macro 'ev_init' 712 | #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) | ^~~~~~~ ../libev/ev.c:5335:5: note: in expansion of macro 'ev_io_init' 5335 | ev_io_init (&w->io, embed_io_cb, backend_fd, EV_READ); | ^~~~~~~~~~ ../libev/ev.h:737:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 737 | # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:693:3: note: in expansion of macro 'ev_set_priority' 693 | ev_set_priority ((ev), 0); \ | ^~~~~~~~~~~~~~~ ../libev/ev.h:712:51: note: in expansion of macro 'ev_init' 712 | #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) | ^~~~~~~ ../libev/ev.c:5335:5: note: in expansion of macro 'ev_io_init' 5335 | ev_io_init (&w->io, embed_io_cb, backend_fd, EV_READ); | ^~~~~~~~~~ ../libev/ev.h:744:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 744 | # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) | ~^~~~~~~~~~~~~~~~~~~ ../libev/ev.h:694:3: note: in expansion of macro 'ev_set_cb' 694 | ev_set_cb ((ev), cb_); \ | ^~~~~~~~~ ../libev/ev.h:712:51: note: in expansion of macro 'ev_init' 712 | #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) | ^~~~~~~ ../libev/ev.c:5335:5: note: in expansion of macro 'ev_io_init' 5335 | ev_io_init (&w->io, embed_io_cb, backend_fd, EV_READ); | ^~~~~~~~~~ ../libev/ev.h:737:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 737 | # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:5340:3: note: in expansion of macro 'ev_set_priority' 5340 | ev_set_priority (&w->io, ev_priority (w)); | ^~~~~~~~~~~~~~~ ../libev/ev.h:691:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 691 | ((ev_watcher *)(void *)(ev))->active = \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:719:51: note: in expansion of macro 'ev_init' 719 | #define ev_prepare_init(ev,cb) do { ev_init ((ev), (cb)); ev_prepare_set ((ev)); } while (0) | ^~~~~~~ ../libev/ev.c:5343:3: note: in expansion of macro 'ev_prepare_init' 5343 | ev_prepare_init (&w->prepare, embed_prepare_cb); | ^~~~~~~~~~~~~~~ ../libev/ev.h:692:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 692 | ((ev_watcher *)(void *)(ev))->pending = 0; \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:719:51: note: in expansion of macro 'ev_init' 719 | #define ev_prepare_init(ev,cb) do { ev_init ((ev), (cb)); ev_prepare_set ((ev)); } while (0) | ^~~~~~~ ../libev/ev.c:5343:3: note: in expansion of macro 'ev_prepare_init' 5343 | ev_prepare_init (&w->prepare, embed_prepare_cb); | ^~~~~~~~~~~~~~~ ../libev/ev.h:737:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 737 | # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:693:3: note: in expansion of macro 'ev_set_priority' 693 | ev_set_priority ((ev), 0); \ | ^~~~~~~~~~~~~~~ ../libev/ev.h:719:51: note: in expansion of macro 'ev_init' 719 | #define ev_prepare_init(ev,cb) do { ev_init ((ev), (cb)); ev_prepare_set ((ev)); } while (0) | ^~~~~~~ ../libev/ev.c:5343:3: note: in expansion of macro 'ev_prepare_init' 5343 | ev_prepare_init (&w->prepare, embed_prepare_cb); | ^~~~~~~~~~~~~~~ ../libev/ev.h:744:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 744 | # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) | ~^~~~~~~~~~~~~~~~~~~ ../libev/ev.h:694:3: note: in expansion of macro 'ev_set_cb' 694 | ev_set_cb ((ev), cb_); \ | ^~~~~~~~~ ../libev/ev.h:719:51: note: in expansion of macro 'ev_init' 719 | #define ev_prepare_init(ev,cb) do { ev_init ((ev), (cb)); ev_prepare_set ((ev)); } while (0) | ^~~~~~~ ../libev/ev.c:5343:3: note: in expansion of macro 'ev_prepare_init' 5343 | ev_prepare_init (&w->prepare, embed_prepare_cb); | ^~~~~~~~~~~~~~~ ../libev/ev.h:737:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 737 | # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:5344:3: note: in expansion of macro 'ev_set_priority' 5344 | ev_set_priority (&w->prepare, EV_MINPRI); | ^~~~~~~~~~~~~~~ ../libev/ev.h:691:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 691 | ((ev_watcher *)(void *)(ev))->active = \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:722:51: note: in expansion of macro 'ev_init' 722 | #define ev_fork_init(ev,cb) do { ev_init ((ev), (cb)); ev_fork_set ((ev)); } while (0) | ^~~~~~~ ../libev/ev.c:5348:3: note: in expansion of macro 'ev_fork_init' 5348 | ev_fork_init (&w->fork, embed_fork_cb); | ^~~~~~~~~~~~ ../libev/ev.h:692:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 692 | ((ev_watcher *)(void *)(ev))->pending = 0; \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:722:51: note: in expansion of macro 'ev_init' 722 | #define ev_fork_init(ev,cb) do { ev_init ((ev), (cb)); ev_fork_set ((ev)); } while (0) | ^~~~~~~ ../libev/ev.c:5348:3: note: in expansion of macro 'ev_fork_init' 5348 | ev_fork_init (&w->fork, embed_fork_cb); | ^~~~~~~~~~~~ ../libev/ev.h:737:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 737 | # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:693:3: note: in expansion of macro 'ev_set_priority' 693 | ev_set_priority ((ev), 0); \ | ^~~~~~~~~~~~~~~ ../libev/ev.h:722:51: note: in expansion of macro 'ev_init' 722 | #define ev_fork_init(ev,cb) do { ev_init ((ev), (cb)); ev_fork_set ((ev)); } while (0) | ^~~~~~~ ../libev/ev.c:5348:3: note: in expansion of macro 'ev_fork_init' 5348 | ev_fork_init (&w->fork, embed_fork_cb); | ^~~~~~~~~~~~ ../libev/ev.h:744:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 744 | # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) | ~^~~~~~~~~~~~~~~~~~~ ../libev/ev.h:694:3: note: in expansion of macro 'ev_set_cb' 694 | ev_set_cb ((ev), cb_); \ | ^~~~~~~~~ ../libev/ev.h:722:51: note: in expansion of macro 'ev_init' 722 | #define ev_fork_init(ev,cb) do { ev_init ((ev), (cb)); ev_fork_set ((ev)); } while (0) | ^~~~~~~ ../libev/ev.c:5348:3: note: in expansion of macro 'ev_fork_init' 5348 | ev_fork_init (&w->fork, embed_fork_cb); | ^~~~~~~~~~~~ ../libev/ev.c: In function 'ev_once': ../libev/ev.h:691:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 691 | ((ev_watcher *)(void *)(ev))->active = \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:5555:3: note: in expansion of macro 'ev_init' 5555 | ev_init (&once->io, once_cb_io); | ^~~~~~~ ../libev/ev.h:692:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 692 | ((ev_watcher *)(void *)(ev))->pending = 0; \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:5555:3: note: in expansion of macro 'ev_init' 5555 | ev_init (&once->io, once_cb_io); | ^~~~~~~ ../libev/ev.h:737:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 737 | # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:693:3: note: in expansion of macro 'ev_set_priority' 693 | ev_set_priority ((ev), 0); \ | ^~~~~~~~~~~~~~~ ../libev/ev.c:5555:3: note: in expansion of macro 'ev_init' 5555 | ev_init (&once->io, once_cb_io); | ^~~~~~~ ../libev/ev.h:744:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 744 | # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) | ~^~~~~~~~~~~~~~~~~~~ ../libev/ev.h:694:3: note: in expansion of macro 'ev_set_cb' 694 | ev_set_cb ((ev), cb_); \ | ^~~~~~~~~ ../libev/ev.c:5555:3: note: in expansion of macro 'ev_init' 5555 | ev_init (&once->io, once_cb_io); | ^~~~~~~ ../libev/ev.h:691:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 691 | ((ev_watcher *)(void *)(ev))->active = \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:5562:3: note: in expansion of macro 'ev_init' 5562 | ev_init (&once->to, once_cb_to); | ^~~~~~~ ../libev/ev.h:692:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 692 | ((ev_watcher *)(void *)(ev))->pending = 0; \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:5562:3: note: in expansion of macro 'ev_init' 5562 | ev_init (&once->to, once_cb_to); | ^~~~~~~ ../libev/ev.h:737:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 737 | # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:693:3: note: in expansion of macro 'ev_set_priority' 693 | ev_set_priority ((ev), 0); \ | ^~~~~~~~~~~~~~~ ../libev/ev.c:5562:3: note: in expansion of macro 'ev_init' 5562 | ev_init (&once->to, once_cb_to); | ^~~~~~~ ../libev/ev.h:744:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 744 | # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) | ~^~~~~~~~~~~~~~~~~~~ ../libev/ev.h:694:3: note: in expansion of macro 'ev_set_cb' 694 | ev_set_cb ((ev), cb_); \ | ^~~~~~~~~ ../libev/ev.c:5562:3: note: in expansion of macro 'ev_init' 5562 | ev_init (&once->to, once_cb_to); | ^~~~~~~ ../libev/ev.h:699:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 699 | #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) | ~^~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:5565:7: note: in expansion of macro 'ev_timer_set' 5565 | ev_timer_set (&once->to, timeout, 0.); | ^~~~~~~~~~~~ In file included from nio4r_ext.c:6: ../libev/ev.c: At top level: ../libev/ev.c:5682:27: warning: "/*" within comment [-Wcomment] 5682 | /* EV_STAT 0x00001000 /* stat data changed */ | ../libev/ev.c:5683:27: warning: "/*" within comment [-Wcomment] 5683 | /* EV_EMBED 0x00010000 /* embedded event loop needs sweep */ | In file included from nio4r_ext.c:6: ../libev/ev.c: In function 'evpipe_write': ../libev/ev.c:2798:11: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 2798 | write (evpipe [1], &counter, sizeof (uint64_t)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:2810:11: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 2810 | write (evpipe [1], &(evpipe [1]), 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c: In function 'pipecb': ../libev/ev.c:2831:11: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 2831 | read (evpipe [1], &counter, sizeof (uint64_t)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:2845:11: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 2845 | read (evpipe [0], &dummy, sizeof (dummy)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -I. -I/usr/include -I/usr/include/ruby/backward -I/usr/include -I. -DHAVE_UNISTD_H -DHAVE_LINUX_AIO_ABI_H -DEV_USE_LINUXAIO -DHAVE_LINUX_IO_URING_H -DEV_USE_IOURING -DHAVE_SYS_SELECT_H -DEV_USE_SELECT -DHAVE_SYS_EPOLL_H -DEV_USE_EPOLL -DHAVE_SYS_RESOURCE_H -DHAVE_SYS_RESOURCE_H -DEV_STANDALONE -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o selector.o -c selector.c In file included from libev.h:7, from nio4r.h:9, from selector.c:6: selector.c: In function 'NIO_Selector_allocate': ../libev/ev.h:691:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 691 | ((ev_watcher *)(void *)(ev))->active = \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ selector.c:112:5: note: in expansion of macro 'ev_init' 112 | ev_init(&selector->timer, NIO_Selector_timeout_callback); | ^~~~~~~ ../libev/ev.h:692:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 692 | ((ev_watcher *)(void *)(ev))->pending = 0; \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ selector.c:112:5: note: in expansion of macro 'ev_init' 112 | ev_init(&selector->timer, NIO_Selector_timeout_callback); | ^~~~~~~ ../libev/ev.h:737:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 737 | # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:693:3: note: in expansion of macro 'ev_set_priority' 693 | ev_set_priority ((ev), 0); \ | ^~~~~~~~~~~~~~~ selector.c:112:5: note: in expansion of macro 'ev_init' 112 | ev_init(&selector->timer, NIO_Selector_timeout_callback); | ^~~~~~~ ../libev/ev.h:744:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 744 | # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) | ~^~~~~~~~~~~~~~~~~~~ ../libev/ev.h:694:3: note: in expansion of macro 'ev_set_cb' 694 | ev_set_cb ((ev), cb_); \ | ^~~~~~~~~ selector.c:112:5: note: in expansion of macro 'ev_init' 112 | ev_init(&selector->timer, NIO_Selector_timeout_callback); | ^~~~~~~ ../libev/ev.h:691:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 691 | ((ev_watcher *)(void *)(ev))->active = \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:712:51: note: in expansion of macro 'ev_init' 712 | #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) | ^~~~~~~ selector.c:117:5: note: in expansion of macro 'ev_io_init' 117 | ev_io_init(&selector->wakeup, NIO_Selector_wakeup_callback, selector->wakeup_reader, EV_READ); | ^~~~~~~~~~ ../libev/ev.h:692:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 692 | ((ev_watcher *)(void *)(ev))->pending = 0; \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:712:51: note: in expansion of macro 'ev_init' 712 | #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) | ^~~~~~~ selector.c:117:5: note: in expansion of macro 'ev_io_init' 117 | ev_io_init(&selector->wakeup, NIO_Selector_wakeup_callback, selector->wakeup_reader, EV_READ); | ^~~~~~~~~~ ../libev/ev.h:737:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 737 | # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:693:3: note: in expansion of macro 'ev_set_priority' 693 | ev_set_priority ((ev), 0); \ | ^~~~~~~~~~~~~~~ ../libev/ev.h:712:51: note: in expansion of macro 'ev_init' 712 | #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) | ^~~~~~~ selector.c:117:5: note: in expansion of macro 'ev_io_init' 117 | ev_io_init(&selector->wakeup, NIO_Selector_wakeup_callback, selector->wakeup_reader, EV_READ); | ^~~~~~~~~~ ../libev/ev.h:744:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 744 | # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) | ~^~~~~~~~~~~~~~~~~~~ ../libev/ev.h:694:3: note: in expansion of macro 'ev_set_cb' 694 | ev_set_cb ((ev), cb_); \ | ^~~~~~~~~ ../libev/ev.h:712:51: note: in expansion of macro 'ev_init' 712 | #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) | ^~~~~~~ selector.c:117:5: note: in expansion of macro 'ev_io_init' 117 | ev_io_init(&selector->wakeup, NIO_Selector_wakeup_callback, selector->wakeup_reader, EV_READ); | ^~~~~~~~~~ selector.c: In function 'NIO_Selector_wakeup': selector.c:500:5: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 500 | write(selector->wakeup_writer, "\0", 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rm -f nio4r_ext.so gcc -shared -o nio4r_ext.so bytebuffer.o monitor.o nio4r_ext.o selector.o -L. -L/usr/lib64 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -lruby -lm -lc current directory: /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/nio4r ["make", "DESTDIR=", "install"] /usr/bin/mkdir -p . ./.gem.20240720-36-w7vfj5 exit > .sitearchdir.time /usr/bin/install -c -m 0755 nio4r_ext.so ./.gem.20240720-36-w7vfj5 current directory: /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/nio4r /usr/bin/ruby -I /usr/share/rubygems -r ./siteconf20240720-36-j0tas6.rb extconf.rb current directory: /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/nio4r make DESTDIR\= clean current directory: /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/nio4r make DESTDIR\= current directory: /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/nio4r make DESTDIR\= install Successfully installed nio4r-2.6.1 Parsing documentation for nio4r-2.6.1 Parsing sources... 2% [ 1/38] ext/libev/Changes 5% [ 2/38] ext/libev/LICENSE 7% [ 3/38] ext/libev/README 10% [ 4/38] ext/libev/ev.c 13% [ 5/38] ext/libev/ev.h 15% [ 6/38] ext/libev/ev_epoll.c 18% [ 7/38] ext/libev/ev_iouring.c 21% [ 8/38] ext/libev/ev_kqueue.c 23% [ 9/38] ext/libev/ev_linuxaio.c 26% [10/38] ext/libev/ev_poll.c 28% [11/38] ext/libev/ev_port.c 31% [12/38] ext/libev/ev_select.c 34% [13/38] ext/libev/ev_vars.h 36% [14/38] ext/libev/ev_win32.c 39% [15/38] ext/libev/ev_wrap.h 42% [16/38] ext/nio4r/Makefile 44% [17/38] ext/nio4r/bytebuffer.c 47% [18/38] ext/nio4r/bytebuffer.o 50% [19/38] ext/nio4r/extconf.rb 52% [20/38] ext/nio4r/libev.h 55% [21/38] ext/nio4r/monitor.c 57% [22/38] ext/nio4r/monitor.o 60% [23/38] ext/nio4r/nio4r.h 63% [24/38] ext/nio4r/nio4r_ext.c 65% [25/38] ext/nio4r/nio4r_ext.o 68% [26/38] ext/nio4r/nio4r_ext.so 71% [27/38] ext/nio4r/org/nio4r/ByteBuffer.java 73% [28/38] ext/nio4r/org/nio4r/Monitor.java 76% [29/38] ext/nio4r/org/nio4r/Nio4r.java 78% [30/38] ext/nio4r/org/nio4r/Selector.java 81% [31/38] ext/nio4r/selector.c 84% [32/38] ext/nio4r/selector.o 86% [33/38] lib/nio.rb 89% [34/38] lib/nio/bytebuffer.rb 92% [35/38] lib/nio/monitor.rb 94% [36/38] lib/nio/selector.rb 97% [37/38] lib/nio/version.rb 100% [38/38] lib/nio4r.rb Installing ri documentation for nio4r-2.6.1 Installing darkfish documentation for nio4r-2.6.1 Done installing documentation for nio4r after 0 seconds 1 gem installed + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.Q7Ve2x + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/rubygem-nio4r-2.6.1-4.el9.aarch64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/rubygem-nio4r-2.6.1-4.el9.aarch64 ++ dirname /builddir/build/BUILDROOT/rubygem-nio4r-2.6.1-4.el9.aarch64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/rubygem-nio4r-2.6.1-4.el9.aarch64 + cd nio4r-2.6.1 + mkdir -p /builddir/build/BUILDROOT/rubygem-nio4r-2.6.1-4.el9.aarch64/usr/share/gems + cp -a ./usr/share/gems/build_info ./usr/share/gems/cache ./usr/share/gems/doc ./usr/share/gems/extensions ./usr/share/gems/gems ./usr/share/gems/plugins ./usr/share/gems/specifications /builddir/build/BUILDROOT/rubygem-nio4r-2.6.1-4.el9.aarch64/usr/share/gems/ + mkdir -p /builddir/build/BUILDROOT/rubygem-nio4r-2.6.1-4.el9.aarch64/usr/lib64/gems/ruby/nio4r-2.6.1 + cp -a ./usr/lib64/gems/ruby/nio4r-2.6.1/gem.build_complete ./usr/lib64/gems/ruby/nio4r-2.6.1/nio4r_ext.so /builddir/build/BUILDROOT/rubygem-nio4r-2.6.1-4.el9.aarch64/usr/lib64/gems/ruby/nio4r-2.6.1/ + rm -rf /builddir/build/BUILDROOT/rubygem-nio4r-2.6.1-4.el9.aarch64/usr/share/gems/gems/nio4r-2.6.1/ext/ + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 2.6.1-4.el9 --unique-debug-suffix -2.6.1-4.el9.aarch64 --unique-debug-src-base rubygem-nio4r-2.6.1-4.el9.aarch64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 --remove-section .gnu.build.attributes -S debugsourcefiles.list /builddir/build/BUILD/nio4r-2.6.1 extracting debug info from /builddir/build/BUILDROOT/rubygem-nio4r-2.6.1-4.el9.aarch64/usr/lib64/gems/ruby/nio4r-2.6.1/nio4r_ext.so original debug info size: 320kB, size after compression: 300kB /usr/bin/sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. 589 blocks + /usr/lib/rpm/check-buildroot + /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/redhat/brp-python-bytecompile '' 1 0 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs mangling shebang in /usr/share/gems/gems/nio4r-2.6.1/examples/echo_server.rb from /usr/bin/env ruby to #!/usr/bin/ruby Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.h3KS0f + umask 022 + cd /builddir/build/BUILD ~/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1 ~/build/BUILD/nio4r-2.6.1 + cd nio4r-2.6.1 + pushd ./usr/share/gems/gems/nio4r-2.6.1 ++ grep EV_VERSION_MAJOR ext/libev/ev.h ++ cut -d ' ' -f3 + EV_VERSION_MAJOR=4 ++ grep EV_VERSION_MINOR ext/libev/ev.h ++ cut -d ' ' -f3 + EV_VERSION_MINOR=33 + '[' 4.33 = 4.33 ']' ++ dirs +1 + rspec -I~/build/BUILD/nio4r-2.6.1/usr/lib64/gems/ruby/nio4r-2.6.1 spec Randomized with seed 1784 NIO::Selector deregisters IO objects closes reports if it is empty allows deregistering closed IO objects allows reregistration of the same IO object across select calls knows which IO objects are registered backend knows its backend Current backend: epoll register registers IO objects raises when asked to register after closing raises TypeError if asked to register non-IO objects .backends knows all supported backends #initialize automatically selects a backend if none or nil is specified raises TypeError if given a non-Symbol parameter allows explicitly specifying a backend Supported backends: [:epoll, :poll, :select, :linuxaio, :io_uring] raises ArgumentError if given an invalid backend timeouts raises ArgumentError if given a negative timeout waits for a timeout when selecting with reader waits for timeout when selecting from empty selector wakeup raises IOError if asked to wake up a closed selector wakes up if signaled to from another thread select iterates across selected objects with a block selects IO objects does not block on super small precision intervals raises IOError if asked to select on a closed selector selects closed IO objects NIO acceptables TCPServer behaves like an NIO acceptable selects for read readiness TCPSocket connect selects writable when connected behaves like an NIO bidirectional stream keeps readiness after the selectable has been closed selects readable and writable behaves like an NIO selectable does not select unreadable objects selects writable objects does not select unwritable objects selects readable objects behaves like an NIO selectable stream selects readable when the other end closes OpenSSL::SSL::SSLSocket using TLS 1.2 behaves like an NIO selectable selects writable objects does not select unwritable objects selects readable objects does not select unreadable objects behaves like an NIO selectable stream selects readable when the other end closes using TLS 1.3 behaves like an NIO selectable selects readable objects does not select unreadable objects does not select unwritable objects selects writable objects behaves like an NIO selectable stream selects readable when the other end closes UDPSocket behaves like an NIO selectable does not select unwritable objects (PENDING: come up with a UDPSocket that's blocked on writing) selects writable objects selects readable objects does not select unreadable objects NIO::ByteBuffer I/O #read_from raises NIO::ByteBuffer::OverflowError if the buffer is already full reads data into the buffer returns 0 if no data is available #write_to raises NIO::ByteBuffer::UnderflowError if the buffer is out of data writes data from the buffer #reset returns to a previously marked position raises NIO::ByteBuffer::MarkUnsetError unless mark has been set #flip sets remaining to the previous position flips the bytebuffer sets limit to the previous position #get advances position as data is read raises NIO::ByteBuffer::UnderflowError if there is not enough data in the buffer reads zeroes from a newly initialized buffer reads all remaining data if no length is given #compact copies data from the current position to the beginning of the buffer #position= raises ArgumentError if the specified position is less than zero sets the buffer's position to a valid value raises ArgumentError if the specified position exceeds the limit #initialize raises TypeError if given a bogus argument #full? returns false when there is space remaining in the buffer returns true when the buffer is full #remaining calculates the number of bytes remaining #limit defaults to the buffer's capacity #inspect inspects the buffer offsets #limit= clears the mark if the new limit is before the current mark sets the buffer's limit to a valid value raises ArgumentError if specified limit is less than zero sets position to the new limit if the previous position is beyond the limit preserves position and mark if they're less than the new limit raises ArgumentError if specified limit exceeds capacity #capacity has the requested capacity #position defaults to zero #rewind rewinds the buffer leaving the limit intact #clear clears the buffer #each iterates over data in the buffer #mark returns self #[] raises ArgumentError if the index exceeds the limit obtains bytes at a given index without altering position raises ArgumentError if the index is less than zero #<< raises NIO::ByteBuffer::OverflowError if the buffer is full adds strings to the buffer raises TypeError if given a non-String type NIO::Monitor #remove_interest can clear the last interest raises ArgumentError if given a bogus option removes an interest from the set acts idempotently #interests knows its interests #interests= raises EOFError if interests are changed after the monitor is closed changes the interest set can set interests to nil #add_interest acts idempotently sets a new interest if it isn't currently registered raises ArgumentError if given a bogus option #readiness knows what operations IO objects are ready for #value= stores arbitrary values #selector knows its selector #io knows its IO object #close closes closes even if the selector has been shutdown IO.pipe behaves like an NIO selectable does not select unreadable objects does not select unwritable objects selects writable objects selects readable objects behaves like an NIO selectable stream selects readable when the other end closes Pending: (Failures listed here are expected and do not affect your suite's status) 1) UDPSocket behaves like an NIO selectable does not select unwritable objects # come up with a UDPSocket that's blocked on writing Failure/Error: selector.register(unwritable_subject, :w) TypeError: no implicit conversion of false into IO Shared Example Group: "an NIO selectable" called from ./spec/nio/selectables/udp_socket_spec.rb:54 # ./spec/support/selectable_examples.rb:44:in `initialize' # ./spec/support/selectable_examples.rb:44:in `register' # ./spec/support/selectable_examples.rb:44:in `block (2 levels) in ' Finished in 9.7 seconds (files took 0.13816 seconds to load) 112 examples, 0 failures, 1 pending Randomized with seed 1784 ++ dirs +1 + NIO4R_PURE=true + rspec -I~/build/BUILD/nio4r-2.6.1/usr/lib64/gems/ruby/nio4r-2.6.1 spec Randomized with seed 40843 TCPSocket behaves like an NIO selectable does not select unwritable objects selects writable objects does not select unreadable objects selects readable objects behaves like an NIO bidirectional stream selects readable and writable keeps readiness after the selectable has been closed connect selects writable when connected behaves like an NIO selectable stream selects readable when the other end closes NIO acceptables TCPServer behaves like an NIO acceptable selects for read readiness NIO::Selector knows which IO objects are registered reports if it is empty allows reregistration of the same IO object across select calls deregisters IO objects allows deregistering closed IO objects closes select does not block on super small precision intervals selects closed IO objects iterates across selected objects with a block selects IO objects raises IOError if asked to select on a closed selector backend knows its backend Current backend: ruby #initialize raises TypeError if given a non-Symbol parameter raises ArgumentError if given an invalid backend allows explicitly specifying a backend Supported backends: [:ruby] automatically selects a backend if none or nil is specified timeouts waits for a timeout when selecting with reader waits for timeout when selecting from empty selector raises ArgumentError if given a negative timeout .backends knows all supported backends wakeup wakes up if signaled to from another thread raises IOError if asked to wake up a closed selector register raises TypeError if asked to register non-IO objects raises when asked to register after closing registers IO objects IO.pipe behaves like an NIO selectable selects writable objects selects readable objects does not select unreadable objects does not select unwritable objects behaves like an NIO selectable stream selects readable when the other end closes NIO::ByteBuffer #inspect inspects the buffer offsets #<< adds strings to the buffer raises NIO::ByteBuffer::OverflowError if the buffer is full raises TypeError if given a non-String type #rewind rewinds the buffer leaving the limit intact #flip sets limit to the previous position sets remaining to the previous position flips the bytebuffer #clear clears the buffer #get reads all remaining data if no length is given reads zeroes from a newly initialized buffer advances position as data is read raises NIO::ByteBuffer::UnderflowError if there is not enough data in the buffer #full? returns false when there is space remaining in the buffer returns true when the buffer is full #initialize raises TypeError if given a bogus argument #mark returns self #limit= preserves position and mark if they're less than the new limit sets position to the new limit if the previous position is beyond the limit raises ArgumentError if specified limit is less than zero sets the buffer's limit to a valid value raises ArgumentError if specified limit exceeds capacity clears the mark if the new limit is before the current mark #remaining calculates the number of bytes remaining #limit defaults to the buffer's capacity I/O #read_from reads data into the buffer raises NIO::ByteBuffer::OverflowError if the buffer is already full returns 0 if no data is available #write_to raises NIO::ByteBuffer::UnderflowError if the buffer is out of data writes data from the buffer #position= raises ArgumentError if the specified position exceeds the limit sets the buffer's position to a valid value raises ArgumentError if the specified position is less than zero #position defaults to zero #each iterates over data in the buffer #[] raises ArgumentError if the index exceeds the limit raises ArgumentError if the index is less than zero obtains bytes at a given index without altering position #compact copies data from the current position to the beginning of the buffer #capacity has the requested capacity #reset raises NIO::ByteBuffer::MarkUnsetError unless mark has been set returns to a previously marked position UDPSocket behaves like an NIO selectable does not select unwritable objects (PENDING: come up with a UDPSocket that's blocked on writing) does not select unreadable objects selects writable objects selects readable objects OpenSSL::SSL::SSLSocket using TLS 1.2 behaves like an NIO selectable selects writable objects does not select unreadable objects does not select unwritable objects selects readable objects behaves like an NIO selectable stream selects readable when the other end closes using TLS 1.3 behaves like an NIO selectable stream selects readable when the other end closes behaves like an NIO selectable does not select unwritable objects selects readable objects does not select unreadable objects selects writable objects NIO::Monitor #interests= changes the interest set can set interests to nil raises EOFError if interests are changed after the monitor is closed #io knows its IO object #add_interest raises ArgumentError if given a bogus option sets a new interest if it isn't currently registered acts idempotently #value= stores arbitrary values #selector knows its selector #remove_interest acts idempotently removes an interest from the set raises ArgumentError if given a bogus option can clear the last interest #readiness knows what operations IO objects are ready for #interests knows its interests #close closes even if the selector has been shutdown closes Pending: (Failures listed here are expected and do not affect your suite's status) 1) UDPSocket behaves like an NIO selectable does not select unwritable objects # come up with a UDPSocket that's blocked on writing Failure/Error: raise TypeError, "can't convert #{io.class} into IO" unless io.is_a? IO TypeError: can't convert NilClass into IO Shared Example Group: "an NIO selectable" called from ./spec/nio/selectables/udp_socket_spec.rb:54 # ./lib/nio/monitor.rb:26:in `initialize' # ./lib/nio/selector.rb:74:in `new' # ./lib/nio/selector.rb:74:in `block in register' # ./lib/nio/selector.rb:68:in `synchronize' # ./lib/nio/selector.rb:68:in `register' # ./spec/support/selectable_examples.rb:44:in `block (2 levels) in ' Finished in 9.2 seconds (files took 0.14039 seconds to load) 112 examples, 0 failures, 1 pending Randomized with seed 40843 + popd ~/build/BUILD/nio4r-2.6.1 + RPM_EC=0 ++ jobs -p + exit 0 Processing files: rubygem-nio4r-2.6.1-4.el9.aarch64 Provides: bundled(libev) = 4.33 rubygem(nio4r) = 2.6.1 rubygem-nio4r = 2.6.1-4.el9 rubygem-nio4r(aarch-64) = 2.6.1-4.el9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.33)(64bit) libruby.so.3.0()(64bit) rtld(GNU_HASH) ruby(rubygems) Processing files: rubygem-nio4r-doc-2.6.1-4.el9.noarch Provides: rubygem-nio4r-doc = 2.6.1-4.el9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/ruby Processing files: rubygem-nio4r-debugsource-2.6.1-4.el9.aarch64 Provides: rubygem-nio4r-debugsource = 2.6.1-4.el9 rubygem-nio4r-debugsource(aarch-64) = 2.6.1-4.el9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: rubygem-nio4r-debuginfo-2.6.1-4.el9.aarch64 Provides: debuginfo(build-id) = 78f08020cb119de8cc6e0e4e1f405d05b2f56b1e rubygem-nio4r-debuginfo = 2.6.1-4.el9 rubygem-nio4r-debuginfo(aarch-64) = 2.6.1-4.el9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: rubygem-nio4r-debugsource(aarch-64) = 2.6.1-4.el9 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/rubygem-nio4r-2.6.1-4.el9.aarch64 Wrote: /builddir/build/RPMS/rubygem-nio4r-2.6.1-4.el9.aarch64.rpm Wrote: /builddir/build/RPMS/rubygem-nio4r-debuginfo-2.6.1-4.el9.aarch64.rpm Wrote: /builddir/build/RPMS/rubygem-nio4r-debugsource-2.6.1-4.el9.aarch64.rpm Wrote: /builddir/build/RPMS/rubygem-nio4r-doc-2.6.1-4.el9.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.mHMeYG + umask 022 + cd /builddir/build/BUILD + cd nio4r-2.6.1 + /usr/bin/rm -rf /builddir/build/BUILDROOT/rubygem-nio4r-2.6.1-4.el9.aarch64 + RPM_EC=0 ++ jobs -p + exit 0 Finish: rpmbuild rubygem-nio4r-2.6.1-4.el9.src.rpm Finish: build phase for rubygem-nio4r-2.6.1-4.el9.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/rhel-9-aarch64-1721491806.256747/root/var/log/dnf.rpm.log /var/lib/mock/rhel-9-aarch64-1721491806.256747/root/var/log/dnf.librepo.log /var/lib/mock/rhel-9-aarch64-1721491806.256747/root/var/log/dnf.log INFO: Done(/var/lib/copr-rpmbuild/results/rubygem-nio4r-2.6.1-4.el9.src.rpm) Config(child) 0 minutes 35 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": "rubygem-nio4r", "epoch": null, "version": "2.6.1", "release": "4.el9", "arch": "aarch64" }, { "name": "rubygem-nio4r-debugsource", "epoch": null, "version": "2.6.1", "release": "4.el9", "arch": "aarch64" }, { "name": "rubygem-nio4r", "epoch": null, "version": "2.6.1", "release": "4.el9", "arch": "src" }, { "name": "rubygem-nio4r-doc", "epoch": null, "version": "2.6.1", "release": "4.el9", "arch": "noarch" }, { "name": "rubygem-nio4r-debuginfo", "epoch": null, "version": "2.6.1", "release": "4.el9", "arch": "aarch64" } ] } RPMResults finished