Warning: Permanently added '2620:52:3:1:dead:beef:cafe:c254' (ED25519) to the list of known hosts. You can reproduce this build on your computer by running: sudo dnf install copr-rpmbuild /usr/bin/copr-rpmbuild --verbose --drop-resultdir --task-url https://copr.fedorainfracloud.org/backend/get-build-task/7766150-fedora-40-ppc64le --chroot fedora-40-ppc64le Version: 0.73 PID: 7484 Logging PID: 7485 Task: {'allow_user_ssh': False, 'appstream': False, 'background': False, 'build_id': 7766150, 'buildroot_pkgs': [], 'chroot': 'fedora-40-ppc64le', 'enable_net': False, 'fedora_review': False, 'git_hash': '4ee3038e683bda2e50f4922fac428e2c75744786', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/pvalena/rubygems/rubygem-nio4r', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'rubygem-nio4r', 'package_version': '2.6.1-4', 'project_dirname': 'rubygems', 'project_name': 'rubygems', 'project_owner': 'pvalena', 'repo_priority': None, 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/pvalena/rubygems/fedora-40-ppc64le/', 'id': 'copr_base', 'name': 'Copr repository', 'priority': None}], 'sandbox': 'pvalena/rubygems--pvalena', 'source_json': {}, 'source_type': None, 'ssh_public_keys': None, 'submitter': 'pvalena', 'tags': [], 'task_id': '7766150-fedora-40-ppc64le', '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-f0c_vj2s/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-f0c_vj2s/rubygem-nio4r', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-f0c_vj2s/rubygem-nio4r'... Running: git checkout 4ee3038e683bda2e50f4922fac428e2c75744786 -- cmd: ['git', 'checkout', '4ee3038e683bda2e50f4922fac428e2c75744786', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-f0c_vj2s/rubygem-nio4r rc: 0 stdout: stderr: Note: switching to '4ee3038e683bda2e50f4922fac428e2c75744786'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at 4ee3038 automatic import of rubygem-nio4r Running: copr-distgit-client sources cmd: ['copr-distgit-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-f0c_vj2s/rubygem-nio4r rc: 0 stdout: stderr: INFO: Reading stdout from command: git rev-parse --abbrev-ref HEAD /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated INFO: Reading sources specification file: sources INFO: Downloading nio4r-2.6.1.gem INFO: Reading stdout from command: curl --help all INFO: Calling: curl -H Pragma: -o nio4r-2.6.1.gem --location --connect-timeout 60 --retry 3 --retry-delay 10 --remote-time --show-error --fail --retry-all-errors https://copr-dist-git.fedorainfracloud.org/repo/pkgs/pvalena/rubygems/rubygem-nio4r/nio4r-2.6.1.gem/md5/e0d5806e930d1e4c9bbdab0172f4637f/nio4r-2.6.1.gem % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 121k 100 121k 0 0 1563k 0 --:--:-- --:--:-- --:--:-- 1571k INFO: Reading stdout from command: md5sum nio4r-2.6.1.gem Running (timeout=18000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-f0c_vj2s/rubygem-nio4r/rubygem-nio4r.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-f0c_vj2s/rubygem-nio4r --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1721491814.245969 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 5.6 starting (python version = 3.12.1, NVR = mock-5.6-1.fc39), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-f0c_vj2s/rubygem-nio4r/rubygem-nio4r.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-f0c_vj2s/rubygem-nio4r --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1721491814.245969 -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-f0c_vj2s/rubygem-nio4r/rubygem-nio4r.spec) Config(fedora-40-ppc64le) Start: clean chroot Finish: clean chroot Mock Version: 5.6 INFO: Mock Version: 5.6 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-40-ppc64le-bootstrap-1721491814.245969/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata INFO: Guessed host environment type: unknown INFO: Using bootstrap image: registry.fedoraproject.org/fedora:40 INFO: Pulling image: registry.fedoraproject.org/fedora:40 INFO: Copy content of container registry.fedoraproject.org/fedora:40 to /var/lib/mock/fedora-40-ppc64le-bootstrap-1721491814.245969/root INFO: Checking that registry.fedoraproject.org/fedora:40 image matches host's architecture INFO: mounting registry.fedoraproject.org/fedora:40 with podman image mount INFO: image registry.fedoraproject.org/fedora:40 as /var/lib/containers/storage/overlay/e3b0f78cf7837b8a413bb5fa0e4250375cef4218d0d3d30b3692a5411c5b571e/merged INFO: umounting image registry.fedoraproject.org/fedora:40 (/var/lib/containers/storage/overlay/e3b0f78cf7837b8a413bb5fa0e4250375cef4218d0d3d30b3692a5411c5b571e/merged) with podman image umount INFO: Using 'dnf' instead of 'dnf5' for bootstrap chroot INFO: Package manager dnf detected and used (fallback) INFO: Bootstrap image not marked ready Start(bootstrap): installing dnf5 tooling No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 2.0 MB/s | 536 kB 00:00 fedora 12 MB/s | 18 MB 00:01 updates 3.9 MB/s | 7.8 MB 00:01 Dependencies resolved. ================================================================================ Package Architecture Version Repository Size ================================================================================ Installing: dnf5 ppc64le 5.1.17-1.fc40 updates 692 k dnf5-plugins ppc64le 5.1.17-1.fc40 updates 359 k Installing dependencies: fmt ppc64le 10.2.1-4.fc40 fedora 147 k libdnf5 ppc64le 5.1.17-1.fc40 updates 994 k libdnf5-cli ppc64le 5.1.17-1.fc40 updates 239 k sdbus-cpp ppc64le 1.4.0-2.fc40 fedora 106 k Transaction Summary ================================================================================ Install 6 Packages Total download size: 2.5 M Installed size: 8.5 M Downloading Packages: (1/6): sdbus-cpp-1.4.0-2.fc40.ppc64le.rpm 1.1 MB/s | 106 kB 00:00 (2/6): fmt-10.2.1-4.fc40.ppc64le.rpm 1.5 MB/s | 147 kB 00:00 (3/6): dnf5-5.1.17-1.fc40.ppc64le.rpm 1.1 MB/s | 692 kB 00:00 (4/6): dnf5-plugins-5.1.17-1.fc40.ppc64le.rpm 660 kB/s | 359 kB 00:00 (5/6): libdnf5-cli-5.1.17-1.fc40.ppc64le.rpm 2.5 MB/s | 239 kB 00:00 (6/6): libdnf5-5.1.17-1.fc40.ppc64le.rpm 1.5 MB/s | 994 kB 00:00 -------------------------------------------------------------------------------- Total 3.1 MB/s | 2.5 MB 00:00 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : fmt-10.2.1-4.fc40.ppc64le 1/6 Installing : libdnf5-5.1.17-1.fc40.ppc64le 2/6 Installing : libdnf5-cli-5.1.17-1.fc40.ppc64le 3/6 Installing : sdbus-cpp-1.4.0-2.fc40.ppc64le 4/6 Installing : dnf5-5.1.17-1.fc40.ppc64le 5/6 Installing : dnf5-plugins-5.1.17-1.fc40.ppc64le 6/6 Running scriptlet: dnf5-plugins-5.1.17-1.fc40.ppc64le 6/6 Installed: dnf5-5.1.17-1.fc40.ppc64le dnf5-plugins-5.1.17-1.fc40.ppc64le fmt-10.2.1-4.fc40.ppc64le libdnf5-5.1.17-1.fc40.ppc64le libdnf5-cli-5.1.17-1.fc40.ppc64le sdbus-cpp-1.4.0-2.fc40.ppc64le Complete! INFO: Switching package manager from dnf to the dnf5 (direct choice) Finish(bootstrap): installing dnf5 tooling Start(bootstrap): creating root cache Finish(bootstrap): creating root cache Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-40-ppc64le-1721491814.245969/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Package manager dnf5 detected and used (direct choice) INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-4.19.1.1-1.fc40.ppc64le rpm-sequoia-1.6.0-3.fc40.ppc64le python3-dnf-4.21.0-1.fc40.noarch yum-4.21.0-1.fc40.noarch dnf5-5.1.17-1.fc40.ppc64le dnf5-plugins-5.1.17-1.fc40.ppc64le Start: installing minimal buildroot with dnf5 Updating and loading repositories: updates 100% | 11.1 MiB/s | 8.6 MiB | 00m01s fedora 100% | 12.0 MiB/s | 18.8 MiB | 00m02s Copr repository 100% | 4.6 MiB/s | 537.6 KiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing group/module packages: bash ppc64le 5.2.26-3.fc40 fedora 8.7 MiB bzip2 ppc64le 1.0.8-18.fc40 fedora 427.5 KiB coreutils ppc64le 9.4-7.fc40 updates 22.4 MiB cpio ppc64le 2.15-1.fc40 fedora 1.2 MiB diffutils ppc64le 3.10-5.fc40 fedora 2.2 MiB fedora-release-common noarch 40-39 updates 19.1 KiB findutils ppc64le 1:4.9.0-9.fc40 updates 1.8 MiB gawk ppc64le 5.3.0-3.fc40 fedora 4.5 MiB glibc-minimal-langpack ppc64le 2.39-17.fc40 updates 0.0 B grep ppc64le 3.11-7.fc40 fedora 1.2 MiB gzip ppc64le 1.13-1.fc40 fedora 552.8 KiB info ppc64le 7.1-2.fc40 fedora 677.5 KiB patch ppc64le 2.7.6-24.fc40 fedora 390.5 KiB redhat-rpm-config noarch 286-1.fc40 fedora 185.2 KiB rpm-build ppc64le 4.19.1.1-1.fc40 fedora 1.2 MiB sed ppc64le 4.9-1.fc40 fedora 1.0 MiB shadow-utils ppc64le 2:4.15.1-3.fc40 updates 7.4 MiB tar ppc64le 2:1.35-3.fc40 fedora 3.2 MiB unzip ppc64le 6.0-63.fc40 fedora 854.4 KiB util-linux ppc64le 2.40.1-1.fc40 updates 17.8 MiB which ppc64le 2.21-41.fc40 fedora 248.0 KiB xz ppc64le 1:5.4.6-3.fc40 fedora 2.3 MiB Installing dependencies: alternatives ppc64le 1.27-1.fc40 updates 218.2 KiB ansible-srpm-macros noarch 1-14.fc40 fedora 35.7 KiB audit-libs ppc64le 4.0.1-1.fc40 fedora 675.2 KiB authselect ppc64le 1.5.0-5.fc40 fedora 309.4 KiB authselect-libs ppc64le 1.5.0-5.fc40 fedora 931.7 KiB basesystem noarch 11-20.fc40 fedora 0.0 B binutils ppc64le 2.41-37.fc40 updates 31.8 MiB binutils-gold ppc64le 2.41-37.fc40 updates 3.8 MiB bzip2-libs ppc64le 1.0.8-18.fc40 fedora 200.6 KiB ca-certificates noarch 2023.2.62_v7.0.401-6.fc40 fedora 2.3 MiB coreutils-common ppc64le 9.4-7.fc40 updates 11.4 MiB cracklib ppc64le 2.9.11-5.fc40 fedora 934.2 KiB crypto-policies noarch 20240510-1.gitd287a42.fc40 updates 151.9 KiB curl ppc64le 8.6.0-8.fc40 updates 866.5 KiB cyrus-sasl-lib ppc64le 2.1.28-19.fc40 fedora 3.5 MiB debugedit ppc64le 5.0-14.fc40 fedora 498.8 KiB dwz ppc64le 0.15-6.fc40 fedora 450.8 KiB ed ppc64le 1.20.2-1.fc40 updates 282.7 KiB efi-srpm-macros noarch 5-11.fc40 fedora 40.1 KiB elfutils ppc64le 0.191-4.fc40 fedora 5.3 MiB elfutils-debuginfod-client ppc64le 0.191-4.fc40 fedora 396.5 KiB elfutils-default-yama-scope noarch 0.191-4.fc40 fedora 1.8 KiB elfutils-libelf ppc64le 0.191-4.fc40 fedora 1.3 MiB elfutils-libs ppc64le 0.191-4.fc40 fedora 1.0 MiB fedora-gpg-keys noarch 40-2 updates 124.7 KiB fedora-release noarch 40-39 updates 0.0 B fedora-release-identity-basic noarch 40-39 updates 654.0 B fedora-repos noarch 40-2 updates 4.9 KiB file ppc64le 5.45-4.fc40 fedora 267.4 KiB file-libs ppc64le 5.45-4.fc40 fedora 10.1 MiB filesystem ppc64le 3.18-8.fc40 fedora 106.0 B fonts-srpm-macros noarch 1:2.0.5-14.fc40 fedora 55.3 KiB forge-srpm-macros noarch 0.3.1-1.fc40 updates 39.0 KiB fpc-srpm-macros noarch 1.3-12.fc40 fedora 144.0 B gdb-minimal ppc64le 14.2-3.fc40 updates 13.8 MiB gdbm ppc64le 1:1.23-6.fc40 fedora 928.3 KiB gdbm-libs ppc64le 1:1.23-6.fc40 fedora 425.5 KiB ghc-srpm-macros noarch 1.9-1.fc40 fedora 716.0 B glibc ppc64le 2.39-17.fc40 updates 14.7 MiB glibc-common ppc64le 2.39-17.fc40 updates 2.6 MiB glibc-gconv-extra ppc64le 2.39-17.fc40 updates 49.1 MiB gmp ppc64le 1:6.2.1-8.fc40 fedora 849.6 KiB gnat-srpm-macros noarch 6-5.fc40 fedora 1.0 KiB go-srpm-macros noarch 3.5.0-1.fc40 fedora 60.6 KiB jansson ppc64le 2.13.1-9.fc40 fedora 220.3 KiB kernel-srpm-macros noarch 1.0-23.fc40 fedora 1.9 KiB keyutils-libs ppc64le 1.6.3-3.fc40 fedora 226.1 KiB krb5-libs ppc64le 1.21.3-1.fc40 updates 3.8 MiB libacl ppc64le 2.3.2-1.fc40 fedora 195.7 KiB libarchive ppc64le 3.7.2-4.fc40 updates 1.3 MiB libattr ppc64le 2.5.2-3.fc40 fedora 196.2 KiB libblkid ppc64le 2.40.1-1.fc40 updates 482.6 KiB libbrotli ppc64le 1.1.0-3.fc40 fedora 1.3 MiB libcap ppc64le 2.69-8.fc40 updates 1.4 MiB libcap-ng ppc64le 0.8.4-4.fc40 fedora 416.5 KiB libcom_err ppc64le 1.47.0-5.fc40 fedora 239.1 KiB libcurl ppc64le 8.6.0-8.fc40 updates 984.9 KiB libeconf ppc64le 0.6.2-2.fc40 updates 206.0 KiB libevent ppc64le 2.1.12-12.fc40 fedora 1.6 MiB libfdisk ppc64le 2.40.1-1.fc40 updates 547.0 KiB libffi ppc64le 3.4.4-7.fc40 fedora 217.3 KiB libgcc ppc64le 14.1.1-7.fc40 updates 350.3 KiB libgomp ppc64le 14.1.1-7.fc40 updates 695.4 KiB libidn2 ppc64le 2.3.7-1.fc40 fedora 456.8 KiB libmount ppc64le 2.40.1-1.fc40 updates 548.0 KiB libnghttp2 ppc64le 1.59.0-3.fc40 updates 262.1 KiB libnsl2 ppc64le 2.0.1-1.fc40 fedora 221.8 KiB libpkgconf ppc64le 2.1.1-1.fc40 updates 198.0 KiB libpsl ppc64le 0.21.5-3.fc40 fedora 196.2 KiB libpwquality ppc64le 1.4.5-9.fc40 fedora 1.1 MiB librtas ppc64le 2.0.5-1.fc40 fedora 488.2 KiB libselinux ppc64le 3.6-4.fc40 fedora 329.1 KiB libsemanage ppc64le 3.6-3.fc40 fedora 489.5 KiB libsepol ppc64le 3.6-3.fc40 fedora 1.1 MiB libsmartcols ppc64le 2.40.1-1.fc40 updates 353.5 KiB libssh ppc64le 0.10.6-5.fc40 fedora 709.3 KiB libssh-config noarch 0.10.6-5.fc40 fedora 277.0 B libstdc++ ppc64le 14.1.1-7.fc40 updates 3.8 MiB libtasn1 ppc64le 4.19.0-6.fc40 fedora 347.4 KiB libtirpc ppc64le 1.3.4-1.rc3.fc40 fedora 338.8 KiB libtool-ltdl ppc64le 2.4.7-10.fc40 fedora 222.1 KiB libunistring ppc64le 1.1-7.fc40 fedora 1.9 MiB libutempter ppc64le 1.2.1-13.fc40 fedora 417.5 KiB libuuid ppc64le 2.40.1-1.fc40 updates 197.3 KiB libverto ppc64le 0.3.2-8.fc40 fedora 197.2 KiB libxcrypt ppc64le 4.4.36-5.fc40 fedora 398.6 KiB libxml2 ppc64le 2.12.8-1.fc40 updates 2.5 MiB libzstd ppc64le 1.5.6-1.fc40 updates 988.0 KiB lua-libs ppc64le 5.4.6-5.fc40 fedora 456.9 KiB lua-srpm-macros noarch 1-13.fc40 fedora 1.3 KiB lz4-libs ppc64le 1.9.4-6.fc40 fedora 325.1 KiB mpfr ppc64le 4.2.1-4.fc40 updates 976.9 KiB ncurses-base noarch 6.4-12.20240127.fc40 fedora 326.2 KiB ncurses-libs ppc64le 6.4-12.20240127.fc40 fedora 2.4 MiB ocaml-srpm-macros noarch 9-3.fc40 fedora 1.9 KiB openblas-srpm-macros noarch 2-16.fc40 fedora 104.0 B openldap ppc64le 2.6.7-1.fc40 fedora 1.1 MiB openssl-libs ppc64le 1:3.2.1-2.fc40 fedora 8.6 MiB p11-kit ppc64le 0.25.5-1.fc40 updates 3.1 MiB p11-kit-trust ppc64le 0.25.5-1.fc40 updates 655.4 KiB package-notes-srpm-macros noarch 0.5-11.fc40 fedora 1.6 KiB pam ppc64le 1.6.1-3.fc40 updates 11.0 MiB pam-libs ppc64le 1.6.1-3.fc40 updates 606.5 KiB pcre2 ppc64le 10.44-1.fc40 updates 968.8 KiB pcre2-syntax noarch 10.44-1.fc40 updates 251.6 KiB perl-srpm-macros noarch 1-53.fc40 fedora 861.0 B pkgconf ppc64le 2.1.1-1.fc40 updates 238.7 KiB pkgconf-m4 noarch 2.1.1-1.fc40 updates 13.9 KiB pkgconf-pkg-config ppc64le 2.1.1-1.fc40 updates 990.0 B popt ppc64le 1.19-6.fc40 fedora 272.8 KiB publicsuffix-list-dafsa noarch 20240107-3.fc40 fedora 67.5 KiB pyproject-srpm-macros noarch 1.13.0-1.fc40 updates 1.5 KiB python-srpm-macros noarch 3.12-8.fc40 updates 50.6 KiB qt5-srpm-macros noarch 5.15.14-2.fc40 updates 500.0 B qt6-srpm-macros noarch 6.7.2-2.fc40 updates 456.0 B readline ppc64le 8.2-8.fc40 fedora 817.1 KiB rpm ppc64le 4.19.1.1-1.fc40 fedora 4.9 MiB rpm-build-libs ppc64le 4.19.1.1-1.fc40 fedora 326.3 KiB rpm-libs ppc64le 4.19.1.1-1.fc40 fedora 1.1 MiB rpm-sequoia ppc64le 1.6.0-3.fc40 updates 2.7 MiB rust-srpm-macros noarch 26.3-1.fc40 updates 4.8 KiB setup noarch 2.14.5-2.fc40 fedora 720.4 KiB sqlite-libs ppc64le 3.45.1-2.fc40 fedora 1.9 MiB systemd-libs ppc64le 255.8-1.fc40 updates 2.8 MiB util-linux-core ppc64le 2.40.1-1.fc40 updates 6.2 MiB xxhash-libs ppc64le 0.8.2-2.fc40 fedora 211.9 KiB xz-libs ppc64le 1:5.4.6-3.fc40 fedora 329.5 KiB zig-srpm-macros noarch 1-2.fc40 fedora 1.1 KiB zip ppc64le 3.0-40.fc40 fedora 1.2 MiB zlib-ng-compat ppc64le 2.1.7-1.fc40 updates 261.7 KiB zstd ppc64le 1.5.6-1.fc40 updates 2.1 MiB Installing groups: Buildsystem building group Transaction Summary: Installing: 153 packages Total size of inbound packages is 57 MiB. Need to download 57 MiB. After this operation 326 MiB will be used (install 326 MiB, remove 0 B). [ 1/153] bzip2-0:1.0.8-18.fc40.ppc64le 100% | 1.4 MiB/s | 53.2 KiB | 00m00s [ 2/153] diffutils-0:3.10-5.fc40.ppc64 100% | 34.1 MiB/s | 418.6 KiB | 00m00s [ 3/153] cpio-0:2.15-1.fc40.ppc64le 100% | 4.8 MiB/s | 300.3 KiB | 00m00s [ 4/153] grep-0:3.11-7.fc40.ppc64le 100% | 15.9 MiB/s | 310.1 KiB | 00m00s [ 5/153] bash-0:5.2.26-3.fc40.ppc64le 100% | 21.3 MiB/s | 1.9 MiB | 00m00s [ 6/153] gawk-0:5.3.0-3.fc40.ppc64le 100% | 27.0 MiB/s | 1.1 MiB | 00m00s [ 7/153] gzip-0:1.13-1.fc40.ppc64le 100% | 15.5 MiB/s | 174.7 KiB | 00m00s [ 8/153] redhat-rpm-config-0:286-1.fc4 100% | 81.1 MiB/s | 83.0 KiB | 00m00s [ 9/153] rpm-build-0:4.19.1.1-1.fc40.p 100% | 78.2 MiB/s | 80.0 KiB | 00m00s [ 10/153] sed-0:4.9-1.fc40.ppc64le 100% | 45.1 MiB/s | 323.4 KiB | 00m00s [ 11/153] info-0:7.1-2.fc40.ppc64le 100% | 14.0 MiB/s | 201.1 KiB | 00m00s [ 12/153] patch-0:2.7.6-24.fc40.ppc64le 100% | 9.9 MiB/s | 142.1 KiB | 00m00s [ 13/153] which-0:2.21-41.fc40.ppc64le 100% | 41.7 MiB/s | 42.7 KiB | 00m00s [ 14/153] unzip-0:6.0-63.fc40.ppc64le 100% | 9.8 MiB/s | 191.0 KiB | 00m00s [ 15/153] xz-1:5.4.6-3.fc40.ppc64le 100% | 28.8 MiB/s | 560.8 KiB | 00m00s [ 16/153] tar-2:1.35-3.fc40.ppc64le 100% | 22.1 MiB/s | 883.6 KiB | 00m00s [ 17/153] fedora-release-common-0:40-39 100% | 417.5 KiB/s | 21.3 KiB | 00m00s [ 18/153] glibc-minimal-langpack-0:2.39 100% | 1.3 MiB/s | 104.5 KiB | 00m00s [ 19/153] findutils-1:4.9.0-9.fc40.ppc6 100% | 4.3 MiB/s | 541.6 KiB | 00m00s [ 20/153] coreutils-0:9.4-7.fc40.ppc64l 100% | 8.3 MiB/s | 1.4 MiB | 00m00s [ 21/153] util-linux-0:2.40.1-1.fc40.pp 100% | 24.2 MiB/s | 1.3 MiB | 00m00s [ 22/153] filesystem-0:3.18-8.fc40.ppc6 100% | 37.5 MiB/s | 1.1 MiB | 00m00s [ 23/153] bzip2-libs-0:1.0.8-18.fc40.pp 100% | 45.5 MiB/s | 46.5 KiB | 00m00s [ 24/153] gmp-1:6.2.1-8.fc40.ppc64le 100% | 42.5 MiB/s | 304.5 KiB | 00m00s [ 25/153] ncurses-libs-0:6.4-12.2024012 100% | 11.9 MiB/s | 377.9 KiB | 00m00s [ 26/153] libattr-0:2.5.2-3.fc40.ppc64l 100% | 0.0 B/s | 18.8 KiB | 00m00s [ 27/153] libselinux-0:3.6-4.fc40.ppc64 100% | 97.9 MiB/s | 100.2 KiB | 00m00s [ 28/153] ansible-srpm-macros-0:1-14.fc 100% | 0.0 B/s | 20.8 KiB | 00m00s [ 29/153] readline-0:8.2-8.fc40.ppc64le 100% | 8.3 MiB/s | 229.9 KiB | 00m00s [ 30/153] efi-srpm-macros-0:5-11.fc40.n 100% | 0.0 B/s | 22.3 KiB | 00m00s [ 31/153] file-0:5.45-4.fc40.ppc64le 100% | 48.6 MiB/s | 49.8 KiB | 00m00s [ 32/153] fonts-srpm-macros-1:2.0.5-14. 100% | 0.0 B/s | 26.5 KiB | 00m00s [ 33/153] fpc-srpm-macros-0:1.3-12.fc40 100% | 0.0 B/s | 7.8 KiB | 00m00s [ 34/153] dwz-0:0.15-6.fc40.ppc64le 100% | 15.6 MiB/s | 143.7 KiB | 00m00s [ 35/153] ghc-srpm-macros-0:1.9-1.fc40. 100% | 8.5 MiB/s | 8.7 KiB | 00m00s [ 36/153] gnat-srpm-macros-0:6-5.fc40.n 100% | 0.0 B/s | 8.8 KiB | 00m00s [ 37/153] go-srpm-macros-0:3.5.0-1.fc40 100% | 26.9 MiB/s | 27.5 KiB | 00m00s [ 38/153] kernel-srpm-macros-0:1.0-23.f 100% | 0.0 B/s | 9.7 KiB | 00m00s [ 39/153] lua-srpm-macros-0:1-13.fc40.n 100% | 0.0 B/s | 8.7 KiB | 00m00s [ 40/153] ocaml-srpm-macros-0:9-3.fc40. 100% | 0.0 B/s | 9.1 KiB | 00m00s [ 41/153] openblas-srpm-macros-0:2-16.f 100% | 0.0 B/s | 7.5 KiB | 00m00s [ 42/153] package-notes-srpm-macros-0:0 100% | 0.0 B/s | 9.9 KiB | 00m00s [ 43/153] perl-srpm-macros-0:1-53.fc40. 100% | 8.2 MiB/s | 8.4 KiB | 00m00s [ 44/153] zig-srpm-macros-0:1-2.fc40.no 100% | 0.0 B/s | 8.0 KiB | 00m00s [ 45/153] zip-0:3.0-40.fc40.ppc64le 100% | 24.3 MiB/s | 274.2 KiB | 00m00s [ 46/153] rpm-0:4.19.1.1-1.fc40.ppc64le 100% | 32.8 MiB/s | 537.9 KiB | 00m00s [ 47/153] debugedit-0:5.0-14.fc40.ppc64 100% | 19.9 MiB/s | 81.5 KiB | 00m00s [ 48/153] elfutils-libelf-0:0.191-4.fc4 100% | 23.7 MiB/s | 218.1 KiB | 00m00s [ 49/153] popt-0:1.19-6.fc40.ppc64le 100% | 69.7 MiB/s | 71.3 KiB | 00m00s [ 50/153] rpm-build-libs-0:4.19.1.1-1.f 100% | 100.2 MiB/s | 102.6 KiB | 00m00s [ 51/153] rpm-libs-0:4.19.1.1-1.fc40.pp 100% | 24.6 MiB/s | 352.8 KiB | 00m00s [ 52/153] libacl-0:2.3.2-1.fc40.ppc64le 100% | 0.0 B/s | 27.2 KiB | 00m00s [ 53/153] xz-libs-1:5.4.6-3.fc40.ppc64l 100% | 119.3 MiB/s | 122.2 KiB | 00m00s [ 54/153] elfutils-0:0.191-4.fc40.ppc64 100% | 16.7 MiB/s | 564.0 KiB | 00m00s [ 55/153] openssl-libs-1:3.2.1-2.fc40.p 100% | 39.0 MiB/s | 2.5 MiB | 00m00s [ 56/153] coreutils-common-0:9.4-7.fc40 100% | 26.2 MiB/s | 2.1 MiB | 00m00s [ 57/153] glibc-common-0:2.39-17.fc40.p 100% | 8.2 MiB/s | 402.0 KiB | 00m00s [ 58/153] audit-libs-0:4.0.1-1.fc40.ppc 100% | 46.4 MiB/s | 142.5 KiB | 00m00s [ 59/153] libsemanage-0:3.6-3.fc40.ppc6 100% | 8.4 MiB/s | 128.4 KiB | 00m00s [ 60/153] libxcrypt-0:4.4.36-5.fc40.ppc 100% | 21.2 MiB/s | 130.2 KiB | 00m00s [ 61/153] setup-0:2.14.5-2.fc40.noarch 100% | 50.4 MiB/s | 154.7 KiB | 00m00s [ 62/153] glibc-0:2.39-17.fc40.ppc64le 100% | 32.4 MiB/s | 3.4 MiB | 00m00s [ 63/153] libblkid-0:2.40.1-1.fc40.ppc6 100% | 7.7 MiB/s | 141.4 KiB | 00m00s [ 64/153] libfdisk-0:2.40.1-1.fc40.ppc6 100% | 8.2 MiB/s | 175.8 KiB | 00m00s [ 65/153] libmount-0:2.40.1-1.fc40.ppc6 100% | 6.9 MiB/s | 177.3 KiB | 00m00s [ 66/153] libsmartcols-0:2.40.1-1.fc40. 100% | 4.1 MiB/s | 109.6 KiB | 00m00s [ 67/153] libuuid-0:2.40.1-1.fc40.ppc64 100% | 1.3 MiB/s | 29.9 KiB | 00m00s [ 68/153] authselect-libs-0:1.5.0-5.fc4 100% | 6.6 MiB/s | 223.4 KiB | 00m00s [ 69/153] libcap-ng-0:0.8.4-4.fc40.ppc6 100% | 0.0 B/s | 33.6 KiB | 00m00s [ 70/153] librtas-0:2.0.5-1.fc40.ppc64l 100% | 75.3 MiB/s | 77.2 KiB | 00m00s [ 71/153] libutempter-0:1.2.1-13.fc40.p 100% | 0.0 B/s | 26.8 KiB | 00m00s [ 72/153] ncurses-base-0:6.4-12.2024012 100% | 86.7 MiB/s | 88.8 KiB | 00m00s [ 73/153] libsepol-0:3.6-3.fc40.ppc64le 100% | 19.1 MiB/s | 372.5 KiB | 00m00s [ 74/153] file-libs-0:5.45-4.fc40.ppc64 100% | 21.6 MiB/s | 775.0 KiB | 00m00s [ 75/153] util-linux-core-0:2.40.1-1.fc 100% | 4.7 MiB/s | 580.0 KiB | 00m00s [ 76/153] elfutils-debuginfod-client-0: 100% | 0.0 B/s | 40.3 KiB | 00m00s [ 77/153] elfutils-libs-0:0.191-4.fc40. 100% | 12.1 MiB/s | 296.6 KiB | 00m00s [ 78/153] sqlite-libs-0:3.45.1-2.fc40.p 100% | 26.6 MiB/s | 818.3 KiB | 00m00s [ 79/153] lua-libs-0:5.4.6-5.fc40.ppc64 100% | 3.5 MiB/s | 148.8 KiB | 00m00s [ 80/153] ca-certificates-0:2023.2.62_v 100% | 84.2 MiB/s | 862.1 KiB | 00m00s [ 81/153] basesystem-0:11-20.fc40.noarc 100% | 0.0 B/s | 7.2 KiB | 00m00s [ 82/153] elfutils-default-yama-scope-0 100% | 0.0 B/s | 13.5 KiB | 00m00s [ 83/153] glibc-gconv-extra-0:2.39-17.f 100% | 13.6 MiB/s | 2.0 MiB | 00m00s [ 84/153] libcap-0:2.69-8.fc40.ppc64le 100% | 3.9 MiB/s | 92.3 KiB | 00m00s [ 85/153] zlib-ng-compat-0:2.1.7-1.fc40 100% | 447.0 KiB/s | 79.1 KiB | 00m00s [ 86/153] libzstd-0:1.5.6-1.fc40.ppc64l 100% | 6.9 MiB/s | 337.0 KiB | 00m00s [ 87/153] libgcc-0:14.1.1-7.fc40.ppc64l 100% | 1.8 MiB/s | 110.8 KiB | 00m00s [ 88/153] rpm-sequoia-0:1.6.0-3.fc40.pp 100% | 7.6 MiB/s | 929.1 KiB | 00m00s [ 89/153] libgomp-0:14.1.1-7.fc40.ppc64 100% | 2.4 MiB/s | 364.4 KiB | 00m00s [ 90/153] jansson-0:2.13.1-9.fc40.ppc64 100% | 48.6 MiB/s | 49.8 KiB | 00m00s [ 91/153] pkgconf-pkg-config-0:2.1.1-1. 100% | 445.6 KiB/s | 9.8 KiB | 00m00s [ 92/153] pkgconf-0:2.1.1-1.fc40.ppc64l 100% | 2.0 MiB/s | 44.3 KiB | 00m00s [ 93/153] shadow-utils-2:4.15.1-3.fc40. 100% | 1.2 MiB/s | 1.3 MiB | 00m01s [ 94/153] pkgconf-m4-0:2.1.1-1.fc40.noa 100% | 114.2 KiB/s | 14.1 KiB | 00m00s [ 95/153] libpkgconf-0:2.1.1-1.fc40.ppc 100% | 381.6 KiB/s | 42.7 KiB | 00m00s [ 96/153] lz4-libs-0:1.9.4-6.fc40.ppc64 100% | 83.6 MiB/s | 85.7 KiB | 00m00s [ 97/153] zstd-0:1.5.6-1.fc40.ppc64le 100% | 3.8 MiB/s | 504.5 KiB | 00m00s [ 98/153] libarchive-0:3.7.2-4.fc40.ppc 100% | 3.4 MiB/s | 474.3 KiB | 00m00s [ 99/153] forge-srpm-macros-0:0.3.1-1.f 100% | 1.1 MiB/s | 19.5 KiB | 00m00s [100/153] pyproject-srpm-macros-0:1.13. 100% | 858.3 KiB/s | 12.9 KiB | 00m00s [101/153] python-srpm-macros-0:3.12-8.f 100% | 1.5 MiB/s | 23.4 KiB | 00m00s [102/153] qt5-srpm-macros-0:5.15.14-2.f 100% | 589.6 KiB/s | 8.8 KiB | 00m00s [103/153] qt6-srpm-macros-0:6.7.2-2.fc4 100% | 642.7 KiB/s | 9.0 KiB | 00m00s [104/153] rust-srpm-macros-0:26.3-1.fc4 100% | 834.1 KiB/s | 12.5 KiB | 00m00s [105/153] curl-0:8.6.0-8.fc40.ppc64le 100% | 997.9 KiB/s | 305.4 KiB | 00m00s [106/153] ed-0:1.20.2-1.fc40.ppc64le 100% | 2.8 MiB/s | 84.9 KiB | 00m00s [107/153] crypto-policies-0:20240510-1. 100% | 1.3 MiB/s | 99.0 KiB | 00m00s [108/153] pcre2-0:10.44-1.fc40.ppc64le 100% | 4.0 MiB/s | 251.8 KiB | 00m00s [109/153] mpfr-0:4.2.1-4.fc40.ppc64le 100% | 4.6 MiB/s | 354.8 KiB | 00m00s [110/153] pcre2-syntax-0:10.44-1.fc40.n 100% | 1.6 MiB/s | 149.8 KiB | 00m00s [111/153] libstdc++-0:14.1.1-7.fc40.ppc 100% | 4.3 MiB/s | 1.0 MiB | 00m00s [112/153] libffi-0:3.4.4-7.fc40.ppc64le 100% | 36.8 MiB/s | 37.7 KiB | 00m00s [113/153] libtasn1-0:4.19.0-6.fc40.ppc6 100% | 77.1 MiB/s | 79.0 KiB | 00m00s [114/153] p11-kit-trust-0:0.25.5-1.fc40 100% | 4.4 MiB/s | 148.0 KiB | 00m00s [115/153] p11-kit-0:0.25.5-1.fc40.ppc64 100% | 1.8 MiB/s | 496.0 KiB | 00m00s [116/153] systemd-libs-0:255.8-1.fc40.p 100% | 5.7 MiB/s | 751.7 KiB | 00m00s [117/153] pam-libs-0:1.6.1-3.fc40.ppc64 100% | 4.1 MiB/s | 63.3 KiB | 00m00s [118/153] authselect-0:1.5.0-5.fc40.ppc 100% | 18.0 MiB/s | 147.4 KiB | 00m00s [119/153] gdbm-1:1.23-6.fc40.ppc64le 100% | 13.0 MiB/s | 159.5 KiB | 00m00s [120/153] gdbm-libs-1:1.23-6.fc40.ppc64 100% | 60.3 MiB/s | 61.7 KiB | 00m00s [121/153] libnsl2-0:2.0.1-1.fc40.ppc64l 100% | 0.0 B/s | 31.7 KiB | 00m00s [122/153] libpwquality-0:1.4.5-9.fc40.p 100% | 60.0 MiB/s | 122.9 KiB | 00m00s [123/153] libtirpc-0:1.3.4-1.rc3.fc40.p 100% | 104.5 MiB/s | 107.0 KiB | 00m00s [124/153] cracklib-0:2.9.11-5.fc40.ppc6 100% | 92.3 MiB/s | 94.5 KiB | 00m00s [125/153] libcom_err-0:1.47.0-5.fc40.pp 100% | 0.0 B/s | 25.9 KiB | 00m00s [126/153] libeconf-0:0.6.2-2.fc40.ppc64 100% | 2.3 MiB/s | 36.1 KiB | 00m00s [127/153] alternatives-0:1.27-1.fc40.pp 100% | 2.8 MiB/s | 43.2 KiB | 00m00s [128/153] pam-0:1.6.1-3.fc40.ppc64le 100% | 2.7 MiB/s | 598.7 KiB | 00m00s [129/153] fedora-repos-0:40-2.noarch 100% | 677.5 KiB/s | 9.5 KiB | 00m00s [130/153] fedora-gpg-keys-0:40-2.noarch 100% | 2.8 MiB/s | 132.1 KiB | 00m00s [131/153] libxml2-0:2.12.8-1.fc40.ppc64 100% | 6.1 MiB/s | 766.9 KiB | 00m00s [132/153] krb5-libs-0:1.21.3-1.fc40.ppc 100% | 6.3 MiB/s | 842.4 KiB | 00m00s [133/153] keyutils-libs-0:1.6.3-3.fc40. 100% | 31.9 MiB/s | 32.7 KiB | 00m00s [134/153] libverto-0:0.3.2-8.fc40.ppc64 100% | 0.0 B/s | 22.1 KiB | 00m00s [135/153] fedora-release-0:40-39.noarch 100% | 720.4 KiB/s | 10.8 KiB | 00m00s [136/153] binutils-0:2.41-37.fc40.ppc64 100% | 3.8 MiB/s | 6.4 MiB | 00m02s [137/153] xxhash-libs-0:0.8.2-2.fc40.pp 100% | 0.0 B/s | 37.1 KiB | 00m00s [138/153] binutils-gold-0:2.41-37.fc40. 100% | 3.4 MiB/s | 1.1 MiB | 00m00s [139/153] libbrotli-0:1.1.0-3.fc40.ppc6 100% | 18.8 MiB/s | 384.1 KiB | 00m00s [140/153] libidn2-0:2.3.7-1.fc40.ppc64l 100% | 118.6 MiB/s | 121.4 KiB | 00m00s [141/153] libpsl-0:0.21.5-3.fc40.ppc64l 100% | 64.1 MiB/s | 65.6 KiB | 00m00s [142/153] libcurl-0:8.6.0-8.fc40.ppc64l 100% | 5.3 MiB/s | 383.8 KiB | 00m00s [143/153] libssh-0:0.10.6-5.fc40.ppc64l 100% | 13.7 MiB/s | 239.1 KiB | 00m00s [144/153] openldap-0:2.6.7-1.fc40.ppc64 100% | 23.4 MiB/s | 287.0 KiB | 00m00s [145/153] publicsuffix-list-dafsa-0:202 100% | 56.7 MiB/s | 58.1 KiB | 00m00s [146/153] libssh-config-0:0.10.6-5.fc40 100% | 0.0 B/s | 9.0 KiB | 00m00s [147/153] libunistring-0:1.1-7.fc40.ppc 100% | 24.4 MiB/s | 575.1 KiB | 00m00s [148/153] libevent-0:2.1.12-12.fc40.ppc 100% | 20.7 MiB/s | 275.3 KiB | 00m00s [149/153] libtool-ltdl-0:2.4.7-10.fc40. 100% | 19.6 MiB/s | 40.1 KiB | 00m00s [150/153] cyrus-sasl-lib-0:2.1.28-19.fc 100% | 20.3 MiB/s | 875.2 KiB | 00m00s [151/153] fedora-release-identity-basic 100% | 772.7 KiB/s | 11.6 KiB | 00m00s [152/153] libnghttp2-0:1.59.0-3.fc40.pp 100% | 2.8 MiB/s | 84.7 KiB | 00m00s [153/153] gdb-minimal-0:14.2-3.fc40.ppc 100% | 7.2 MiB/s | 4.3 MiB | 00m01s -------------------------------------------------------------------------------- [153/153] Total 100% | 17.0 MiB/s | 57.2 MiB | 00m03s Running transaction Importing PGP key 0xA15B79CC: Userid : "Fedora (40) " Fingerprint: 115DF9AEF857853EE8445D0A0727707EA15B79CC From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-40-primary The key was successfully imported. [ 1/155] Verify package files 100% | 237.0 B/s | 153.0 B | 00m01s >>> Running pre-transaction scriptlet: filesystem-0:3.18-8.fc40.ppc64le >>> Stop pre-transaction scriptlet: filesystem-0:3.18-8.fc40.ppc64le [ 2/155] Prepare transaction 100% | 1.2 KiB/s | 153.0 B | 00m00s [ 3/155] Installing libgcc-0:14.1.1-7. 100% | 38.2 MiB/s | 352.0 KiB | 00m00s >>> Running post-install scriptlet: libgcc-0:14.1.1-7.fc40.ppc64le >>> Stop post-install scriptlet: libgcc-0:14.1.1-7.fc40.ppc64le [ 4/155] Installing crypto-policies-0: 100% | 12.0 MiB/s | 184.5 KiB | 00m00s >>> Running post-install scriptlet: crypto-policies-0:20240510-1.gitd287a42.fc40 >>> Stop post-install scriptlet: crypto-policies-0:20240510-1.gitd287a42.fc40.no [ 5/155] Installing fedora-release-ide 100% | 890.6 KiB/s | 912.0 B | 00m00s [ 6/155] Installing fedora-gpg-keys-0: 100% | 13.8 MiB/s | 169.7 KiB | 00m00s [ 7/155] Installing fedora-repos-0:40- 100% | 5.6 MiB/s | 5.7 KiB | 00m00s [ 8/155] Installing fedora-release-com 100% | 11.4 MiB/s | 23.3 KiB | 00m00s [ 9/155] Installing fedora-release-0:4 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 10/155] Installing setup-0:2.14.5-2.f 100% | 16.9 MiB/s | 725.8 KiB | 00m00s >>> Running post-install scriptlet: setup-0:2.14.5-2.fc40.noarch >>> Stop post-install scriptlet: setup-0:2.14.5-2.fc40.noarch [ 11/155] Installing filesystem-0:3.18- 100% | 1.1 MiB/s | 212.4 KiB | 00m00s [ 12/155] Installing basesystem-0:11-20 100% | 0.0 B/s | 124.0 B | 00m00s [ 13/155] Installing libssh-config-0:0. 100% | 796.9 KiB/s | 816.0 B | 00m00s [ 14/155] Installing publicsuffix-list- 100% | 66.7 MiB/s | 68.3 KiB | 00m00s [ 15/155] Installing pcre2-syntax-0:10. 100% | 82.7 MiB/s | 254.1 KiB | 00m00s [ 16/155] Installing rust-srpm-macros-0 100% | 5.4 MiB/s | 5.6 KiB | 00m00s [ 17/155] Installing qt6-srpm-macros-0: 100% | 714.8 KiB/s | 732.0 B | 00m00s [ 18/155] Installing qt5-srpm-macros-0: 100% | 757.8 KiB/s | 776.0 B | 00m00s [ 19/155] Installing pkgconf-m4-0:2.1.1 100% | 14.0 MiB/s | 14.3 KiB | 00m00s [ 20/155] Installing ncurses-base-0:6.4 100% | 19.1 MiB/s | 351.6 KiB | 00m00s [ 21/155] Installing glibc-minimal-lang 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 22/155] Installing ncurses-libs-0:6.4 100% | 143.2 MiB/s | 2.4 MiB | 00m00s >>> Running pre-install scriptlet: glibc-0:2.39-17.fc40.ppc64le >>> Stop pre-install scriptlet: glibc-0:2.39-17.fc40.ppc64le [ 23/155] Installing glibc-0:2.39-17.fc 100% | 138.9 MiB/s | 14.7 MiB | 00m00s >>> Running post-install scriptlet: glibc-0:2.39-17.fc40.ppc64le >>> Stop post-install scriptlet: glibc-0:2.39-17.fc40.ppc64le [ 24/155] Installing bash-0:5.2.26-3.fc 100% | 155.2 MiB/s | 8.7 MiB | 00m00s >>> Running post-install scriptlet: bash-0:5.2.26-3.fc40.ppc64le >>> Stop post-install scriptlet: bash-0:5.2.26-3.fc40.ppc64le [ 25/155] Installing glibc-common-0:2.3 100% | 109.4 MiB/s | 2.6 MiB | 00m00s [ 26/155] Installing glibc-gconv-extra- 100% | 163.3 MiB/s | 49.2 MiB | 00m00s >>> Running post-install scriptlet: glibc-gconv-extra-0:2.39-17.fc40.ppc64le >>> Stop post-install scriptlet: glibc-gconv-extra-0:2.39-17.fc40.ppc64le [ 27/155] Installing zlib-ng-compat-0:2 100% | 85.4 MiB/s | 262.5 KiB | 00m00s [ 28/155] Installing xz-libs-1:5.4.6-3. 100% | 107.6 MiB/s | 330.6 KiB | 00m00s [ 29/155] Installing bzip2-libs-0:1.0.8 100% | 98.5 MiB/s | 201.8 KiB | 00m00s [ 30/155] Installing readline-0:8.2-8.f 100% | 133.3 MiB/s | 819.2 KiB | 00m00s [ 31/155] Installing popt-0:1.19-6.fc40 100% | 39.0 MiB/s | 279.4 KiB | 00m00s [ 32/155] Installing libuuid-0:2.40.1-1 100% | 96.8 MiB/s | 198.3 KiB | 00m00s [ 33/155] Installing libzstd-0:1.5.6-1. 100% | 138.0 MiB/s | 989.2 KiB | 00m00s [ 34/155] Installing elfutils-libelf-0: 100% | 93.8 MiB/s | 1.3 MiB | 00m00s [ 35/155] Installing libstdc++-0:14.1.1 100% | 160.1 MiB/s | 3.8 MiB | 00m00s [ 36/155] Installing libblkid-0:2.40.1- 100% | 118.1 MiB/s | 483.7 KiB | 00m00s [ 37/155] Installing gmp-1:6.2.1-8.fc40 100% | 118.8 MiB/s | 851.8 KiB | 00m00s [ 38/155] Installing libattr-0:2.5.2-3. 100% | 96.3 MiB/s | 197.2 KiB | 00m00s [ 39/155] Installing libacl-0:2.3.2-1.f 100% | 96.0 MiB/s | 196.6 KiB | 00m00s [ 40/155] Installing libxcrypt-0:4.4.36 100% | 98.0 MiB/s | 401.3 KiB | 00m00s [ 41/155] Installing lz4-libs-0:1.9.4-6 100% | 106.2 MiB/s | 326.2 KiB | 00m00s [ 42/155] Installing gdbm-libs-1:1.23-6 100% | 139.1 MiB/s | 427.2 KiB | 00m00s [ 43/155] Installing libeconf-0:0.6.2-2 100% | 101.4 MiB/s | 207.6 KiB | 00m00s [ 44/155] Installing mpfr-0:4.2.1-4.fc4 100% | 119.5 MiB/s | 978.6 KiB | 00m00s [ 45/155] Installing gawk-0:5.3.0-3.fc4 100% | 150.4 MiB/s | 4.5 MiB | 00m00s [ 46/155] Installing dwz-0:0.15-6.fc40. 100% | 110.4 MiB/s | 452.1 KiB | 00m00s [ 47/155] Installing unzip-0:6.0-63.fc4 100% | 139.6 MiB/s | 858.0 KiB | 00m00s [ 48/155] Installing file-libs-0:5.45-4 100% | 210.1 MiB/s | 10.1 MiB | 00m00s [ 49/155] Installing file-0:5.45-4.fc40 100% | 87.5 MiB/s | 268.9 KiB | 00m00s [ 50/155] Installing libsmartcols-0:2.4 100% | 115.4 MiB/s | 354.6 KiB | 00m00s [ 51/155] Installing libcap-ng-0:0.8.4- 100% | 136.2 MiB/s | 418.4 KiB | 00m00s [ 52/155] Installing audit-libs-0:4.0.1 100% | 132.3 MiB/s | 677.3 KiB | 00m00s [ 53/155] Installing pam-libs-0:1.6.1-3 100% | 148.7 MiB/s | 608.9 KiB | 00m00s [ 54/155] Installing libcap-0:2.69-8.fc 100% | 152.7 MiB/s | 1.4 MiB | 00m00s [ 55/155] Installing systemd-libs-0:255 100% | 157.3 MiB/s | 2.8 MiB | 00m00s [ 56/155] Installing libsepol-0:3.6-3.f 100% | 138.1 MiB/s | 1.1 MiB | 00m00s [ 57/155] Installing lua-libs-0:5.4.6-5 100% | 111.8 MiB/s | 458.1 KiB | 00m00s [ 58/155] Installing jansson-0:2.13.1-9 100% | 108.2 MiB/s | 221.7 KiB | 00m00s [ 59/155] Installing pcre2-0:10.44-1.fc 100% | 135.4 MiB/s | 970.2 KiB | 00m00s [ 60/155] Installing libselinux-0:3.6-4 100% | 107.5 MiB/s | 330.3 KiB | 00m00s [ 61/155] Installing sed-0:4.9-1.fc40.p 100% | 82.2 MiB/s | 1.0 MiB | 00m00s [ 62/155] Installing grep-0:3.11-7.fc40 100% | 89.2 MiB/s | 1.2 MiB | 00m00s [ 63/155] Installing findutils-1:4.9.0- 100% | 109.0 MiB/s | 1.9 MiB | 00m00s [ 64/155] Installing xz-1:5.4.6-3.fc40. 100% | 99.3 MiB/s | 2.3 MiB | 00m00s [ 65/155] Installing libmount-0:2.40.1- 100% | 134.1 MiB/s | 549.1 KiB | 00m00s [ 66/155] Installing libtasn1-0:4.19.0- 100% | 113.7 MiB/s | 349.2 KiB | 00m00s [ 67/155] Installing libcom_err-0:1.47. 100% | 117.3 MiB/s | 240.2 KiB | 00m00s [ 68/155] Installing alternatives-0:1.2 100% | 107.4 MiB/s | 219.9 KiB | 00m00s [ 69/155] Installing libunistring-0:1.1 100% | 144.0 MiB/s | 1.9 MiB | 00m00s [ 70/155] Installing libidn2-0:2.3.7-1. 100% | 64.6 MiB/s | 462.8 KiB | 00m00s [ 71/155] Installing libpsl-0:0.21.5-3. 100% | 64.2 MiB/s | 197.3 KiB | 00m00s [ 72/155] Installing util-linux-core-0: 100% | 182.4 MiB/s | 6.2 MiB | 00m00s [ 73/155] Installing tar-2:1.35-3.fc40. 100% | 138.8 MiB/s | 3.2 MiB | 00m00s [ 74/155] Installing libsemanage-0:3.6- 100% | 80.0 MiB/s | 491.3 KiB | 00m00s [ 75/155] Installing shadow-utils-2:4.1 100% | 96.6 MiB/s | 7.4 MiB | 00m00s >>> Running pre-install scriptlet: libutempter-0:1.2.1-13.fc40.ppc64le >>> Stop pre-install scriptlet: libutempter-0:1.2.1-13.fc40.ppc64le [ 76/155] Installing libutempter-0:1.2. 100% | 81.9 MiB/s | 419.5 KiB | 00m00s [ 77/155] Installing zip-0:3.0-40.fc40. 100% | 138.7 MiB/s | 1.2 MiB | 00m00s [ 78/155] Installing gdbm-1:1.23-6.fc40 100% | 113.9 MiB/s | 933.2 KiB | 00m00s [ 79/155] Installing cyrus-sasl-lib-0:2 100% | 161.1 MiB/s | 3.5 MiB | 00m00s [ 80/155] Installing zstd-0:1.5.6-1.fc4 100% | 158.9 MiB/s | 2.1 MiB | 00m00s [ 81/155] Installing libfdisk-0:2.40.1- 100% | 107.1 MiB/s | 548.1 KiB | 00m00s [ 82/155] Installing bzip2-0:1.0.8-18.f 100% | 105.5 MiB/s | 432.0 KiB | 00m00s [ 83/155] Installing libxml2-0:2.12.8-1 100% | 93.2 MiB/s | 2.5 MiB | 00m00s [ 84/155] Installing sqlite-libs-0:3.45 100% | 133.7 MiB/s | 1.9 MiB | 00m00s [ 85/155] Installing elfutils-default-y 100% | 340.5 KiB/s | 2.0 KiB | 00m00s >>> Running post-install scriptlet: elfutils-default-yama-scope-0:0.191-4.fc40.n >>> Stop post-install scriptlet: elfutils-default-yama-scope-0:0.191-4.fc40.noar [ 86/155] Installing ed-0:1.20.2-1.fc40 100% | 69.6 MiB/s | 285.1 KiB | 00m00s [ 87/155] Installing patch-0:2.7.6-24.f 100% | 95.7 MiB/s | 392.1 KiB | 00m00s [ 88/155] Installing cpio-0:2.15-1.fc40 100% | 101.7 MiB/s | 1.2 MiB | 00m00s [ 89/155] Installing diffutils-0:3.10-5 100% | 127.7 MiB/s | 2.2 MiB | 00m00s [ 90/155] Installing librtas-0:2.0.5-1. 100% | 47.9 MiB/s | 490.3 KiB | 00m00s >>> Running post-install scriptlet: librtas-0:2.0.5-1.fc40.ppc64le >>> Stop post-install scriptlet: librtas-0:2.0.5-1.fc40.ppc64le [ 91/155] Installing libgomp-0:14.1.1-7 100% | 113.4 MiB/s | 696.8 KiB | 00m00s [ 92/155] Installing libpkgconf-0:2.1.1 100% | 97.2 MiB/s | 199.1 KiB | 00m00s [ 93/155] Installing pkgconf-0:2.1.1-1. 100% | 78.5 MiB/s | 241.2 KiB | 00m00s [ 94/155] Installing pkgconf-pkg-config 100% | 1.7 MiB/s | 1.8 KiB | 00m00s [ 95/155] Installing libffi-0:3.4.4-7.f 100% | 71.2 MiB/s | 218.6 KiB | 00m00s [ 96/155] Installing p11-kit-0:0.25.5-1 100% | 121.0 MiB/s | 3.1 MiB | 00m00s [ 97/155] Installing p11-kit-trust-0:0. 100% | 53.5 MiB/s | 657.1 KiB | 00m00s >>> Running post-install scriptlet: p11-kit-trust-0:0.25.5-1.fc40.ppc64le >>> Stop post-install scriptlet: p11-kit-trust-0:0.25.5-1.fc40.ppc64le [ 98/155] Installing keyutils-libs-0:1. 100% | 74.1 MiB/s | 227.5 KiB | 00m00s [ 99/155] Installing libverto-0:0.3.2-8 100% | 97.2 MiB/s | 199.0 KiB | 00m00s [100/155] Installing xxhash-libs-0:0.8. 100% | 104.2 MiB/s | 213.3 KiB | 00m00s [101/155] Installing libbrotli-0:1.1.0- 100% | 126.5 MiB/s | 1.3 MiB | 00m00s [102/155] Installing libtool-ltdl-0:2.4 100% | 109.0 MiB/s | 223.2 KiB | 00m00s [103/155] Installing libnghttp2-0:1.59. 100% | 64.3 MiB/s | 263.2 KiB | 00m00s [104/155] Installing coreutils-common-0 100% | 148.9 MiB/s | 11.5 MiB | 00m00s [105/155] Installing openssl-libs-1:3.2 100% | 162.0 MiB/s | 8.6 MiB | 00m00s [106/155] Installing coreutils-0:9.4-7. 100% | 210.1 MiB/s | 22.5 MiB | 00m00s >>> Running pre-install scriptlet: ca-certificates-0:2023.2.62_v7.0.401-6.fc40.n >>> Stop pre-install scriptlet: ca-certificates-0:2023.2.62_v7.0.401-6.fc40.noar [107/155] Installing ca-certificates-0: 100% | 1.4 MiB/s | 2.3 MiB | 00m02s >>> Running post-install scriptlet: ca-certificates-0:2023.2.62_v7.0.401-6.fc40. >>> Stop post-install scriptlet: ca-certificates-0:2023.2.62_v7.0.401-6.fc40.noa [108/155] Installing krb5-libs-0:1.21.3 100% | 147.9 MiB/s | 3.8 MiB | 00m00s [109/155] Installing libtirpc-0:1.3.4-1 100% | 83.1 MiB/s | 340.6 KiB | 00m00s [110/155] Installing gzip-0:1.13-1.fc40 100% | 77.9 MiB/s | 558.4 KiB | 00m00s [111/155] Installing authselect-libs-0: 100% | 71.1 MiB/s | 946.7 KiB | 00m00s [112/155] Installing libarchive-0:3.7.2 100% | 126.6 MiB/s | 1.3 MiB | 00m00s [113/155] Installing authselect-0:1.5.0 100% | 61.3 MiB/s | 313.8 KiB | 00m00s [114/155] Installing cracklib-0:2.9.11- 100% | 77.0 MiB/s | 945.6 KiB | 00m00s [115/155] Installing libpwquality-0:1.4 100% | 85.1 MiB/s | 1.1 MiB | 00m00s [116/155] Installing libnsl2-0:2.0.1-1. 100% | 54.4 MiB/s | 222.9 KiB | 00m00s [117/155] Installing pam-0:1.6.1-3.fc40 100% | 174.9 MiB/s | 11.0 MiB | 00m00s [118/155] Installing libssh-0:0.10.6-5. 100% | 115.8 MiB/s | 711.4 KiB | 00m00s [119/155] Installing rpm-sequoia-0:1.6. 100% | 148.6 MiB/s | 2.7 MiB | 00m00s [120/155] Installing rpm-libs-0:4.19.1. 100% | 136.7 MiB/s | 1.1 MiB | 00m00s [121/155] Installing libevent-0:2.1.12- 100% | 158.5 MiB/s | 1.6 MiB | 00m00s [122/155] Installing openldap-0:2.6.7-1 100% | 117.5 MiB/s | 1.1 MiB | 00m00s [123/155] Installing libcurl-0:8.6.0-8. 100% | 120.4 MiB/s | 986.0 KiB | 00m00s [124/155] Installing elfutils-libs-0:0. 100% | 130.4 MiB/s | 1.0 MiB | 00m00s [125/155] Installing elfutils-debuginfo 100% | 97.3 MiB/s | 398.5 KiB | 00m00s [126/155] Installing binutils-0:2.41-37 100% | 168.4 MiB/s | 31.8 MiB | 00m00s >>> Running post-install scriptlet: binutils-0:2.41-37.fc40.ppc64le >>> Stop post-install scriptlet: binutils-0:2.41-37.fc40.ppc64le [127/155] Installing binutils-gold-0:2. 100% | 129.9 MiB/s | 3.8 MiB | 00m00s >>> Running post-install scriptlet: binutils-gold-0:2.41-37.fc40.ppc64le >>> Stop post-install scriptlet: binutils-gold-0:2.41-37.fc40.ppc64le [128/155] Installing elfutils-0:0.191-4 100% | 188.1 MiB/s | 5.3 MiB | 00m00s [129/155] Installing gdb-minimal-0:14.2 100% | 161.0 MiB/s | 13.8 MiB | 00m00s [130/155] Installing debugedit-0:5.0-14 100% | 122.4 MiB/s | 501.5 KiB | 00m00s [131/155] Installing rpm-build-libs-0:4 100% | 106.5 MiB/s | 327.2 KiB | 00m00s [132/155] Installing curl-0:8.6.0-8.fc4 100% | 33.9 MiB/s | 868.9 KiB | 00m00s >>> Running pre-install scriptlet: rpm-0:4.19.1.1-1.fc40.ppc64le >>> Stop pre-install scriptlet: rpm-0:4.19.1.1-1.fc40.ppc64le [133/155] Installing rpm-0:4.19.1.1-1.f 100% | 81.8 MiB/s | 3.4 MiB | 00m00s [134/155] Installing efi-srpm-macros-0: 100% | 40.2 MiB/s | 41.2 KiB | 00m00s [135/155] Installing lua-srpm-macros-0: 100% | 1.9 MiB/s | 1.9 KiB | 00m00s [136/155] Installing zig-srpm-macros-0: 100% | 1.6 MiB/s | 1.7 KiB | 00m00s [137/155] Installing perl-srpm-macros-0 100% | 1.1 MiB/s | 1.1 KiB | 00m00s [138/155] Installing package-notes-srpm 100% | 2.0 MiB/s | 2.0 KiB | 00m00s [139/155] Installing openblas-srpm-macr 100% | 375.0 KiB/s | 384.0 B | 00m00s [140/155] Installing ocaml-srpm-macros- 100% | 2.1 MiB/s | 2.2 KiB | 00m00s [141/155] Installing kernel-srpm-macros 100% | 2.3 MiB/s | 2.3 KiB | 00m00s [142/155] Installing gnat-srpm-macros-0 100% | 1.2 MiB/s | 1.3 KiB | 00m00s [143/155] Installing ghc-srpm-macros-0: 100% | 968.8 KiB/s | 992.0 B | 00m00s [144/155] Installing fpc-srpm-macros-0: 100% | 410.2 KiB/s | 420.0 B | 00m00s [145/155] Installing ansible-srpm-macro 100% | 35.4 MiB/s | 36.2 KiB | 00m00s [146/155] Installing fonts-srpm-macros- 100% | 27.6 MiB/s | 56.5 KiB | 00m00s [147/155] Installing go-srpm-macros-0:3 100% | 30.1 MiB/s | 61.6 KiB | 00m00s [148/155] Installing forge-srpm-macros- 100% | 39.4 MiB/s | 40.3 KiB | 00m00s [149/155] Installing python-srpm-macros 100% | 25.3 MiB/s | 51.8 KiB | 00m00s [150/155] Installing redhat-rpm-config- 100% | 31.2 MiB/s | 191.7 KiB | 00m00s [151/155] Installing rpm-build-0:4.19.1 100% | 133.8 MiB/s | 1.2 MiB | 00m00s [152/155] Installing pyproject-srpm-mac 100% | 691.4 KiB/s | 2.1 KiB | 00m00s [153/155] Installing util-linux-0:2.40. 100% | 175.0 MiB/s | 17.8 MiB | 00m00s >>> Running post-install scriptlet: util-linux-0:2.40.1-1.fc40.ppc64le >>> Stop post-install scriptlet: util-linux-0:2.40.1-1.fc40.ppc64le [154/155] Installing which-0:2.21-41.fc 100% | 81.5 MiB/s | 250.2 KiB | 00m00s [155/155] Installing info-0:7.1-2.fc40. 100% | 331.8 KiB/s | 677.9 KiB | 00m02s >>> Running post-transaction scriptlet: filesystem-0:3.18-8.fc40.ppc64le >>> Stop post-transaction scriptlet: filesystem-0:3.18-8.fc40.ppc64le >>> Running post-transaction scriptlet: ca-certificates-0:2023.2.62_v7.0.401-6.f >>> Stop post-transaction scriptlet: ca-certificates-0:2023.2.62_v7.0.401-6.fc40 >>> Running post-transaction scriptlet: authselect-libs-0:1.5.0-5.fc40.ppc64le >>> Stop post-transaction scriptlet: authselect-libs-0:1.5.0-5.fc40.ppc64le >>> Running post-transaction scriptlet: rpm-0:4.19.1.1-1.fc40.ppc64le >>> Stop post-transaction scriptlet: rpm-0:4.19.1.1-1.fc40.ppc64le >>> Running trigger-install scriptlet: glibc-common-0:2.39-17.fc40.ppc64le >>> Stop trigger-install scriptlet: glibc-common-0:2.39-17.fc40.ppc64le >>> Running trigger-install scriptlet: info-0:7.1-2.fc40.ppc64le >>> Stop trigger-install scriptlet: info-0:7.1-2.fc40.ppc64le Finish: installing minimal buildroot with dnf5 Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: alternatives-1.27-1.fc40.ppc64le ansible-srpm-macros-1-14.fc40.noarch audit-libs-4.0.1-1.fc40.ppc64le authselect-1.5.0-5.fc40.ppc64le authselect-libs-1.5.0-5.fc40.ppc64le basesystem-11-20.fc40.noarch bash-5.2.26-3.fc40.ppc64le binutils-2.41-37.fc40.ppc64le binutils-gold-2.41-37.fc40.ppc64le bzip2-1.0.8-18.fc40.ppc64le bzip2-libs-1.0.8-18.fc40.ppc64le ca-certificates-2023.2.62_v7.0.401-6.fc40.noarch coreutils-9.4-7.fc40.ppc64le coreutils-common-9.4-7.fc40.ppc64le cpio-2.15-1.fc40.ppc64le cracklib-2.9.11-5.fc40.ppc64le crypto-policies-20240510-1.gitd287a42.fc40.noarch curl-8.6.0-8.fc40.ppc64le cyrus-sasl-lib-2.1.28-19.fc40.ppc64le debugedit-5.0-14.fc40.ppc64le diffutils-3.10-5.fc40.ppc64le dwz-0.15-6.fc40.ppc64le ed-1.20.2-1.fc40.ppc64le efi-srpm-macros-5-11.fc40.noarch elfutils-0.191-4.fc40.ppc64le elfutils-debuginfod-client-0.191-4.fc40.ppc64le elfutils-default-yama-scope-0.191-4.fc40.noarch elfutils-libelf-0.191-4.fc40.ppc64le elfutils-libs-0.191-4.fc40.ppc64le fedora-gpg-keys-40-2.noarch fedora-release-40-39.noarch fedora-release-common-40-39.noarch fedora-release-identity-basic-40-39.noarch fedora-repos-40-2.noarch file-5.45-4.fc40.ppc64le file-libs-5.45-4.fc40.ppc64le filesystem-3.18-8.fc40.ppc64le findutils-4.9.0-9.fc40.ppc64le fonts-srpm-macros-2.0.5-14.fc40.noarch forge-srpm-macros-0.3.1-1.fc40.noarch fpc-srpm-macros-1.3-12.fc40.noarch gawk-5.3.0-3.fc40.ppc64le gdb-minimal-14.2-3.fc40.ppc64le gdbm-1.23-6.fc40.ppc64le gdbm-libs-1.23-6.fc40.ppc64le ghc-srpm-macros-1.9-1.fc40.noarch glibc-2.39-17.fc40.ppc64le glibc-common-2.39-17.fc40.ppc64le glibc-gconv-extra-2.39-17.fc40.ppc64le glibc-minimal-langpack-2.39-17.fc40.ppc64le gmp-6.2.1-8.fc40.ppc64le gnat-srpm-macros-6-5.fc40.noarch go-srpm-macros-3.5.0-1.fc40.noarch gpg-pubkey-a15b79cc-63d04c2c grep-3.11-7.fc40.ppc64le gzip-1.13-1.fc40.ppc64le info-7.1-2.fc40.ppc64le jansson-2.13.1-9.fc40.ppc64le kernel-srpm-macros-1.0-23.fc40.noarch keyutils-libs-1.6.3-3.fc40.ppc64le krb5-libs-1.21.3-1.fc40.ppc64le libacl-2.3.2-1.fc40.ppc64le libarchive-3.7.2-4.fc40.ppc64le libattr-2.5.2-3.fc40.ppc64le libblkid-2.40.1-1.fc40.ppc64le libbrotli-1.1.0-3.fc40.ppc64le libcap-2.69-8.fc40.ppc64le libcap-ng-0.8.4-4.fc40.ppc64le libcom_err-1.47.0-5.fc40.ppc64le libcurl-8.6.0-8.fc40.ppc64le libeconf-0.6.2-2.fc40.ppc64le libevent-2.1.12-12.fc40.ppc64le libfdisk-2.40.1-1.fc40.ppc64le libffi-3.4.4-7.fc40.ppc64le libgcc-14.1.1-7.fc40.ppc64le libgomp-14.1.1-7.fc40.ppc64le libidn2-2.3.7-1.fc40.ppc64le libmount-2.40.1-1.fc40.ppc64le libnghttp2-1.59.0-3.fc40.ppc64le libnsl2-2.0.1-1.fc40.ppc64le libpkgconf-2.1.1-1.fc40.ppc64le libpsl-0.21.5-3.fc40.ppc64le libpwquality-1.4.5-9.fc40.ppc64le librtas-2.0.5-1.fc40.ppc64le libselinux-3.6-4.fc40.ppc64le libsemanage-3.6-3.fc40.ppc64le libsepol-3.6-3.fc40.ppc64le libsmartcols-2.40.1-1.fc40.ppc64le libssh-0.10.6-5.fc40.ppc64le libssh-config-0.10.6-5.fc40.noarch libstdc++-14.1.1-7.fc40.ppc64le libtasn1-4.19.0-6.fc40.ppc64le libtirpc-1.3.4-1.rc3.fc40.ppc64le libtool-ltdl-2.4.7-10.fc40.ppc64le libunistring-1.1-7.fc40.ppc64le libutempter-1.2.1-13.fc40.ppc64le libuuid-2.40.1-1.fc40.ppc64le libverto-0.3.2-8.fc40.ppc64le libxcrypt-4.4.36-5.fc40.ppc64le libxml2-2.12.8-1.fc40.ppc64le libzstd-1.5.6-1.fc40.ppc64le lua-libs-5.4.6-5.fc40.ppc64le lua-srpm-macros-1-13.fc40.noarch lz4-libs-1.9.4-6.fc40.ppc64le mpfr-4.2.1-4.fc40.ppc64le ncurses-base-6.4-12.20240127.fc40.noarch ncurses-libs-6.4-12.20240127.fc40.ppc64le ocaml-srpm-macros-9-3.fc40.noarch openblas-srpm-macros-2-16.fc40.noarch openldap-2.6.7-1.fc40.ppc64le openssl-libs-3.2.1-2.fc40.ppc64le p11-kit-0.25.5-1.fc40.ppc64le p11-kit-trust-0.25.5-1.fc40.ppc64le package-notes-srpm-macros-0.5-11.fc40.noarch pam-1.6.1-3.fc40.ppc64le pam-libs-1.6.1-3.fc40.ppc64le patch-2.7.6-24.fc40.ppc64le pcre2-10.44-1.fc40.ppc64le pcre2-syntax-10.44-1.fc40.noarch perl-srpm-macros-1-53.fc40.noarch pkgconf-2.1.1-1.fc40.ppc64le pkgconf-m4-2.1.1-1.fc40.noarch pkgconf-pkg-config-2.1.1-1.fc40.ppc64le popt-1.19-6.fc40.ppc64le publicsuffix-list-dafsa-20240107-3.fc40.noarch pyproject-srpm-macros-1.13.0-1.fc40.noarch python-srpm-macros-3.12-8.fc40.noarch qt5-srpm-macros-5.15.14-2.fc40.noarch qt6-srpm-macros-6.7.2-2.fc40.noarch readline-8.2-8.fc40.ppc64le redhat-rpm-config-286-1.fc40.noarch rpm-4.19.1.1-1.fc40.ppc64le rpm-build-4.19.1.1-1.fc40.ppc64le rpm-build-libs-4.19.1.1-1.fc40.ppc64le rpm-libs-4.19.1.1-1.fc40.ppc64le rpm-sequoia-1.6.0-3.fc40.ppc64le rust-srpm-macros-26.3-1.fc40.noarch sed-4.9-1.fc40.ppc64le setup-2.14.5-2.fc40.noarch shadow-utils-4.15.1-3.fc40.ppc64le sqlite-libs-3.45.1-2.fc40.ppc64le systemd-libs-255.8-1.fc40.ppc64le tar-1.35-3.fc40.ppc64le unzip-6.0-63.fc40.ppc64le util-linux-2.40.1-1.fc40.ppc64le util-linux-core-2.40.1-1.fc40.ppc64le which-2.21-41.fc40.ppc64le xxhash-libs-0.8.2-2.fc40.ppc64le xz-5.4.6-3.fc40.ppc64le xz-libs-5.4.6-3.fc40.ppc64le zig-srpm-macros-1-2.fc40.noarch zip-3.0-40.fc40.ppc64le zlib-ng-compat-2.1.7-1.fc40.ppc64le zstd-1.5.6-1.fc40.ppc64le Start: buildsrpm Start: rpmbuild -bs Building target platforms: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1721347200 Wrote: /builddir/build/SRPMS/rubygem-nio4r-2.6.1-4.fc40.src.rpm Finish: rpmbuild -bs cp: preserving permissions for ‘/var/lib/copr-rpmbuild/results/chroot_scan/var/lib/mock/fedora-40-ppc64le-1721491814.245969/root/var/log’: No such file or directory INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-40-ppc64le-1721491814.245969/root/var/log/dnf5.log Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-f0c_vj2s/rubygem-nio4r/rubygem-nio4r.spec) Config(child) 1 minutes 14 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot INFO: Start(/var/lib/copr-rpmbuild/results/rubygem-nio4r-2.6.1-4.fc40.src.rpm) Config(fedora-40-ppc64le) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-40-ppc64le-bootstrap-1721491814.245969/root. INFO: reusing tmpfs at /var/lib/mock/fedora-40-ppc64le-bootstrap-1721491814.245969/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-40-ppc64le-1721491814.245969/root. INFO: calling preinit hooks INFO: enabled root cache Start: unpacking root cache Finish: unpacking root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-4.19.1.1-1.fc40.ppc64le rpm-sequoia-1.6.0-3.fc40.ppc64le python3-dnf-4.21.0-1.fc40.noarch yum-4.21.0-1.fc40.noarch dnf5-5.1.17-1.fc40.ppc64le dnf5-plugins-5.1.17-1.fc40.ppc64le Finish: chroot init Start: build phase for rubygem-nio4r-2.6.1-4.fc40.src.rpm Start: build setup for rubygem-nio4r-2.6.1-4.fc40.src.rpm Building target platforms: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1721347200 Wrote: /builddir/build/SRPMS/rubygem-nio4r-2.6.1-4.fc40.src.rpm Updating and loading repositories: updates 100% | 179.0 KiB/s | 5.5 KiB | 00m00s fedora 100% | 162.2 KiB/s | 5.0 KiB | 00m00s Copr repository 100% | 32.6 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing: gcc ppc64le 14.1.1-7.fc40 updates 92.9 MiB ruby-devel ppc64le 3.3.4-11.fc40 updates 1.6 MiB ruby-libs ppc64le 3.3.4-11.fc40 updates 29.2 MiB rubygem-rspec noarch 3.13.0-2.fc40 copr_base 6.5 KiB rubygems-devel noarch 3.5.11-11.fc40 updates 12.5 KiB Installing dependencies: annobin-docs noarch 12.60-1.fc40 updates 96.2 KiB annobin-plugin-gcc ppc64le 12.60-1.fc40 updates 1.1 MiB cpp ppc64le 14.1.1-7.fc40 updates 32.4 MiB gc ppc64le 8.2.2-6.fc40 fedora 914.0 KiB gcc-plugin-annobin ppc64le 14.1.1-7.fc40 updates 196.9 KiB glibc-devel ppc64le 2.39-17.fc40 updates 2.6 MiB guile30 ppc64le 3.0.7-12.fc40 fedora 52.2 MiB kernel-headers ppc64le 6.9.4-200.fc40 updates 6.2 MiB libasan ppc64le 14.1.1-7.fc40 updates 2.0 MiB libatomic ppc64le 14.1.1-7.fc40 updates 196.2 KiB libmpc ppc64le 1.3.1-5.fc40 fedora 345.6 KiB libubsan ppc64le 14.1.1-7.fc40 updates 668.5 KiB libxcrypt-devel ppc64le 4.4.36-5.fc40 fedora 30.3 KiB libyaml ppc64le 0.2.5-14.fc40 fedora 262.4 KiB make ppc64le 1:4.4.1-6.fc40 fedora 1.9 MiB ruby ppc64le 3.3.4-11.fc40 updates 269.4 KiB ruby-default-gems noarch 3.3.4-11.fc40 updates 76.3 KiB rubygem-diff-lcs noarch 1.5.0-5.fc40 copr_base 99.0 KiB rubygem-io-console ppc64le 0.7.1-11.fc40 updates 197.0 KiB rubygem-json ppc64le 2.7.2-201.fc40 copr_base 489.2 KiB rubygem-psych ppc64le 5.1.2-11.fc40 updates 295.5 KiB rubygem-rdoc noarch 6.6.3.1-11.fc40 updates 1.8 MiB rubygem-rspec-core noarch 3.13.0-1.fc40 copr_base 600.3 KiB rubygem-rspec-expectations noarch 3.13.1-1.fc40 updates 330.1 KiB rubygem-rspec-mocks noarch 3.13.1-1.fc40 copr_base 300.8 KiB rubygem-rspec-support noarch 3.13.1-1.fc40 copr_base 109.3 KiB rubygems noarch 3.5.11-11.fc40 updates 1.4 MiB rubypick noarch 1.1.1-20.fc40 fedora 4.4 KiB Transaction Summary: Installing: 33 packages Total size of inbound packages is 62 MiB. Need to download 62 MiB. After this operation 230 MiB will be used (install 230 MiB, remove 0 B). [ 1/33] ruby-devel-0:3.3.4-11.fc40.ppc6 100% | 2.1 MiB/s | 320.9 KiB | 00m00s [ 2/33] rubygem-rspec-0:3.13.0-2.fc40.n 100% | 334.7 KiB/s | 13.1 KiB | 00m00s [ 3/33] rubygems-devel-0:3.5.11-11.fc40 100% | 374.3 KiB/s | 14.6 KiB | 00m00s [ 4/33] ruby-libs-0:3.3.4-11.fc40.ppc64 100% | 9.6 MiB/s | 3.7 MiB | 00m00s [ 5/33] libmpc-0:1.3.1-5.fc40.ppc64le 100% | 7.2 MiB/s | 95.9 KiB | 00m00s [ 6/33] make-1:4.4.1-6.fc40.ppc64le 100% | 58.9 MiB/s | 603.6 KiB | 00m00s [ 7/33] ruby-0:3.3.4-11.fc40.ppc64le 100% | 1.0 MiB/s | 39.4 KiB | 00m00s [ 8/33] rubygem-rdoc-0:6.6.3.1-11.fc40. 100% | 10.4 MiB/s | 491.7 KiB | 00m00s [ 9/33] rubygems-0:3.5.11-11.fc40.noarc 100% | 9.6 MiB/s | 391.2 KiB | 00m00s [10/33] rubypick-0:1.1.1-20.fc40.noarch 100% | 0.0 B/s | 9.8 KiB | 00m00s [11/33] guile30-0:3.0.7-12.fc40.ppc64le 100% | 31.6 MiB/s | 8.2 MiB | 00m00s [12/33] gc-0:8.2.2-6.fc40.ppc64le 100% | 118.7 MiB/s | 121.6 KiB | 00m00s [13/33] glibc-devel-0:2.39-17.fc40.ppc6 100% | 8.5 MiB/s | 625.5 KiB | 00m00s [14/33] libxcrypt-devel-0:4.4.36-5.fc40 100% | 27.9 MiB/s | 28.6 KiB | 00m00s [15/33] gcc-0:14.1.1-7.fc40.ppc64le 100% | 32.5 MiB/s | 32.5 MiB | 00m01s [16/33] gcc-plugin-annobin-0:14.1.1-7.f 100% | 444.4 KiB/s | 54.7 KiB | 00m00s [17/33] cpp-0:14.1.1-7.fc40.ppc64le 100% | 12.8 MiB/s | 10.5 MiB | 00m01s [18/33] rubygem-rspec-expectations-0:3. 100% | 1.9 MiB/s | 93.2 KiB | 00m00s [19/33] rubygem-rspec-mocks-0:3.13.1-1. 100% | 1.6 MiB/s | 78.0 KiB | 00m00s [20/33] rubygem-psych-0:5.1.2-11.fc40.p 100% | 3.8 MiB/s | 57.8 KiB | 00m00s [21/33] libyaml-0:0.2.5-14.fc40.ppc64le 100% | 67.3 MiB/s | 69.0 KiB | 00m00s [22/33] rubygem-rspec-core-0:3.13.0-1.f 100% | 7.7 MiB/s | 150.0 KiB | 00m00s [23/33] rubygem-json-0:2.7.2-201.fc40.p 100% | 2.8 MiB/s | 68.2 KiB | 00m00s [24/33] rubygem-diff-lcs-0:1.5.0-5.fc40 100% | 4.1 MiB/s | 37.9 KiB | 00m00s [25/33] rubygem-rspec-support-0:3.13.1- 100% | 4.3 MiB/s | 43.6 KiB | 00m00s [26/33] rubygem-io-console-0:0.7.1-11.f 100% | 957.5 KiB/s | 24.9 KiB | 00m00s [27/33] ruby-default-gems-0:3.3.4-11.fc 100% | 1.4 MiB/s | 47.3 KiB | 00m00s [28/33] annobin-plugin-gcc-0:12.60-1.fc 100% | 23.0 MiB/s | 967.6 KiB | 00m00s [29/33] annobin-docs-0:12.60-1.fc40.noa 100% | 2.2 MiB/s | 89.5 KiB | 00m00s [30/33] libasan-0:14.1.1-7.fc40.ppc64le 100% | 21.9 MiB/s | 515.2 KiB | 00m00s [31/33] libatomic-0:14.1.1-7.fc40.ppc64 100% | 1.6 MiB/s | 40.2 KiB | 00m00s [32/33] libubsan-0:14.1.1-7.fc40.ppc64l 100% | 9.1 MiB/s | 261.8 KiB | 00m00s [33/33] kernel-headers-0:6.9.4-200.fc40 100% | 13.0 MiB/s | 1.6 MiB | 00m00s -------------------------------------------------------------------------------- [33/33] Total 100% | 49.0 MiB/s | 61.7 MiB | 00m01s Running transaction [ 1/35] Verify package files 100% | 60.0 B/s | 33.0 B | 00m01s [ 2/35] Prepare transaction 100% | 305.0 B/s | 33.0 B | 00m00s [ 3/35] Installing ruby-libs-0:3.3.4-11 100% | 156.4 MiB/s | 29.3 MiB | 00m00s [ 4/35] Installing libmpc-0:1.3.1-5.fc4 100% | 84.7 MiB/s | 347.1 KiB | 00m00s [ 5/35] Installing cpp-0:14.1.1-7.fc40. 100% | 156.4 MiB/s | 32.4 MiB | 00m00s [ 6/35] Installing libubsan-0:14.1.1-7. 100% | 130.7 MiB/s | 669.4 KiB | 00m00s [ 7/35] Installing libatomic-0:14.1.1-7 100% | 96.2 MiB/s | 197.0 KiB | 00m00s [ 8/35] Installing libasan-0:14.1.1-7.f 100% | 164.9 MiB/s | 2.0 MiB | 00m00s [ 9/35] Installing annobin-docs-0:12.60 100% | 15.9 MiB/s | 97.4 KiB | 00m00s [10/35] Installing kernel-headers-0:6.9 100% | 64.3 MiB/s | 6.4 MiB | 00m00s [11/35] Installing libxcrypt-devel-0:4. 100% | 6.4 MiB/s | 32.6 KiB | 00m00s [12/35] Installing glibc-devel-0:2.39-1 100% | 62.4 MiB/s | 2.6 MiB | 00m00s [13/35] Installing libyaml-0:0.2.5-14.f 100% | 85.9 MiB/s | 263.8 KiB | 00m00s [14/35] Installing rubypick-0:1.1.1-20. 100% | 5.0 MiB/s | 5.1 KiB | 00m00s [15/35] Installing ruby-0:3.3.4-11.fc40 100% | 66.2 MiB/s | 271.0 KiB | 00m00s [16/35] Installing rubygem-rdoc-0:6.6.3 100% | 77.0 MiB/s | 1.8 MiB | 00m00s [17/35] Installing rubygem-json-0:2.7.2 100% | 69.2 MiB/s | 495.7 KiB | 00m00s [18/35] Installing rubygems-0:3.5.11-11 100% | 54.5 MiB/s | 1.5 MiB | 00m00s [19/35] Installing rubygem-io-console-0 100% | 64.9 MiB/s | 199.4 KiB | 00m00s [20/35] Installing ruby-default-gems-0: 100% | 14.4 MiB/s | 88.4 KiB | 00m00s [21/35] Installing rubygem-psych-0:5.1. 100% | 49.5 MiB/s | 304.4 KiB | 00m00s [22/35] Installing rubygem-rspec-suppor 100% | 28.6 MiB/s | 117.3 KiB | 00m00s [23/35] Installing rubygem-diff-lcs-0:1 100% | 33.6 MiB/s | 103.3 KiB | 00m00s [24/35] Installing rubygem-rspec-expect 100% | 55.6 MiB/s | 341.5 KiB | 00m00s [25/35] Installing rubygem-rspec-mocks- 100% | 60.6 MiB/s | 310.2 KiB | 00m00s [26/35] Installing rubygem-rspec-core-0 100% | 60.2 MiB/s | 616.9 KiB | 00m00s [27/35] Installing gc-0:8.2.2-6.fc40.pp 100% | 99.4 MiB/s | 916.5 KiB | 00m00s [28/35] Installing guile30-0:3.0.7-12.f 100% | 173.1 MiB/s | 52.3 MiB | 00m00s [29/35] Installing make-1:4.4.1-6.fc40. 100% | 106.3 MiB/s | 1.9 MiB | 00m00s [30/35] Installing gcc-0:14.1.1-7.fc40. 100% | 164.4 MiB/s | 92.9 MiB | 00m01s >>> Running trigger-install scriptlet: redhat-rpm-config-0:286-1.fc40.noarch >>> Stop trigger-install scriptlet: redhat-rpm-config-0:286-1.fc40.noarch [31/35] Installing gcc-plugin-annobin-0 100% | 10.8 MiB/s | 198.4 KiB | 00m00s >>> Running trigger-install scriptlet: redhat-rpm-config-0:286-1.fc40.noarch >>> Stop trigger-install scriptlet: redhat-rpm-config-0:286-1.fc40.noarch [32/35] Installing annobin-plugin-gcc-0 100% | 47.5 MiB/s | 1.1 MiB | 00m00s >>> Running trigger-install scriptlet: redhat-rpm-config-0:286-1.fc40.noarch >>> Stop trigger-install scriptlet: redhat-rpm-config-0:286-1.fc40.noarch [33/35] Installing rubygem-rspec-0:3.13 100% | 3.8 MiB/s | 7.9 KiB | 00m00s [34/35] Installing ruby-devel-0:3.3.4-1 100% | 76.4 MiB/s | 1.6 MiB | 00m00s [35/35] Installing rubygems-devel-0:3.5 100% | 65.3 KiB/s | 13.3 KiB | 00m00s >>> Running trigger-install scriptlet: glibc-common-0:2.39-17.fc40.ppc64le >>> Stop trigger-install scriptlet: glibc-common-0:2.39-17.fc40.ppc64le >>> Running trigger-install scriptlet: info-0:7.1-2.fc40.ppc64le >>> Stop trigger-install scriptlet: info-0:7.1-2.fc40.ppc64le Warning: skipped PGP checks for 6 package(s). Finish: build setup for rubygem-nio4r-2.6.1-4.fc40.src.rpm Start: rpmbuild rubygem-nio4r-2.6.1-4.fc40.src.rpm Building target platforms: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1721347200 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.gwAI9j + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf nio4r-2.6.1 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/nio4r-2.6.1.gem Unpacked gem: '/builddir/build/BUILD/nio4r-2.6.1' + STATUS=0 + '[' 0 -ne 0 ']' + cd nio4r-2.6.1 + rm -rf /builddir/build/BUILD/nio4r-2.6.1-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/nio4r-2.6.1-SPECPARTS + /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.CNWQZV + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd nio4r-2.6.1 + gem build ../nio4r-2.6.1.gemspec WARNING: expected RubyGems version 3.5.11, was 3.4.10 WARNING: open-ended dependency on bundler (>= 0, development) is not recommended use a bounded requirement, such as "~> x.y" WARNING: open-ended dependency on rake (>= 0, development) is not recommended use a bounded requirement, such as "~> x.y" WARNING: See https://guides.rubygems.org/specification-reference/ for help Successfully built RubyGem Name: nio4r Version: 2.6.1 File: nio4r-2.6.1.gem + mkdir -p ./usr/share/gems + CONFIGURE_ARGS='--with-cflags='\''-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection'\'' --with-cxxflags='\''-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection'\'' --with-ldflags='\''-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '\'' ' + gem install -V --local --build-root . --force --document=ri,rdoc nio4r-2.6.1.gem WARNING: You build with buildroot. Build root: /builddir/build/BUILD/nio4r-2.6.1 Bin dir: /builddir/build/BUILD/nio4r-2.6.1/usr/bin Gem home: /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems Plugins dir: /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/plugins /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/.github/workflows/workflow.yml /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/.gitignore /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/.mailmap /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/.rspec /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/.rubocop.yml /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/Gemfile /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/Rakefile /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/changes.md /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/examples/echo_server.rb /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/libev/Changes /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/libev/LICENSE /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/libev/README /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/libev/ev.c /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/libev/ev.h /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/libev/ev_epoll.c /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/libev/ev_iouring.c /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/libev/ev_kqueue.c /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/libev/ev_linuxaio.c /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/libev/ev_poll.c /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/libev/ev_port.c /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/libev/ev_select.c /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/libev/ev_vars.h /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/libev/ev_win32.c /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/libev/ev_wrap.h /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/nio4r/.clang-format /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/nio4r/bytebuffer.c /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/nio4r/extconf.rb /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/nio4r/libev.h /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/nio4r/monitor.c /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/nio4r/nio4r.h /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/nio4r/nio4r_ext.c /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/nio4r/org/nio4r/ByteBuffer.java /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/nio4r/org/nio4r/Monitor.java /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/nio4r/org/nio4r/Nio4r.java /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/nio4r/org/nio4r/Selector.java /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/nio4r/selector.c /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/lib/nio.rb /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/lib/nio/bytebuffer.rb /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/lib/nio/monitor.rb /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/lib/nio/selector.rb /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/lib/nio/version.rb /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/lib/nio4r.rb /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/license.md /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/logo.png /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/nio4r.gemspec /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/rakelib/extension.rake /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/rakelib/rspec.rake /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/rakelib/rubocop.rake /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/readme.md /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/spec/nio/acceptables_spec.rb /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/spec/nio/bytebuffer_spec.rb /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/spec/nio/monitor_spec.rb /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/spec/nio/selectables/pipe_spec.rb /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/spec/nio/selectables/ssl_socket_spec.rb /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/spec/nio/selectables/tcp_socket_spec.rb /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/spec/nio/selectables/udp_socket_spec.rb /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/spec/nio/selector_spec.rb /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/spec/spec_helper.rb /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/spec/support/selectable_examples.rb Building native extensions. This could take a while... current directory: /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/nio4r ["/usr/bin/ruby", "-I/usr/share/rubygems", "extconf.rb"] checking for unistd.h... yes checking for rb_io_descriptor()... 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.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/nio4r ["make", "DESTDIR=", "sitearchdir=./.gem.20240720-43-1abm8", "sitelibdir=./.gem.20240720-43-1abm8", "clean"] rm -f rm -fr nio4r_ext.so false bytebuffer.o monitor.o nio4r_ext.o selector.o *.bak mkmf.log .*.time current directory: /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/nio4r ["make", "DESTDIR=", "sitearchdir=./.gem.20240720-43-1abm8", "sitelibdir=./.gem.20240720-43-1abm8"] gcc -I. -I/usr/include -I/usr/include/ruby/backward -I/usr/include -I. -DHAVE_UNISTD_H -DHAVE_RB_IO_DESCRIPTOR -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 -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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_RB_IO_DESCRIPTOR -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 -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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:112:5: note: in expansion of macro ‘ev_io_init’ 112 | ev_io_init(&monitor->ev_io, NIO_Selector_monitor_callback, descriptor, monitor->interests); | ^~~~~~~~~~ ../libev/ev.h:692:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 692 | ((ev_watcher *)(void *)(ev))->pending = 0; \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:712:51: note: in expansion of macro ‘ev_init’ 712 | #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) | ^~~~~~~ monitor.c:112:5: note: in expansion of macro ‘ev_io_init’ 112 | ev_io_init(&monitor->ev_io, NIO_Selector_monitor_callback, descriptor, monitor->interests); | ^~~~~~~~~~ ../libev/ev.h:737:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 737 | # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:693:3: note: in expansion of macro ‘ev_set_priority’ 693 | ev_set_priority ((ev), 0); \ | ^~~~~~~~~~~~~~~ ../libev/ev.h:712:51: note: in expansion of macro ‘ev_init’ 712 | #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) | ^~~~~~~ monitor.c:112:5: note: in expansion of macro ‘ev_io_init’ 112 | ev_io_init(&monitor->ev_io, NIO_Selector_monitor_callback, descriptor, monitor->interests); | ^~~~~~~~~~ ../libev/ev.h:744:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 744 | # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) | ~^~~~~~~~~~~~~~~~~~~ ../libev/ev.h:694:3: note: in expansion of macro ‘ev_set_cb’ 694 | ev_set_cb ((ev), cb_); \ | ^~~~~~~~~ ../libev/ev.h:712:51: note: in expansion of macro ‘ev_init’ 712 | #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) | ^~~~~~~ monitor.c:112:5: note: in expansion of macro ‘ev_io_init’ 112 | ev_io_init(&monitor->ev_io, NIO_Selector_monitor_callback, descriptor, monitor->interests); | ^~~~~~~~~~ gcc -I. -I/usr/include -I/usr/include/ruby/backward -I/usr/include -I. -DHAVE_UNISTD_H -DHAVE_RB_IO_DESCRIPTOR -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 -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 */ ../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: ../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: ../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)) | ^ ../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: ../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 */ ../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); | ^~~~~~~~~~~~~~~ ../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); | ~~~~~~~~~~^~~~~~~~~~~~~ ../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.); | ^~~~~~~~~~~~ ../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 */ ../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_RB_IO_DESCRIPTOR -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 -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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_wakeup’: selector.c:500:5: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 500 | write(selector->wakeup_writer, "\0", 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rm -f nio4r_ext.so gcc -shared -o nio4r_ext.so bytebuffer.o monitor.o nio4r_ext.o selector.o -L. -L/usr/lib64 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc current directory: /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/nio4r ["make", "DESTDIR=", "sitearchdir=./.gem.20240720-43-1abm8", "sitelibdir=./.gem.20240720-43-1abm8", "install"] /usr/bin/mkdir -p . ./.gem.20240720-43-1abm8 exit > .sitearchdir.time /usr/bin/install -c -m 0755 nio4r_ext.so ./.gem.20240720-43-1abm8 current directory: /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/nio4r ["make", "DESTDIR=", "sitearchdir=./.gem.20240720-43-1abm8", "sitelibdir=./.gem.20240720-43-1abm8", "clean"] rm -f rm -fr nio4r_ext.so false bytebuffer.o monitor.o nio4r_ext.o selector.o *.bak mkmf.log .*.time current directory: /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/nio4r /usr/bin/ruby -I/usr/share/rubygems extconf.rb current directory: /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/nio4r make DESTDIR\= sitearchdir\=./.gem.20240720-43-1abm8 sitelibdir\=./.gem.20240720-43-1abm8 clean current directory: /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/nio4r make DESTDIR\= sitearchdir\=./.gem.20240720-43-1abm8 sitelibdir\=./.gem.20240720-43-1abm8 current directory: /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/nio4r make DESTDIR\= sitearchdir\=./.gem.20240720-43-1abm8 sitelibdir\=./.gem.20240720-43-1abm8 install current directory: /builddir/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1/ext/nio4r make DESTDIR\= sitearchdir\=./.gem.20240720-43-1abm8 sitelibdir\=./.gem.20240720-43-1abm8 clean Successfully installed nio4r-2.6.1 Parsing documentation for nio4r-2.6.1 Parsing sources... 3% [ 1/33] ext/libev/Changes 6% [ 2/33] ext/libev/LICENSE 9% [ 3/33] ext/libev/README 12% [ 4/33] ext/libev/ev.c 15% [ 5/33] ext/libev/ev.h 18% [ 6/33] ext/libev/ev_epoll.c 21% [ 7/33] ext/libev/ev_iouring.c 24% [ 8/33] ext/libev/ev_kqueue.c 27% [ 9/33] ext/libev/ev_linuxaio.c 30% [10/33] ext/libev/ev_poll.c 33% [11/33] ext/libev/ev_port.c 36% [12/33] ext/libev/ev_select.c 39% [13/33] ext/libev/ev_vars.h 42% [14/33] ext/libev/ev_win32.c 45% [15/33] ext/libev/ev_wrap.h 48% [16/33] ext/nio4r/Makefile 51% [17/33] ext/nio4r/bytebuffer.c 54% [18/33] ext/nio4r/extconf.rb 57% [19/33] ext/nio4r/libev.h 60% [20/33] ext/nio4r/monitor.c 63% [21/33] ext/nio4r/nio4r.h 66% [22/33] ext/nio4r/nio4r_ext.c 69% [23/33] ext/nio4r/org/nio4r/ByteBuffer.java 72% [24/33] ext/nio4r/org/nio4r/Monitor.java 75% [25/33] ext/nio4r/org/nio4r/Nio4r.java 78% [26/33] ext/nio4r/org/nio4r/Selector.java 81% [27/33] ext/nio4r/selector.c 84% [28/33] lib/nio.rb 87% [29/33] lib/nio/bytebuffer.rb 90% [30/33] lib/nio/monitor.rb 93% [31/33] lib/nio/selector.rb 96% [32/33] lib/nio/version.rb 100% [33/33] lib/nio4r.rb Installing ri documentation for nio4r-2.6.1 Installing darkfish documentation for nio4r-2.6.1 Done installing documentation for nio4r after 1 seconds 1 gem installed + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.TgWim3 + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/rubygem-nio4r-2.6.1-4.fc40.ppc64le '!=' / ']' + rm -rf /builddir/build/BUILDROOT/rubygem-nio4r-2.6.1-4.fc40.ppc64le ++ dirname /builddir/build/BUILDROOT/rubygem-nio4r-2.6.1-4.fc40.ppc64le + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/rubygem-nio4r-2.6.1-4.fc40.ppc64le + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd nio4r-2.6.1 + mkdir -p /builddir/build/BUILDROOT/rubygem-nio4r-2.6.1-4.fc40.ppc64le/usr/share/gems + cp -a ./usr/share/gems/build_info ./usr/share/gems/cache ./usr/share/gems/doc ./usr/share/gems/extensions ./usr/share/gems/gems ./usr/share/gems/plugins ./usr/share/gems/specifications /builddir/build/BUILDROOT/rubygem-nio4r-2.6.1-4.fc40.ppc64le/usr/share/gems/ + mkdir -p /builddir/build/BUILDROOT/rubygem-nio4r-2.6.1-4.fc40.ppc64le/usr/lib64/gems/ruby/nio4r-2.6.1 + cp -a ./usr/lib64/gems/ruby/nio4r-2.6.1/gem.build_complete ./usr/lib64/gems/ruby/nio4r-2.6.1/nio4r_ext.so /builddir/build/BUILDROOT/rubygem-nio4r-2.6.1-4.fc40.ppc64le/usr/lib64/gems/ruby/nio4r-2.6.1/ + rm -rf /builddir/build/BUILDROOT/rubygem-nio4r-2.6.1-4.fc40.ppc64le/usr/share/gems/gems/nio4r-2.6.1/ext/ + /usr/bin/find-debuginfo -j2 --strict-build-id -m -i --build-id-seed 2.6.1-4.fc40 --unique-debug-suffix -2.6.1-4.fc40.ppc64le --unique-debug-src-base rubygem-nio4r-2.6.1-4.fc40.ppc64le --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/nio4r-2.6.1 find-debuginfo: starting Extracting debug info from 1 files DWARF-compressing 1 files sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/rubygem-nio4r-2.6.1-4.fc40.ppc64le 589 blocks find-debuginfo: done + /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/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs mangling shebang in /usr/share/gems/gems/nio4r-2.6.1/examples/echo_server.rb from /usr/bin/env ruby to #!/usr/bin/ruby + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j2 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.y8NmfG + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS ~/build/BUILD/nio4r-2.6.1/usr/share/gems/gems/nio4r-2.6.1 ~/build/BUILD/nio4r-2.6.1 + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd nio4r-2.6.1 + pushd ./usr/share/gems/gems/nio4r-2.6.1 ++ grep EV_VERSION_MAJOR ext/libev/ev.h ++ cut -d ' ' -f3 + EV_VERSION_MAJOR=4 ++ grep EV_VERSION_MINOR ext/libev/ev.h ++ cut -d ' ' -f3 + EV_VERSION_MINOR=33 + '[' 4.33 = 4.33 ']' ++ dirs +1 + rspec -I~/build/BUILD/nio4r-2.6.1/usr/lib64/gems/ruby/nio4r-2.6.1 spec Randomized with seed 54898 NIO::Monitor #io knows its IO object #value= stores arbitrary values #remove_interest removes an interest from the set acts idempotently raises ArgumentError if given a bogus option can clear the last interest #selector knows its selector #close closes even if the selector has been shutdown closes #readiness knows what operations IO objects are ready for #interests= raises EOFError if interests are changed after the monitor is closed changes the interest set can set interests to nil #add_interest acts idempotently raises ArgumentError if given a bogus option sets a new interest if it isn't currently registered #interests knows its interests TCPSocket 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 connect selects writable when connected behaves like an NIO selectable does not select unwritable objects (PENDING: Failed to produce an unwritable socket) selects readable objects selects writable objects does not select unreadable objects OpenSSL::SSL::SSLSocket using TLS 1.3 behaves like an NIO selectable does not select unreadable objects selects readable objects selects writable objects does not select unwritable objects behaves like an NIO selectable stream selects readable when the other end closes using TLS 1.2 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 unreadable objects does not select unwritable objects UDPSocket behaves like an NIO selectable selects readable objects does not select unreadable objects does not select unwritable objects (PENDING: come up with a UDPSocket that's blocked on writing) selects writable objects IO.pipe behaves like an NIO selectable selects writable objects selects readable objects does not select unwritable objects does not select unreadable objects behaves like an NIO selectable stream selects readable when the other end closes NIO::Selector closes allows deregistering closed IO objects reports if it is empty knows which IO objects are registered deregisters IO objects allows reregistration of the same IO object across select calls timeouts waits for a timeout when selecting with reader waits for timeout when selecting from empty selector raises ArgumentError if given a negative timeout backend knows its backend Current backend: epoll .backends knows all supported backends select selects IO objects selects closed IO objects does not block on super small precision intervals raises IOError if asked to select on a closed selector iterates across selected objects with a block wakeup wakes up if signaled to from another thread raises IOError if asked to wake up a closed selector #initialize raises ArgumentError if given an invalid backend raises TypeError if given a non-Symbol parameter allows explicitly specifying a backend Supported backends: [:epoll, :poll, :select, :linuxaio, :io_uring] automatically selects a backend if none or nil is specified register registers IO objects raises when asked to register after closing raises TypeError if asked to register non-IO objects NIO::ByteBuffer #limit defaults to the buffer's capacity #inspect inspects the buffer offsets #get raises NIO::ByteBuffer::UnderflowError if there is not enough data in the buffer reads all remaining data if no length is given advances position as data is read reads zeroes from a newly initialized buffer #remaining calculates the number of bytes remaining #position defaults to zero #limit= raises ArgumentError if specified limit exceeds capacity preserves position and mark if they're less than the new limit sets the buffer's limit to a valid value sets position to the new limit if the previous position is beyond the limit clears the mark if the new limit is before the current mark raises ArgumentError if specified limit is less than zero #capacity has the requested capacity #full? returns true when the buffer is full returns false when there is space remaining in the buffer #<< raises TypeError if given a non-String type adds strings to the buffer raises NIO::ByteBuffer::OverflowError if the buffer is full #clear clears the buffer #each iterates over data in the buffer #[] obtains bytes at a given index without altering position raises ArgumentError if the index exceeds the limit raises ArgumentError if the index is less than zero #flip sets limit to the previous position flips the bytebuffer sets remaining to the previous position #initialize raises TypeError if given a bogus argument #rewind rewinds the buffer leaving the limit intact #reset raises NIO::ByteBuffer::MarkUnsetError unless mark has been set returns to a previously marked position I/O #read_from raises NIO::ByteBuffer::OverflowError if the buffer is already full reads data into the buffer returns 0 if no data is available #write_to raises NIO::ByteBuffer::UnderflowError if the buffer is out of data writes data from the buffer #mark returns self #position= raises ArgumentError if the specified position exceeds the limit raises ArgumentError if the specified position is less than zero sets the buffer's position to a valid value #compact copies data from the current position to the beginning of the buffer 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) TCPSocket behaves like an NIO selectable does not select unwritable objects # Failed to produce an unwritable socket Failure/Error: expect(ready).to be_nil expected: nil got: [#] Shared Example Group: "an NIO selectable" called from ./spec/nio/selectables/tcp_socket_spec.rb:79 # ./spec/support/selectable_examples.rb:46:in `block (2 levels) in ' 2) UDPSocket behaves like an NIO selectable does not select unwritable objects # come up with a UDPSocket that's blocked on writing Failure/Error: selector.register(unwritable_subject, :w) TypeError: no implicit conversion of false into IO Shared Example Group: "an NIO selectable" called from ./spec/nio/selectables/udp_socket_spec.rb:54 # ./spec/support/selectable_examples.rb:44:in `initialize' # ./spec/support/selectable_examples.rb:44:in `register' # ./spec/support/selectable_examples.rb:44:in `block (2 levels) in ' Finished in 8.58 seconds (files took 0.23712 seconds to load) 112 examples, 0 failures, 2 pending Randomized with seed 54898 ++ dirs +1 + NIO4R_PURE=true + rspec -I~/build/BUILD/nio4r-2.6.1/usr/lib64/gems/ruby/nio4r-2.6.1 spec Randomized with seed 45226 IO.pipe behaves like an NIO selectable stream selects readable when the other end closes behaves like an NIO selectable selects writable objects does not select unreadable objects selects readable objects does not select unwritable objects OpenSSL::SSL::SSLSocket using TLS 1.2 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 using TLS 1.3 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 NIO::ByteBuffer #limit defaults to the buffer's capacity #limit= sets position to the new limit if the previous position is beyond the limit sets the buffer's limit to a valid value raises ArgumentError if specified limit exceeds capacity raises ArgumentError if specified limit is less than zero preserves position and mark if they're less than the new limit clears the mark if the new limit is before the current mark #position defaults to zero #<< raises NIO::ByteBuffer::OverflowError if the buffer is full adds strings to the buffer raises TypeError if given a non-String type #rewind rewinds the buffer leaving the limit intact #[] 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 #reset returns to a previously marked position raises NIO::ByteBuffer::MarkUnsetError unless mark has been set #position= raises ArgumentError if the specified position is less than zero raises ArgumentError if the specified position exceeds the limit sets the buffer's position to a valid value I/O #write_to writes data from the buffer raises NIO::ByteBuffer::UnderflowError if the buffer is out of data #read_from reads data into the buffer raises NIO::ByteBuffer::OverflowError if the buffer is already full returns 0 if no data is available #compact copies data from the current position to the beginning of the buffer #inspect inspects the buffer offsets #get reads all remaining data if no length is given reads zeroes from a newly initialized buffer advances position as data is read raises NIO::ByteBuffer::UnderflowError if there is not enough data in the buffer #remaining calculates the number of bytes remaining #flip flips the bytebuffer sets remaining to the previous position sets limit to the previous position #mark returns self #capacity has the requested capacity #clear clears the buffer #full? returns false when there is space remaining in the buffer returns true when the buffer is full #initialize raises TypeError if given a bogus argument #each iterates over data in the buffer UDPSocket behaves like an NIO selectable selects readable objects does not select unreadable objects selects writable objects does not select unwritable objects (PENDING: come up with a UDPSocket that's blocked on writing) TCPSocket connect selects writable when connected behaves like an NIO selectable does not select unreadable objects selects writable objects selects readable objects does not select unwritable objects (PENDING: Failed to produce an unwritable socket) behaves like an NIO bidirectional stream keeps readiness after the selectable has been closed selects readable and writable behaves like an NIO selectable stream selects readable when the other end closes NIO::Monitor #interests= raises EOFError if interests are changed after the monitor is closed changes the interest set can set interests to nil #interests knows its interests #close closes closes even if the selector has been shutdown #selector knows its selector #remove_interest removes an interest from the set can clear the last interest acts idempotently raises ArgumentError if given a bogus option #io knows its IO object #value= stores arbitrary values #add_interest raises ArgumentError if given a bogus option acts idempotently sets a new interest if it isn't currently registered #readiness knows what operations IO objects are ready for NIO::Selector allows deregistering closed IO objects deregisters IO objects reports if it is empty closes allows reregistration of the same IO object across select calls knows which IO objects are registered register raises TypeError if asked to register non-IO objects raises when asked to register after closing registers 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 select selects closed IO objects selects IO objects does not block on super small precision intervals iterates across selected objects with a block raises IOError if asked to select on a closed selector backend knows its backend Current backend: ruby wakeup wakes up if signaled to from another thread raises IOError if asked to wake up a closed selector .backends knows all supported backends #initialize 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 allows explicitly specifying a backend Supported backends: [:ruby] 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:54 # ./lib/nio/monitor.rb:26:in `initialize' # ./lib/nio/selector.rb:74:in `new' # ./lib/nio/selector.rb:74:in `block in register' # ./lib/nio/selector.rb:68:in `synchronize' # ./lib/nio/selector.rb:68:in `register' # ./spec/support/selectable_examples.rb:44:in `block (2 levels) in ' 2) TCPSocket behaves like an NIO selectable does not select unwritable objects # Failed to produce an unwritable socket Failure/Error: expect(ready).to be_nil expected: nil got: [#, @interests=:w, ...7fff902ea260>, @wakeup=#, @waker=#, @closed=false>, @closed=false, @readiness=:w>] Shared Example Group: "an NIO selectable" called from ./spec/nio/selectables/tcp_socket_spec.rb:79 # ./spec/support/selectable_examples.rb:46:in `block (2 levels) in ' Finished in 9.03 seconds (files took 0.24522 seconds to load) 112 examples, 0 failures, 2 pending Randomized with seed 45226 ~/build/BUILD/nio4r-2.6.1 + popd + RPM_EC=0 ++ jobs -p + exit 0 Processing files: rubygem-nio4r-2.6.1-4.fc40.ppc64le Provides: bundled(libev) = 4.33 rubygem(nio4r) = 2.6.1 rubygem-nio4r = 2.6.1-4.fc40 rubygem-nio4r(ppc-64) = 2.6.1-4.fc40 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.17)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libruby.so.3.3()(64bit) rtld(GNU_HASH) ruby(rubygems) Processing files: rubygem-nio4r-doc-2.6.1-4.fc40.noarch Provides: rubygem-nio4r-doc = 2.6.1-4.fc40 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/ruby Processing files: rubygem-nio4r-debugsource-2.6.1-4.fc40.ppc64le Provides: rubygem-nio4r-debugsource = 2.6.1-4.fc40 rubygem-nio4r-debugsource(ppc-64) = 2.6.1-4.fc40 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: rubygem-nio4r-debuginfo-2.6.1-4.fc40.ppc64le Provides: debuginfo(build-id) = 9f3cab5bfbfe796658f78e579c6fb92a988a4997 rubygem-nio4r-debuginfo = 2.6.1-4.fc40 rubygem-nio4r-debuginfo(ppc-64) = 2.6.1-4.fc40 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: rubygem-nio4r-debugsource(ppc-64) = 2.6.1-4.fc40 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/rubygem-nio4r-2.6.1-4.fc40.ppc64le Wrote: /builddir/build/RPMS/rubygem-nio4r-debuginfo-2.6.1-4.fc40.ppc64le.rpm Wrote: /builddir/build/RPMS/rubygem-nio4r-debugsource-2.6.1-4.fc40.ppc64le.rpm Wrote: /builddir/build/RPMS/rubygem-nio4r-2.6.1-4.fc40.ppc64le.rpm Wrote: /builddir/build/RPMS/rubygem-nio4r-doc-2.6.1-4.fc40.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.fCDiRC + umask 022 + cd /builddir/build/BUILD + cd nio4r-2.6.1 + /usr/bin/rm -rf /builddir/build/BUILDROOT/rubygem-nio4r-2.6.1-4.fc40.ppc64le + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.2JfVbA + umask 022 + cd /builddir/build/BUILD + rm -rf /builddir/build/BUILD/nio4r-2.6.1-SPECPARTS + rm -rf nio4r-2.6.1 nio4r-2.6.1.gemspec + RPM_EC=0 ++ jobs -p + exit 0 Finish: rpmbuild rubygem-nio4r-2.6.1-4.fc40.src.rpm Finish: build phase for rubygem-nio4r-2.6.1-4.fc40.src.rpm INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-40-ppc64le-1721491814.245969/root/var/log/dnf5.log INFO: Done(/var/lib/copr-rpmbuild/results/rubygem-nio4r-2.6.1-4.fc40.src.rpm) Config(child) 0 minutes 45 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot Finish: run Running RPMResults tool Package info: { "packages": [ { "name": "rubygem-nio4r", "epoch": null, "version": "2.6.1", "release": "4.fc40", "arch": "src" }, { "name": "rubygem-nio4r-debugsource", "epoch": null, "version": "2.6.1", "release": "4.fc40", "arch": "ppc64le" }, { "name": "rubygem-nio4r-doc", "epoch": null, "version": "2.6.1", "release": "4.fc40", "arch": "noarch" }, { "name": "rubygem-nio4r", "epoch": null, "version": "2.6.1", "release": "4.fc40", "arch": "ppc64le" }, { "name": "rubygem-nio4r-debuginfo", "epoch": null, "version": "2.6.1", "release": "4.fc40", "arch": "ppc64le" } ] } RPMResults finished