Warning: Permanently added '2620:52:3:1:dead:beef:cafe:c14a' (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/6924605-rhel-9-x86_64 --chroot rhel-9-x86_64 Version: 0.70 PID: 6117 Logging PID: 6118 Task: {'appstream': False, 'background': False, 'build_id': 6924605, 'buildroot_pkgs': [], 'chroot': 'rhel-9-x86_64', 'enable_net': False, 'fedora_review': True, 'git_hash': '96e44d17c59fd83fc89605c6e4137f4cf57b5713', '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.5.8-3', 'project_dirname': 'rubygems', 'project_name': 'rubygems', 'project_owner': 'pvalena', 'repo_priority': None, 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/pvalena/rubygems/rhel-9-x86_64/', 'id': 'copr_base', 'module_hotfixes': True, 'name': 'Copr repository', 'priority': None}], 'sandbox': 'pvalena/rubygems--pvalena', 'source_json': {}, 'source_type': None, 'submitter': 'pvalena', 'tags': [], 'task_id': '6924605-rhel-9-x86_64', '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-6o15hqzz/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-6o15hqzz/rubygem-nio4r', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-6o15hqzz/rubygem-nio4r'... Running: git checkout 96e44d17c59fd83fc89605c6e4137f4cf57b5713 -- cmd: ['git', 'checkout', '96e44d17c59fd83fc89605c6e4137f4cf57b5713', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-6o15hqzz/rubygem-nio4r rc: 0 stdout: stderr: Note: switching to '96e44d17c59fd83fc89605c6e4137f4cf57b5713'. 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 96e44d1 automatic import of rubygem-nio4r Running: copr-distgit-client sources cmd: ['copr-distgit-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-6o15hqzz/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.5.8.gem /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated INFO: Reading stdout from command: curl --help all INFO: Calling: curl -H Pragma: -o nio4r-2.5.8.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.5.8.gem/md5/e14daa27511d8c48487e7d34c0a0d893/nio4r-2.5.8.gem % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 119k 100 119k 0 0 1662k 0 --:--:-- --:--:-- --:--:-- 1676k INFO: Reading stdout from command: md5sum nio4r-2.5.8.gem Running (timeout=18000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-6o15hqzz/rubygem-nio4r/rubygem-nio4r.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-6o15hqzz/rubygem-nio4r --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1705758333.011256 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 5.4 starting (python version = 3.11.3, NVR = mock-5.4-1.fc38), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-6o15hqzz/rubygem-nio4r/rubygem-nio4r.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-6o15hqzz/rubygem-nio4r --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1705758333.011256 -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-6o15hqzz/rubygem-nio4r/rubygem-nio4r.spec) Config(rhel-9-x86_64) Start: clean chroot Finish: clean chroot Mock Version: 5.4 INFO: Mock Version: 5.4 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/rhel-9-x86_64-bootstrap-1705758333.011256/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-x86_64-bootstrap-1705758333.011256/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/15e504407dcb25e6c40b22d78cc5c852c3485d3240b4d47d7852a963fdbfc195/merged INFO: umounting image registry.access.redhat.com/ubi9/ubi (/var/lib/containers/storage/overlay/15e504407dcb25e6c40b22d78cc5c852c3485d3240b4d47d7852a963fdbfc195/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-x86_64-1705758333.011256/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-25.el9.x86_64 python3-dnf-4.14.0-8.el9.noarch python3-dnf-plugins-core-4.3.0-11.el9_3.noarch yum-4.14.0-8.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 14 MB/s | 4.2 MB 00:00 Red Hat Enterprise Linux - BaseOS 20 MB/s | 16 MB 00:00 Red Hat Enterprise Linux - AppStream 28 MB/s | 28 MB 00:01 Red Hat Enterprise Linux - CodeReady Linux Buil 9.3 MB/s | 6.5 MB 00:00 Last metadata expiration check: 0:00:01 ago on Sat Jan 20 13:46:00 2024. Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing: bash x86_64 5.1.8-6.el9_1 baseos 1.7 M bzip2 x86_64 1.0.8-8.el9 baseos 60 k coreutils x86_64 8.32-34.el9 baseos 1.2 M cpio x86_64 2.13-16.el9 baseos 279 k diffutils x86_64 3.7-12.el9 baseos 402 k findutils x86_64 1:4.8.0-6.el9 baseos 550 k gawk x86_64 5.1.0-6.el9 baseos 1.0 M glibc-minimal-langpack x86_64 2.34-83.el9_3.7 baseos 37 k grep x86_64 3.6-5.el9 baseos 273 k gzip x86_64 1.12-1.el9 baseos 167 k info x86_64 6.7-15.el9 baseos 228 k patch x86_64 2.7.6-16.el9 appstream 130 k redhat-release x86_64 9.3-0.5.el9 baseos 44 k redhat-rpm-config noarch 201-1.el9 appstream 76 k rpm-build x86_64 4.16.1.3-25.el9 appstream 71 k sed x86_64 4.8-9.el9 baseos 309 k tar x86_64 2:1.34-6.el9_1 baseos 889 k unzip x86_64 6.0-56.el9 baseos 186 k util-linux x86_64 2.37.4-15.el9 baseos 2.3 M which x86_64 2.21-29.el9 baseos 45 k xz x86_64 5.2.5-8.el9_0 baseos 230 k Installing dependencies: alternatives x86_64 1.24-1.el9 baseos 42 k audit-libs x86_64 3.0.7-104.el9 baseos 120 k basesystem noarch 11-13.el9 baseos 8.0 k binutils x86_64 2.35.2-42.el9 baseos 4.6 M binutils-gold x86_64 2.35.2-42.el9 baseos 736 k bzip2-libs x86_64 1.0.8-8.el9 baseos 42 k ca-certificates noarch 2023.2.60_v7.0.306-90.1.el9_2 baseos 846 k coreutils-common x86_64 8.32-34.el9 baseos 2.0 M cracklib x86_64 2.9.6-27.el9 baseos 99 k cracklib-dicts x86_64 2.9.6-27.el9 baseos 3.6 M crypto-policies noarch 20230731-1.git94f0e2c.el9_3.1 baseos 87 k curl x86_64 7.76.1-26.el9_3.2 baseos 298 k cyrus-sasl-lib x86_64 2.1.27-21.el9 baseos 774 k debugedit x86_64 5.0-4.el9 appstream 81 k dwz x86_64 0.14-3.el9 appstream 130 k ed x86_64 1.14.2-12.el9 baseos 78 k efi-srpm-macros noarch 6-2.el9_0 appstream 24 k elfutils x86_64 0.189-3.el9 baseos 540 k elfutils-debuginfod-client x86_64 0.189-3.el9 baseos 39 k elfutils-default-yama-scope noarch 0.189-3.el9 baseos 13 k elfutils-libelf x86_64 0.189-3.el9 baseos 196 k elfutils-libs x86_64 0.189-3.el9 baseos 258 k file x86_64 5.39-14.el9 baseos 52 k file-libs x86_64 5.39-14.el9 baseos 593 k filesystem x86_64 3.16-2.el9 baseos 4.7 M fonts-srpm-macros noarch 1:2.0.5-7.el9.1 appstream 29 k gdb-minimal x86_64 10.2-11.el9 appstream 3.5 M gdbm-libs x86_64 1:1.19-4.el9 baseos 56 k ghc-srpm-macros noarch 1.5.0-6.el9 appstream 9.0 k glibc x86_64 2.34-83.el9_3.7 baseos 1.9 M glibc-common x86_64 2.34-83.el9_3.7 baseos 321 k glibc-gconv-extra x86_64 2.34-83.el9_3.7 baseos 1.7 M gmp x86_64 1:6.2.0-13.el9 baseos 319 k go-srpm-macros noarch 3.2.0-2.el9 appstream 28 k groff-base x86_64 1.22.4-10.el9 baseos 1.1 M kernel-srpm-macros noarch 1.0-13.el9 appstream 17 k keyutils-libs x86_64 1.6.3-1.el9 baseos 34 k krb5-libs x86_64 1.21.1-1.el9 baseos 770 k libacl x86_64 2.3.1-3.el9 baseos 26 k libarchive x86_64 3.5.3-4.el9 baseos 392 k libattr x86_64 2.5.1-3.el9 baseos 20 k libblkid x86_64 2.37.4-15.el9 baseos 110 k libbrotli x86_64 1.0.9-6.el9 baseos 317 k libcap x86_64 2.48-9.el9_2 baseos 74 k libcap-ng x86_64 0.8.2-7.el9 baseos 36 k libcom_err x86_64 1.46.5-3.el9 baseos 29 k libcurl x86_64 7.76.1-26.el9_3.2 baseos 286 k libdb x86_64 5.3.28-53.el9 baseos 740 k libeconf x86_64 0.4.1-3.el9_2 baseos 30 k libevent x86_64 2.1.12-6.el9 baseos 268 k libfdisk x86_64 2.37.4-15.el9 baseos 157 k libffi x86_64 3.4.2-8.el9 baseos 40 k libgcc x86_64 11.4.1-2.1.el9 baseos 98 k libgcrypt x86_64 1.10.0-10.el9_2 baseos 508 k libgomp x86_64 11.4.1-2.1.el9 baseos 273 k libgpg-error x86_64 1.42-5.el9 baseos 220 k libidn2 x86_64 2.3.0-7.el9 baseos 105 k libmount x86_64 2.37.4-15.el9 baseos 136 k libnghttp2 x86_64 1.43.0-5.el9_3.1 baseos 75 k libpkgconf x86_64 1.7.3-10.el9 baseos 37 k libpsl x86_64 0.21.1-5.el9 baseos 66 k libpwquality x86_64 1.4.4-8.el9 baseos 123 k libselinux x86_64 3.5-1.el9 baseos 88 k libsemanage x86_64 3.5-2.el9 baseos 121 k libsepol x86_64 3.5-1.el9 baseos 317 k libsigsegv x86_64 2.13-4.el9 baseos 30 k libsmartcols x86_64 2.37.4-15.el9 baseos 66 k libssh x86_64 0.10.4-11.el9 baseos 218 k libssh-config noarch 0.10.4-11.el9 baseos 11 k libstdc++ x86_64 11.4.1-2.1.el9 baseos 744 k libtasn1 x86_64 4.16.0-8.el9_1 baseos 77 k libunistring x86_64 0.9.10-15.el9 baseos 499 k libutempter x86_64 1.2.1-6.el9 baseos 30 k libuuid x86_64 2.37.4-15.el9 baseos 31 k libverto x86_64 0.3.2-3.el9 baseos 24 k libxcrypt x86_64 4.4.18-3.el9 baseos 120 k libxml2 x86_64 2.9.13-5.el9_3 baseos 751 k libzstd x86_64 1.5.1-2.el9 baseos 332 k lua-libs x86_64 5.4.4-4.el9 baseos 132 k lua-srpm-macros noarch 1-6.el9 appstream 10 k lz4-libs x86_64 1.9.3-5.el9 baseos 69 k mpfr x86_64 4.1.0-7.el9 baseos 329 k ncurses x86_64 6.2-10.20210508.el9 baseos 410 k ncurses-base noarch 6.2-10.20210508.el9 baseos 99 k ncurses-libs x86_64 6.2-10.20210508.el9 baseos 332 k ocaml-srpm-macros noarch 6-6.el9 appstream 9.1 k openblas-srpm-macros noarch 2-11.el9 appstream 8.6 k openldap x86_64 2.6.3-1.el9 baseos 287 k openssl x86_64 1:3.0.7-24.el9 baseos 1.2 M openssl-libs x86_64 1:3.0.7-24.el9 baseos 2.2 M p11-kit x86_64 0.24.1-2.el9 baseos 387 k p11-kit-trust x86_64 0.24.1-2.el9 baseos 148 k pam x86_64 1.5.1-15.el9 baseos 623 k pcre x86_64 8.44-3.el9.3 baseos 202 k pcre2 x86_64 10.40-2.el9 baseos 239 k pcre2-syntax noarch 10.40-2.el9 baseos 147 k perl-AutoLoader noarch 5.74-480.el9 appstream 23 k perl-B x86_64 1.80-480.el9 appstream 185 k perl-Carp noarch 1.50-460.el9 appstream 31 k perl-Class-Struct noarch 0.66-480.el9 appstream 24 k perl-Data-Dumper x86_64 2.174-462.el9 appstream 59 k perl-Digest noarch 1.19-4.el9 appstream 29 k perl-Digest-MD5 x86_64 2.58-4.el9 appstream 39 k perl-Encode x86_64 4:3.08-462.el9 appstream 1.7 M perl-Errno x86_64 1.30-480.el9 appstream 17 k perl-Exporter noarch 5.74-461.el9 appstream 34 k perl-Fcntl x86_64 1.13-480.el9 appstream 23 k perl-File-Basename noarch 2.85-480.el9 appstream 19 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-480.el9 appstream 19 k perl-FileHandle noarch 2.03-480.el9 appstream 17 k perl-Getopt-Long noarch 1:2.52-4.el9 appstream 64 k perl-Getopt-Std noarch 1.12-480.el9 appstream 17 k perl-HTTP-Tiny noarch 0.076-461.el9 appstream 57 k perl-IO x86_64 1.43-480.el9 appstream 94 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-480.el9 appstream 25 k perl-MIME-Base64 x86_64 3.16-4.el9 appstream 34 k perl-Mozilla-CA noarch 20200520-6.el9 appstream 14 k perl-Net-SSLeay x86_64 1.92-2.el9 appstream 392 k perl-POSIX x86_64 1.94-480.el9 appstream 99 k perl-PathTools x86_64 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 x86_64 4:1.56-461.el9 appstream 77 k perl-SelectSaver noarch 1.02-480.el9 appstream 13 k perl-Socket x86_64 4:2.031-4.el9 appstream 58 k perl-Storable x86_64 1:3.21-460.el9 appstream 98 k perl-Symbol noarch 1.08-480.el9 appstream 16 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-480.el9 appstream 18 k perl-constant noarch 1.33-461.el9 appstream 25 k perl-if noarch 0.60.800-480.el9 appstream 16 k perl-interpreter x86_64 4:5.32.1-480.el9 appstream 75 k perl-libnet noarch 3.13-4.el9 appstream 134 k perl-libs x86_64 4:5.32.1-480.el9 appstream 2.2 M perl-mro x86_64 1.23-480.el9 appstream 31 k perl-overload noarch 1.31-480.el9 appstream 47 k perl-overloading noarch 0.02-480.el9 appstream 15 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-480.el9 appstream 13 k perl-vars noarch 1.05-480.el9 appstream 15 k pkgconf x86_64 1.7.3-10.el9 baseos 45 k pkgconf-m4 noarch 1.7.3-10.el9 baseos 16 k pkgconf-pkg-config x86_64 1.7.3-10.el9 baseos 12 k popt x86_64 1.18-8.el9 baseos 69 k publicsuffix-list-dafsa noarch 20210518-3.el9 baseos 59 k pyproject-srpm-macros noarch 1.9.0-1.el9 appstream 16 k python-srpm-macros noarch 3.9-52.el9 appstream 24 k qt5-srpm-macros noarch 5.15.9-1.el9 appstream 9.1 k readline x86_64 8.1-4.el9 baseos 215 k rpm x86_64 4.16.1.3-25.el9 baseos 542 k rpm-build-libs x86_64 4.16.1.3-25.el9 baseos 91 k rpm-libs x86_64 4.16.1.3-25.el9 baseos 308 k rust-srpm-macros noarch 17-4.el9 appstream 11 k setup noarch 2.13.7-9.el9 baseos 150 k shadow-utils x86_64 2:4.9-8.el9 baseos 1.2 M sqlite-libs x86_64 3.34.1-6.el9_1 baseos 622 k systemd-libs x86_64 252-18.el9 baseos 659 k tzdata noarch 2023d-1.el9 baseos 844 k util-linux-core x86_64 2.37.4-15.el9 baseos 466 k xz-libs x86_64 5.2.5-8.el9_0 baseos 94 k zip x86_64 3.0-35.el9 baseos 270 k zlib x86_64 1.2.11-40.el9 baseos 93 k zstd x86_64 1.5.1-2.el9 baseos 552 k Transaction Summary ================================================================================ Install 197 Packages Total download size: 67 M Installed size: 213 M Downloading Packages: (1/197): basesystem-11-13.el9.noarch.rpm 44 kB/s | 8.0 kB 00:00 (2/197): bzip2-libs-1.0.8-8.el9.x86_64.rpm 150 kB/s | 42 kB 00:00 (3/197): bzip2-1.0.8-8.el9.x86_64.rpm 207 kB/s | 60 kB 00:00 (4/197): cpio-2.13-16.el9.x86_64.rpm 889 kB/s | 279 kB 00:00 (5/197): ed-1.14.2-12.el9.x86_64.rpm 308 kB/s | 78 kB 00:00 (6/197): cracklib-2.9.6-27.el9.x86_64.rpm 373 kB/s | 99 kB 00:00 (7/197): grep-3.6-5.el9.x86_64.rpm 1.8 MB/s | 273 kB 00:00 (8/197): groff-base-1.22.4-10.el9.x86_64.rpm 4.3 MB/s | 1.1 MB 00:00 (9/197): filesystem-3.16-2.el9.x86_64.rpm 16 MB/s | 4.7 MB 00:00 (10/197): info-6.7-15.el9.x86_64.rpm 1.4 MB/s | 228 kB 00:00 (11/197): libattr-2.5.1-3.el9.x86_64.rpm 254 kB/s | 20 kB 00:00 (12/197): libacl-2.3.1-3.el9.x86_64.rpm 293 kB/s | 26 kB 00:00 (13/197): libbrotli-1.0.9-6.el9.x86_64.rpm 3.7 MB/s | 317 kB 00:00 (14/197): libcap-ng-0.8.2-7.el9.x86_64.rpm 335 kB/s | 36 kB 00:00 (15/197): libdb-5.3.28-53.el9.x86_64.rpm 5.6 MB/s | 740 kB 00:00 (16/197): libevent-2.1.12-6.el9.x86_64.rpm 2.7 MB/s | 268 kB 00:00 (17/197): libgpg-error-1.42-5.el9.x86_64.rpm 2.9 MB/s | 220 kB 00:00 (18/197): libidn2-2.3.0-7.el9.x86_64.rpm 778 kB/s | 105 kB 00:00 (19/197): libpsl-0.21.1-5.el9.x86_64.rpm 549 kB/s | 66 kB 00:00 (20/197): libpwquality-1.4.4-8.el9.x86_64.rpm 856 kB/s | 123 kB 00:00 (21/197): libsigsegv-2.13-4.el9.x86_64.rpm 221 kB/s | 30 kB 00:00 (22/197): libunistring-0.9.10-15.el9.x86_64.rpm 3.0 MB/s | 499 kB 00:00 (23/197): libutempter-1.2.1-6.el9.x86_64.rpm 247 kB/s | 30 kB 00:00 (24/197): libverto-0.3.2-3.el9.x86_64.rpm 328 kB/s | 24 kB 00:00 (25/197): libxcrypt-4.4.18-3.el9.x86_64.rpm 1.5 MB/s | 120 kB 00:00 (26/197): libzstd-1.5.1-2.el9.x86_64.rpm 3.1 MB/s | 332 kB 00:00 (27/197): lz4-libs-1.9.3-5.el9.x86_64.rpm 968 kB/s | 69 kB 00:00 (28/197): mpfr-4.1.0-7.el9.x86_64.rpm 2.5 MB/s | 329 kB 00:00 (29/197): pcre-8.44-3.el9.3.x86_64.rpm 1.9 MB/s | 202 kB 00:00 (30/197): p11-kit-0.24.1-2.el9.x86_64.rpm 3.0 MB/s | 387 kB 00:00 (31/197): publicsuffix-list-dafsa-20210518-3.el 894 kB/s | 59 kB 00:00 (32/197): popt-1.18-8.el9.x86_64.rpm 858 kB/s | 69 kB 00:00 (33/197): readline-8.1-4.el9.x86_64.rpm 1.9 MB/s | 215 kB 00:00 (34/197): sed-4.8-9.el9.x86_64.rpm 4.2 MB/s | 309 kB 00:00 (35/197): unzip-6.0-56.el9.x86_64.rpm 2.5 MB/s | 186 kB 00:00 (36/197): diffutils-3.7-12.el9.x86_64.rpm 3.0 MB/s | 402 kB 00:00 (37/197): gawk-5.1.0-6.el9.x86_64.rpm 7.7 MB/s | 1.0 MB 00:00 (38/197): cracklib-dicts-2.9.6-27.el9.x86_64.rp 25 MB/s | 3.6 MB 00:00 (39/197): gdbm-libs-1.19-4.el9.x86_64.rpm 832 kB/s | 56 kB 00:00 (40/197): libcom_err-1.46.5-3.el9.x86_64.rpm 407 kB/s | 29 kB 00:00 (41/197): p11-kit-trust-0.24.1-2.el9.x86_64.rpm 1.6 MB/s | 148 kB 00:00 (42/197): pcre2-syntax-10.40-2.el9.noarch.rpm 2.0 MB/s | 147 kB 00:00 (43/197): xz-5.2.5-8.el9_0.x86_64.rpm 3.0 MB/s | 230 kB 00:00 (44/197): zstd-1.5.1-2.el9.x86_64.rpm 6.4 MB/s | 552 kB 00:00 (45/197): xz-libs-5.2.5-8.el9_0.x86_64.rpm 728 kB/s | 94 kB 00:00 (46/197): bash-5.1.8-6.el9_1.x86_64.rpm 12 MB/s | 1.7 MB 00:00 (47/197): gzip-1.12-1.el9.x86_64.rpm 2.3 MB/s | 167 kB 00:00 (48/197): cyrus-sasl-lib-2.1.27-21.el9.x86_64.r 8.0 MB/s | 774 kB 00:00 (49/197): libtasn1-4.16.0-8.el9_1.x86_64.rpm 891 kB/s | 77 kB 00:00 (50/197): pcre2-10.40-2.el9.x86_64.rpm 3.1 MB/s | 239 kB 00:00 (51/197): libselinux-3.5-1.el9.x86_64.rpm 738 kB/s | 88 kB 00:00 (52/197): tar-1.34-6.el9_1.x86_64.rpm 11 MB/s | 889 kB 00:00 (53/197): ca-certificates-2023.2.60_v7.0.306-90 10 MB/s | 846 kB 00:00 (54/197): sqlite-libs-3.34.1-6.el9_1.x86_64.rpm 4.3 MB/s | 622 kB 00:00 (55/197): coreutils-8.32-34.el9.x86_64.rpm 10 MB/s | 1.2 MB 00:00 (56/197): coreutils-common-8.32-34.el9.x86_64.r 14 MB/s | 2.0 MB 00:00 (57/197): keyutils-libs-1.6.3-1.el9.x86_64.rpm 305 kB/s | 34 kB 00:00 (58/197): libarchive-3.5.3-4.el9.x86_64.rpm 4.9 MB/s | 392 kB 00:00 (59/197): libcap-2.48-9.el9_2.x86_64.rpm 1.1 MB/s | 74 kB 00:00 (60/197): libeconf-0.4.1-3.el9_2.x86_64.rpm 426 kB/s | 30 kB 00:00 (61/197): libgcrypt-1.10.0-10.el9_2.x86_64.rpm 6.9 MB/s | 508 kB 00:00 (62/197): libpkgconf-1.7.3-10.el9.x86_64.rpm 563 kB/s | 37 kB 00:00 (63/197): libsepol-3.5-1.el9.x86_64.rpm 4.2 MB/s | 317 kB 00:00 (64/197): pkgconf-pkg-config-1.7.3-10.el9.x86_6 181 kB/s | 12 kB 00:00 (65/197): pkgconf-1.7.3-10.el9.x86_64.rpm 346 kB/s | 45 kB 00:00 (66/197): pkgconf-m4-1.7.3-10.el9.noarch.rpm 130 kB/s | 16 kB 00:00 (67/197): setup-2.13.7-9.el9.noarch.rpm 1.8 MB/s | 150 kB 00:00 (68/197): alternatives-1.24-1.el9.x86_64.rpm 487 kB/s | 42 kB 00:00 (69/197): zip-3.0-35.el9.x86_64.rpm 1.8 MB/s | 270 kB 00:00 (70/197): audit-libs-3.0.7-104.el9.x86_64.rpm 947 kB/s | 120 kB 00:00 (71/197): crypto-policies-20230731-1.git94f0e2c 1.3 MB/s | 87 kB 00:00 (72/197): binutils-gold-2.35.2-42.el9.x86_64.rp 6.1 MB/s | 736 kB 00:00 (73/197): binutils-2.35.2-42.el9.x86_64.rpm 23 MB/s | 4.6 MB 00:00 (74/197): curl-7.76.1-26.el9_3.2.x86_64.rpm 2.8 MB/s | 298 kB 00:00 (75/197): elfutils-default-yama-scope-0.189-3.e 118 kB/s | 13 kB 00:00 (76/197): elfutils-0.189-3.el9.x86_64.rpm 2.4 MB/s | 540 kB 00:00 (77/197): elfutils-debuginfod-client-0.189-3.el 189 kB/s | 39 kB 00:00 (78/197): elfutils-libs-0.189-3.el9.x86_64.rpm 3.1 MB/s | 258 kB 00:00 (79/197): elfutils-libelf-0.189-3.el9.x86_64.rp 1.5 MB/s | 196 kB 00:00 (80/197): file-5.39-14.el9.x86_64.rpm 476 kB/s | 52 kB 00:00 (81/197): file-libs-5.39-14.el9.x86_64.rpm 7.8 MB/s | 593 kB 00:00 (82/197): glibc-common-2.34-83.el9_3.7.x86_64.r 3.7 MB/s | 321 kB 00:00 (83/197): glibc-2.34-83.el9_3.7.x86_64.rpm 14 MB/s | 1.9 MB 00:00 (84/197): findutils-4.8.0-6.el9.x86_64.rpm 2.9 MB/s | 550 kB 00:00 (85/197): glibc-minimal-langpack-2.34-83.el9_3. 476 kB/s | 37 kB 00:00 (86/197): gmp-6.2.0-13.el9.x86_64.rpm 2.6 MB/s | 319 kB 00:00 (87/197): glibc-gconv-extra-2.34-83.el9_3.7.x86 8.6 MB/s | 1.7 MB 00:00 (88/197): krb5-libs-1.21.1-1.el9.x86_64.rpm 5.1 MB/s | 770 kB 00:00 (89/197): libcurl-7.76.1-26.el9_3.2.x86_64.rpm 3.8 MB/s | 286 kB 00:00 (90/197): libblkid-2.37.4-15.el9.x86_64.rpm 1.1 MB/s | 110 kB 00:00 (91/197): libfdisk-2.37.4-15.el9.x86_64.rpm 2.2 MB/s | 157 kB 00:00 (92/197): libgcc-11.4.1-2.1.el9.x86_64.rpm 1.4 MB/s | 98 kB 00:00 (93/197): libffi-3.4.2-8.el9.x86_64.rpm 488 kB/s | 40 kB 00:00 (94/197): libgomp-11.4.1-2.1.el9.x86_64.rpm 3.9 MB/s | 273 kB 00:00 (95/197): libmount-2.37.4-15.el9.x86_64.rpm 1.5 MB/s | 136 kB 00:00 (96/197): libnghttp2-1.43.0-5.el9_3.1.x86_64.rp 847 kB/s | 75 kB 00:00 (97/197): libsemanage-3.5-2.el9.x86_64.rpm 1.2 MB/s | 121 kB 00:00 (98/197): libssh-0.10.4-11.el9.x86_64.rpm 1.4 MB/s | 218 kB 00:00 (99/197): libsmartcols-2.37.4-15.el9.x86_64.rpm 430 kB/s | 66 kB 00:00 (100/197): libssh-config-0.10.4-11.el9.noarch.r 110 kB/s | 11 kB 00:00 (101/197): libuuid-2.37.4-15.el9.x86_64.rpm 342 kB/s | 31 kB 00:00 (102/197): lua-libs-5.4.4-4.el9.x86_64.rpm 1.7 MB/s | 132 kB 00:00 (103/197): libstdc++-11.4.1-2.1.el9.x86_64.rpm 7.6 MB/s | 744 kB 00:00 (104/197): ncurses-base-6.2-10.20210508.el9.noa 1.0 MB/s | 99 kB 00:00 (105/197): ncurses-6.2-10.20210508.el9.x86_64.r 4.0 MB/s | 410 kB 00:00 (106/197): ncurses-libs-6.2-10.20210508.el9.x86 3.3 MB/s | 332 kB 00:00 (107/197): openldap-2.6.3-1.el9.x86_64.rpm 3.8 MB/s | 287 kB 00:00 (108/197): openssl-libs-3.0.7-24.el9.x86_64.rpm 16 MB/s | 2.2 MB 00:00 (109/197): openssl-3.0.7-24.el9.x86_64.rpm 7.8 MB/s | 1.2 MB 00:00 (110/197): pam-1.5.1-15.el9.x86_64.rpm 4.4 MB/s | 623 kB 00:00 (111/197): redhat-release-9.3-0.5.el9.x86_64.rp 533 kB/s | 44 kB 00:00 (112/197): rpm-4.16.1.3-25.el9.x86_64.rpm 6.9 MB/s | 542 kB 00:00 (113/197): rpm-build-libs-4.16.1.3-25.el9.x86_6 1.0 MB/s | 91 kB 00:00 (114/197): shadow-utils-4.9-8.el9.x86_64.rpm 8.9 MB/s | 1.2 MB 00:00 (115/197): rpm-libs-4.16.1.3-25.el9.x86_64.rpm 1.2 MB/s | 308 kB 00:00 (116/197): systemd-libs-252-18.el9.x86_64.rpm 3.4 MB/s | 659 kB 00:00 (117/197): util-linux-2.37.4-15.el9.x86_64.rpm 14 MB/s | 2.3 MB 00:00 (118/197): which-2.21-29.el9.x86_64.rpm 551 kB/s | 45 kB 00:00 (119/197): zlib-1.2.11-40.el9.x86_64.rpm 742 kB/s | 93 kB 00:00 (120/197): util-linux-core-2.37.4-15.el9.x86_64 2.5 MB/s | 466 kB 00:00 (121/197): libxml2-2.9.13-5.el9_3.x86_64.rpm 5.5 MB/s | 751 kB 00:00 (122/197): ghc-srpm-macros-1.5.0-6.el9.noarch.r 101 kB/s | 9.0 kB 00:00 (123/197): tzdata-2023d-1.el9.noarch.rpm 8.2 MB/s | 844 kB 00:00 (124/197): lua-srpm-macros-1-6.el9.noarch.rpm 89 kB/s | 10 kB 00:00 (125/197): perl-Data-Dumper-2.174-462.el9.x86_6 654 kB/s | 59 kB 00:00 (126/197): perl-Digest-MD5-2.58-4.el9.x86_64.rp 457 kB/s | 39 kB 00:00 (127/197): perl-IO-Socket-SSL-2.073-1.el9.noarc 3.1 MB/s | 223 kB 00:00 (128/197): perl-Encode-3.08-462.el9.x86_64.rpm 10 MB/s | 1.7 MB 00:00 (129/197): perl-Pod-Simple-3.42-4.el9.noarch.rp 1.9 MB/s | 229 kB 00:00 (130/197): perl-Term-Cap-1.17-460.el9.noarch.rp 315 kB/s | 24 kB 00:00 (131/197): perl-Time-Local-1.300-7.el9.noarch.r 555 kB/s | 37 kB 00:00 (132/197): rust-srpm-macros-17-4.el9.noarch.rpm 128 kB/s | 11 kB 00:00 (133/197): perl-Mozilla-CA-20200520-6.el9.noarc 43 kB/s | 14 kB 00:00 (134/197): perl-Pod-Escapes-1.07-460.el9.noarch 237 kB/s | 22 kB 00:00 (135/197): perl-Storable-3.21-460.el9.x86_64.rp 1.1 MB/s | 98 kB 00:00 (136/197): python-srpm-macros-3.9-52.el9.noarch 360 kB/s | 24 kB 00:00 (137/197): perl-podlators-4.14-460.el9.noarch.r 1.4 MB/s | 118 kB 00:00 (138/197): dwz-0.14-3.el9.x86_64.rpm 1.2 MB/s | 130 kB 00:00 (139/197): perl-Exporter-5.74-461.el9.noarch.rp 440 kB/s | 34 kB 00:00 (140/197): perl-File-Temp-0.231.100-4.el9.noarc 886 kB/s | 63 kB 00:00 (141/197): perl-Getopt-Long-2.52-4.el9.noarch.r 966 kB/s | 64 kB 00:00 (142/197): perl-Text-Tabs+Wrap-2013.0523-460.el 283 kB/s | 25 kB 00:00 (143/197): perl-MIME-Base64-3.16-4.el9.x86_64.r 335 kB/s | 34 kB 00:00 (144/197): perl-parent-0.238-460.el9.noarch.rpm 188 kB/s | 16 kB 00:00 (145/197): perl-srpm-macros-1-41.el9.noarch.rpm 136 kB/s | 9.4 kB 00:00 (146/197): efi-srpm-macros-6-2.el9_0.noarch.rpm 293 kB/s | 24 kB 00:00 (147/197): openblas-srpm-macros-2-11.el9.noarch 89 kB/s | 8.6 kB 00:00 (148/197): perl-File-Path-2.18-4.el9.noarch.rpm 574 kB/s | 38 kB 00:00 (149/197): perl-Digest-1.19-4.el9.noarch.rpm 228 kB/s | 29 kB 00:00 (150/197): perl-IO-Socket-IP-0.41-5.el9.noarch. 651 kB/s | 45 kB 00:00 (151/197): perl-Scalar-List-Utils-1.56-461.el9. 1.1 MB/s | 77 kB 00:00 (152/197): perl-Pod-Usage-2.01-4.el9.noarch.rpm 355 kB/s | 43 kB 00:00 (153/197): perl-Socket-2.031-4.el9.x86_64.rpm 805 kB/s | 58 kB 00:00 (154/197): perl-Term-ANSIColor-5.01-461.el9.noa 705 kB/s | 51 kB 00:00 (155/197): perl-Text-ParseWords-3.30-460.el9.no 246 kB/s | 18 kB 00:00 (156/197): perl-URI-5.09-3.el9.noarch.rpm 1.2 MB/s | 125 kB 00:00 (157/197): perl-constant-1.33-461.el9.noarch.rp 276 kB/s | 25 kB 00:00 (158/197): ocaml-srpm-macros-6-6.el9.noarch.rpm 116 kB/s | 9.1 kB 00:00 (159/197): patch-2.7.6-16.el9.x86_64.rpm 1.7 MB/s | 130 kB 00:00 (160/197): fonts-srpm-macros-2.0.5-7.el9.1.noar 185 kB/s | 29 kB 00:00 (161/197): perl-Pod-Perldoc-3.28.01-461.el9.noa 1.4 MB/s | 92 kB 00:00 (162/197): perl-libnet-3.13-4.el9.noarch.rpm 1.6 MB/s | 134 kB 00:00 (163/197): perl-Carp-1.50-460.el9.noarch.rpm 333 kB/s | 31 kB 00:00 (164/197): perl-PathTools-3.78-461.el9.x86_64.r 1.3 MB/s | 92 kB 00:00 (165/197): perl-Net-SSLeay-1.92-2.el9.x86_64.rp 4.7 MB/s | 392 kB 00:00 (166/197): perl-B-1.80-480.el9.x86_64.rpm 1.8 MB/s | 185 kB 00:00 (167/197): perl-AutoLoader-5.74-480.el9.noarch. 218 kB/s | 23 kB 00:00 (168/197): perl-Class-Struct-0.66-480.el9.noarc 294 kB/s | 24 kB 00:00 (169/197): perl-Errno-1.30-480.el9.x86_64.rpm 251 kB/s | 17 kB 00:00 (170/197): perl-Fcntl-1.13-480.el9.x86_64.rpm 339 kB/s | 23 kB 00:00 (171/197): perl-File-Basename-2.85-480.el9.noar 258 kB/s | 19 kB 00:00 (172/197): perl-FileHandle-2.03-480.el9.noarch. 262 kB/s | 17 kB 00:00 (173/197): perl-File-stat-1.09-480.el9.noarch.r 263 kB/s | 19 kB 00:00 (174/197): perl-IPC-Open3-1.21-480.el9.noarch.r 361 kB/s | 25 kB 00:00 (175/197): perl-POSIX-1.94-480.el9.x86_64.rpm 1.4 MB/s | 99 kB 00:00 (176/197): perl-Symbol-1.08-480.el9.noarch.rpm 136 kB/s | 16 kB 00:00 (177/197): perl-interpreter-5.32.1-480.el9.x86_ 663 kB/s | 75 kB 00:00 (178/197): perl-libs-5.32.1-480.el9.x86_64.rpm 18 MB/s | 2.2 MB 00:00 (179/197): perl-mro-1.23-480.el9.x86_64.rpm 315 kB/s | 31 kB 00:00 (180/197): perl-overload-1.31-480.el9.noarch.rp 386 kB/s | 47 kB 00:00 (181/197): perl-overloading-0.02-480.el9.noarch 156 kB/s | 15 kB 00:00 (182/197): perl-Getopt-Std-1.12-480.el9.noarch. 157 kB/s | 17 kB 00:00 (183/197): perl-IO-1.43-480.el9.x86_64.rpm 1.1 MB/s | 94 kB 00:00 (184/197): perl-SelectSaver-1.02-480.el9.noarch 160 kB/s | 13 kB 00:00 (185/197): perl-base-2.27-480.el9.noarch.rpm 239 kB/s | 18 kB 00:00 (186/197): perl-if-0.60.800-480.el9.noarch.rpm 212 kB/s | 16 kB 00:00 (187/197): perl-subs-1.03-480.el9.noarch.rpm 170 kB/s | 13 kB 00:00 (188/197): perl-vars-1.05-480.el9.noarch.rpm 156 kB/s | 15 kB 00:00 (189/197): debugedit-5.0-4.el9.x86_64.rpm 840 kB/s | 81 kB 00:00 (190/197): pyproject-srpm-macros-1.9.0-1.el9.no 171 kB/s | 16 kB 00:00 (191/197): redhat-rpm-config-201-1.el9.noarch.r 782 kB/s | 76 kB 00:00 (192/197): go-srpm-macros-3.2.0-2.el9.noarch.rp 258 kB/s | 28 kB 00:00 (193/197): gdb-minimal-10.2-11.el9.x86_64.rpm 28 MB/s | 3.5 MB 00:00 (194/197): kernel-srpm-macros-1.0-13.el9.noarch 263 kB/s | 17 kB 00:00 (195/197): perl-HTTP-Tiny-0.076-461.el9.noarch. 781 kB/s | 57 kB 00:00 (196/197): qt5-srpm-macros-5.15.9-1.el9.noarch. 135 kB/s | 9.1 kB 00:00 (197/197): rpm-build-4.16.1.3-25.el9.x86_64.rpm 517 kB/s | 71 kB 00:00 -------------------------------------------------------------------------------- Total 9.2 MB/s | 67 MB 00:07 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.x86_64 1/1 Preparing : 1/1 Installing : libgcc-11.4.1-2.1.el9.x86_64 1/197 Running scriptlet: libgcc-11.4.1-2.1.el9.x86_64 1/197 Installing : crypto-policies-20230731-1.git94f0e2c.el9_3.1.no 2/197 Running scriptlet: crypto-policies-20230731-1.git94f0e2c.el9_3.1.no 2/197 Installing : qt5-srpm-macros-5.15.9-1.el9.noarch 3/197 Installing : pyproject-srpm-macros-1.9.0-1.el9.noarch 4/197 Installing : ocaml-srpm-macros-6-6.el9.noarch 5/197 Installing : openblas-srpm-macros-2-11.el9.noarch 6/197 Installing : perl-srpm-macros-1-41.el9.noarch 7/197 Installing : rust-srpm-macros-17-4.el9.noarch 8/197 Installing : ghc-srpm-macros-1.5.0-6.el9.noarch 9/197 Installing : tzdata-2023d-1.el9.noarch 10/197 Installing : redhat-release-9.3-0.5.el9.x86_64 11/197 Installing : setup-2.13.7-9.el9.noarch 12/197 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.13.7-9.el9.noarch 12/197 Installing : filesystem-3.16-2.el9.x86_64 13/197 Installing : basesystem-11-13.el9.noarch 14/197 Installing : ncurses-base-6.2-10.20210508.el9.noarch 15/197 Installing : glibc-gconv-extra-2.34-83.el9_3.7.x86_64 16/197 Running scriptlet: glibc-gconv-extra-2.34-83.el9_3.7.x86_64 16/197 Installing : glibc-minimal-langpack-2.34-83.el9_3.7.x86_64 17/197 Installing : glibc-common-2.34-83.el9_3.7.x86_64 18/197 Running scriptlet: glibc-2.34-83.el9_3.7.x86_64 19/197 Installing : glibc-2.34-83.el9_3.7.x86_64 19/197 Running scriptlet: glibc-2.34-83.el9_3.7.x86_64 19/197 Installing : ncurses-libs-6.2-10.20210508.el9.x86_64 20/197 Installing : bash-5.1.8-6.el9_1.x86_64 21/197 Running scriptlet: bash-5.1.8-6.el9_1.x86_64 21/197 Installing : zlib-1.2.11-40.el9.x86_64 22/197 Installing : xz-libs-5.2.5-8.el9_0.x86_64 23/197 Installing : bzip2-libs-1.0.8-8.el9.x86_64 24/197 Installing : libxcrypt-4.4.18-3.el9.x86_64 25/197 Installing : libzstd-1.5.1-2.el9.x86_64 26/197 Installing : elfutils-libelf-0.189-3.el9.x86_64 27/197 Installing : libstdc++-11.4.1-2.1.el9.x86_64 28/197 Installing : libuuid-2.37.4-15.el9.x86_64 29/197 Installing : libattr-2.5.1-3.el9.x86_64 30/197 Installing : libacl-2.3.1-3.el9.x86_64 31/197 Installing : popt-1.18-8.el9.x86_64 32/197 Installing : libcap-2.48-9.el9_2.x86_64 33/197 Installing : readline-8.1-4.el9.x86_64 34/197 Installing : lz4-libs-1.9.3-5.el9.x86_64 35/197 Installing : libcom_err-1.46.5-3.el9.x86_64 36/197 Installing : gmp-1:6.2.0-13.el9.x86_64 37/197 Installing : mpfr-4.1.0-7.el9.x86_64 38/197 Installing : dwz-0.14-3.el9.x86_64 39/197 Installing : unzip-6.0-56.el9.x86_64 40/197 Installing : sqlite-libs-3.34.1-6.el9_1.x86_64 41/197 Installing : file-libs-5.39-14.el9.x86_64 42/197 Installing : file-5.39-14.el9.x86_64 43/197 Installing : libcap-ng-0.8.2-7.el9.x86_64 44/197 Installing : audit-libs-3.0.7-104.el9.x86_64 45/197 Installing : libsigsegv-2.13-4.el9.x86_64 46/197 Installing : gawk-5.1.0-6.el9.x86_64 47/197 Installing : libunistring-0.9.10-15.el9.x86_64 48/197 Installing : libidn2-2.3.0-7.el9.x86_64 49/197 Installing : libsepol-3.5-1.el9.x86_64 50/197 Installing : alternatives-1.24-1.el9.x86_64 51/197 Installing : libsmartcols-2.37.4-15.el9.x86_64 52/197 Installing : lua-libs-5.4.4-4.el9.x86_64 53/197 Installing : zip-3.0-35.el9.x86_64 54/197 Installing : zstd-1.5.1-2.el9.x86_64 55/197 Running scriptlet: groff-base-1.22.4-10.el9.x86_64 56/197 Installing : groff-base-1.22.4-10.el9.x86_64 56/197 Running scriptlet: groff-base-1.22.4-10.el9.x86_64 56/197 Installing : bzip2-1.0.8-8.el9.x86_64 57/197 Installing : libxml2-2.9.13-5.el9_3.x86_64 58/197 Installing : info-6.7-15.el9.x86_64 59/197 Installing : ed-1.14.2-12.el9.x86_64 60/197 Installing : elfutils-default-yama-scope-0.189-3.el9.noarch 61/197 Running scriptlet: elfutils-default-yama-scope-0.189-3.el9.noarch 61/197 Installing : elfutils-libs-0.189-3.el9.x86_64 62/197 Installing : ncurses-6.2-10.20210508.el9.x86_64 63/197 Installing : cpio-2.13-16.el9.x86_64 64/197 Installing : libbrotli-1.0.9-6.el9.x86_64 65/197 Installing : libdb-5.3.28-53.el9.x86_64 66/197 Installing : libgpg-error-1.42-5.el9.x86_64 67/197 Installing : libgcrypt-1.10.0-10.el9_2.x86_64 68/197 Installing : libverto-0.3.2-3.el9.x86_64 69/197 Installing : pcre-8.44-3.el9.3.x86_64 70/197 Installing : grep-3.6-5.el9.x86_64 71/197 Installing : xz-5.2.5-8.el9_0.x86_64 72/197 Installing : diffutils-3.7-12.el9.x86_64 73/197 Installing : gdbm-libs-1:1.19-4.el9.x86_64 74/197 Installing : libtasn1-4.16.0-8.el9_1.x86_64 75/197 Installing : keyutils-libs-1.6.3-1.el9.x86_64 76/197 Installing : libeconf-0.4.1-3.el9_2.x86_64 77/197 Installing : libpkgconf-1.7.3-10.el9.x86_64 78/197 Installing : pkgconf-1.7.3-10.el9.x86_64 79/197 Installing : libffi-3.4.2-8.el9.x86_64 80/197 Installing : p11-kit-0.24.1-2.el9.x86_64 81/197 Installing : p11-kit-trust-0.24.1-2.el9.x86_64 82/197 Running scriptlet: p11-kit-trust-0.24.1-2.el9.x86_64 82/197 Installing : libgomp-11.4.1-2.1.el9.x86_64 83/197 Installing : libnghttp2-1.43.0-5.el9_3.1.x86_64 84/197 Installing : libssh-config-0.10.4-11.el9.noarch 85/197 Installing : pkgconf-m4-1.7.3-10.el9.noarch 86/197 Installing : pkgconf-pkg-config-1.7.3-10.el9.x86_64 87/197 Installing : coreutils-common-8.32-34.el9.x86_64 88/197 Installing : pcre2-syntax-10.40-2.el9.noarch 89/197 Installing : pcre2-10.40-2.el9.x86_64 90/197 Installing : libselinux-3.5-1.el9.x86_64 91/197 Installing : sed-4.8-9.el9.x86_64 92/197 Installing : findutils-1:4.8.0-6.el9.x86_64 93/197 Installing : openssl-libs-1:3.0.7-24.el9.x86_64 94/197 Installing : coreutils-8.32-34.el9.x86_64 95/197 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-90.1.el9_2.no 96/197 Installing : ca-certificates-2023.2.60_v7.0.306-90.1.el9_2.no 96/197 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-90.1.el9_2.no 96/197 Installing : libblkid-2.37.4-15.el9.x86_64 97/197 Running scriptlet: libblkid-2.37.4-15.el9.x86_64 97/197 Installing : krb5-libs-1.21.1-1.el9.x86_64 98/197 Installing : libmount-2.37.4-15.el9.x86_64 99/197 Installing : gzip-1.12-1.el9.x86_64 100/197 Installing : cracklib-2.9.6-27.el9.x86_64 101/197 Installing : systemd-libs-252-18.el9.x86_64 102/197 Running scriptlet: systemd-libs-252-18.el9.x86_64 102/197 Installing : util-linux-core-2.37.4-15.el9.x86_64 103/197 Running scriptlet: util-linux-core-2.37.4-15.el9.x86_64 103/197 Installing : cracklib-dicts-2.9.6-27.el9.x86_64 104/197 Installing : cyrus-sasl-lib-2.1.27-21.el9.x86_64 105/197 Installing : libssh-0.10.4-11.el9.x86_64 106/197 Installing : libfdisk-2.37.4-15.el9.x86_64 107/197 Installing : perl-Digest-1.19-4.el9.noarch 108/197 Installing : perl-Digest-MD5-2.58-4.el9.x86_64 109/197 Installing : perl-FileHandle-2.03-480.el9.noarch 110/197 Installing : perl-B-1.80-480.el9.x86_64 111/197 Installing : perl-Data-Dumper-2.174-462.el9.x86_64 112/197 Installing : perl-libnet-3.13-4.el9.noarch 113/197 Installing : perl-AutoLoader-5.74-480.el9.noarch 114/197 Installing : perl-base-2.27-480.el9.noarch 115/197 Installing : perl-URI-5.09-3.el9.noarch 116/197 Installing : perl-Time-Local-2:1.300-7.el9.noarch 117/197 Installing : perl-Mozilla-CA-20200520-6.el9.noarch 118/197 Installing : perl-IO-Socket-IP-0.41-5.el9.noarch 119/197 Installing : perl-if-0.60.800-480.el9.noarch 120/197 Installing : perl-Pod-Escapes-1:1.07-460.el9.noarch 121/197 Installing : perl-Text-Tabs+Wrap-2013.0523-460.el9.noarch 122/197 Installing : perl-File-Path-2.18-4.el9.noarch 123/197 Installing : perl-IO-Socket-SSL-2.073-1.el9.noarch 124/197 Installing : perl-Net-SSLeay-1.92-2.el9.x86_64 125/197 Installing : perl-Term-ANSIColor-5.01-461.el9.noarch 126/197 Installing : perl-Class-Struct-0.66-480.el9.noarch 127/197 Installing : perl-POSIX-1.94-480.el9.x86_64 128/197 Installing : perl-IPC-Open3-1.21-480.el9.noarch 129/197 Installing : perl-subs-1.03-480.el9.noarch 130/197 Installing : perl-Term-Cap-1.17-460.el9.noarch 131/197 Installing : perl-File-Temp-1:0.231.100-4.el9.noarch 132/197 Installing : perl-Pod-Simple-1:3.42-4.el9.noarch 133/197 Installing : perl-HTTP-Tiny-0.076-461.el9.noarch 134/197 Installing : perl-Socket-4:2.031-4.el9.x86_64 135/197 Installing : perl-Symbol-1.08-480.el9.noarch 136/197 Installing : perl-File-stat-1.09-480.el9.noarch 137/197 Installing : perl-SelectSaver-1.02-480.el9.noarch 138/197 Installing : perl-podlators-1:4.14-460.el9.noarch 139/197 Installing : perl-Pod-Perldoc-3.28.01-461.el9.noarch 140/197 Installing : perl-Text-ParseWords-3.30-460.el9.noarch 141/197 Installing : perl-Fcntl-1.13-480.el9.x86_64 142/197 Installing : perl-mro-1.23-480.el9.x86_64 143/197 Installing : perl-overloading-0.02-480.el9.noarch 144/197 Installing : perl-Pod-Usage-4:2.01-4.el9.noarch 145/197 Installing : perl-IO-1.43-480.el9.x86_64 146/197 Installing : perl-parent-1:0.238-460.el9.noarch 147/197 Installing : perl-MIME-Base64-3.16-4.el9.x86_64 148/197 Installing : perl-Scalar-List-Utils-4:1.56-461.el9.x86_64 149/197 Installing : perl-constant-1.33-461.el9.noarch 150/197 Installing : perl-Errno-1.30-480.el9.x86_64 151/197 Installing : perl-Storable-1:3.21-460.el9.x86_64 152/197 Installing : perl-File-Basename-2.85-480.el9.noarch 153/197 Installing : perl-overload-1.31-480.el9.noarch 154/197 Installing : perl-Getopt-Std-1.12-480.el9.noarch 155/197 Installing : perl-vars-1.05-480.el9.noarch 156/197 Installing : perl-Getopt-Long-1:2.52-4.el9.noarch 157/197 Installing : perl-Exporter-5.74-461.el9.noarch 158/197 Installing : perl-Carp-1.50-460.el9.noarch 159/197 Installing : perl-PathTools-3.78-461.el9.x86_64 160/197 Installing : perl-Encode-4:3.08-462.el9.x86_64 161/197 Installing : perl-libs-4:5.32.1-480.el9.x86_64 162/197 Installing : perl-interpreter-4:5.32.1-480.el9.x86_64 163/197 Installing : kernel-srpm-macros-1.0-13.el9.noarch 164/197 Installing : openssl-1:3.0.7-24.el9.x86_64 165/197 Installing : libpwquality-1.4.4-8.el9.x86_64 166/197 Installing : pam-1.5.1-15.el9.x86_64 167/197 Installing : libevent-2.1.12-6.el9.x86_64 168/197 Installing : openldap-2.6.3-1.el9.x86_64 169/197 Installing : libarchive-3.5.3-4.el9.x86_64 170/197 Installing : tar-2:1.34-6.el9_1.x86_64 171/197 Installing : libsemanage-3.5-2.el9.x86_64 172/197 Installing : shadow-utils-2:4.9-8.el9.x86_64 173/197 Running scriptlet: libutempter-1.2.1-6.el9.x86_64 174/197 Installing : libutempter-1.2.1-6.el9.x86_64 174/197 Installing : patch-2.7.6-16.el9.x86_64 175/197 Installing : publicsuffix-list-dafsa-20210518-3.el9.noarch 176/197 Installing : libpsl-0.21.1-5.el9.x86_64 177/197 Installing : libcurl-7.76.1-26.el9_3.2.x86_64 178/197 Installing : elfutils-debuginfod-client-0.189-3.el9.x86_64 179/197 Installing : binutils-gold-2.35.2-42.el9.x86_64 180/197 Installing : binutils-2.35.2-42.el9.x86_64 181/197 Running scriptlet: binutils-2.35.2-42.el9.x86_64 181/197 Installing : elfutils-0.189-3.el9.x86_64 182/197 Installing : gdb-minimal-10.2-11.el9.x86_64 183/197 Installing : debugedit-5.0-4.el9.x86_64 184/197 Installing : curl-7.76.1-26.el9_3.2.x86_64 185/197 Installing : rpm-libs-4.16.1.3-25.el9.x86_64 186/197 Installing : rpm-4.16.1.3-25.el9.x86_64 187/197 Installing : lua-srpm-macros-1-6.el9.noarch 188/197 Installing : efi-srpm-macros-6-2.el9_0.noarch 189/197 Installing : python-srpm-macros-3.9-52.el9.noarch 190/197 Installing : fonts-srpm-macros-1:2.0.5-7.el9.1.noarch 191/197 Installing : go-srpm-macros-3.2.0-2.el9.noarch 192/197 Installing : redhat-rpm-config-201-1.el9.noarch 193/197 Installing : rpm-build-libs-4.16.1.3-25.el9.x86_64 194/197 Installing : rpm-build-4.16.1.3-25.el9.x86_64 195/197 Installing : util-linux-2.37.4-15.el9.x86_64 196/197 Installing : which-2.21-29.el9.x86_64 197/197 Running scriptlet: filesystem-3.16-2.el9.x86_64 197/197 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-90.1.el9_2.no 197/197 Running scriptlet: rpm-4.16.1.3-25.el9.x86_64 197/197 Running scriptlet: which-2.21-29.el9.x86_64 197/197 Verifying : basesystem-11-13.el9.noarch 1/197 Verifying : bzip2-1.0.8-8.el9.x86_64 2/197 Verifying : bzip2-libs-1.0.8-8.el9.x86_64 3/197 Verifying : cpio-2.13-16.el9.x86_64 4/197 Verifying : cracklib-2.9.6-27.el9.x86_64 5/197 Verifying : ed-1.14.2-12.el9.x86_64 6/197 Verifying : filesystem-3.16-2.el9.x86_64 7/197 Verifying : grep-3.6-5.el9.x86_64 8/197 Verifying : groff-base-1.22.4-10.el9.x86_64 9/197 Verifying : info-6.7-15.el9.x86_64 10/197 Verifying : libacl-2.3.1-3.el9.x86_64 11/197 Verifying : libattr-2.5.1-3.el9.x86_64 12/197 Verifying : libbrotli-1.0.9-6.el9.x86_64 13/197 Verifying : libcap-ng-0.8.2-7.el9.x86_64 14/197 Verifying : libdb-5.3.28-53.el9.x86_64 15/197 Verifying : libevent-2.1.12-6.el9.x86_64 16/197 Verifying : libgpg-error-1.42-5.el9.x86_64 17/197 Verifying : libidn2-2.3.0-7.el9.x86_64 18/197 Verifying : libpsl-0.21.1-5.el9.x86_64 19/197 Verifying : libpwquality-1.4.4-8.el9.x86_64 20/197 Verifying : libsigsegv-2.13-4.el9.x86_64 21/197 Verifying : libunistring-0.9.10-15.el9.x86_64 22/197 Verifying : libutempter-1.2.1-6.el9.x86_64 23/197 Verifying : libverto-0.3.2-3.el9.x86_64 24/197 Verifying : libxcrypt-4.4.18-3.el9.x86_64 25/197 Verifying : libzstd-1.5.1-2.el9.x86_64 26/197 Verifying : lz4-libs-1.9.3-5.el9.x86_64 27/197 Verifying : mpfr-4.1.0-7.el9.x86_64 28/197 Verifying : p11-kit-0.24.1-2.el9.x86_64 29/197 Verifying : pcre-8.44-3.el9.3.x86_64 30/197 Verifying : popt-1.18-8.el9.x86_64 31/197 Verifying : publicsuffix-list-dafsa-20210518-3.el9.noarch 32/197 Verifying : readline-8.1-4.el9.x86_64 33/197 Verifying : sed-4.8-9.el9.x86_64 34/197 Verifying : unzip-6.0-56.el9.x86_64 35/197 Verifying : cracklib-dicts-2.9.6-27.el9.x86_64 36/197 Verifying : diffutils-3.7-12.el9.x86_64 37/197 Verifying : gawk-5.1.0-6.el9.x86_64 38/197 Verifying : gdbm-libs-1:1.19-4.el9.x86_64 39/197 Verifying : libcom_err-1.46.5-3.el9.x86_64 40/197 Verifying : p11-kit-trust-0.24.1-2.el9.x86_64 41/197 Verifying : pcre2-syntax-10.40-2.el9.noarch 42/197 Verifying : xz-5.2.5-8.el9_0.x86_64 43/197 Verifying : xz-libs-5.2.5-8.el9_0.x86_64 44/197 Verifying : zstd-1.5.1-2.el9.x86_64 45/197 Verifying : bash-5.1.8-6.el9_1.x86_64 46/197 Verifying : cyrus-sasl-lib-2.1.27-21.el9.x86_64 47/197 Verifying : gzip-1.12-1.el9.x86_64 48/197 Verifying : libselinux-3.5-1.el9.x86_64 49/197 Verifying : libtasn1-4.16.0-8.el9_1.x86_64 50/197 Verifying : pcre2-10.40-2.el9.x86_64 51/197 Verifying : sqlite-libs-3.34.1-6.el9_1.x86_64 52/197 Verifying : tar-2:1.34-6.el9_1.x86_64 53/197 Verifying : ca-certificates-2023.2.60_v7.0.306-90.1.el9_2.no 54/197 Verifying : coreutils-8.32-34.el9.x86_64 55/197 Verifying : coreutils-common-8.32-34.el9.x86_64 56/197 Verifying : keyutils-libs-1.6.3-1.el9.x86_64 57/197 Verifying : libarchive-3.5.3-4.el9.x86_64 58/197 Verifying : libcap-2.48-9.el9_2.x86_64 59/197 Verifying : libeconf-0.4.1-3.el9_2.x86_64 60/197 Verifying : libgcrypt-1.10.0-10.el9_2.x86_64 61/197 Verifying : libpkgconf-1.7.3-10.el9.x86_64 62/197 Verifying : libsepol-3.5-1.el9.x86_64 63/197 Verifying : pkgconf-1.7.3-10.el9.x86_64 64/197 Verifying : pkgconf-m4-1.7.3-10.el9.noarch 65/197 Verifying : pkgconf-pkg-config-1.7.3-10.el9.x86_64 66/197 Verifying : setup-2.13.7-9.el9.noarch 67/197 Verifying : zip-3.0-35.el9.x86_64 68/197 Verifying : alternatives-1.24-1.el9.x86_64 69/197 Verifying : audit-libs-3.0.7-104.el9.x86_64 70/197 Verifying : binutils-2.35.2-42.el9.x86_64 71/197 Verifying : binutils-gold-2.35.2-42.el9.x86_64 72/197 Verifying : crypto-policies-20230731-1.git94f0e2c.el9_3.1.no 73/197 Verifying : curl-7.76.1-26.el9_3.2.x86_64 74/197 Verifying : elfutils-0.189-3.el9.x86_64 75/197 Verifying : elfutils-debuginfod-client-0.189-3.el9.x86_64 76/197 Verifying : elfutils-default-yama-scope-0.189-3.el9.noarch 77/197 Verifying : elfutils-libelf-0.189-3.el9.x86_64 78/197 Verifying : elfutils-libs-0.189-3.el9.x86_64 79/197 Verifying : file-5.39-14.el9.x86_64 80/197 Verifying : file-libs-5.39-14.el9.x86_64 81/197 Verifying : findutils-1:4.8.0-6.el9.x86_64 82/197 Verifying : glibc-2.34-83.el9_3.7.x86_64 83/197 Verifying : glibc-common-2.34-83.el9_3.7.x86_64 84/197 Verifying : glibc-gconv-extra-2.34-83.el9_3.7.x86_64 85/197 Verifying : glibc-minimal-langpack-2.34-83.el9_3.7.x86_64 86/197 Verifying : gmp-1:6.2.0-13.el9.x86_64 87/197 Verifying : krb5-libs-1.21.1-1.el9.x86_64 88/197 Verifying : libblkid-2.37.4-15.el9.x86_64 89/197 Verifying : libcurl-7.76.1-26.el9_3.2.x86_64 90/197 Verifying : libfdisk-2.37.4-15.el9.x86_64 91/197 Verifying : libffi-3.4.2-8.el9.x86_64 92/197 Verifying : libgcc-11.4.1-2.1.el9.x86_64 93/197 Verifying : libgomp-11.4.1-2.1.el9.x86_64 94/197 Verifying : libmount-2.37.4-15.el9.x86_64 95/197 Verifying : libnghttp2-1.43.0-5.el9_3.1.x86_64 96/197 Verifying : libsemanage-3.5-2.el9.x86_64 97/197 Verifying : libsmartcols-2.37.4-15.el9.x86_64 98/197 Verifying : libssh-0.10.4-11.el9.x86_64 99/197 Verifying : libssh-config-0.10.4-11.el9.noarch 100/197 Verifying : libstdc++-11.4.1-2.1.el9.x86_64 101/197 Verifying : libuuid-2.37.4-15.el9.x86_64 102/197 Verifying : lua-libs-5.4.4-4.el9.x86_64 103/197 Verifying : ncurses-6.2-10.20210508.el9.x86_64 104/197 Verifying : ncurses-base-6.2-10.20210508.el9.noarch 105/197 Verifying : ncurses-libs-6.2-10.20210508.el9.x86_64 106/197 Verifying : openldap-2.6.3-1.el9.x86_64 107/197 Verifying : openssl-1:3.0.7-24.el9.x86_64 108/197 Verifying : openssl-libs-1:3.0.7-24.el9.x86_64 109/197 Verifying : pam-1.5.1-15.el9.x86_64 110/197 Verifying : redhat-release-9.3-0.5.el9.x86_64 111/197 Verifying : rpm-4.16.1.3-25.el9.x86_64 112/197 Verifying : rpm-build-libs-4.16.1.3-25.el9.x86_64 113/197 Verifying : rpm-libs-4.16.1.3-25.el9.x86_64 114/197 Verifying : shadow-utils-2:4.9-8.el9.x86_64 115/197 Verifying : systemd-libs-252-18.el9.x86_64 116/197 Verifying : util-linux-2.37.4-15.el9.x86_64 117/197 Verifying : util-linux-core-2.37.4-15.el9.x86_64 118/197 Verifying : which-2.21-29.el9.x86_64 119/197 Verifying : zlib-1.2.11-40.el9.x86_64 120/197 Verifying : libxml2-2.9.13-5.el9_3.x86_64 121/197 Verifying : tzdata-2023d-1.el9.noarch 122/197 Verifying : ghc-srpm-macros-1.5.0-6.el9.noarch 123/197 Verifying : lua-srpm-macros-1-6.el9.noarch 124/197 Verifying : perl-Data-Dumper-2.174-462.el9.x86_64 125/197 Verifying : perl-Digest-MD5-2.58-4.el9.x86_64 126/197 Verifying : perl-Encode-4:3.08-462.el9.x86_64 127/197 Verifying : perl-IO-Socket-SSL-2.073-1.el9.noarch 128/197 Verifying : perl-Mozilla-CA-20200520-6.el9.noarch 129/197 Verifying : perl-Pod-Simple-1:3.42-4.el9.noarch 130/197 Verifying : perl-Term-Cap-1.17-460.el9.noarch 131/197 Verifying : perl-Time-Local-2:1.300-7.el9.noarch 132/197 Verifying : rust-srpm-macros-17-4.el9.noarch 133/197 Verifying : perl-Pod-Escapes-1:1.07-460.el9.noarch 134/197 Verifying : perl-Storable-1:3.21-460.el9.x86_64 135/197 Verifying : perl-podlators-1:4.14-460.el9.noarch 136/197 Verifying : python-srpm-macros-3.9-52.el9.noarch 137/197 Verifying : dwz-0.14-3.el9.x86_64 138/197 Verifying : perl-Exporter-5.74-461.el9.noarch 139/197 Verifying : perl-File-Temp-1:0.231.100-4.el9.noarch 140/197 Verifying : perl-Getopt-Long-1:2.52-4.el9.noarch 141/197 Verifying : perl-MIME-Base64-3.16-4.el9.x86_64 142/197 Verifying : perl-Text-Tabs+Wrap-2013.0523-460.el9.noarch 143/197 Verifying : perl-parent-1:0.238-460.el9.noarch 144/197 Verifying : perl-srpm-macros-1-41.el9.noarch 145/197 Verifying : efi-srpm-macros-6-2.el9_0.noarch 146/197 Verifying : openblas-srpm-macros-2-11.el9.noarch 147/197 Verifying : perl-Digest-1.19-4.el9.noarch 148/197 Verifying : perl-File-Path-2.18-4.el9.noarch 149/197 Verifying : perl-IO-Socket-IP-0.41-5.el9.noarch 150/197 Verifying : perl-Pod-Usage-4:2.01-4.el9.noarch 151/197 Verifying : perl-Scalar-List-Utils-4:1.56-461.el9.x86_64 152/197 Verifying : perl-Socket-4:2.031-4.el9.x86_64 153/197 Verifying : perl-Term-ANSIColor-5.01-461.el9.noarch 154/197 Verifying : perl-Text-ParseWords-3.30-460.el9.noarch 155/197 Verifying : perl-URI-5.09-3.el9.noarch 156/197 Verifying : perl-constant-1.33-461.el9.noarch 157/197 Verifying : fonts-srpm-macros-1:2.0.5-7.el9.1.noarch 158/197 Verifying : ocaml-srpm-macros-6-6.el9.noarch 159/197 Verifying : patch-2.7.6-16.el9.x86_64 160/197 Verifying : perl-Pod-Perldoc-3.28.01-461.el9.noarch 161/197 Verifying : perl-libnet-3.13-4.el9.noarch 162/197 Verifying : perl-Carp-1.50-460.el9.noarch 163/197 Verifying : perl-PathTools-3.78-461.el9.x86_64 164/197 Verifying : perl-Net-SSLeay-1.92-2.el9.x86_64 165/197 Verifying : perl-AutoLoader-5.74-480.el9.noarch 166/197 Verifying : perl-B-1.80-480.el9.x86_64 167/197 Verifying : perl-Class-Struct-0.66-480.el9.noarch 168/197 Verifying : perl-Errno-1.30-480.el9.x86_64 169/197 Verifying : perl-Fcntl-1.13-480.el9.x86_64 170/197 Verifying : perl-File-Basename-2.85-480.el9.noarch 171/197 Verifying : perl-File-stat-1.09-480.el9.noarch 172/197 Verifying : perl-FileHandle-2.03-480.el9.noarch 173/197 Verifying : perl-IPC-Open3-1.21-480.el9.noarch 174/197 Verifying : perl-POSIX-1.94-480.el9.x86_64 175/197 Verifying : perl-Symbol-1.08-480.el9.noarch 176/197 Verifying : perl-interpreter-4:5.32.1-480.el9.x86_64 177/197 Verifying : perl-libs-4:5.32.1-480.el9.x86_64 178/197 Verifying : perl-mro-1.23-480.el9.x86_64 179/197 Verifying : perl-overload-1.31-480.el9.noarch 180/197 Verifying : perl-overloading-0.02-480.el9.noarch 181/197 Verifying : perl-Getopt-Std-1.12-480.el9.noarch 182/197 Verifying : perl-IO-1.43-480.el9.x86_64 183/197 Verifying : perl-SelectSaver-1.02-480.el9.noarch 184/197 Verifying : perl-base-2.27-480.el9.noarch 185/197 Verifying : perl-if-0.60.800-480.el9.noarch 186/197 Verifying : perl-subs-1.03-480.el9.noarch 187/197 Verifying : perl-vars-1.05-480.el9.noarch 188/197 Verifying : debugedit-5.0-4.el9.x86_64 189/197 Verifying : pyproject-srpm-macros-1.9.0-1.el9.noarch 190/197 Verifying : redhat-rpm-config-201-1.el9.noarch 191/197 Verifying : gdb-minimal-10.2-11.el9.x86_64 192/197 Verifying : go-srpm-macros-3.2.0-2.el9.noarch 193/197 Verifying : kernel-srpm-macros-1.0-13.el9.noarch 194/197 Verifying : perl-HTTP-Tiny-0.076-461.el9.noarch 195/197 Verifying : rpm-build-4.16.1.3-25.el9.x86_64 196/197 Verifying : qt5-srpm-macros-5.15.9-1.el9.noarch 197/197 Installed products updated. Installed: alternatives-1.24-1.el9.x86_64 audit-libs-3.0.7-104.el9.x86_64 basesystem-11-13.el9.noarch bash-5.1.8-6.el9_1.x86_64 binutils-2.35.2-42.el9.x86_64 binutils-gold-2.35.2-42.el9.x86_64 bzip2-1.0.8-8.el9.x86_64 bzip2-libs-1.0.8-8.el9.x86_64 ca-certificates-2023.2.60_v7.0.306-90.1.el9_2.noarch coreutils-8.32-34.el9.x86_64 coreutils-common-8.32-34.el9.x86_64 cpio-2.13-16.el9.x86_64 cracklib-2.9.6-27.el9.x86_64 cracklib-dicts-2.9.6-27.el9.x86_64 crypto-policies-20230731-1.git94f0e2c.el9_3.1.noarch curl-7.76.1-26.el9_3.2.x86_64 cyrus-sasl-lib-2.1.27-21.el9.x86_64 debugedit-5.0-4.el9.x86_64 diffutils-3.7-12.el9.x86_64 dwz-0.14-3.el9.x86_64 ed-1.14.2-12.el9.x86_64 efi-srpm-macros-6-2.el9_0.noarch elfutils-0.189-3.el9.x86_64 elfutils-debuginfod-client-0.189-3.el9.x86_64 elfutils-default-yama-scope-0.189-3.el9.noarch elfutils-libelf-0.189-3.el9.x86_64 elfutils-libs-0.189-3.el9.x86_64 file-5.39-14.el9.x86_64 file-libs-5.39-14.el9.x86_64 filesystem-3.16-2.el9.x86_64 findutils-1:4.8.0-6.el9.x86_64 fonts-srpm-macros-1:2.0.5-7.el9.1.noarch gawk-5.1.0-6.el9.x86_64 gdb-minimal-10.2-11.el9.x86_64 gdbm-libs-1:1.19-4.el9.x86_64 ghc-srpm-macros-1.5.0-6.el9.noarch glibc-2.34-83.el9_3.7.x86_64 glibc-common-2.34-83.el9_3.7.x86_64 glibc-gconv-extra-2.34-83.el9_3.7.x86_64 glibc-minimal-langpack-2.34-83.el9_3.7.x86_64 gmp-1:6.2.0-13.el9.x86_64 go-srpm-macros-3.2.0-2.el9.noarch grep-3.6-5.el9.x86_64 groff-base-1.22.4-10.el9.x86_64 gzip-1.12-1.el9.x86_64 info-6.7-15.el9.x86_64 kernel-srpm-macros-1.0-13.el9.noarch keyutils-libs-1.6.3-1.el9.x86_64 krb5-libs-1.21.1-1.el9.x86_64 libacl-2.3.1-3.el9.x86_64 libarchive-3.5.3-4.el9.x86_64 libattr-2.5.1-3.el9.x86_64 libblkid-2.37.4-15.el9.x86_64 libbrotli-1.0.9-6.el9.x86_64 libcap-2.48-9.el9_2.x86_64 libcap-ng-0.8.2-7.el9.x86_64 libcom_err-1.46.5-3.el9.x86_64 libcurl-7.76.1-26.el9_3.2.x86_64 libdb-5.3.28-53.el9.x86_64 libeconf-0.4.1-3.el9_2.x86_64 libevent-2.1.12-6.el9.x86_64 libfdisk-2.37.4-15.el9.x86_64 libffi-3.4.2-8.el9.x86_64 libgcc-11.4.1-2.1.el9.x86_64 libgcrypt-1.10.0-10.el9_2.x86_64 libgomp-11.4.1-2.1.el9.x86_64 libgpg-error-1.42-5.el9.x86_64 libidn2-2.3.0-7.el9.x86_64 libmount-2.37.4-15.el9.x86_64 libnghttp2-1.43.0-5.el9_3.1.x86_64 libpkgconf-1.7.3-10.el9.x86_64 libpsl-0.21.1-5.el9.x86_64 libpwquality-1.4.4-8.el9.x86_64 libselinux-3.5-1.el9.x86_64 libsemanage-3.5-2.el9.x86_64 libsepol-3.5-1.el9.x86_64 libsigsegv-2.13-4.el9.x86_64 libsmartcols-2.37.4-15.el9.x86_64 libssh-0.10.4-11.el9.x86_64 libssh-config-0.10.4-11.el9.noarch libstdc++-11.4.1-2.1.el9.x86_64 libtasn1-4.16.0-8.el9_1.x86_64 libunistring-0.9.10-15.el9.x86_64 libutempter-1.2.1-6.el9.x86_64 libuuid-2.37.4-15.el9.x86_64 libverto-0.3.2-3.el9.x86_64 libxcrypt-4.4.18-3.el9.x86_64 libxml2-2.9.13-5.el9_3.x86_64 libzstd-1.5.1-2.el9.x86_64 lua-libs-5.4.4-4.el9.x86_64 lua-srpm-macros-1-6.el9.noarch lz4-libs-1.9.3-5.el9.x86_64 mpfr-4.1.0-7.el9.x86_64 ncurses-6.2-10.20210508.el9.x86_64 ncurses-base-6.2-10.20210508.el9.noarch ncurses-libs-6.2-10.20210508.el9.x86_64 ocaml-srpm-macros-6-6.el9.noarch openblas-srpm-macros-2-11.el9.noarch openldap-2.6.3-1.el9.x86_64 openssl-1:3.0.7-24.el9.x86_64 openssl-libs-1:3.0.7-24.el9.x86_64 p11-kit-0.24.1-2.el9.x86_64 p11-kit-trust-0.24.1-2.el9.x86_64 pam-1.5.1-15.el9.x86_64 patch-2.7.6-16.el9.x86_64 pcre-8.44-3.el9.3.x86_64 pcre2-10.40-2.el9.x86_64 pcre2-syntax-10.40-2.el9.noarch perl-AutoLoader-5.74-480.el9.noarch perl-B-1.80-480.el9.x86_64 perl-Carp-1.50-460.el9.noarch perl-Class-Struct-0.66-480.el9.noarch perl-Data-Dumper-2.174-462.el9.x86_64 perl-Digest-1.19-4.el9.noarch perl-Digest-MD5-2.58-4.el9.x86_64 perl-Encode-4:3.08-462.el9.x86_64 perl-Errno-1.30-480.el9.x86_64 perl-Exporter-5.74-461.el9.noarch perl-Fcntl-1.13-480.el9.x86_64 perl-File-Basename-2.85-480.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-480.el9.noarch perl-FileHandle-2.03-480.el9.noarch perl-Getopt-Long-1:2.52-4.el9.noarch perl-Getopt-Std-1.12-480.el9.noarch perl-HTTP-Tiny-0.076-461.el9.noarch perl-IO-1.43-480.el9.x86_64 perl-IO-Socket-IP-0.41-5.el9.noarch perl-IO-Socket-SSL-2.073-1.el9.noarch perl-IPC-Open3-1.21-480.el9.noarch perl-MIME-Base64-3.16-4.el9.x86_64 perl-Mozilla-CA-20200520-6.el9.noarch perl-Net-SSLeay-1.92-2.el9.x86_64 perl-POSIX-1.94-480.el9.x86_64 perl-PathTools-3.78-461.el9.x86_64 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.x86_64 perl-SelectSaver-1.02-480.el9.noarch perl-Socket-4:2.031-4.el9.x86_64 perl-Storable-1:3.21-460.el9.x86_64 perl-Symbol-1.08-480.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-480.el9.noarch perl-constant-1.33-461.el9.noarch perl-if-0.60.800-480.el9.noarch perl-interpreter-4:5.32.1-480.el9.x86_64 perl-libnet-3.13-4.el9.noarch perl-libs-4:5.32.1-480.el9.x86_64 perl-mro-1.23-480.el9.x86_64 perl-overload-1.31-480.el9.noarch perl-overloading-0.02-480.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-480.el9.noarch perl-vars-1.05-480.el9.noarch pkgconf-1.7.3-10.el9.x86_64 pkgconf-m4-1.7.3-10.el9.noarch pkgconf-pkg-config-1.7.3-10.el9.x86_64 popt-1.18-8.el9.x86_64 publicsuffix-list-dafsa-20210518-3.el9.noarch pyproject-srpm-macros-1.9.0-1.el9.noarch python-srpm-macros-3.9-52.el9.noarch qt5-srpm-macros-5.15.9-1.el9.noarch readline-8.1-4.el9.x86_64 redhat-release-9.3-0.5.el9.x86_64 redhat-rpm-config-201-1.el9.noarch rpm-4.16.1.3-25.el9.x86_64 rpm-build-4.16.1.3-25.el9.x86_64 rpm-build-libs-4.16.1.3-25.el9.x86_64 rpm-libs-4.16.1.3-25.el9.x86_64 rust-srpm-macros-17-4.el9.noarch sed-4.8-9.el9.x86_64 setup-2.13.7-9.el9.noarch shadow-utils-2:4.9-8.el9.x86_64 sqlite-libs-3.34.1-6.el9_1.x86_64 systemd-libs-252-18.el9.x86_64 tar-2:1.34-6.el9_1.x86_64 tzdata-2023d-1.el9.noarch unzip-6.0-56.el9.x86_64 util-linux-2.37.4-15.el9.x86_64 util-linux-core-2.37.4-15.el9.x86_64 which-2.21-29.el9.x86_64 xz-5.2.5-8.el9_0.x86_64 xz-libs-5.2.5-8.el9_0.x86_64 zip-3.0-35.el9.x86_64 zlib-1.2.11-40.el9.x86_64 zstd-1.5.1-2.el9.x86_64 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.x86_64 audit-libs-3.0.7-104.el9.x86_64 basesystem-11-13.el9.noarch bash-5.1.8-6.el9_1.x86_64 binutils-2.35.2-42.el9.x86_64 binutils-gold-2.35.2-42.el9.x86_64 bzip2-1.0.8-8.el9.x86_64 bzip2-libs-1.0.8-8.el9.x86_64 ca-certificates-2023.2.60_v7.0.306-90.1.el9_2.noarch coreutils-8.32-34.el9.x86_64 coreutils-common-8.32-34.el9.x86_64 cpio-2.13-16.el9.x86_64 cracklib-2.9.6-27.el9.x86_64 cracklib-dicts-2.9.6-27.el9.x86_64 crypto-policies-20230731-1.git94f0e2c.el9_3.1.noarch curl-7.76.1-26.el9_3.2.x86_64 cyrus-sasl-lib-2.1.27-21.el9.x86_64 debugedit-5.0-4.el9.x86_64 diffutils-3.7-12.el9.x86_64 dwz-0.14-3.el9.x86_64 ed-1.14.2-12.el9.x86_64 efi-srpm-macros-6-2.el9_0.noarch elfutils-0.189-3.el9.x86_64 elfutils-debuginfod-client-0.189-3.el9.x86_64 elfutils-default-yama-scope-0.189-3.el9.noarch elfutils-libelf-0.189-3.el9.x86_64 elfutils-libs-0.189-3.el9.x86_64 file-5.39-14.el9.x86_64 file-libs-5.39-14.el9.x86_64 filesystem-3.16-2.el9.x86_64 findutils-4.8.0-6.el9.x86_64 fonts-srpm-macros-2.0.5-7.el9.1.noarch gawk-5.1.0-6.el9.x86_64 gdb-minimal-10.2-11.el9.x86_64 gdbm-libs-1.19-4.el9.x86_64 ghc-srpm-macros-1.5.0-6.el9.noarch glibc-2.34-83.el9_3.7.x86_64 glibc-common-2.34-83.el9_3.7.x86_64 glibc-gconv-extra-2.34-83.el9_3.7.x86_64 glibc-minimal-langpack-2.34-83.el9_3.7.x86_64 gmp-6.2.0-13.el9.x86_64 go-srpm-macros-3.2.0-2.el9.noarch gpg-pubkey-5a6340b3-6229229e gpg-pubkey-fd431d51-4ae0493b grep-3.6-5.el9.x86_64 groff-base-1.22.4-10.el9.x86_64 gzip-1.12-1.el9.x86_64 info-6.7-15.el9.x86_64 kernel-srpm-macros-1.0-13.el9.noarch keyutils-libs-1.6.3-1.el9.x86_64 krb5-libs-1.21.1-1.el9.x86_64 libacl-2.3.1-3.el9.x86_64 libarchive-3.5.3-4.el9.x86_64 libattr-2.5.1-3.el9.x86_64 libblkid-2.37.4-15.el9.x86_64 libbrotli-1.0.9-6.el9.x86_64 libcap-2.48-9.el9_2.x86_64 libcap-ng-0.8.2-7.el9.x86_64 libcom_err-1.46.5-3.el9.x86_64 libcurl-7.76.1-26.el9_3.2.x86_64 libdb-5.3.28-53.el9.x86_64 libeconf-0.4.1-3.el9_2.x86_64 libevent-2.1.12-6.el9.x86_64 libfdisk-2.37.4-15.el9.x86_64 libffi-3.4.2-8.el9.x86_64 libgcc-11.4.1-2.1.el9.x86_64 libgcrypt-1.10.0-10.el9_2.x86_64 libgomp-11.4.1-2.1.el9.x86_64 libgpg-error-1.42-5.el9.x86_64 libidn2-2.3.0-7.el9.x86_64 libmount-2.37.4-15.el9.x86_64 libnghttp2-1.43.0-5.el9_3.1.x86_64 libpkgconf-1.7.3-10.el9.x86_64 libpsl-0.21.1-5.el9.x86_64 libpwquality-1.4.4-8.el9.x86_64 libselinux-3.5-1.el9.x86_64 libsemanage-3.5-2.el9.x86_64 libsepol-3.5-1.el9.x86_64 libsigsegv-2.13-4.el9.x86_64 libsmartcols-2.37.4-15.el9.x86_64 libssh-0.10.4-11.el9.x86_64 libssh-config-0.10.4-11.el9.noarch libstdc++-11.4.1-2.1.el9.x86_64 libtasn1-4.16.0-8.el9_1.x86_64 libunistring-0.9.10-15.el9.x86_64 libutempter-1.2.1-6.el9.x86_64 libuuid-2.37.4-15.el9.x86_64 libverto-0.3.2-3.el9.x86_64 libxcrypt-4.4.18-3.el9.x86_64 libxml2-2.9.13-5.el9_3.x86_64 libzstd-1.5.1-2.el9.x86_64 lua-libs-5.4.4-4.el9.x86_64 lua-srpm-macros-1-6.el9.noarch lz4-libs-1.9.3-5.el9.x86_64 mpfr-4.1.0-7.el9.x86_64 ncurses-6.2-10.20210508.el9.x86_64 ncurses-base-6.2-10.20210508.el9.noarch ncurses-libs-6.2-10.20210508.el9.x86_64 ocaml-srpm-macros-6-6.el9.noarch openblas-srpm-macros-2-11.el9.noarch openldap-2.6.3-1.el9.x86_64 openssl-3.0.7-24.el9.x86_64 openssl-libs-3.0.7-24.el9.x86_64 p11-kit-0.24.1-2.el9.x86_64 p11-kit-trust-0.24.1-2.el9.x86_64 pam-1.5.1-15.el9.x86_64 patch-2.7.6-16.el9.x86_64 pcre-8.44-3.el9.3.x86_64 pcre2-10.40-2.el9.x86_64 pcre2-syntax-10.40-2.el9.noarch perl-AutoLoader-5.74-480.el9.noarch perl-B-1.80-480.el9.x86_64 perl-Carp-1.50-460.el9.noarch perl-Class-Struct-0.66-480.el9.noarch perl-Data-Dumper-2.174-462.el9.x86_64 perl-Digest-1.19-4.el9.noarch perl-Digest-MD5-2.58-4.el9.x86_64 perl-Encode-3.08-462.el9.x86_64 perl-Errno-1.30-480.el9.x86_64 perl-Exporter-5.74-461.el9.noarch perl-Fcntl-1.13-480.el9.x86_64 perl-File-Basename-2.85-480.el9.noarch perl-File-Path-2.18-4.el9.noarch perl-File-Temp-0.231.100-4.el9.noarch perl-File-stat-1.09-480.el9.noarch perl-FileHandle-2.03-480.el9.noarch perl-Getopt-Long-2.52-4.el9.noarch perl-Getopt-Std-1.12-480.el9.noarch perl-HTTP-Tiny-0.076-461.el9.noarch perl-IO-1.43-480.el9.x86_64 perl-IO-Socket-IP-0.41-5.el9.noarch perl-IO-Socket-SSL-2.073-1.el9.noarch perl-IPC-Open3-1.21-480.el9.noarch perl-MIME-Base64-3.16-4.el9.x86_64 perl-Mozilla-CA-20200520-6.el9.noarch perl-Net-SSLeay-1.92-2.el9.x86_64 perl-POSIX-1.94-480.el9.x86_64 perl-PathTools-3.78-461.el9.x86_64 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.x86_64 perl-SelectSaver-1.02-480.el9.noarch perl-Socket-2.031-4.el9.x86_64 perl-Storable-3.21-460.el9.x86_64 perl-Symbol-1.08-480.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-480.el9.noarch perl-constant-1.33-461.el9.noarch perl-if-0.60.800-480.el9.noarch perl-interpreter-5.32.1-480.el9.x86_64 perl-libnet-3.13-4.el9.noarch perl-libs-5.32.1-480.el9.x86_64 perl-mro-1.23-480.el9.x86_64 perl-overload-1.31-480.el9.noarch perl-overloading-0.02-480.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-480.el9.noarch perl-vars-1.05-480.el9.noarch pkgconf-1.7.3-10.el9.x86_64 pkgconf-m4-1.7.3-10.el9.noarch pkgconf-pkg-config-1.7.3-10.el9.x86_64 popt-1.18-8.el9.x86_64 publicsuffix-list-dafsa-20210518-3.el9.noarch pyproject-srpm-macros-1.9.0-1.el9.noarch python-srpm-macros-3.9-52.el9.noarch qt5-srpm-macros-5.15.9-1.el9.noarch readline-8.1-4.el9.x86_64 redhat-release-9.3-0.5.el9.x86_64 redhat-rpm-config-201-1.el9.noarch rpm-4.16.1.3-25.el9.x86_64 rpm-build-4.16.1.3-25.el9.x86_64 rpm-build-libs-4.16.1.3-25.el9.x86_64 rpm-libs-4.16.1.3-25.el9.x86_64 rust-srpm-macros-17-4.el9.noarch sed-4.8-9.el9.x86_64 setup-2.13.7-9.el9.noarch shadow-utils-4.9-8.el9.x86_64 sqlite-libs-3.34.1-6.el9_1.x86_64 systemd-libs-252-18.el9.x86_64 tar-1.34-6.el9_1.x86_64 tzdata-2023d-1.el9.noarch unzip-6.0-56.el9.x86_64 util-linux-2.37.4-15.el9.x86_64 util-linux-core-2.37.4-15.el9.x86_64 which-2.21-29.el9.x86_64 xz-5.2.5-8.el9_0.x86_64 xz-libs-5.2.5-8.el9_0.x86_64 zip-3.0-35.el9.x86_64 zlib-1.2.11-40.el9.x86_64 zstd-1.5.1-2.el9.x86_64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1674172800 Wrote: /builddir/build/SRPMS/rubygem-nio4r-2.5.8-3.el9.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/rhel-9-x86_64-1705758333.011256/root/var/log/dnf.rpm.log /var/lib/mock/rhel-9-x86_64-1705758333.011256/root/var/log/dnf.librepo.log /var/lib/mock/rhel-9-x86_64-1705758333.011256/root/var/log/dnf.log Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-6o15hqzz/rubygem-nio4r/rubygem-nio4r.spec) Config(child) 0 minutes 49 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.5.8-3.el9.src.rpm) Config(rhel-9-x86_64) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/rhel-9-x86_64-bootstrap-1705758333.011256/root. INFO: reusing tmpfs at /var/lib/mock/rhel-9-x86_64-bootstrap-1705758333.011256/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-x86_64-1705758333.011256/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-25.el9.x86_64 python3-dnf-4.14.0-8.el9.noarch python3-dnf-plugins-core-4.3.0-11.el9_3.noarch yum-4.14.0-8.el9.noarch Finish: chroot init Start: build phase for rubygem-nio4r-2.5.8-3.el9.src.rpm Start: build setup for rubygem-nio4r-2.5.8-3.el9.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1674172800 Wrote: /builddir/build/SRPMS/rubygem-nio4r-2.5.8-3.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 26 kB/s | 1.5 kB 00:00 Red Hat Enterprise Linux - BaseOS 17 kB/s | 4.1 kB 00:00 Red Hat Enterprise Linux - AppStream 30 kB/s | 4.5 kB 00:00 Red Hat Enterprise Linux - CodeReady Linux Buil 28 kB/s | 4.5 kB 00:00 Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: gcc x86_64 11.4.1-2.1.el9 appstream 32 M ruby-devel x86_64 3.0.4-160.el9_0 appstream 313 k ruby-libs x86_64 3.0.4-160.el9_0 appstream 3.3 M rubygem-rspec noarch 3.12.0-2.el9 copr_base 13 k rubygems-devel noarch 3.2.33-160.el9_0 appstream 17 k Installing dependencies: annobin x86_64 12.12-1.el9 appstream 982 k cpp x86_64 11.4.1-2.1.el9 appstream 11 M gcc-plugin-annobin x86_64 11.4.1-2.1.el9 appstream 51 k glibc-devel x86_64 2.34-83.el9_3.7 appstream 56 k glibc-headers x86_64 2.34-83.el9_3.7 appstream 558 k kernel-headers x86_64 5.14.0-362.13.1.el9_3 appstream 6.7 M libedit x86_64 3.1-38.20210216cvs.el9 baseos 107 k libmpc x86_64 1.2.1-4.el9 appstream 65 k libxcrypt-devel x86_64 4.4.18-3.el9 appstream 32 k libyaml x86_64 0.2.5-7.el9 baseos 63 k llvm-libs x86_64 16.0.6-4.el9 appstream 24 M make x86_64 1:4.3-7.el9 baseos 542 k ruby x86_64 3.0.4-160.el9_0 appstream 45 k rubygem-diff-lcs noarch 1.5.0-3.el9 copr_base 38 k rubygem-io-console x86_64 0.6.0-1.el9 copr_base 22 k rubygem-json x86_64 2.6.3-203.el9 copr_base 64 k rubygem-psych x86_64 3.3.2-160.el9_0 appstream 64 k rubygem-rake noarch 13.0.6-201.el9 copr_base 52 k rubygem-rdoc noarch 6.3.3-160.el9_0 appstream 444 k rubygem-rspec-core noarch 3.12.2-1.el9~bootstrap copr_base 149 k rubygem-rspec-expectations noarch 3.12.3-1.el9 copr_base 84 k rubygem-rspec-mocks noarch 3.12.6-2.el9 copr_base 78 k rubygem-rspec-support noarch 3.12.0-3.el9~bootstrap copr_base 43 k rubygems noarch 3.2.33-160.el9_0 appstream 310 k Transaction Summary ================================================================================ Install 29 Packages Total download size: 81 M Installed size: 245 M Downloading Packages: (1/29): rubygem-io-console-0.6.0-1.el9.x86_64.r 237 kB/s | 22 kB 00:00 (2/29): rubygem-diff-lcs-1.5.0-3.el9.noarch.rpm 388 kB/s | 38 kB 00:00 (3/29): rubygem-rake-13.0.6-201.el9.noarch.rpm 4.2 MB/s | 52 kB 00:00 (4/29): rubygem-rspec-3.12.0-2.el9.noarch.rpm 1.5 MB/s | 13 kB 00:00 (5/29): rubygem-json-2.6.3-203.el9.x86_64.rpm 589 kB/s | 64 kB 00:00 (6/29): rubygem-rspec-core-3.12.2-1.el9~bootstr 9.3 MB/s | 149 kB 00:00 (7/29): rubygem-rspec-expectations-3.12.3-1.el9 4.9 MB/s | 84 kB 00:00 (8/29): rubygem-rspec-mocks-3.12.6-2.el9.noarch 4.0 MB/s | 78 kB 00:00 (9/29): rubygem-rspec-support-3.12.0-3.el9~boot 4.9 MB/s | 43 kB 00:00 (10/29): libyaml-0.2.5-7.el9.x86_64.rpm 331 kB/s | 63 kB 00:00 (11/29): libedit-3.1-38.20210216cvs.el9.x86_64. 513 kB/s | 107 kB 00:00 (12/29): make-4.3-7.el9.x86_64.rpm 2.2 MB/s | 542 kB 00:00 (13/29): libmpc-1.2.1-4.el9.x86_64.rpm 671 kB/s | 65 kB 00:00 (14/29): libxcrypt-devel-4.4.18-3.el9.x86_64.rp 249 kB/s | 32 kB 00:00 (15/29): ruby-3.0.4-160.el9_0.x86_64.rpm 400 kB/s | 45 kB 00:00 (16/29): rubygem-psych-3.3.2-160.el9_0.x86_64.r 931 kB/s | 64 kB 00:00 (17/29): ruby-devel-3.0.4-160.el9_0.x86_64.rpm 1.5 MB/s | 313 kB 00:00 (18/29): rubygem-rdoc-6.3.3-160.el9_0.noarch.rp 4.4 MB/s | 444 kB 00:00 (19/29): ruby-libs-3.0.4-160.el9_0.x86_64.rpm 17 MB/s | 3.3 MB 00:00 (20/29): rubygems-3.2.33-160.el9_0.noarch.rpm 2.7 MB/s | 310 kB 00:00 (21/29): rubygems-devel-3.2.33-160.el9_0.noarch 113 kB/s | 17 kB 00:00 (22/29): glibc-headers-2.34-83.el9_3.7.x86_64.r 4.3 MB/s | 558 kB 00:00 (23/29): cpp-11.4.1-2.1.el9.x86_64.rpm 34 MB/s | 11 MB 00:00 (24/29): gcc-plugin-annobin-11.4.1-2.1.el9.x86_ 258 kB/s | 51 kB 00:00 (25/29): annobin-12.12-1.el9.x86_64.rpm 3.4 MB/s | 982 kB 00:00 (26/29): glibc-devel-2.34-83.el9_3.7.x86_64.rpm 288 kB/s | 56 kB 00:00 (27/29): gcc-11.4.1-2.1.el9.x86_64.rpm 39 MB/s | 32 MB 00:00 (28/29): llvm-libs-16.0.6-4.el9.x86_64.rpm 25 MB/s | 24 MB 00:00 (29/29): kernel-headers-5.14.0-362.13.1.el9_3.x 17 MB/s | 6.7 MB 00:00 -------------------------------------------------------------------------------- Total 39 MB/s | 81 MB 00:02 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : ruby-libs-3.0.4-160.el9_0.x86_64 1/29 Installing : libmpc-1.2.1-4.el9.x86_64 2/29 Installing : cpp-11.4.1-2.1.el9.x86_64 3/29 Installing : kernel-headers-5.14.0-362.13.1.el9_3.x86_64 4/29 Installing : glibc-headers-2.34-83.el9_3.7.x86_64 5/29 Installing : glibc-devel-2.34-83.el9_3.7.x86_64 6/29 Installing : libxcrypt-devel-4.4.18-3.el9.x86_64 7/29 Installing : libedit-3.1-38.20210216cvs.el9.x86_64 8/29 Installing : llvm-libs-16.0.6-4.el9.x86_64 9/29 Installing : make-1:4.3-7.el9.x86_64 10/29 Installing : gcc-11.4.1-2.1.el9.x86_64 11/29 Running scriptlet: gcc-11.4.1-2.1.el9.x86_64 11/29 Installing : libyaml-0.2.5-7.el9.x86_64 12/29 Installing : rubygem-json-2.6.3-203.el9.x86_64 13/29 Installing : ruby-3.0.4-160.el9_0.x86_64 14/29 Installing : rubygem-psych-3.3.2-160.el9_0.x86_64 15/29 Installing : rubygem-rdoc-6.3.3-160.el9_0.noarch 16/29 Installing : rubygems-3.2.33-160.el9_0.noarch 17/29 Installing : rubygem-io-console-0.6.0-1.el9.x86_64 18/29 Installing : rubygem-rspec-support-3.12.0-3.el9~bootstrap.noarc 19/29 Installing : rubygem-diff-lcs-1.5.0-3.el9.noarch 20/29 Installing : rubygem-rspec-expectations-3.12.3-1.el9.noarch 21/29 Installing : rubygem-rspec-mocks-3.12.6-2.el9.noarch 22/29 Installing : rubygem-rake-13.0.6-201.el9.noarch 23/29 Installing : rubygem-rspec-core-3.12.2-1.el9~bootstrap.noarch 24/29 Installing : rubygem-rspec-3.12.0-2.el9.noarch 25/29 Installing : ruby-devel-3.0.4-160.el9_0.x86_64 26/29 Installing : rubygems-devel-3.2.33-160.el9_0.noarch 27/29 Installing : gcc-plugin-annobin-11.4.1-2.1.el9.x86_64 28/29 Running scriptlet: gcc-plugin-annobin-11.4.1-2.1.el9.x86_64 28/29 Installing : annobin-12.12-1.el9.x86_64 29/29 Running scriptlet: annobin-12.12-1.el9.x86_64 29/29 Verifying : rubygem-diff-lcs-1.5.0-3.el9.noarch 1/29 Verifying : rubygem-io-console-0.6.0-1.el9.x86_64 2/29 Verifying : rubygem-json-2.6.3-203.el9.x86_64 3/29 Verifying : rubygem-rake-13.0.6-201.el9.noarch 4/29 Verifying : rubygem-rspec-3.12.0-2.el9.noarch 5/29 Verifying : rubygem-rspec-core-3.12.2-1.el9~bootstrap.noarch 6/29 Verifying : rubygem-rspec-expectations-3.12.3-1.el9.noarch 7/29 Verifying : rubygem-rspec-mocks-3.12.6-2.el9.noarch 8/29 Verifying : rubygem-rspec-support-3.12.0-3.el9~bootstrap.noarc 9/29 Verifying : libyaml-0.2.5-7.el9.x86_64 10/29 Verifying : make-1:4.3-7.el9.x86_64 11/29 Verifying : libedit-3.1-38.20210216cvs.el9.x86_64 12/29 Verifying : libmpc-1.2.1-4.el9.x86_64 13/29 Verifying : libxcrypt-devel-4.4.18-3.el9.x86_64 14/29 Verifying : ruby-3.0.4-160.el9_0.x86_64 15/29 Verifying : ruby-devel-3.0.4-160.el9_0.x86_64 16/29 Verifying : ruby-libs-3.0.4-160.el9_0.x86_64 17/29 Verifying : rubygem-psych-3.3.2-160.el9_0.x86_64 18/29 Verifying : rubygem-rdoc-6.3.3-160.el9_0.noarch 19/29 Verifying : rubygems-3.2.33-160.el9_0.noarch 20/29 Verifying : rubygems-devel-3.2.33-160.el9_0.noarch 21/29 Verifying : cpp-11.4.1-2.1.el9.x86_64 22/29 Verifying : glibc-headers-2.34-83.el9_3.7.x86_64 23/29 Verifying : llvm-libs-16.0.6-4.el9.x86_64 24/29 Verifying : gcc-11.4.1-2.1.el9.x86_64 25/29 Verifying : gcc-plugin-annobin-11.4.1-2.1.el9.x86_64 26/29 Verifying : annobin-12.12-1.el9.x86_64 27/29 Verifying : glibc-devel-2.34-83.el9_3.7.x86_64 28/29 Verifying : kernel-headers-5.14.0-362.13.1.el9_3.x86_64 29/29 Installed products updated. Installed: annobin-12.12-1.el9.x86_64 cpp-11.4.1-2.1.el9.x86_64 gcc-11.4.1-2.1.el9.x86_64 gcc-plugin-annobin-11.4.1-2.1.el9.x86_64 glibc-devel-2.34-83.el9_3.7.x86_64 glibc-headers-2.34-83.el9_3.7.x86_64 kernel-headers-5.14.0-362.13.1.el9_3.x86_64 libedit-3.1-38.20210216cvs.el9.x86_64 libmpc-1.2.1-4.el9.x86_64 libxcrypt-devel-4.4.18-3.el9.x86_64 libyaml-0.2.5-7.el9.x86_64 llvm-libs-16.0.6-4.el9.x86_64 make-1:4.3-7.el9.x86_64 ruby-3.0.4-160.el9_0.x86_64 ruby-devel-3.0.4-160.el9_0.x86_64 ruby-libs-3.0.4-160.el9_0.x86_64 rubygem-diff-lcs-1.5.0-3.el9.noarch rubygem-io-console-0.6.0-1.el9.x86_64 rubygem-json-2.6.3-203.el9.x86_64 rubygem-psych-3.3.2-160.el9_0.x86_64 rubygem-rake-13.0.6-201.el9.noarch rubygem-rdoc-6.3.3-160.el9_0.noarch rubygem-rspec-3.12.0-2.el9.noarch rubygem-rspec-core-3.12.2-1.el9~bootstrap.noarch rubygem-rspec-expectations-3.12.3-1.el9.noarch rubygem-rspec-mocks-3.12.6-2.el9.noarch rubygem-rspec-support-3.12.0-3.el9~bootstrap.noarch rubygems-3.2.33-160.el9_0.noarch rubygems-devel-3.2.33-160.el9_0.noarch Complete! Finish: build setup for rubygem-nio4r-2.5.8-3.el9.src.rpm Start: rpmbuild rubygem-nio4r-2.5.8-3.el9.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1674172800 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.vM4wE3 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf nio4r-2.5.8 + /usr/bin/gem unpack /builddir/build/SOURCES/nio4r-2.5.8.gem Unpacked gem: '/builddir/build/BUILD/nio4r-2.5.8' + /usr/bin/gem spec /builddir/build/SOURCES/nio4r-2.5.8.gem --ruby + STATUS=0 + '[' 0 -ne 0 ']' + cd nio4r-2.5.8 + /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.M7M2VK + umask 022 + cd /builddir/build/BUILD + cd nio4r-2.5.8 + gem build ../nio4r-2.5.8.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.5.8 File: nio4r-2.5.8.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 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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.5.8.gem WARNING: You build with buildroot. Build root: /builddir/build/BUILD/nio4r-2.5.8 Bin dir: /builddir/build/BUILD/nio4r-2.5.8/usr/bin Gem home: /builddir/build/BUILD/nio4r-2.5.8/usr/share/gems Plugins dir: /builddir/build/BUILD/nio4r-2.5.8/usr/share/gems/plugins /builddir/build/BUILD/nio4r-2.5.8/usr/share/gems/gems/nio4r-2.5.8/.github/workflows/workflow.yml /builddir/build/BUILD/nio4r-2.5.8/usr/share/gems/gems/nio4r-2.5.8/.gitignore /builddir/build/BUILD/nio4r-2.5.8/usr/share/gems/gems/nio4r-2.5.8/.rspec /builddir/build/BUILD/nio4r-2.5.8/usr/share/gems/gems/nio4r-2.5.8/.rubocop.yml /builddir/build/BUILD/nio4r-2.5.8/usr/share/gems/gems/nio4r-2.5.8/CHANGES.md /builddir/build/BUILD/nio4r-2.5.8/usr/share/gems/gems/nio4r-2.5.8/Gemfile /builddir/build/BUILD/nio4r-2.5.8/usr/share/gems/gems/nio4r-2.5.8/README.md /builddir/build/BUILD/nio4r-2.5.8/usr/share/gems/gems/nio4r-2.5.8/Rakefile /builddir/build/BUILD/nio4r-2.5.8/usr/share/gems/gems/nio4r-2.5.8/examples/echo_server.rb /builddir/build/BUILD/nio4r-2.5.8/usr/share/gems/gems/nio4r-2.5.8/ext/libev/Changes /builddir/build/BUILD/nio4r-2.5.8/usr/share/gems/gems/nio4r-2.5.8/ext/libev/LICENSE /builddir/build/BUILD/nio4r-2.5.8/usr/share/gems/gems/nio4r-2.5.8/ext/libev/README /builddir/build/BUILD/nio4r-2.5.8/usr/share/gems/gems/nio4r-2.5.8/ext/libev/ev.c /builddir/build/BUILD/nio4r-2.5.8/usr/share/gems/gems/nio4r-2.5.8/ext/libev/ev.h /builddir/build/BUILD/nio4r-2.5.8/usr/share/gems/gems/nio4r-2.5.8/ext/libev/ev_epoll.c /builddir/build/BUILD/nio4r-2.5.8/usr/share/gems/gems/nio4r-2.5.8/ext/libev/ev_iouring.c /builddir/build/BUILD/nio4r-2.5.8/usr/share/gems/gems/nio4r-2.5.8/ext/libev/ev_kqueue.c /builddir/build/BUILD/nio4r-2.5.8/usr/share/gems/gems/nio4r-2.5.8/ext/libev/ev_linuxaio.c /builddir/build/BUILD/nio4r-2.5.8/usr/share/gems/gems/nio4r-2.5.8/ext/libev/ev_poll.c /builddir/build/BUILD/nio4r-2.5.8/usr/share/gems/gems/nio4r-2.5.8/ext/libev/ev_port.c /builddir/build/BUILD/nio4r-2.5.8/usr/share/gems/gems/nio4r-2.5.8/ext/libev/ev_select.c /builddir/build/BUILD/nio4r-2.5.8/usr/share/gems/gems/nio4r-2.5.8/ext/libev/ev_vars.h /builddir/build/BUILD/nio4r-2.5.8/usr/share/gems/gems/nio4r-2.5.8/ext/libev/ev_win32.c /builddir/build/BUILD/nio4r-2.5.8/usr/share/gems/gems/nio4r-2.5.8/ext/libev/ev_wrap.h /builddir/build/BUILD/nio4r-2.5.8/usr/share/gems/gems/nio4r-2.5.8/ext/nio4r/.clang-format /builddir/build/BUILD/nio4r-2.5.8/usr/share/gems/gems/nio4r-2.5.8/ext/nio4r/bytebuffer.c /builddir/build/BUILD/nio4r-2.5.8/usr/share/gems/gems/nio4r-2.5.8/ext/nio4r/extconf.rb /builddir/build/BUILD/nio4r-2.5.8/usr/share/gems/gems/nio4r-2.5.8/ext/nio4r/libev.h /builddir/build/BUILD/nio4r-2.5.8/usr/share/gems/gems/nio4r-2.5.8/ext/nio4r/monitor.c /builddir/build/BUILD/nio4r-2.5.8/usr/share/gems/gems/nio4r-2.5.8/ext/nio4r/nio4r.h /builddir/build/BUILD/nio4r-2.5.8/usr/share/gems/gems/nio4r-2.5.8/ext/nio4r/nio4r_ext.c /builddir/build/BUILD/nio4r-2.5.8/usr/share/gems/gems/nio4r-2.5.8/ext/nio4r/org/nio4r/ByteBuffer.java /builddir/build/BUILD/nio4r-2.5.8/usr/share/gems/gems/nio4r-2.5.8/ext/nio4r/org/nio4r/Monitor.java /builddir/build/BUILD/nio4r-2.5.8/usr/share/gems/gems/nio4r-2.5.8/ext/nio4r/org/nio4r/Nio4r.java /builddir/build/BUILD/nio4r-2.5.8/usr/share/gems/gems/nio4r-2.5.8/ext/nio4r/org/nio4r/Selector.java /builddir/build/BUILD/nio4r-2.5.8/usr/share/gems/gems/nio4r-2.5.8/ext/nio4r/selector.c /builddir/build/BUILD/nio4r-2.5.8/usr/share/gems/gems/nio4r-2.5.8/lib/nio.rb /builddir/build/BUILD/nio4r-2.5.8/usr/share/gems/gems/nio4r-2.5.8/lib/nio/bytebuffer.rb /builddir/build/BUILD/nio4r-2.5.8/usr/share/gems/gems/nio4r-2.5.8/lib/nio/monitor.rb /builddir/build/BUILD/nio4r-2.5.8/usr/share/gems/gems/nio4r-2.5.8/lib/nio/selector.rb /builddir/build/BUILD/nio4r-2.5.8/usr/share/gems/gems/nio4r-2.5.8/lib/nio/version.rb /builddir/build/BUILD/nio4r-2.5.8/usr/share/gems/gems/nio4r-2.5.8/logo.png /builddir/build/BUILD/nio4r-2.5.8/usr/share/gems/gems/nio4r-2.5.8/nio4r.gemspec /builddir/build/BUILD/nio4r-2.5.8/usr/share/gems/gems/nio4r-2.5.8/rakelib/extension.rake /builddir/build/BUILD/nio4r-2.5.8/usr/share/gems/gems/nio4r-2.5.8/rakelib/rspec.rake /builddir/build/BUILD/nio4r-2.5.8/usr/share/gems/gems/nio4r-2.5.8/rakelib/rubocop.rake /builddir/build/BUILD/nio4r-2.5.8/usr/share/gems/gems/nio4r-2.5.8/spec/nio/acceptables_spec.rb /builddir/build/BUILD/nio4r-2.5.8/usr/share/gems/gems/nio4r-2.5.8/spec/nio/bytebuffer_spec.rb /builddir/build/BUILD/nio4r-2.5.8/usr/share/gems/gems/nio4r-2.5.8/spec/nio/monitor_spec.rb /builddir/build/BUILD/nio4r-2.5.8/usr/share/gems/gems/nio4r-2.5.8/spec/nio/selectables/pipe_spec.rb /builddir/build/BUILD/nio4r-2.5.8/usr/share/gems/gems/nio4r-2.5.8/spec/nio/selectables/ssl_socket_spec.rb /builddir/build/BUILD/nio4r-2.5.8/usr/share/gems/gems/nio4r-2.5.8/spec/nio/selectables/tcp_socket_spec.rb /builddir/build/BUILD/nio4r-2.5.8/usr/share/gems/gems/nio4r-2.5.8/spec/nio/selectables/udp_socket_spec.rb /builddir/build/BUILD/nio4r-2.5.8/usr/share/gems/gems/nio4r-2.5.8/spec/nio/selector_spec.rb /builddir/build/BUILD/nio4r-2.5.8/usr/share/gems/gems/nio4r-2.5.8/spec/spec_helper.rb /builddir/build/BUILD/nio4r-2.5.8/usr/share/gems/gems/nio4r-2.5.8/spec/support/selectable_examples.rb Building native extensions. This could take a while... current directory: /builddir/build/BUILD/nio4r-2.5.8/usr/share/gems/gems/nio4r-2.5.8/ext/nio4r ["/usr/bin/ruby", "-I", "/usr/share/rubygems", "-r", "./siteconf20240120-36-p7kr2q.rb", "extconf.rb"] checking for unistd.h... yes 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.5.8/usr/share/gems/gems/nio4r-2.5.8/ext/nio4r ["make", "DESTDIR=", "clean"] rm -f rm -f nio4r_ext.so *.o *.bak mkmf.log .*.time current directory: /builddir/build/BUILD/nio4r-2.5.8/usr/share/gems/gems/nio4r-2.5.8/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 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -m64 -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 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -m64 -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:101:5: note: in expansion of macro 'ev_io_init' 101 | ev_io_init(&monitor->ev_io, NIO_Selector_monitor_callback, FPTR_TO_FD(fptr), 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:101:5: note: in expansion of macro 'ev_io_init' 101 | ev_io_init(&monitor->ev_io, NIO_Selector_monitor_callback, FPTR_TO_FD(fptr), 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:101:5: note: in expansion of macro 'ev_io_init' 101 | ev_io_init(&monitor->ev_io, NIO_Selector_monitor_callback, FPTR_TO_FD(fptr), 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:101:5: note: in expansion of macro 'ev_io_init' 101 | ev_io_init(&monitor->ev_io, NIO_Selector_monitor_callback, FPTR_TO_FD(fptr), 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 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -m64 -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 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -m64 -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_synchronize': selector.c:301:26: warning: passing argument 1 of 'rb_ensure' from incompatible pointer type [-Wincompatible-pointer-types] 301 | return rb_ensure(func, (VALUE)args, NIO_Selector_unlock, self); | ^~~~ | | | VALUE (*)(VALUE *) {aka long unsigned int (*)(long unsigned int *)} In file included from /usr/include/ruby/ruby.h:38, from /usr/include/ruby.h:38, from nio4r.h:10, from selector.c:6: /usr/include/ruby/internal/iterator.h:53:17: note: expected 'VALUE (*)(VALUE)' {aka 'long unsigned int (*)(long unsigned int)'} but argument is of type 'VALUE (*)(VALUE *)' {aka 'long unsigned int (*)(long unsigned int *)'} 53 | VALUE rb_ensure(VALUE(*)(VALUE),VALUE,VALUE(*)(VALUE),VALUE); | ^~~~~~~~~~~~~~~ selector.c: In function 'NIO_Selector_wakeup': selector.c:499:5: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 499 | 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 -m64 -lruby -lm -lc current directory: /builddir/build/BUILD/nio4r-2.5.8/usr/share/gems/gems/nio4r-2.5.8/ext/nio4r ["make", "DESTDIR=", "install"] /usr/bin/mkdir -p . ./.gem.20240120-36-feie0l exit > .sitearchdir.time /usr/bin/install -c -m 0755 nio4r_ext.so ./.gem.20240120-36-feie0l current directory: /builddir/build/BUILD/nio4r-2.5.8/usr/share/gems/gems/nio4r-2.5.8/ext/nio4r /usr/bin/ruby -I /usr/share/rubygems -r ./siteconf20240120-36-p7kr2q.rb extconf.rb current directory: /builddir/build/BUILD/nio4r-2.5.8/usr/share/gems/gems/nio4r-2.5.8/ext/nio4r make DESTDIR\= clean current directory: /builddir/build/BUILD/nio4r-2.5.8/usr/share/gems/gems/nio4r-2.5.8/ext/nio4r make DESTDIR\= current directory: /builddir/build/BUILD/nio4r-2.5.8/usr/share/gems/gems/nio4r-2.5.8/ext/nio4r make DESTDIR\= install Successfully installed nio4r-2.5.8 Parsing documentation for nio4r-2.5.8 Parsing sources... 2% [ 1/37] ext/libev/Changes 5% [ 2/37] ext/libev/LICENSE 8% [ 3/37] ext/libev/README 10% [ 4/37] ext/libev/ev.c 13% [ 5/37] ext/libev/ev.h 16% [ 6/37] ext/libev/ev_epoll.c 18% [ 7/37] ext/libev/ev_iouring.c 21% [ 8/37] ext/libev/ev_kqueue.c 24% [ 9/37] ext/libev/ev_linuxaio.c 27% [10/37] ext/libev/ev_poll.c 29% [11/37] ext/libev/ev_port.c 32% [12/37] ext/libev/ev_select.c 35% [13/37] ext/libev/ev_vars.h 37% [14/37] ext/libev/ev_win32.c 40% [15/37] ext/libev/ev_wrap.h 43% [16/37] ext/nio4r/Makefile 45% [17/37] ext/nio4r/bytebuffer.c 48% [18/37] ext/nio4r/bytebuffer.o 51% [19/37] ext/nio4r/extconf.rb 54% [20/37] ext/nio4r/libev.h 56% [21/37] ext/nio4r/monitor.c 59% [22/37] ext/nio4r/monitor.o 62% [23/37] ext/nio4r/nio4r.h 64% [24/37] ext/nio4r/nio4r_ext.c 67% [25/37] ext/nio4r/nio4r_ext.o 70% [26/37] ext/nio4r/nio4r_ext.so 72% [27/37] ext/nio4r/org/nio4r/ByteBuffer.java 75% [28/37] ext/nio4r/org/nio4r/Monitor.java 78% [29/37] ext/nio4r/org/nio4r/Nio4r.java 81% [30/37] ext/nio4r/org/nio4r/Selector.java 83% [31/37] ext/nio4r/selector.c 86% [32/37] ext/nio4r/selector.o 89% [33/37] lib/nio.rb 91% [34/37] lib/nio/bytebuffer.rb 94% [35/37] lib/nio/monitor.rb 97% [36/37] lib/nio/selector.rb 100% [37/37] lib/nio/version.rb Installing ri documentation for nio4r-2.5.8 Installing darkfish documentation for nio4r-2.5.8 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.GrMnK6 + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/rubygem-nio4r-2.5.8-3.el9.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/rubygem-nio4r-2.5.8-3.el9.x86_64 ++ dirname /builddir/build/BUILDROOT/rubygem-nio4r-2.5.8-3.el9.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/rubygem-nio4r-2.5.8-3.el9.x86_64 + cd nio4r-2.5.8 + mkdir -p /builddir/build/BUILDROOT/rubygem-nio4r-2.5.8-3.el9.x86_64/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.5.8-3.el9.x86_64/usr/share/gems/ + mkdir -p /builddir/build/BUILDROOT/rubygem-nio4r-2.5.8-3.el9.x86_64/usr/lib64/gems/ruby/nio4r-2.5.8 + cp -a ./usr/lib64/gems/ruby/nio4r-2.5.8/gem.build_complete ./usr/lib64/gems/ruby/nio4r-2.5.8/nio4r_ext.so /builddir/build/BUILDROOT/rubygem-nio4r-2.5.8-3.el9.x86_64/usr/lib64/gems/ruby/nio4r-2.5.8/ + rm -rf /builddir/build/BUILDROOT/rubygem-nio4r-2.5.8-3.el9.x86_64/usr/share/gems/gems/nio4r-2.5.8/ext/ + /usr/bin/find-debuginfo -j2 --strict-build-id -m -i --build-id-seed 2.5.8-3.el9 --unique-debug-suffix -2.5.8-3.el9.x86_64 --unique-debug-src-base rubygem-nio4r-2.5.8-3.el9.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 --remove-section .gnu.build.attributes -S debugsourcefiles.list /builddir/build/BUILD/nio4r-2.5.8 extracting debug info from /builddir/build/BUILDROOT/rubygem-nio4r-2.5.8-3.el9.x86_64/usr/lib64/gems/ruby/nio4r-2.5.8/nio4r_ext.so original debug info size: 364kB, size after compression: 340kB /usr/bin/sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. 588 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.5.8/examples/echo_server.rb from /usr/bin/env ruby to #!/usr/bin/ruby Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.NXQmT4 + umask 022 + cd /builddir/build/BUILD + cd nio4r-2.5.8 ~/build/BUILD/nio4r-2.5.8/usr/share/gems/gems/nio4r-2.5.8 ~/build/BUILD/nio4r-2.5.8 + pushd ./usr/share/gems/gems/nio4r-2.5.8 ++ 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 ']' + sed -i '/require "coveralls"/ s/^/#/' spec/spec_helper.rb + sed -i '/Coveralls.wear!/ s/^/#/' spec/spec_helper.rb ++ dirs +1 + rspec -I~/build/BUILD/nio4r-2.5.8/usr/lib64/gems/ruby/nio4r-2.5.8 -ropenssl spec Randomized with seed 2691 NIO::ByteBuffer #capacity has the requested capacity #clear clears the buffer #position defaults to zero #limit defaults to the buffer's capacity #flip sets remaining to the previous position sets limit to the previous position flips the 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 writes data from the buffer raises NIO::ByteBuffer::UnderflowError if the buffer is out of data #remaining calculates the number of bytes remaining #limit= raises ArgumentError if specified limit is less than zero raises ArgumentError if specified limit exceeds capacity 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 sets the buffer's limit to a valid value clears the mark if the new limit is before the current mark #rewind rewinds the buffer leaving the limit intact #position= sets the buffer's position to a valid value raises ArgumentError if the specified position exceeds the limit raises ArgumentError if the specified position is less than zero #initialize raises TypeError if given a bogus argument #reset raises NIO::ByteBuffer::MarkUnsetError unless mark has been set returns to a previously marked position #mark returns self #each iterates over data in the buffer #inspect inspects the buffer offsets #[] obtains bytes at a given index without altering position raises ArgumentError if the index is less than zero raises ArgumentError if the index exceeds the limit #<< raises NIO::ByteBuffer::OverflowError if the buffer is full adds strings to the buffer raises TypeError if given a non-String type #full? returns false when there is space remaining in the buffer returns true when the buffer is full #get reads all remaining data if no length is given reads zeroes from a newly initialized buffer raises NIO::ByteBuffer::UnderflowError if there is not enough data in the buffer advances position as data is read #compact copies data from the current position to the beginning of the buffer TCPSocket connect selects writable when connected behaves like an NIO selectable selects readable objects does not select unreadable objects selects writable objects does not select unwritable objects behaves like an NIO selectable stream selects readable when the other end closes behaves like an NIO bidirectional stream keeps readiness after the selectable has been closed selects readable and writable UDPSocket behaves like an NIO selectable does not select unwritable objects (PENDING: come up with a UDPSocket that's blocked on writing) selects readable objects selects writable objects does not select unreadable objects NIO::Monitor #interests= raises EOFError if interests are changed after the monitor is closed can set interests to nil changes the interest set #close closes even if the selector has been shutdown closes #selector knows its selector #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 #readiness knows what operations IO objects are ready for #remove_interest raises ArgumentError if given a bogus option can clear the last interest removes an interest from the set acts idempotently #io knows its IO object #interests knows its interests IO.pipe behaves like an NIO selectable does not select unwritable objects selects writable objects selects readable objects does not select unreadable objects 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 reports if it is empty knows which IO objects are registered allows deregistering closed IO objects closes allows reregistration of the same IO object across select calls deregisters IO objects select selects IO objects raises IOError if asked to select on a closed selector selects closed IO objects does not block on super small precision intervals iterates across selected objects with a block backend knows its backend Current backend: epoll register registers IO objects raises TypeError if asked to register non-IO objects raises when asked to register after closing #initialize allows explicitly specifying a backend Supported backends: [:epoll, :poll, :select, :linuxaio, :io_uring] raises ArgumentError if given an invalid backend automatically selects a backend if none or nil is specified raises TypeError if given a non-Symbol parameter wakeup wakes up if signaled to from another thread raises IOError if asked to wake up a closed selector timeouts waits for a timeout when selecting with reader raises ArgumentError if given a negative timeout waits for timeout when selecting from empty selector .backends knows all supported backends OpenSSL::SSL::SSLSocket using TLS 1.3 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.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 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:47 # ./spec/support/selectable_examples.rb:36:in `initialize' # ./spec/support/selectable_examples.rb:36:in `register' # ./spec/support/selectable_examples.rb:36:in `block (2 levels) in ' Finished in 9.37 seconds (files took 0.13247 seconds to load) 112 examples, 0 failures, 1 pending Randomized with seed 2691 ++ dirs +1 + NIO4R_PURE=true + rspec -I~/build/BUILD/nio4r-2.5.8/usr/lib64/gems/ruby/nio4r-2.5.8 -ropenssl spec Randomized with seed 48643 UDPSocket behaves like an NIO selectable selects writable objects does not select unwritable objects (PENDING: come up with a UDPSocket that's blocked on writing) selects readable objects does not select unreadable objects OpenSSL::SSL::SSLSocket using TLS 1.2 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 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 selects readable objects selects writable objects does not select unwritable objects does not select unreadable objects NIO::Monitor #interests= raises EOFError if interests are changed after the monitor is closed can set interests to nil changes the interest set #interests knows its interests #selector knows its selector #readiness knows what operations IO objects are ready for #io knows its IO object #add_interest sets a new interest if it isn't currently registered acts idempotently raises ArgumentError if given a bogus option #remove_interest acts idempotently removes an interest from the set can clear the last interest raises ArgumentError if given a bogus option #close closes even if the selector has been shutdown closes #value= stores arbitrary values TCPSocket connect selects writable when connected behaves like an NIO selectable selects readable objects does not select unwritable objects does not select unreadable objects selects writable objects behaves like an NIO selectable stream selects readable when the other end closes behaves like an NIO bidirectional stream selects readable and writable keeps readiness after the selectable has been closed IO.pipe 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 NIO::Selector knows which IO objects are registered allows reregistration of the same IO object across select calls deregisters IO objects reports if it is empty closes allows deregistering closed IO objects timeouts raises ArgumentError if given a negative timeout waits for timeout when selecting from empty selector waits for a timeout when selecting with reader .backends knows all supported backends register raises when asked to register after closing registers IO objects raises TypeError if asked to register non-IO objects backend knows its backend Current backend: ruby select does not block on super small precision intervals selects IO objects iterates across selected objects with a block raises IOError if asked to select on a closed selector selects closed IO objects wakeup raises IOError if asked to wake up a closed selector wakes up if signaled to from another thread #initialize automatically selects a backend if none or nil is specified raises ArgumentError if given an invalid backend raises TypeError if given a non-Symbol parameter allows explicitly specifying a backend Supported backends: [:ruby] NIO::ByteBuffer #capacity has the requested capacity #initialize raises TypeError if given a bogus argument #rewind rewinds the buffer leaving the limit intact #each iterates over data in the buffer #compact copies data from the current position to the beginning of the buffer #remaining calculates the number of bytes remaining #mark returns self #position defaults to zero #limit defaults to the buffer's capacity #inspect inspects the buffer offsets #[] 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 I/O #write_to raises NIO::ByteBuffer::UnderflowError if the buffer is out of data writes data from the buffer #read_from reads data into the buffer raises NIO::ByteBuffer::OverflowError if the buffer is already full returns 0 if no data is available #<< adds strings to the buffer raises NIO::ByteBuffer::OverflowError if the buffer is full raises TypeError if given a non-String type #full? returns true when the buffer is full returns false when there is space remaining in the buffer #limit= raises ArgumentError if specified limit is less than zero sets the buffer's limit to a valid value 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 clears the mark if the new limit is before the current mark #get advances position as data is read raises NIO::ByteBuffer::UnderflowError if there is not enough data in the buffer reads all remaining data if no length is given reads zeroes from a newly initialized buffer #flip sets remaining to the previous position sets limit to the previous position flips the bytebuffer #clear clears the buffer #reset raises NIO::ByteBuffer::MarkUnsetError unless mark has been set returns to a previously marked position #position= sets the buffer's position to a valid value raises ArgumentError if the specified position is less than zero raises ArgumentError if the specified position exceeds the limit NIO acceptables TCPServer behaves like an NIO acceptable selects for read readiness 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:47 # ./lib/nio/monitor.rb:19:in `initialize' # ./lib/nio/selector.rb:59:in `new' # ./lib/nio/selector.rb:59:in `block in register' # ./lib/nio/selector.rb:53:in `synchronize' # ./lib/nio/selector.rb:53:in `register' # ./spec/support/selectable_examples.rb:36:in `block (2 levels) in ' Finished in 9.57 seconds (files took 0.13589 seconds to load) 112 examples, 0 failures, 1 pending Randomized with seed 48643 + popd ~/build/BUILD/nio4r-2.5.8 + RPM_EC=0 ++ jobs -p + exit 0 Processing files: rubygem-nio4r-2.5.8-3.el9.x86_64 Provides: bundled(libev) = 4.33 rubygem(nio4r) = 2.5.8 rubygem-nio4r = 2.5.8-3.el9 rubygem-nio4r(x86-64) = 2.5.8-3.el9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libc.so.6(GLIBC_2.8)(64bit) libc.so.6(GLIBC_2.9)(64bit) libruby.so.3.0()(64bit) rtld(GNU_HASH) ruby(rubygems) Processing files: rubygem-nio4r-doc-2.5.8-3.el9.noarch Provides: rubygem-nio4r-doc = 2.5.8-3.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.5.8-3.el9.x86_64 Provides: rubygem-nio4r-debugsource = 2.5.8-3.el9 rubygem-nio4r-debugsource(x86-64) = 2.5.8-3.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.5.8-3.el9.x86_64 Provides: debuginfo(build-id) = d643cf56ef824e97882304818ef4379341e5a5eb rubygem-nio4r-debuginfo = 2.5.8-3.el9 rubygem-nio4r-debuginfo(x86-64) = 2.5.8-3.el9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: rubygem-nio4r-debugsource(x86-64) = 2.5.8-3.el9 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/rubygem-nio4r-2.5.8-3.el9.x86_64 Wrote: /builddir/build/RPMS/rubygem-nio4r-debuginfo-2.5.8-3.el9.x86_64.rpm Wrote: /builddir/build/RPMS/rubygem-nio4r-debugsource-2.5.8-3.el9.x86_64.rpm Wrote: /builddir/build/RPMS/rubygem-nio4r-doc-2.5.8-3.el9.noarch.rpm Wrote: /builddir/build/RPMS/rubygem-nio4r-2.5.8-3.el9.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.Y8w01y + umask 022 + cd /builddir/build/BUILD + cd nio4r-2.5.8 + /usr/bin/rm -rf /builddir/build/BUILDROOT/rubygem-nio4r-2.5.8-3.el9.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Finish: rpmbuild rubygem-nio4r-2.5.8-3.el9.src.rpm Finish: build phase for rubygem-nio4r-2.5.8-3.el9.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/rhel-9-x86_64-1705758333.011256/root/var/log/dnf.rpm.log /var/lib/mock/rhel-9-x86_64-1705758333.011256/root/var/log/dnf.librepo.log /var/lib/mock/rhel-9-x86_64-1705758333.011256/root/var/log/dnf.log INFO: Done(/var/lib/copr-rpmbuild/results/rubygem-nio4r-2.5.8-3.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.5.8", "release": "3.el9", "arch": "x86_64" }, { "name": "rubygem-nio4r-debugsource", "epoch": null, "version": "2.5.8", "release": "3.el9", "arch": "x86_64" }, { "name": "rubygem-nio4r-doc", "epoch": null, "version": "2.5.8", "release": "3.el9", "arch": "noarch" }, { "name": "rubygem-nio4r-debuginfo", "epoch": null, "version": "2.5.8", "release": "3.el9", "arch": "x86_64" }, { "name": "rubygem-nio4r", "epoch": null, "version": "2.5.8", "release": "3.el9", "arch": "src" } ] } RPMResults finished