Warning: Permanently added '2620:52:3:1:dead:beef:cafe:c1d8' (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/7784831-fedora-rawhide-i386 --chroot fedora-rawhide-i386 Version: 0.73 PID: 7246 Logging PID: 7247 Task: {'allow_user_ssh': False, 'appstream': False, 'background': True, 'build_id': 7784831, 'buildroot_pkgs': [], 'chroot': 'fedora-rawhide-i386', 'enable_net': False, 'fedora_review': False, 'git_hash': '5cb320cb1a8030119535b300ae881b384a5605bb', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/psimovec/openblas-0.3.23/btbuilder', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'btbuilder', 'package_version': '0.5.19-11', 'project_dirname': 'openblas-0.3.23', 'project_name': 'openblas-0.3.23', 'project_owner': 'psimovec', 'repo_priority': None, 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/psimovec/openblas-0.3.23/fedora-rawhide-i386/', 'id': 'copr_base', 'name': 'Copr repository', 'priority': None}, {'baseurl': 'http://kojipkgs.fedoraproject.org/repos/rawhide/latest/$basearch/', 'id': 'http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch', 'name': 'Additional repo http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch'}], 'sandbox': 'psimovec/openblas-0.3.23--https://src.fedoraproject.org/user/msuchy', 'source_json': {}, 'source_type': None, 'ssh_public_keys': None, 'submitter': 'https://src.fedoraproject.org/user/msuchy', 'tags': [], 'task_id': '7784831-fedora-rawhide-i386', 'timeout': 18000, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/psimovec/openblas-0.3.23/btbuilder /var/lib/copr-rpmbuild/workspace/workdir-asb1jcu5/btbuilder --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/psimovec/openblas-0.3.23/btbuilder', '/var/lib/copr-rpmbuild/workspace/workdir-asb1jcu5/btbuilder', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-asb1jcu5/btbuilder'... Running: git checkout 5cb320cb1a8030119535b300ae881b384a5605bb -- cmd: ['git', 'checkout', '5cb320cb1a8030119535b300ae881b384a5605bb', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-asb1jcu5/btbuilder rc: 0 stdout: stderr: Note: switching to '5cb320cb1a8030119535b300ae881b384a5605bb'. 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 5cb320c automatic import of btbuilder Running: copr-distgit-client sources /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated cmd: ['copr-distgit-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-asb1jcu5/btbuilder rc: 0 stdout: stderr: INFO: Reading stdout from command: git rev-parse --abbrev-ref HEAD INFO: Reading stdout from command: git rev-parse HEAD INFO: Reading sources specification file: sources INFO: Downloading btbuilder-0.5.19.tgz INFO: Reading stdout from command: curl --help all INFO: Calling: curl -H Pragma: -o btbuilder-0.5.19.tgz --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/psimovec/openblas-0.3.23/btbuilder/btbuilder-0.5.19.tgz/md5/ec8376240a7bf18e81b81a720f219548/btbuilder-0.5.19.tgz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 426M 100 426M 0 0 51.9M 0 0:00:08 0:00:08 --:--:-- 35.7M INFO: Reading stdout from command: md5sum btbuilder-0.5.19.tgz Running (timeout=18000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-asb1jcu5/btbuilder/btbuilder.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-asb1jcu5/btbuilder --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1721899865.686437 -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-asb1jcu5/btbuilder/btbuilder.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-asb1jcu5/btbuilder --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1721899865.686437 -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-asb1jcu5/btbuilder/btbuilder.spec) Config(fedora-rawhide-i686) 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-rawhide-i686-bootstrap-1721899865.686437/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata INFO: Guessed host environment type: unknown INFO: Using bootstrap image: registry.fedoraproject.org/fedora:rawhide INFO: Pulling image: registry.fedoraproject.org/fedora:rawhide INFO: Copy content of container registry.fedoraproject.org/fedora:rawhide to /var/lib/mock/fedora-rawhide-i686-bootstrap-1721899865.686437/root INFO: Checking that registry.fedoraproject.org/fedora:rawhide image matches host's architecture INFO: mounting registry.fedoraproject.org/fedora:rawhide with podman image mount INFO: image registry.fedoraproject.org/fedora:rawhide as /var/lib/containers/storage/overlay/dc3f76bd80ca17670a65e8e3b5077ac31efaaba3fda3b1acb4fbc5fc921e589e/merged INFO: umounting image registry.fedoraproject.org/fedora:rawhide (/var/lib/containers/storage/overlay/dc3f76bd80ca17670a65e8e3b5077ac31efaaba3fda3b1acb4fbc5fc921e589e/merged) with podman image umount INFO: Package manager dnf5 detected and used (fallback) INFO: Bootstrap image not marked ready Start(bootstrap): installing dnf5 tooling Updating and loading repositories: Additional repo http_kojipkgs_fedorapr 100% | 40.6 MiB/s | 14.1 MiB | 00m00s local 100% | 43.7 MiB/s | 14.1 MiB | 00m00s Copr repository 100% | 17.3 MiB/s | 2.8 MiB | 00m00s Repositories loaded. Package "dnf5-5.2.4.0-1.fc41.x86_64" is already installed. Package "dnf5-plugins-5.2.4.0-1.fc41.x86_64" is already installed. Package Arch Version Repository Size Upgrading: dnf5 x86_64 5.2.5.0-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.6 MiB replacing dnf5 x86_64 5.2.4.0-1.fc41 86ab52345d2d4c6488a3321ac0d63685 1.6 MiB dnf5-plugins x86_64 5.2.5.0-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.0 MiB replacing dnf5-plugins x86_64 5.2.4.0-1.fc41 86ab52345d2d4c6488a3321ac0d63685 1.0 MiB libdnf5 x86_64 5.2.5.0-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.1 MiB replacing libdnf5 x86_64 5.2.4.0-1.fc41 86ab52345d2d4c6488a3321ac0d63685 3.0 MiB libdnf5-cli x86_64 5.2.5.0-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 777.1 KiB replacing libdnf5-cli x86_64 5.2.4.0-1.fc41 86ab52345d2d4c6488a3321ac0d63685 777.0 KiB Installing dependencies: fmt x86_64 11.0.2-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 264.1 KiB Transaction Summary: Installing: 1 packages Upgrading: 4 packages Replacing: 4 packages Total size of inbound packages is 2 MiB. Need to download 2 MiB. After this operation 348 KiB will be used (install 7 MiB, remove 6 MiB). [1/5] fmt-0:11.0.2-1.fc41.x86_64 100% | 1.3 MiB/s | 100.0 KiB | 00m00s [2/5] dnf5-plugins-0:5.2.5.0-1.fc41.x86 100% | 3.9 MiB/s | 364.2 KiB | 00m00s [3/5] dnf5-0:5.2.5.0-1.fc41.x86_64 100% | 6.2 MiB/s | 657.1 KiB | 00m00s [4/5] libdnf5-cli-0:5.2.5.0-1.fc41.x86_ 100% | 13.9 MiB/s | 313.8 KiB | 00m00s [5/5] libdnf5-0:5.2.5.0-1.fc41.x86_64 100% | 24.3 MiB/s | 1.1 MiB | 00m00s -------------------------------------------------------------------------------- [5/5] Total 100% | 20.8 MiB/s | 2.5 MiB | 00m00s Running transaction [ 1/11] Verify package files 100% | 555.0 B/s | 5.0 B | 00m00s [ 2/11] Prepare transaction 100% | 473.0 B/s | 9.0 B | 00m00s [ 3/11] Installing fmt-0:11.0.2-1.fc41. 100% | 86.5 MiB/s | 265.6 KiB | 00m00s [ 4/11] Upgrading libdnf5-0:5.2.5.0-1.f 100% | 238.4 MiB/s | 3.1 MiB | 00m00s [ 5/11] Upgrading libdnf5-cli-0:5.2.5.0 100% | 152.2 MiB/s | 779.5 KiB | 00m00s [ 6/11] Upgrading dnf5-0:5.2.5.0-1.fc41 100% | 133.5 MiB/s | 1.6 MiB | 00m00s [ 7/11] Upgrading dnf5-plugins-0:5.2.5. 100% | 128.8 MiB/s | 1.0 MiB | 00m00s [ 8/11] Erasing dnf5-plugins-0:5.2.4.0- 100% | 78.1 KiB/s | 80.0 B | 00m00s [ 9/11] Erasing dnf5-0:5.2.4.0-1.fc41.x 100% | 63.0 KiB/s | 129.0 B | 00m00s [10/11] Erasing libdnf5-cli-0:5.2.4.0-1 100% | 14.6 KiB/s | 15.0 B | 00m00s warning: posix.fork(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead warning: posix.wait(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead warning: posix.exec(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead [11/11] Erasing libdnf5-0:5.2.4.0-1.fc4 100% | 870.0 B/s | 27.0 B | 00m00s >>> Running trigger-install scriptlet: glibc-common-0:2.39.9000-35.fc41.x86_64 >>> Stop trigger-install scriptlet: glibc-common-0:2.39.9000-35.fc41.x86_64 Complete! Warning: skipped PGP checks for 5 packages from repository: http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 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-rawhide-i686-1721899865.686437/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.92-2.fc41.x86_64 rpm-sequoia-1.7.0-1.fc41.x86_64 dnf5-5.2.5.0-1.fc41.x86_64 dnf5-plugins-5.2.5.0-1.fc41.x86_64 Start: installing minimal buildroot with dnf5 Updating and loading repositories: local 100% | 39.9 MiB/s | 12.6 MiB | 00m00s Copr repository 100% | 21.3 MiB/s | 2.8 MiB | 00m00s Additional repo http_kojipkgs_fedorapr 100% | 40.0 MiB/s | 12.6 MiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing group/module packages: bash i686 5.2.26-4.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.3 MiB bzip2 i686 1.0.8-19.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 93.9 KiB coreutils i686 9.5-7.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 5.4 MiB cpio i686 2.15-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 MiB diffutils i686 3.10-7.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.6 MiB fedora-release noarch 41-0.16 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 0.0 B findutils i686 1:4.10.0-4.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.9 MiB gawk i686 5.3.0-4.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.7 MiB glibc-minimal-langpack i686 2.39.9000-35.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 0.0 B grep i686 3.11-9.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.0 MiB gzip i686 1.13-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 388.1 KiB info i686 7.1-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 360.4 KiB patch i686 2.7.6-25.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 298.0 KiB redhat-rpm-config noarch 293-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 183.5 KiB rpm-build i686 4.19.92-5.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 170.3 KiB sed i686 4.9-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 860.6 KiB shadow-utils i686 2:4.15.1-9.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 4.0 MiB tar i686 2:1.35-4.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.0 MiB unzip i686 6.0-64.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 396.3 KiB util-linux i686 2.40.2-4.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.5 MiB which i686 2.21-42.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 78.9 KiB xz i686 1:5.6.2-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.2 MiB Installing dependencies: add-determinism i686 0.3.5-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.1 MiB alternatives i686 1.28-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 61.5 KiB ansible-srpm-macros noarch 1-16.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 35.7 KiB audit-libs i686 4.0.1-4.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 337.9 KiB authselect i686 1.5.0-7.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 160.6 KiB authselect-libs i686 1.5.0-7.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 821.4 KiB basesystem noarch 11-21.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 0.0 B binutils i686 2.42.50-20.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 25.3 MiB build-reproducibility-srpm-macros noarch 0.3.5-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 735.0 B bzip2-libs i686 1.0.8-19.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 76.0 KiB ca-certificates noarch 2024.2.68_v8.0.302-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.3 MiB coreutils-common i686 9.5-7.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11.2 MiB cracklib i686 2.9.11-6.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 235.8 KiB crypto-policies noarch 20240717-2.git154fd4e.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 130.4 KiB curl i686 8.9.0-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 795.7 KiB cyrus-sasl-lib i686 2.1.28-27.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.5 MiB debugedit i686 5.0-17.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 192.9 KiB dwz i686 0.15-7.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 328.9 KiB ed i686 1.20.2-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 141.7 KiB efi-srpm-macros noarch 5-12.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 40.1 KiB elfutils i686 0.191-8.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.5 MiB elfutils-debuginfod-client i686 0.191-8.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 55.3 KiB elfutils-default-yama-scope noarch 0.191-8.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.8 KiB elfutils-libelf i686 0.191-8.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.2 MiB elfutils-libs i686 0.191-8.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 700.8 KiB fedora-gpg-keys noarch 41-0.2 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 124.7 KiB fedora-release-common noarch 41-0.16 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19.2 KiB fedora-release-identity-basic noarch 41-0.16 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 694.0 B fedora-repos noarch 41-0.2 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 4.9 KiB fedora-repos-rawhide noarch 41-0.2 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.2 KiB file i686 5.45-7.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 94.5 KiB file-libs i686 5.45-7.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.9 MiB filesystem i686 3.18-23.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 88.0 B fonts-srpm-macros noarch 1:2.0.5-17.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 55.8 KiB forge-srpm-macros noarch 0.3.1-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 39.0 KiB fpc-srpm-macros noarch 1.3-13.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 144.0 B gdb-minimal i686 14.2-15.fc41 copr_base 13.4 MiB gdbm i686 1:1.23-7.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 449.8 KiB gdbm-libs i686 1:1.23-7.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 124.6 KiB ghc-srpm-macros noarch 1.9.1-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 747.0 B glibc i686 2.39.9000-35.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 5.5 MiB glibc-common i686 2.39.9000-35.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.0 MiB glibc-gconv-extra i686 2.39.9000-35.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 7.3 MiB gmp i686 1:6.3.0-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 738.5 KiB gnat-srpm-macros noarch 6-6.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.0 KiB go-srpm-macros noarch 3.6.0-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 60.8 KiB jansson i686 2.13.1-10.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 87.6 KiB kernel-srpm-macros noarch 1.0-24.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.9 KiB keyutils-libs i686 1.6.3-4.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 57.6 KiB krb5-libs i686 1.21.3-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.3 MiB libacl i686 2.3.2-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 39.3 KiB libarchive i686 3.7.4-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 994.4 KiB libattr i686 2.5.2-4.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 23.8 KiB libblkid i686 2.40.2-4.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 285.5 KiB libbrotli i686 1.1.0-5.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 859.5 KiB libcap i686 2.70-4.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 205.1 KiB libcap-ng i686 0.8.5-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 67.7 KiB libcom_err i686 1.47.1-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 58.4 KiB libcurl i686 8.9.0-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 846.1 KiB libeconf i686 0.6.2-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 61.2 KiB libevent i686 2.1.12-14.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 952.1 KiB libfdisk i686 2.40.2-4.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 410.4 KiB libffi i686 3.4.6-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 81.6 KiB libgcc i686 14.1.1-7.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 301.7 KiB libgomp i686 14.1.1-7.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 526.5 KiB libidn2 i686 2.3.7-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 324.3 KiB libmount i686 2.40.2-4.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 387.0 KiB libnghttp2 i686 1.62.1-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 173.5 KiB libnsl2 i686 2.0.1-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 57.2 KiB libpkgconf i686 2.1.1-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 80.8 KiB libpsl i686 0.21.5-4.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 75.8 KiB libpwquality i686 1.4.5-11.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 410.6 KiB libselinux i686 3.7-5.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 192.3 KiB libsemanage i686 3.7-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 304.1 KiB libsepol i686 3.7-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 873.4 KiB libsmartcols i686 2.40.2-4.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 179.7 KiB libssh i686 0.10.6-6.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 547.3 KiB libssh-config noarch 0.10.6-6.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 277.0 B libstdc++ i686 14.1.1-7.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.8 MiB libtasn1 i686 4.19.0-9.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 179.0 KiB libtirpc i686 1.3.5-0.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 213.8 KiB libtool-ltdl i686 2.4.7-12.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 69.4 KiB libunistring i686 1.1-8.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.7 MiB libutempter i686 1.2.1-15.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 56.2 KiB libuuid i686 2.40.2-4.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 44.7 KiB libverto i686 0.3.2-9.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 28.8 KiB libxcrypt i686 4.4.36-7.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 278.2 KiB libxml2 i686 2.12.8-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.8 MiB libzstd i686 1.5.6-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 727.1 KiB lua-libs i686 5.4.6-6.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 308.6 KiB lua-srpm-macros noarch 1-14.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.3 KiB lz4-libs i686 1.10.0-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 144.8 KiB mpfr i686 4.2.1-5.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 966.6 KiB ncurses-base noarch 6.5-2.20240629.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 326.3 KiB ncurses-libs i686 6.5-2.20240629.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 971.0 KiB ocaml-srpm-macros noarch 10-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.9 KiB openblas-srpm-macros noarch 2-18.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 112.0 B openldap i686 2.6.8-5.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 677.7 KiB openssl-libs i686 1:3.2.2-5.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 6.3 MiB p11-kit i686 0.25.5-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.3 MiB p11-kit-trust i686 0.25.5-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 361.6 KiB package-notes-srpm-macros noarch 0.5-12.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.6 KiB pam i686 1.6.1-4.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.7 MiB pam-libs i686 1.6.1-4.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 120.7 KiB pcre2 i686 10.44-1.fc41.1 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 660.1 KiB pcre2-syntax noarch 10.44-1.fc41.1 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 251.6 KiB perl-srpm-macros noarch 1-56.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 861.0 B pkgconf i686 2.1.1-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 81.3 KiB pkgconf-m4 noarch 2.1.1-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 13.9 KiB pkgconf-pkg-config i686 2.1.1-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 979.0 B popt i686 1.19-7.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 136.0 KiB publicsuffix-list-dafsa noarch 20240107-4.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 67.5 KiB pyproject-srpm-macros noarch 1.13.0-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.5 KiB python-srpm-macros noarch 3.13-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 51.0 KiB qt5-srpm-macros noarch 5.15.14-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 500.0 B qt6-srpm-macros noarch 6.7.2-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 456.0 B readline i686 8.2-9.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 461.6 KiB rpm i686 4.19.92-5.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.0 MiB rpm-build-libs i686 4.19.92-5.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 209.4 KiB rpm-libs i686 4.19.92-5.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 756.9 KiB rpm-sequoia i686 1.7.0-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.6 MiB rust-srpm-macros noarch 26.3-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 4.8 KiB setup noarch 2.15.0-5.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 720.7 KiB sqlite-libs i686 3.46.0-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.5 MiB systemd-libs i686 256.3-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.0 MiB util-linux-core i686 2.40.2-4.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.4 MiB xxhash-libs i686 0.8.2-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 115.9 KiB xz-libs i686 1:5.6.2-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 229.8 KiB zig-srpm-macros noarch 1-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 KiB zip i686 3.0-41.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 707.1 KiB zlib-ng-compat i686 2.1.7-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 149.4 KiB zstd i686 1.5.6-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.6 MiB Installing groups: build Transaction Summary: Installing: 154 packages Total size of inbound packages is 53 MiB. Need to download 53 MiB. After this operation 175 MiB will be used (install 175 MiB, remove 0 B). [ 1/154] bzip2-0:1.0.8-19.fc41.i686 100% | 799.4 KiB/s | 52.8 KiB | 00m00s [ 2/154] cpio-0:2.15-2.fc41.i686 100% | 7.9 MiB/s | 290.8 KiB | 00m00s [ 3/154] coreutils-0:9.5-7.fc41.i686 100% | 10.6 MiB/s | 1.2 MiB | 00m00s [ 4/154] bash-0:5.2.26-4.fc41.i686 100% | 15.1 MiB/s | 1.8 MiB | 00m00s [ 5/154] fedora-release-0:41-0.16.noar 100% | 615.4 KiB/s | 11.7 KiB | 00m00s [ 6/154] diffutils-0:3.10-7.fc41.i686 100% | 12.7 MiB/s | 403.1 KiB | 00m00s [ 7/154] findutils-1:4.10.0-4.fc41.i68 100% | 21.5 MiB/s | 551.1 KiB | 00m00s [ 8/154] glibc-minimal-langpack-0:2.39 100% | 5.5 MiB/s | 122.9 KiB | 00m00s [ 9/154] gawk-0:5.3.0-4.fc41.i686 100% | 34.9 MiB/s | 1.0 MiB | 00m00s [ 10/154] grep-0:3.11-9.fc41.i686 100% | 11.5 MiB/s | 295.5 KiB | 00m00s [ 11/154] gzip-0:1.13-2.fc41.i686 100% | 7.9 MiB/s | 162.6 KiB | 00m00s [ 12/154] info-0:7.1-3.fc41.i686 100% | 9.1 MiB/s | 186.0 KiB | 00m00s [ 13/154] patch-0:2.7.6-25.fc41.i686 100% | 7.3 MiB/s | 142.2 KiB | 00m00s [ 14/154] redhat-rpm-config-0:293-1.fc4 100% | 3.7 MiB/s | 75.5 KiB | 00m00s [ 15/154] rpm-build-0:4.19.92-5.fc41.i6 100% | 3.3 MiB/s | 76.9 KiB | 00m00s [ 16/154] sed-0:4.9-3.fc41.i686 100% | 13.2 MiB/s | 311.4 KiB | 00m00s [ 17/154] tar-2:1.35-4.fc41.i686 100% | 25.6 MiB/s | 866.7 KiB | 00m00s [ 18/154] unzip-0:6.0-64.fc41.i686 100% | 7.1 MiB/s | 180.7 KiB | 00m00s [ 19/154] which-0:2.21-42.fc41.i686 100% | 2.1 MiB/s | 41.5 KiB | 00m00s [ 20/154] xz-1:5.6.2-2.fc41.i686 100% | 19.7 MiB/s | 462.9 KiB | 00m00s [ 21/154] util-linux-0:2.40.2-4.fc41.i6 100% | 26.1 MiB/s | 1.2 MiB | 00m00s [ 22/154] xz-libs-1:5.6.2-2.fc41.i686 100% | 4.8 MiB/s | 122.7 KiB | 00m00s [ 23/154] glibc-0:2.39.9000-35.fc41.i68 100% | 51.9 MiB/s | 2.0 MiB | 00m00s [ 24/154] shadow-utils-2:4.15.1-9.fc41. 100% | 9.7 MiB/s | 1.3 MiB | 00m00s [ 25/154] audit-libs-0:4.0.1-4.fc41.i68 100% | 5.7 MiB/s | 129.3 KiB | 00m00s [ 26/154] authselect-libs-0:1.5.0-7.fc4 100% | 10.1 MiB/s | 207.5 KiB | 00m00s [ 27/154] libblkid-0:2.40.2-4.fc41.i686 100% | 5.6 MiB/s | 137.3 KiB | 00m00s [ 28/154] libcap-ng-0:0.8.5-3.fc41.i686 100% | 1.8 MiB/s | 33.2 KiB | 00m00s [ 29/154] libfdisk-0:2.40.2-4.fc41.i686 100% | 6.9 MiB/s | 176.0 KiB | 00m00s [ 30/154] libselinux-0:3.7-5.fc41.i686 100% | 4.3 MiB/s | 92.4 KiB | 00m00s [ 31/154] libmount-0:2.40.2-4.fc41.i686 100% | 6.9 MiB/s | 163.0 KiB | 00m00s [ 32/154] libsmartcols-0:2.40.2-4.fc41. 100% | 4.4 MiB/s | 86.3 KiB | 00m00s [ 33/154] libutempter-0:1.2.1-15.fc41.i 100% | 1.3 MiB/s | 26.9 KiB | 00m00s [ 34/154] libuuid-0:2.40.2-4.fc41.i686 100% | 1.4 MiB/s | 30.6 KiB | 00m00s [ 35/154] ncurses-libs-0:6.5-2.20240629 100% | 13.9 MiB/s | 355.3 KiB | 00m00s [ 36/154] pam-libs-0:1.6.1-4.fc41.i686 100% | 2.7 MiB/s | 59.8 KiB | 00m00s [ 37/154] pam-0:1.6.1-4.fc41.i686 100% | 18.6 MiB/s | 532.1 KiB | 00m00s [ 38/154] readline-0:8.2-9.fc41.i686 100% | 8.9 MiB/s | 219.0 KiB | 00m00s [ 39/154] util-linux-core-0:2.40.2-4.fc 100% | 22.8 MiB/s | 536.5 KiB | 00m00s [ 40/154] systemd-libs-0:256.3-2.fc41.i 100% | 24.4 MiB/s | 773.6 KiB | 00m00s [ 41/154] zlib-ng-compat-0:2.1.7-2.fc41 100% | 4.0 MiB/s | 82.1 KiB | 00m00s [ 42/154] bzip2-libs-0:1.0.8-19.fc41.i6 100% | 2.1 MiB/s | 41.3 KiB | 00m00s [ 43/154] libacl-0:2.3.2-2.fc41.i686 100% | 1.4 MiB/s | 26.0 KiB | 00m00s [ 44/154] libcap-0:2.70-4.fc41.i686 100% | 4.5 MiB/s | 88.3 KiB | 00m00s [ 45/154] libgcc-0:14.1.1-7.fc41.i686 100% | 7.6 MiB/s | 148.3 KiB | 00m00s [ 46/154] libattr-0:2.5.2-4.fc41.i686 100% | 974.7 KiB/s | 18.5 KiB | 00m00s [ 47/154] libeconf-0:0.6.2-3.fc41.i686 100% | 1.8 MiB/s | 34.1 KiB | 00m00s [ 48/154] libxcrypt-0:4.4.36-7.fc41.i68 100% | 5.9 MiB/s | 120.6 KiB | 00m00s [ 49/154] libsemanage-0:3.7-2.fc41.i686 100% | 5.3 MiB/s | 125.8 KiB | 00m00s [ 50/154] setup-0:2.15.0-5.fc41.noarch 100% | 7.6 MiB/s | 148.3 KiB | 00m00s [ 51/154] debugedit-0:5.0-17.fc41.i686 100% | 4.4 MiB/s | 81.1 KiB | 00m00s [ 52/154] elfutils-0:0.191-8.fc41.i686 100% | 22.9 MiB/s | 561.9 KiB | 00m00s [ 53/154] elfutils-libelf-0:0.191-8.fc4 100% | 8.7 MiB/s | 214.0 KiB | 00m00s [ 54/154] file-0:5.45-7.fc41.i686 100% | 2.3 MiB/s | 49.1 KiB | 00m00s [ 55/154] libarchive-0:3.7.4-3.fc41.i68 100% | 18.4 MiB/s | 451.3 KiB | 00m00s [ 56/154] pkgconf-pkg-config-0:2.1.1-2. 100% | 432.9 KiB/s | 10.0 KiB | 00m00s [ 57/154] popt-0:1.19-7.fc41.i686 100% | 3.0 MiB/s | 61.5 KiB | 00m00s [ 58/154] rpm-0:4.19.92-5.fc41.i686 100% | 20.5 MiB/s | 523.6 KiB | 00m00s [ 59/154] rpm-build-libs-0:4.19.92-5.fc 100% | 5.4 MiB/s | 105.9 KiB | 00m00s [ 60/154] binutils-0:2.42.50-20.fc41.i6 100% | 48.5 MiB/s | 5.9 MiB | 00m00s [ 61/154] zstd-0:1.5.6-2.fc41.i686 100% | 18.5 MiB/s | 455.8 KiB | 00m00s [ 62/154] rpm-libs-0:4.19.92-5.fc41.i68 100% | 10.1 MiB/s | 340.4 KiB | 00m00s [ 63/154] curl-0:8.9.0-1.fc41.i686 100% | 14.2 MiB/s | 319.9 KiB | 00m00s [ 64/154] ansible-srpm-macros-0:1-16.fc 100% | 1.2 MiB/s | 20.8 KiB | 00m00s [ 65/154] build-reproducibility-srpm-ma 100% | 498.7 KiB/s | 10.5 KiB | 00m00s [ 66/154] glibc-gconv-extra-0:2.39.9000 100% | 46.6 MiB/s | 1.7 MiB | 00m00s [ 67/154] dwz-0:0.15-7.fc41.i686 100% | 7.5 MiB/s | 145.9 KiB | 00m00s [ 68/154] efi-srpm-macros-0:5-12.fc41.n 100% | 1.3 MiB/s | 22.4 KiB | 00m00s [ 69/154] fonts-srpm-macros-1:2.0.5-17. 100% | 1.5 MiB/s | 27.0 KiB | 00m00s [ 70/154] forge-srpm-macros-0:0.3.1-2.f 100% | 1.2 MiB/s | 19.5 KiB | 00m00s [ 71/154] fpc-srpm-macros-0:1.3-13.fc41 100% | 468.3 KiB/s | 8.0 KiB | 00m00s [ 72/154] ghc-srpm-macros-0:1.9.1-2.fc4 100% | 476.7 KiB/s | 9.1 KiB | 00m00s [ 73/154] gnat-srpm-macros-0:6-6.fc41.n 100% | 559.5 KiB/s | 9.0 KiB | 00m00s [ 74/154] go-srpm-macros-0:3.6.0-3.fc41 100% | 1.6 MiB/s | 28.0 KiB | 00m00s [ 75/154] kernel-srpm-macros-0:1.0-24.f 100% | 616.8 KiB/s | 9.9 KiB | 00m00s [ 76/154] lua-srpm-macros-0:1-14.fc41.n 100% | 554.9 KiB/s | 8.9 KiB | 00m00s [ 77/154] ocaml-srpm-macros-0:10-3.fc41 100% | 575.0 KiB/s | 9.2 KiB | 00m00s [ 78/154] openblas-srpm-macros-0:2-18.f 100% | 453.8 KiB/s | 7.7 KiB | 00m00s [ 79/154] package-notes-srpm-macros-0:0 100% | 614.3 KiB/s | 9.8 KiB | 00m00s [ 80/154] perl-srpm-macros-0:1-56.fc41. 100% | 472.9 KiB/s | 8.5 KiB | 00m00s [ 81/154] pyproject-srpm-macros-0:1.13. 100% | 812.3 KiB/s | 13.0 KiB | 00m00s [ 82/154] python-srpm-macros-0:3.13-3.f 100% | 1.4 MiB/s | 23.7 KiB | 00m00s [ 83/154] qt5-srpm-macros-0:5.15.14-3.f 100% | 560.8 KiB/s | 9.0 KiB | 00m00s [ 84/154] qt6-srpm-macros-0:6.7.2-3.fc4 100% | 570.4 KiB/s | 9.1 KiB | 00m00s [ 85/154] rust-srpm-macros-0:26.3-1.fc4 100% | 781.5 KiB/s | 12.5 KiB | 00m00s [ 86/154] zig-srpm-macros-0:1-3.fc41.no 100% | 507.7 KiB/s | 8.1 KiB | 00m00s [ 87/154] zip-0:3.0-41.fc41.i686 100% | 12.4 MiB/s | 267.5 KiB | 00m00s [ 88/154] pkgconf-0:2.1.1-2.fc41.i686 100% | 2.2 MiB/s | 44.2 KiB | 00m00s [ 89/154] pkgconf-m4-0:2.1.1-2.fc41.noa 100% | 886.5 KiB/s | 14.2 KiB | 00m00s [ 90/154] ed-0:1.20.2-2.fc41.i686 100% | 4.2 MiB/s | 81.2 KiB | 00m00s [ 91/154] libpkgconf-0:2.1.1-2.fc41.i68 100% | 2.1 MiB/s | 41.8 KiB | 00m00s [ 92/154] authselect-0:1.5.0-7.fc41.i68 100% | 7.3 MiB/s | 142.3 KiB | 00m00s [ 93/154] gdbm-1:1.23-7.fc41.i686 100% | 7.7 MiB/s | 149.5 KiB | 00m00s [ 94/154] gdbm-libs-1:1.23-7.fc41.i686 100% | 3.1 MiB/s | 59.8 KiB | 00m00s [ 95/154] libnsl2-0:2.0.1-2.fc41.i686 100% | 1.5 MiB/s | 30.7 KiB | 00m00s [ 96/154] libpwquality-0:1.4.5-11.fc41. 100% | 5.6 MiB/s | 109.0 KiB | 00m00s [ 97/154] libtirpc-0:1.3.5-0.fc41.i686 100% | 4.2 MiB/s | 102.0 KiB | 00m00s [ 98/154] crypto-policies-0:20240717-2. 100% | 2.6 MiB/s | 65.5 KiB | 00m00s [ 99/154] openssl-libs-1:3.2.2-5.fc41.i 100% | 41.1 MiB/s | 2.3 MiB | 00m00s [100/154] ca-certificates-0:2024.2.68_v 100% | 17.3 MiB/s | 868.2 KiB | 00m00s [101/154] ncurses-base-0:6.5-2.20240629 100% | 3.5 MiB/s | 63.8 KiB | 00m00s [102/154] libcom_err-0:1.47.1-3.fc41.i6 100% | 1.4 MiB/s | 26.9 KiB | 00m00s [103/154] libsepol-0:3.7-2.fc41.i686 100% | 16.5 MiB/s | 355.7 KiB | 00m00s [104/154] krb5-libs-0:1.21.3-2.fc41.i68 100% | 26.2 MiB/s | 804.5 KiB | 00m00s [105/154] pcre2-0:10.44-1.fc41.1.i686 100% | 11.7 MiB/s | 240.0 KiB | 00m00s [106/154] cracklib-0:2.9.11-6.fc41.i686 100% | 4.0 MiB/s | 82.5 KiB | 00m00s [107/154] libxml2-0:2.12.8-2.fc41.i686 100% | 25.5 MiB/s | 730.6 KiB | 00m00s [108/154] libzstd-0:1.5.6-2.fc41.i686 100% | 13.3 MiB/s | 285.8 KiB | 00m00s [109/154] lz4-libs-0:1.10.0-1.fc41.i686 100% | 3.8 MiB/s | 73.5 KiB | 00m00s [110/154] keyutils-libs-0:1.6.3-4.fc41. 100% | 1.6 MiB/s | 32.0 KiB | 00m00s [111/154] libverto-0:0.3.2-9.fc41.i686 100% | 1.1 MiB/s | 21.2 KiB | 00m00s [112/154] glibc-common-0:2.39.9000-35.f 100% | 19.3 MiB/s | 414.3 KiB | 00m00s [113/154] basesystem-0:11-21.fc41.noarc 100% | 433.7 KiB/s | 7.4 KiB | 00m00s [114/154] gmp-1:6.3.0-2.fc41.i686 100% | 14.5 MiB/s | 311.3 KiB | 00m00s [115/154] filesystem-0:3.18-23.fc41.i68 100% | 33.4 MiB/s | 1.1 MiB | 00m00s [116/154] mpfr-0:4.2.1-5.fc41.i686 100% | 15.0 MiB/s | 385.0 KiB | 00m00s [117/154] fedora-release-common-0:41-0. 100% | 1.2 MiB/s | 22.5 KiB | 00m00s [118/154] elfutils-debuginfod-client-0: 100% | 2.2 MiB/s | 37.6 KiB | 00m00s [119/154] file-libs-0:5.45-7.fc41.i686 100% | 25.9 MiB/s | 770.6 KiB | 00m00s [120/154] elfutils-libs-0:0.191-8.fc41. 100% | 13.5 MiB/s | 290.9 KiB | 00m00s [121/154] libstdc++-0:14.1.1-7.fc41.i68 100% | 26.6 MiB/s | 952.3 KiB | 00m00s [122/154] p11-kit-0:0.25.5-3.fc41.i686 100% | 18.1 MiB/s | 481.9 KiB | 00m00s [123/154] p11-kit-trust-0:0.25.5-3.fc41 100% | 5.9 MiB/s | 137.8 KiB | 00m00s [124/154] coreutils-common-0:9.5-7.fc41 100% | 35.5 MiB/s | 2.1 MiB | 00m00s [125/154] add-determinism-0:0.3.5-1.fc4 100% | 28.3 MiB/s | 870.8 KiB | 00m00s [126/154] alternatives-0:1.28-3.fc41.i6 100% | 2.1 MiB/s | 41.6 KiB | 00m00s [127/154] jansson-0:2.13.1-10.fc41.i686 100% | 2.2 MiB/s | 45.9 KiB | 00m00s [128/154] lua-libs-0:5.4.6-6.fc41.i686 100% | 6.6 MiB/s | 149.0 KiB | 00m00s [129/154] rpm-sequoia-0:1.7.0-2.fc41.i6 100% | 29.0 MiB/s | 980.1 KiB | 00m00s [130/154] sqlite-libs-0:3.46.0-3.fc41.i 100% | 23.8 MiB/s | 755.8 KiB | 00m00s [131/154] libgomp-0:14.1.1-7.fc41.i686 100% | 15.7 MiB/s | 353.9 KiB | 00m00s [132/154] pcre2-syntax-0:10.44-1.fc41.1 100% | 8.1 MiB/s | 149.9 KiB | 00m00s [133/154] libtasn1-0:4.19.0-9.fc41.i686 100% | 3.7 MiB/s | 75.3 KiB | 00m00s [134/154] libffi-0:3.4.6-2.fc41.i686 100% | 2.0 MiB/s | 38.1 KiB | 00m00s [135/154] fedora-release-identity-basic 100% | 780.2 KiB/s | 12.5 KiB | 00m00s [136/154] fedora-repos-0:41-0.2.noarch 100% | 548.8 KiB/s | 9.3 KiB | 00m00s [137/154] elfutils-default-yama-scope-0 100% | 723.8 KiB/s | 12.3 KiB | 00m00s [138/154] fedora-gpg-keys-0:41-0.2.noar 100% | 5.4 MiB/s | 121.8 KiB | 00m00s [139/154] fedora-repos-rawhide-0:41-0.2 100% | 523.8 KiB/s | 8.9 KiB | 00m00s [140/154] xxhash-libs-0:0.8.2-3.fc41.i6 100% | 2.5 MiB/s | 46.8 KiB | 00m00s [141/154] libcurl-0:8.9.0-1.fc41.i686 100% | 17.3 MiB/s | 388.9 KiB | 00m00s [142/154] libbrotli-0:1.1.0-5.fc41.i686 100% | 15.1 MiB/s | 339.4 KiB | 00m00s [143/154] libidn2-0:2.3.7-2.fc41.i686 100% | 5.8 MiB/s | 113.0 KiB | 00m00s [144/154] libnghttp2-0:1.62.1-2.fc41.i6 100% | 3.8 MiB/s | 82.4 KiB | 00m00s [145/154] libpsl-0:0.21.5-4.fc41.i686 100% | 3.0 MiB/s | 64.7 KiB | 00m00s [146/154] libssh-0:0.10.6-6.fc41.i686 100% | 10.5 MiB/s | 226.5 KiB | 00m00s [147/154] openldap-0:2.6.8-5.fc41.i686 100% | 11.6 MiB/s | 272.3 KiB | 00m00s [148/154] libevent-0:2.1.12-14.fc41.i68 100% | 11.8 MiB/s | 277.0 KiB | 00m00s [149/154] cyrus-sasl-lib-0:2.1.28-27.fc 100% | 22.1 MiB/s | 860.0 KiB | 00m00s [150/154] libtool-ltdl-0:2.4.7-12.fc41. 100% | 1.9 MiB/s | 37.7 KiB | 00m00s [151/154] libssh-config-0:0.10.6-6.fc41 100% | 571.0 KiB/s | 9.1 KiB | 00m00s [152/154] libunistring-0:1.1-8.fc41.i68 100% | 20.0 MiB/s | 553.3 KiB | 00m00s [153/154] publicsuffix-list-dafsa-0:202 100% | 3.3 MiB/s | 58.3 KiB | 00m00s [154/154] gdb-minimal-0:14.2-15.fc41.i6 100% | 17.1 MiB/s | 4.7 MiB | 00m00s -------------------------------------------------------------------------------- [154/154] Total 100% | 35.7 MiB/s | 53.4 MiB | 00m01s Running transaction [ 1/156] Verify package files 100% | 777.0 B/s | 154.0 B | 00m00s >>> Running pre-transaction scriptlet: filesystem-0:3.18-23.fc41.i686 >>> Stop pre-transaction scriptlet: filesystem-0:3.18-23.fc41.i686 [ 2/156] Prepare transaction 100% | 1.9 KiB/s | 154.0 B | 00m00s [ 3/156] Installing libgcc-0:14.1.1-7. 100% | 148.1 MiB/s | 303.4 KiB | 00m00s >>> Running post-install scriptlet: libgcc-0:14.1.1-7.fc41.i686 >>> Stop post-install scriptlet: libgcc-0:14.1.1-7.fc41.i686 [ 4/156] Installing publicsuffix-list- 100% | 66.7 MiB/s | 68.3 KiB | 00m00s [ 5/156] Installing libssh-config-0:0. 100% | 0.0 B/s | 816.0 B | 00m00s [ 6/156] Installing fedora-release-ide 100% | 929.7 KiB/s | 952.0 B | 00m00s [ 7/156] Installing fedora-gpg-keys-0: 100% | 20.7 MiB/s | 169.7 KiB | 00m00s [ 8/156] Installing fedora-repos-rawhi 100% | 0.0 B/s | 2.4 KiB | 00m00s [ 9/156] Installing fedora-repos-0:41- 100% | 0.0 B/s | 5.7 KiB | 00m00s [ 10/156] Installing fedora-release-com 100% | 11.5 MiB/s | 23.5 KiB | 00m00s [ 11/156] Installing fedora-release-0:4 100% | 0.0 B/s | 124.0 B | 00m00s [ 12/156] Installing setup-0:2.15.0-5.f 100% | 54.5 MiB/s | 726.1 KiB | 00m00s >>> Running post-install scriptlet: setup-0:2.15.0-5.fc41.noarch >>> Stop post-install scriptlet: setup-0:2.15.0-5.fc41.noarch [ 13/156] Installing filesystem-0:3.18- 100% | 1.7 MiB/s | 212.0 KiB | 00m00s [ 14/156] Installing basesystem-0:11-21 100% | 0.0 B/s | 124.0 B | 00m00s [ 15/156] Installing pcre2-syntax-0:10. 100% | 124.1 MiB/s | 254.1 KiB | 00m00s [ 16/156] Installing coreutils-common-0 100% | 272.9 MiB/s | 11.2 MiB | 00m00s [ 17/156] Installing ncurses-base-0:6.5 100% | 42.9 MiB/s | 351.7 KiB | 00m00s [ 18/156] Installing pkgconf-m4-0:2.1.1 100% | 0.0 B/s | 14.3 KiB | 00m00s [ 19/156] Installing rust-srpm-macros-0 100% | 0.0 B/s | 5.6 KiB | 00m00s [ 20/156] Installing qt6-srpm-macros-0: 100% | 0.0 B/s | 732.0 B | 00m00s [ 21/156] Installing qt5-srpm-macros-0: 100% | 0.0 B/s | 776.0 B | 00m00s [ 22/156] Installing perl-srpm-macros-0 100% | 0.0 B/s | 1.1 KiB | 00m00s [ 23/156] Installing package-notes-srpm 100% | 0.0 B/s | 2.0 KiB | 00m00s [ 24/156] Installing openblas-srpm-macr 100% | 0.0 B/s | 392.0 B | 00m00s [ 25/156] Installing ocaml-srpm-macros- 100% | 0.0 B/s | 2.2 KiB | 00m00s [ 26/156] Installing kernel-srpm-macros 100% | 0.0 B/s | 2.3 KiB | 00m00s [ 27/156] Installing gnat-srpm-macros-0 100% | 0.0 B/s | 1.3 KiB | 00m00s [ 28/156] Installing ghc-srpm-macros-0: 100% | 0.0 B/s | 1.0 KiB | 00m00s [ 29/156] Installing fpc-srpm-macros-0: 100% | 0.0 B/s | 420.0 B | 00m00s [ 30/156] Installing ansible-srpm-macro 100% | 35.4 MiB/s | 36.2 KiB | 00m00s [ 31/156] Installing glibc-minimal-lang 100% | 0.0 B/s | 124.0 B | 00m00s [ 32/156] Installing ncurses-libs-0:6.5 100% | 159.1 MiB/s | 977.6 KiB | 00m00s >>> Running pre-install scriptlet: glibc-0:2.39.9000-35.fc41.i686 >>> Stop pre-install scriptlet: glibc-0:2.39.9000-35.fc41.i686 warning: posix.fork(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead warning: posix.wait(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead warning: posix.exec(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead warning: posix.fork(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead warning: posix.wait(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead warning: posix.exec(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead [ 33/156] Installing glibc-0:2.39.9000- 100% | 117.1 MiB/s | 5.5 MiB | 00m00s >>> Running post-install scriptlet: glibc-0:2.39.9000-35.fc41.i686 >>> Stop post-install scriptlet: glibc-0:2.39.9000-35.fc41.i686 [ 34/156] Installing bash-0:5.2.26-4.fc 100% | 267.8 MiB/s | 8.3 MiB | 00m00s >>> Running post-install scriptlet: bash-0:5.2.26-4.fc41.i686 >>> Stop post-install scriptlet: bash-0:5.2.26-4.fc41.i686 [ 35/156] Installing glibc-common-0:2.3 100% | 128.2 MiB/s | 1.0 MiB | 00m00s warning: posix.fork(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead warning: posix.wait(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead warning: posix.exec(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead [ 36/156] Installing glibc-gconv-extra- 100% | 116.9 MiB/s | 7.4 MiB | 00m00s >>> Running post-install scriptlet: glibc-gconv-extra-0:2.39.9000-35.fc41.i686 >>> Stop post-install scriptlet: glibc-gconv-extra-0:2.39.9000-35.fc41.i686 [ 37/156] Installing zlib-ng-compat-0:2 100% | 146.7 MiB/s | 150.2 KiB | 00m00s [ 38/156] Installing xz-libs-1:5.6.2-2. 100% | 225.4 MiB/s | 230.9 KiB | 00m00s [ 39/156] Installing bzip2-libs-0:1.0.8 100% | 75.3 MiB/s | 77.1 KiB | 00m00s [ 40/156] Installing libuuid-0:2.40.2-4 100% | 44.6 MiB/s | 45.7 KiB | 00m00s [ 41/156] Installing readline-0:8.2-9.f 100% | 150.9 MiB/s | 463.7 KiB | 00m00s [ 42/156] Installing popt-0:1.19-7.fc41 100% | 34.8 MiB/s | 142.6 KiB | 00m00s [ 43/156] Installing libblkid-0:2.40.2- 100% | 279.8 MiB/s | 286.5 KiB | 00m00s [ 44/156] Installing libattr-0:2.5.2-4. 100% | 24.1 MiB/s | 24.7 KiB | 00m00s [ 45/156] Installing libacl-0:2.3.2-2.f 100% | 39.2 MiB/s | 40.1 KiB | 00m00s [ 46/156] Installing libxcrypt-0:4.4.36 100% | 137.2 MiB/s | 280.9 KiB | 00m00s [ 47/156] Installing libzstd-0:1.5.6-2. 100% | 237.1 MiB/s | 728.4 KiB | 00m00s [ 48/156] Installing elfutils-libelf-0: 100% | 235.3 MiB/s | 1.2 MiB | 00m00s [ 49/156] Installing gmp-1:6.3.0-2.fc41 100% | 241.1 MiB/s | 740.7 KiB | 00m00s [ 50/156] Installing libstdc++-0:14.1.1 100% | 255.2 MiB/s | 2.8 MiB | 00m00s [ 51/156] Installing libeconf-0:0.6.2-3 100% | 61.4 MiB/s | 62.9 KiB | 00m00s [ 52/156] Installing gdbm-libs-1:1.23-7 100% | 9.5 MiB/s | 126.3 KiB | 00m00s >>> Running pre-install scriptlet: crypto-policies-0:20240717-2.git154fd4e.fc41. >>> Stop pre-install scriptlet: crypto-policies-0:20240717-2.git154fd4e.fc41.noa [ 53/156] Installing crypto-policies-0: 100% | 15.2 MiB/s | 156.1 KiB | 00m00s >>> Running post-install scriptlet: crypto-policies-0:20240717-2.git154fd4e.fc41 >>> Stop post-install scriptlet: crypto-policies-0:20240717-2.git154fd4e.fc41.no [ 54/156] Installing mpfr-0:4.2.1-5.fc4 100% | 189.1 MiB/s | 968.2 KiB | 00m00s [ 55/156] Installing gawk-0:5.3.0-4.fc4 100% | 173.1 MiB/s | 1.7 MiB | 00m00s [ 56/156] Installing dwz-0:0.15-7.fc41. 100% | 161.3 MiB/s | 330.3 KiB | 00m00s [ 57/156] Installing unzip-0:6.0-64.fc4 100% | 195.2 MiB/s | 399.8 KiB | 00m00s [ 58/156] Installing file-libs-0:5.45-7 100% | 473.6 MiB/s | 9.9 MiB | 00m00s [ 59/156] Installing file-0:5.45-7.fc41 100% | 93.8 MiB/s | 96.0 KiB | 00m00s [ 60/156] Installing libcap-ng-0:0.8.5- 100% | 67.9 MiB/s | 69.5 KiB | 00m00s [ 61/156] Installing audit-libs-0:4.0.1 100% | 166.0 MiB/s | 340.0 KiB | 00m00s [ 62/156] Installing pam-libs-0:1.6.1-4 100% | 60.1 MiB/s | 123.1 KiB | 00m00s [ 63/156] Installing libcap-0:2.70-4.fc 100% | 68.4 MiB/s | 210.0 KiB | 00m00s [ 64/156] Installing systemd-libs-0:256 100% | 252.7 MiB/s | 2.0 MiB | 00m00s [ 65/156] Installing libsmartcols-0:2.4 100% | 176.6 MiB/s | 180.9 KiB | 00m00s [ 66/156] Installing libcom_err-0:1.47. 100% | 58.2 MiB/s | 59.6 KiB | 00m00s [ 67/156] Installing libsepol-0:3.7-2.f 100% | 284.6 MiB/s | 874.4 KiB | 00m00s [ 68/156] Installing pcre2-0:10.44-1.fc 100% | 215.3 MiB/s | 661.5 KiB | 00m00s [ 69/156] Installing libselinux-0:3.7-5 100% | 189.0 MiB/s | 193.5 KiB | 00m00s [ 70/156] Installing sed-0:4.9-3.fc41.i 100% | 121.2 MiB/s | 868.8 KiB | 00m00s [ 71/156] Installing grep-0:3.11-9.fc41 100% | 125.8 MiB/s | 1.0 MiB | 00m00s [ 72/156] Installing findutils-1:4.10.0 100% | 188.0 MiB/s | 1.9 MiB | 00m00s [ 73/156] Installing xz-1:5.6.2-2.fc41. 100% | 134.1 MiB/s | 1.2 MiB | 00m00s [ 74/156] Installing libmount-0:2.40.2- 100% | 189.5 MiB/s | 388.1 KiB | 00m00s [ 75/156] Installing lz4-libs-0:1.10.0- 100% | 142.4 MiB/s | 145.9 KiB | 00m00s [ 76/156] Installing alternatives-0:1.2 100% | 61.7 MiB/s | 63.1 KiB | 00m00s [ 77/156] Installing lua-libs-0:5.4.6-6 100% | 151.3 MiB/s | 309.8 KiB | 00m00s [ 78/156] Installing libtasn1-0:4.19.0- 100% | 176.6 MiB/s | 180.8 KiB | 00m00s [ 79/156] Installing libunistring-0:1.1 100% | 289.0 MiB/s | 1.7 MiB | 00m00s [ 80/156] Installing elfutils-default-y 100% | 170.2 KiB/s | 2.0 KiB | 00m00s >>> Running post-install scriptlet: elfutils-default-yama-scope-0:0.191-8.fc41.n >>> Stop post-install scriptlet: elfutils-default-yama-scope-0:0.191-8.fc41.noar [ 81/156] Installing elfutils-libs-0:0. 100% | 171.5 MiB/s | 702.6 KiB | 00m00s [ 82/156] Installing libidn2-0:2.3.7-2. 100% | 80.6 MiB/s | 330.3 KiB | 00m00s [ 83/156] Installing libpsl-0:0.21.5-4. 100% | 75.1 MiB/s | 76.9 KiB | 00m00s [ 84/156] Installing zstd-0:1.5.6-2.fc4 100% | 260.6 MiB/s | 1.6 MiB | 00m00s [ 85/156] Installing util-linux-core-0: 100% | 125.9 MiB/s | 1.4 MiB | 00m00s [ 86/156] Installing tar-2:1.35-4.fc41. 100% | 230.7 MiB/s | 3.0 MiB | 00m00s [ 87/156] Installing libsemanage-0:3.7- 100% | 99.6 MiB/s | 305.9 KiB | 00m00s [ 88/156] Installing shadow-utils-2:4.1 100% | 81.6 MiB/s | 4.1 MiB | 00m00s >>> Running pre-install scriptlet: libutempter-0:1.2.1-15.fc41.i686 >>> Stop pre-install scriptlet: libutempter-0:1.2.1-15.fc41.i686 [ 89/156] Installing libutempter-0:1.2. 100% | 28.4 MiB/s | 58.1 KiB | 00m00s [ 90/156] Installing zip-0:3.0-41.fc41. 100% | 173.6 MiB/s | 711.0 KiB | 00m00s [ 91/156] Installing gdbm-1:1.23-7.fc41 100% | 111.0 MiB/s | 454.7 KiB | 00m00s [ 92/156] Installing cyrus-sasl-lib-0:2 100% | 248.1 MiB/s | 2.5 MiB | 00m00s [ 93/156] Installing libfdisk-0:2.40.2- 100% | 200.9 MiB/s | 411.5 KiB | 00m00s [ 94/156] Installing bzip2-0:1.0.8-19.f 100% | 48.1 MiB/s | 98.4 KiB | 00m00s [ 95/156] Installing libxml2-0:2.12.8-2 100% | 258.7 MiB/s | 1.8 MiB | 00m00s [ 96/156] Installing add-determinism-0: 100% | 297.7 MiB/s | 2.1 MiB | 00m00s [ 97/156] Installing build-reproducibil 100% | 0.0 B/s | 1.0 KiB | 00m00s [ 98/156] Installing sqlite-libs-0:3.46 100% | 250.0 MiB/s | 1.5 MiB | 00m00s [ 99/156] Installing ed-0:1.20.2-2.fc41 100% | 140.6 MiB/s | 144.0 KiB | 00m00s [100/156] Installing patch-0:2.7.6-25.f 100% | 146.2 MiB/s | 299.5 KiB | 00m00s [101/156] Installing cpio-0:2.15-2.fc41 100% | 157.9 MiB/s | 1.1 MiB | 00m00s [102/156] Installing diffutils-0:3.10-7 100% | 177.2 MiB/s | 1.6 MiB | 00m00s [103/156] Installing libpkgconf-0:2.1.1 100% | 80.0 MiB/s | 81.9 KiB | 00m00s [104/156] Installing pkgconf-0:2.1.1-2. 100% | 40.9 MiB/s | 83.8 KiB | 00m00s [105/156] Installing pkgconf-pkg-config 100% | 0.0 B/s | 1.8 KiB | 00m00s [106/156] Installing keyutils-libs-0:1. 100% | 57.7 MiB/s | 59.1 KiB | 00m00s [107/156] Installing libverto-0:0.3.2-9 100% | 29.8 MiB/s | 30.6 KiB | 00m00s [108/156] Installing jansson-0:2.13.1-1 100% | 86.9 MiB/s | 89.0 KiB | 00m00s [109/156] Installing libgomp-0:14.1.1-7 100% | 257.8 MiB/s | 527.9 KiB | 00m00s [110/156] Installing libffi-0:3.4.6-2.f 100% | 81.0 MiB/s | 82.9 KiB | 00m00s [111/156] Installing p11-kit-0:0.25.5-3 100% | 166.6 MiB/s | 2.3 MiB | 00m00s [112/156] Installing p11-kit-trust-0:0. 100% | 23.6 MiB/s | 363.2 KiB | 00m00s >>> Running post-install scriptlet: p11-kit-trust-0:0.25.5-3.fc41.i686 >>> Stop post-install scriptlet: p11-kit-trust-0:0.25.5-3.fc41.i686 [113/156] Installing openssl-libs-1:3.2 100% | 261.1 MiB/s | 6.3 MiB | 00m00s [114/156] Installing coreutils-0:9.5-7. 100% | 144.2 MiB/s | 5.5 MiB | 00m00s >>> Running pre-install scriptlet: ca-certificates-0:2024.2.68_v8.0.302-3.fc41.n >>> Stop pre-install scriptlet: ca-certificates-0:2024.2.68_v8.0.302-3.fc41.noar [115/156] Installing ca-certificates-0: 100% | 1.9 MiB/s | 2.4 MiB | 00m01s >>> Running post-install scriptlet: ca-certificates-0:2024.2.68_v8.0.302-3.fc41. >>> Stop post-install scriptlet: ca-certificates-0:2024.2.68_v8.0.302-3.fc41.noa [116/156] Installing krb5-libs-0:1.21.3 100% | 194.7 MiB/s | 2.3 MiB | 00m00s [117/156] Installing libarchive-0:3.7.4 100% | 243.3 MiB/s | 996.4 KiB | 00m00s [118/156] Installing libtirpc-0:1.3.5-0 100% | 105.3 MiB/s | 215.6 KiB | 00m00s [119/156] Installing gzip-0:1.13-2.fc41 100% | 128.1 MiB/s | 393.6 KiB | 00m00s [120/156] Installing authselect-libs-0: 100% | 90.8 MiB/s | 836.4 KiB | 00m00s [121/156] Installing cracklib-0:2.9.11- 100% | 40.2 MiB/s | 247.1 KiB | 00m00s [122/156] Installing libpwquality-0:1.4 100% | 51.6 MiB/s | 423.0 KiB | 00m00s [123/156] Installing libnsl2-0:2.0.1-2. 100% | 56.9 MiB/s | 58.3 KiB | 00m00s [124/156] Installing pam-0:1.6.1-4.fc41 100% | 75.2 MiB/s | 1.7 MiB | 00m00s [125/156] Installing libssh-0:0.10.6-6. 100% | 178.8 MiB/s | 549.4 KiB | 00m00s [126/156] Installing rpm-sequoia-0:1.7. 100% | 291.8 MiB/s | 2.6 MiB | 00m00s [127/156] Installing rpm-libs-0:4.19.92 100% | 246.9 MiB/s | 758.4 KiB | 00m00s [128/156] Installing rpm-build-libs-0:4 100% | 205.3 MiB/s | 210.3 KiB | 00m00s [129/156] Installing libevent-0:2.1.12- 100% | 233.4 MiB/s | 955.9 KiB | 00m00s [130/156] Installing xxhash-libs-0:0.8. 100% | 114.5 MiB/s | 117.3 KiB | 00m00s [131/156] Installing libbrotli-0:1.1.0- 100% | 210.4 MiB/s | 861.8 KiB | 00m00s [132/156] Installing libnghttp2-0:1.62. 100% | 170.5 MiB/s | 174.6 KiB | 00m00s [133/156] Installing libtool-ltdl-0:2.4 100% | 68.9 MiB/s | 70.6 KiB | 00m00s [134/156] Installing openldap-0:2.6.8-5 100% | 166.4 MiB/s | 681.5 KiB | 00m00s [135/156] Installing libcurl-0:8.9.0-1. 100% | 206.8 MiB/s | 847.2 KiB | 00m00s [136/156] Installing elfutils-debuginfo 100% | 28.0 MiB/s | 57.3 KiB | 00m00s [137/156] Installing binutils-0:2.42.50 100% | 275.4 MiB/s | 25.3 MiB | 00m00s >>> Running post-install scriptlet: binutils-0:2.42.50-20.fc41.i686 >>> Stop post-install scriptlet: binutils-0:2.42.50-20.fc41.i686 [138/156] Installing elfutils-0:0.191-8 100% | 230.9 MiB/s | 2.5 MiB | 00m00s [139/156] Installing gdb-minimal-0:14.2 100% | 311.5 MiB/s | 13.4 MiB | 00m00s [140/156] Installing debugedit-0:5.0-17 100% | 95.5 MiB/s | 195.6 KiB | 00m00s [141/156] Installing curl-0:8.9.0-1.fc4 100% | 41.0 MiB/s | 798.2 KiB | 00m00s >>> Running pre-install scriptlet: rpm-0:4.19.92-5.fc41.i686 >>> Stop pre-install scriptlet: rpm-0:4.19.92-5.fc41.i686 [142/156] Installing rpm-0:4.19.92-5.fc 100% | 91.6 MiB/s | 2.5 MiB | 00m00s [143/156] Installing efi-srpm-macros-0: 100% | 40.2 MiB/s | 41.2 KiB | 00m00s [144/156] Installing lua-srpm-macros-0: 100% | 0.0 B/s | 1.9 KiB | 00m00s [145/156] Installing zig-srpm-macros-0: 100% | 0.0 B/s | 1.7 KiB | 00m00s [146/156] Installing fonts-srpm-macros- 100% | 55.7 MiB/s | 57.0 KiB | 00m00s [147/156] Installing forge-srpm-macros- 100% | 39.4 MiB/s | 40.3 KiB | 00m00s [148/156] Installing go-srpm-macros-0:3 100% | 60.5 MiB/s | 62.0 KiB | 00m00s [149/156] Installing python-srpm-macros 100% | 50.9 MiB/s | 52.2 KiB | 00m00s [150/156] Installing redhat-rpm-config- 100% | 61.9 MiB/s | 190.1 KiB | 00m00s [151/156] Installing rpm-build-0:4.19.9 100% | 58.3 MiB/s | 179.0 KiB | 00m00s [152/156] Installing pyproject-srpm-mac 100% | 2.0 MiB/s | 2.1 KiB | 00m00s [153/156] Installing util-linux-0:2.40. 100% | 88.2 MiB/s | 3.5 MiB | 00m00s >>> Running post-install scriptlet: util-linux-0:2.40.2-4.fc41.i686 >>> Stop post-install scriptlet: util-linux-0:2.40.2-4.fc41.i686 [154/156] Installing authselect-0:1.5.0 100% | 40.3 MiB/s | 165.0 KiB | 00m00s [155/156] Installing which-0:2.21-42.fc 100% | 79.2 MiB/s | 81.1 KiB | 00m00s warning: posix.fork(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead warning: posix.wait(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead warning: posix.exec(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead [156/156] Installing info-0:7.1-3.fc41. 100% | 235.8 KiB/s | 360.8 KiB | 00m02s >>> Running post-transaction scriptlet: filesystem-0:3.18-23.fc41.i686 >>> Stop post-transaction scriptlet: filesystem-0:3.18-23.fc41.i686 >>> Running post-transaction scriptlet: ca-certificates-0:2024.2.68_v8.0.302-3.f >>> Stop post-transaction scriptlet: ca-certificates-0:2024.2.68_v8.0.302-3.fc41 >>> Running post-transaction scriptlet: authselect-libs-0:1.5.0-7.fc41.i686 >>> Stop post-transaction scriptlet: authselect-libs-0:1.5.0-7.fc41.i686 >>> Running post-transaction scriptlet: rpm-0:4.19.92-5.fc41.i686 >>> Stop post-transaction scriptlet: rpm-0:4.19.92-5.fc41.i686 >>> Running trigger-install scriptlet: glibc-common-0:2.39.9000-35.fc41.i686 >>> Stop trigger-install scriptlet: glibc-common-0:2.39.9000-35.fc41.i686 >>> Running trigger-install scriptlet: info-0:7.1-3.fc41.i686 >>> Stop trigger-install scriptlet: info-0:7.1-3.fc41.i686 Complete! Warning: skipped PGP checks for 154 packages from repositories: copr_base, http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch Finish: installing minimal buildroot with dnf5 Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: add-determinism-0.3.5-1.fc41.i686 alternatives-1.28-3.fc41.i686 ansible-srpm-macros-1-16.fc41.noarch audit-libs-4.0.1-4.fc41.i686 authselect-1.5.0-7.fc41.i686 authselect-libs-1.5.0-7.fc41.i686 basesystem-11-21.fc41.noarch bash-5.2.26-4.fc41.i686 binutils-2.42.50-20.fc41.i686 build-reproducibility-srpm-macros-0.3.5-1.fc41.noarch bzip2-1.0.8-19.fc41.i686 bzip2-libs-1.0.8-19.fc41.i686 ca-certificates-2024.2.68_v8.0.302-3.fc41.noarch coreutils-9.5-7.fc41.i686 coreutils-common-9.5-7.fc41.i686 cpio-2.15-2.fc41.i686 cracklib-2.9.11-6.fc41.i686 crypto-policies-20240717-2.git154fd4e.fc41.noarch curl-8.9.0-1.fc41.i686 cyrus-sasl-lib-2.1.28-27.fc41.i686 debugedit-5.0-17.fc41.i686 diffutils-3.10-7.fc41.i686 dwz-0.15-7.fc41.i686 ed-1.20.2-2.fc41.i686 efi-srpm-macros-5-12.fc41.noarch elfutils-0.191-8.fc41.i686 elfutils-debuginfod-client-0.191-8.fc41.i686 elfutils-default-yama-scope-0.191-8.fc41.noarch elfutils-libelf-0.191-8.fc41.i686 elfutils-libs-0.191-8.fc41.i686 fedora-gpg-keys-41-0.2.noarch fedora-release-41-0.16.noarch fedora-release-common-41-0.16.noarch fedora-release-identity-basic-41-0.16.noarch fedora-repos-41-0.2.noarch fedora-repos-rawhide-41-0.2.noarch file-5.45-7.fc41.i686 file-libs-5.45-7.fc41.i686 filesystem-3.18-23.fc41.i686 findutils-4.10.0-4.fc41.i686 fonts-srpm-macros-2.0.5-17.fc41.noarch forge-srpm-macros-0.3.1-2.fc41.noarch fpc-srpm-macros-1.3-13.fc41.noarch gawk-5.3.0-4.fc41.i686 gdb-minimal-14.2-15.fc41.i686 gdbm-1.23-7.fc41.i686 gdbm-libs-1.23-7.fc41.i686 ghc-srpm-macros-1.9.1-2.fc41.noarch glibc-2.39.9000-35.fc41.i686 glibc-common-2.39.9000-35.fc41.i686 glibc-gconv-extra-2.39.9000-35.fc41.i686 glibc-minimal-langpack-2.39.9000-35.fc41.i686 gmp-6.3.0-2.fc41.i686 gnat-srpm-macros-6-6.fc41.noarch go-srpm-macros-3.6.0-3.fc41.noarch grep-3.11-9.fc41.i686 gzip-1.13-2.fc41.i686 info-7.1-3.fc41.i686 jansson-2.13.1-10.fc41.i686 kernel-srpm-macros-1.0-24.fc41.noarch keyutils-libs-1.6.3-4.fc41.i686 krb5-libs-1.21.3-2.fc41.i686 libacl-2.3.2-2.fc41.i686 libarchive-3.7.4-3.fc41.i686 libattr-2.5.2-4.fc41.i686 libblkid-2.40.2-4.fc41.i686 libbrotli-1.1.0-5.fc41.i686 libcap-2.70-4.fc41.i686 libcap-ng-0.8.5-3.fc41.i686 libcom_err-1.47.1-3.fc41.i686 libcurl-8.9.0-1.fc41.i686 libeconf-0.6.2-3.fc41.i686 libevent-2.1.12-14.fc41.i686 libfdisk-2.40.2-4.fc41.i686 libffi-3.4.6-2.fc41.i686 libgcc-14.1.1-7.fc41.i686 libgomp-14.1.1-7.fc41.i686 libidn2-2.3.7-2.fc41.i686 libmount-2.40.2-4.fc41.i686 libnghttp2-1.62.1-2.fc41.i686 libnsl2-2.0.1-2.fc41.i686 libpkgconf-2.1.1-2.fc41.i686 libpsl-0.21.5-4.fc41.i686 libpwquality-1.4.5-11.fc41.i686 libselinux-3.7-5.fc41.i686 libsemanage-3.7-2.fc41.i686 libsepol-3.7-2.fc41.i686 libsmartcols-2.40.2-4.fc41.i686 libssh-0.10.6-6.fc41.i686 libssh-config-0.10.6-6.fc41.noarch libstdc++-14.1.1-7.fc41.i686 libtasn1-4.19.0-9.fc41.i686 libtirpc-1.3.5-0.fc41.i686 libtool-ltdl-2.4.7-12.fc41.i686 libunistring-1.1-8.fc41.i686 libutempter-1.2.1-15.fc41.i686 libuuid-2.40.2-4.fc41.i686 libverto-0.3.2-9.fc41.i686 libxcrypt-4.4.36-7.fc41.i686 libxml2-2.12.8-2.fc41.i686 libzstd-1.5.6-2.fc41.i686 lua-libs-5.4.6-6.fc41.i686 lua-srpm-macros-1-14.fc41.noarch lz4-libs-1.10.0-1.fc41.i686 mpfr-4.2.1-5.fc41.i686 ncurses-base-6.5-2.20240629.fc41.noarch ncurses-libs-6.5-2.20240629.fc41.i686 ocaml-srpm-macros-10-3.fc41.noarch openblas-srpm-macros-2-18.fc41.noarch openldap-2.6.8-5.fc41.i686 openssl-libs-3.2.2-5.fc41.i686 p11-kit-0.25.5-3.fc41.i686 p11-kit-trust-0.25.5-3.fc41.i686 package-notes-srpm-macros-0.5-12.fc41.noarch pam-1.6.1-4.fc41.i686 pam-libs-1.6.1-4.fc41.i686 patch-2.7.6-25.fc41.i686 pcre2-10.44-1.fc41.1.i686 pcre2-syntax-10.44-1.fc41.1.noarch perl-srpm-macros-1-56.fc41.noarch pkgconf-2.1.1-2.fc41.i686 pkgconf-m4-2.1.1-2.fc41.noarch pkgconf-pkg-config-2.1.1-2.fc41.i686 popt-1.19-7.fc41.i686 publicsuffix-list-dafsa-20240107-4.fc41.noarch pyproject-srpm-macros-1.13.0-2.fc41.noarch python-srpm-macros-3.13-3.fc41.noarch qt5-srpm-macros-5.15.14-3.fc41.noarch qt6-srpm-macros-6.7.2-3.fc41.noarch readline-8.2-9.fc41.i686 redhat-rpm-config-293-1.fc41.noarch rpm-4.19.92-5.fc41.i686 rpm-build-4.19.92-5.fc41.i686 rpm-build-libs-4.19.92-5.fc41.i686 rpm-libs-4.19.92-5.fc41.i686 rpm-sequoia-1.7.0-2.fc41.i686 rust-srpm-macros-26.3-1.fc41.noarch sed-4.9-3.fc41.i686 setup-2.15.0-5.fc41.noarch shadow-utils-4.15.1-9.fc41.i686 sqlite-libs-3.46.0-3.fc41.i686 systemd-libs-256.3-2.fc41.i686 tar-1.35-4.fc41.i686 unzip-6.0-64.fc41.i686 util-linux-2.40.2-4.fc41.i686 util-linux-core-2.40.2-4.fc41.i686 which-2.21-42.fc41.i686 xxhash-libs-0.8.2-3.fc41.i686 xz-5.6.2-2.fc41.i686 xz-libs-5.6.2-2.fc41.i686 zig-srpm-macros-1-3.fc41.noarch zip-3.0-41.fc41.i686 zlib-ng-compat-2.1.7-2.fc41.i686 zstd-1.5.6-2.fc41.i686 Start: buildsrpm Start: rpmbuild -bs Building target platforms: i686 Building for target i686 setting SOURCE_DATE_EPOCH=1721865600 Wrote: /builddir/build/SRPMS/btbuilder-0.5.19-11.fc41.src.rpm Finish: rpmbuild -bs cp: preserving permissions for ‘/var/lib/copr-rpmbuild/results/chroot_scan/var/lib/mock/fedora-rawhide-i686-1721899865.686437/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-rawhide-i686-1721899865.686437/root/var/log/dnf5.log Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-asb1jcu5/btbuilder/btbuilder.spec) Config(child) 0 minutes 57 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/btbuilder-0.5.19-11.fc41.src.rpm) Config(fedora-rawhide-i686) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-i686-bootstrap-1721899865.686437/root. INFO: reusing tmpfs at /var/lib/mock/fedora-rawhide-i686-bootstrap-1721899865.686437/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-i686-1721899865.686437/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.92-2.fc41.x86_64 rpm-sequoia-1.7.0-1.fc41.x86_64 dnf5-5.2.5.0-1.fc41.x86_64 dnf5-plugins-5.2.5.0-1.fc41.x86_64 Finish: chroot init Start: build phase for btbuilder-0.5.19-11.fc41.src.rpm Start: build setup for btbuilder-0.5.19-11.fc41.src.rpm Building target platforms: i686 Building for target i686 setting SOURCE_DATE_EPOCH=1721865600 Wrote: /builddir/build/SRPMS/btbuilder-0.5.19-11.fc41.src.rpm Updating and loading repositories: Additional repo http_kojipkgs_fedorapr 100% | 69.6 KiB/s | 3.8 KiB | 00m00s local 100% | 87.4 KiB/s | 3.5 KiB | 00m00s Copr repository 100% | 24.0 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing: SDL2-devel i686 2.30.3-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.7 MiB SDL2_image-devel i686 2.8.2-6.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 75.3 KiB SDL2_mixer-devel i686 2.8.0-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 116.7 KiB SDL2_ttf-devel i686 2.22.0-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 94.1 KiB SDL_mng-devel i686 0.2.8-10.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.2 KiB boost-devel i686 1.83.0-8.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 143.0 MiB desktop-file-utils i686 0.27-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 206.2 KiB expat-devel i686 2.6.2-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 202.5 KiB gcc i686 14.1.1-7.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 101.7 MiB gcc-c++ i686 14.1.1-7.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 38.9 MiB libappstream-glib i686 0.8.3-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.4 MiB libpng-devel i686 2:1.6.40-4.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 875.9 KiB make i686 1:4.4.1-8.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.8 MiB physfs-devel i686 3.0.2-15.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.3 MiB Installing dependencies: SDL2 i686 2.30.3-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.0 MiB SDL2_image i686 2.8.2-6.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 228.0 KiB SDL2_mixer i686 2.8.0-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 362.5 KiB SDL2_ttf i686 2.22.0-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 85.2 KiB SDL_mng i686 0.2.8-10.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 45.2 KiB abattis-cantarell-vf-fonts noarch 0.301-13.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 192.7 KiB adwaita-cursor-theme noarch 46.2-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 10.0 MiB adwaita-icon-theme noarch 46.2-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.2 MiB adwaita-icon-theme-legacy noarch 46.2-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.1 MiB annobin-docs noarch 12.62-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 96.5 KiB annobin-plugin-gcc i686 12.62-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 976.4 KiB at-spi2-atk i686 2.53.0-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 288.6 KiB at-spi2-core i686 2.53.0-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.5 MiB atk i686 2.53.0-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 260.0 KiB avahi-glib i686 0.8-29.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18.9 KiB avahi-libs i686 0.8-29.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 183.6 KiB boost i686 1.83.0-8.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.3 KiB boost-atomic i686 1.83.0-8.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 16.1 KiB boost-chrono i686 1.83.0-8.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 36.8 KiB boost-container i686 1.83.0-8.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 68.8 KiB boost-context i686 1.83.0-8.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 15.8 KiB boost-contract i686 1.83.0-8.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 102.4 KiB boost-coroutine i686 1.83.0-8.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 20.4 KiB boost-date-time i686 1.83.0-8.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 15.6 KiB boost-fiber i686 1.83.0-8.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 78.0 KiB boost-filesystem i686 1.83.0-8.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 146.8 KiB boost-graph i686 1.83.0-8.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 341.2 KiB boost-iostreams i686 1.83.0-8.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 90.0 KiB boost-json i686 1.83.0-8.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 348.5 KiB boost-locale i686 1.83.0-8.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 617.4 KiB boost-log i686 1.83.0-8.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.5 MiB boost-math i686 1.83.0-8.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 658.8 KiB boost-nowide i686 1.83.0-8.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 24.2 KiB boost-numpy3 i686 1.83.0-8.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 56.9 KiB boost-program-options i686 1.83.0-8.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 268.1 KiB boost-python3 i686 1.83.0-8.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 248.2 KiB boost-random i686 1.83.0-8.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 28.9 KiB boost-regex i686 1.83.0-8.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 262.3 KiB boost-serialization i686 1.83.0-8.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 448.2 KiB boost-stacktrace i686 1.83.0-8.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 57.9 KiB boost-system i686 1.83.0-8.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 15.6 KiB boost-test i686 1.83.0-8.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 633.5 KiB boost-thread i686 1.83.0-8.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 136.1 KiB boost-timer i686 1.83.0-8.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 24.3 KiB boost-type_erasure i686 1.83.0-8.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 53.5 KiB boost-wave i686 1.83.0-8.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 646.8 KiB brotli i686 1.1.0-5.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 27.0 KiB brotli-devel i686 1.1.0-5.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 65.6 KiB bzip2-devel i686 1.0.8-19.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 309.8 KiB cairo i686 1.18.0-4.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.8 MiB cairo-devel i686 1.18.0-4.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.3 MiB cairo-gobject i686 1.18.0-4.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 30.5 KiB cmake-filesystem i686 3.28.3-7.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 0.0 B colord-libs i686 1.4.7-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 855.4 KiB cpp i686 14.1.1-7.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 35.6 MiB cups-libs i686 1:2.4.10-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 677.7 KiB dbus i686 1:1.14.10-4.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 0.0 B dbus-broker i686 36-4.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 389.3 KiB dbus-common noarch 1:1.14.10-4.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11.2 KiB dbus-libs i686 1:1.14.10-4.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 396.4 KiB default-fonts-core-sans noarch 4.1-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11.9 KiB emacs-filesystem noarch 1:30.0-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 0.0 B expat i686 2.6.2-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 291.3 KiB flexiblas i686 3.4.4-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 48.5 KiB flexiblas-netlib i686 3.4.4-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11.2 MiB flexiblas-openblas-openmp i686 3.4.4-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 26.6 KiB fontconfig i686 2.15.0-7.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 763.5 KiB fontconfig-devel i686 2.15.0-7.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 117.2 KiB fonts-filesystem noarch 1:2.0.5-17.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 0.0 B freetype i686 2.13.2-6.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 858.5 KiB freetype-devel i686 2.13.2-6.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 7.8 MiB fribidi i686 1.0.15-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 366.4 KiB gcc-plugin-annobin i686 14.1.1-7.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 55.8 KiB gdk-pixbuf2 i686 2.42.12-6.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.5 MiB gdk-pixbuf2-modules i686 2.42.12-6.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 54.1 KiB gettext i686 0.22.5-6.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 5.1 MiB gettext-envsubst i686 0.22.5-6.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 74.1 KiB gettext-libs i686 0.22.5-6.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.7 MiB gettext-runtime i686 0.22.5-6.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 471.7 KiB giflib i686 5.2.2-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 115.5 KiB glib2 i686 2.80.3-5.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 15.1 MiB glib2-devel i686 2.80.3-5.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 15.6 MiB glibc-devel i686 2.39.9000-35.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 31.7 KiB glibc-headers-x86 noarch 2.39.9000-35.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.2 MiB gmock i686 1.14.0-5.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 137.4 KiB gnutls i686 3.8.6-6.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.4 MiB google-noto-fonts-common noarch 20240701-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17.5 KiB google-noto-sans-vf-fonts noarch 20240701-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.2 MiB graphite2 i686 1.3.14-16.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 194.5 KiB graphite2-devel i686 1.3.14-16.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 49.0 KiB gtest i686 1.14.0-5.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 480.2 KiB gtest-devel i686 1.14.0-5.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.0 MiB gtk-update-icon-cache i686 3.24.43-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 61.3 KiB gtk3 i686 3.24.43-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 23.4 MiB harfbuzz i686 9.0.0-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.8 MiB harfbuzz-devel i686 9.0.0-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 5.0 MiB harfbuzz-icu i686 9.0.0-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14.8 KiB hicolor-icon-theme noarch 0.17-19.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 72.2 KiB highway i686 1.2.0-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.3 MiB highway-devel i686 1.2.0-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.7 MiB hwdata noarch 0.384-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.2 MiB imath i686 3.1.11-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 371.3 KiB jbigkit-libs i686 2.1-30.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 112.2 KiB json-glib i686 1.9.2-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 562.5 KiB kernel-headers i686 6.10.0-64.fc41.1 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 6.3 MiB lcms2 i686 2.16-4.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 463.2 KiB libX11 i686 1.8.9-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.3 MiB libX11-common noarch 1.8.9-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 MiB libX11-devel i686 1.8.9-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.0 MiB libX11-xcb i686 1.8.9-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14.3 KiB libXau i686 1.0.11-7.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 62.2 KiB libXau-devel i686 1.0.11-7.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 6.4 KiB libXcomposite i686 0.4.6-4.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 43.8 KiB libXcursor i686 1.2.2-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 48.8 KiB libXdamage i686 1.1.6-4.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 43.0 KiB libXext i686 1.3.6-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 97.0 KiB libXext-devel i686 1.3.6-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 98.8 KiB libXfixes i686 6.0.1-4.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 29.6 KiB libXft i686 2.3.8-7.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 167.6 KiB libXi i686 1.8.1-6.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 80.0 KiB libXinerama i686 1.1.5-7.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18.3 KiB libXrandr i686 1.5.4-4.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 55.1 KiB libXrender i686 0.9.11-7.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 53.3 KiB libXrender-devel i686 0.9.11-7.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 50.1 KiB libXtst i686 1.2.4-7.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 32.8 KiB libXxf86vm i686 1.1.5-7.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 24.6 KiB libaom i686 3.9.0-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.6 MiB libasan i686 14.1.1-7.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.7 MiB libatomic i686 14.1.1-7.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 27.5 KiB libavif i686 1.0.4-7.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 191.2 KiB libavif-devel i686 1.0.4-7.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 68.7 KiB libb2 i686 0.98.1-12.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 53.4 KiB libblkid-devel i686 2.40.2-4.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 44.9 KiB libcloudproviders i686 0.3.5-5.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 123.5 KiB libdatrie i686 0.2.13-10.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 57.2 KiB libdav1d i686 1.4.3-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.0 MiB libdecor i686 0.2.2-4.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 162.7 KiB libdeflate i686 1.20-7.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 120.0 KiB libdrm i686 2.4.122-1.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 427.6 KiB libepoxy i686 1.5.10-8.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 MiB libffi-devel i686 3.4.6-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 33.1 KiB libgfortran i686 14.1.1-7.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.9 MiB libglvnd i686 1:1.7.0-5.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 472.0 KiB libglvnd-core-devel i686 1:1.7.0-5.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 40.3 KiB libglvnd-devel i686 1:1.7.0-5.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.1 MiB libglvnd-egl i686 1:1.7.0-5.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 72.1 KiB libglvnd-gles i686 1:1.7.0-5.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 92.5 KiB libglvnd-glx i686 1:1.7.0-5.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 616.0 KiB libglvnd-opengl i686 1:1.7.0-5.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 128.4 KiB libgusb i686 0.4.9-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 161.4 KiB libicu i686 74.2-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 35.3 MiB libicu-devel i686 74.2-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 5.6 MiB libjpeg-turbo i686 3.0.2-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 840.9 KiB libjpeg-turbo-devel i686 3.0.2-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 352.9 KiB libjxl i686 1:0.10.3-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.9 MiB libjxl-devel i686 1:0.10.3-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 209.4 KiB liblerc i686 4.0.0-7.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 646.9 KiB libmount-devel i686 2.40.2-4.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 63.5 KiB libmpc i686 1.3.1-6.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 168.0 KiB libpciaccess i686 0.16-13.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 47.9 KiB libpng i686 2:1.6.40-4.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 257.2 KiB libquadmath i686 14.1.1-7.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 513.2 KiB libquadmath-devel i686 14.1.1-7.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 21.8 KiB libselinux-devel i686 3.7-5.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 126.4 KiB libsepol-devel i686 3.7-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 120.3 KiB libsoup3 i686 3.5.2-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.2 MiB libstdc++-devel i686 14.1.1-7.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14.9 MiB libtextstyle i686 0.22.5-6.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 194.9 KiB libthai i686 0.1.29-9.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 782.8 KiB libtiff i686 4.6.0-4.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.2 MiB libtiff-devel i686 4.6.0-4.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 709.2 KiB libtracker-sparql i686 3.7.3-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 MiB libubsan i686 14.1.1-7.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 538.6 KiB libusb1 i686 1.0.27-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 173.6 KiB libwayland-client i686 1.23.0-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 53.0 KiB libwayland-cursor i686 1.23.0-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 32.4 KiB libwayland-egl i686 1.23.0-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 15.8 KiB libwayland-server i686 1.23.0-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 73.5 KiB libwebp i686 1.4.0-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 851.5 KiB libwebp-devel i686 1.4.0-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 120.3 KiB libxcb i686 1.17.0-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 MiB libxcb-devel i686 1.17.0-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.7 MiB libxcrypt-devel i686 4.4.36-7.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 30.3 KiB libxkbcommon i686 1.7.0-4.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 343.0 KiB libxml2-devel i686 2.12.8-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.4 MiB libxshmfence i686 1.3.2-4.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14.6 KiB libzstd-devel i686 1.5.6-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 202.4 KiB mesa-libEGL i686 24.1.4-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 354.6 KiB mesa-libEGL-devel i686 24.1.4-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 21.5 KiB mesa-libGL i686 24.1.4-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 492.9 KiB mesa-libgbm i686 24.1.4-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 64.4 KiB mesa-libglapi i686 24.1.4-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 143.8 KiB mpdecimal i686 2.5.1-16.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 204.1 KiB nettle i686 3.10-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 791.2 KiB openblas i686 0.3.26-5.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 96.0 KiB openblas-openmp i686 0.3.26-5.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22.5 MiB openexr-libs i686 3.2.4-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 6.6 MiB pango i686 1.54.0-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.0 MiB pcre2-devel i686 10.44-1.fc41.1 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.0 MiB pcre2-utf16 i686 10.44-1.fc41.1 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 593.4 KiB pcre2-utf32 i686 10.44-1.fc41.1 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 561.3 KiB physfs i686 3.0.2-15.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 174.8 KiB pixman i686 0.43.4-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 749.7 KiB pixman-devel i686 0.43.4-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 49.4 KiB python-pip-wheel noarch 24.1.1-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.2 MiB python3 i686 3.13.0~b4-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 30.9 KiB python3-libs i686 3.13.0~b4-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 40.1 MiB python3-numpy i686 1:1.26.4-8.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 36.6 MiB python3-packaging noarch 24.1-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 422.3 KiB rav1e-libs i686 0.7.1-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.0 MiB shared-mime-info i686 2.3-6.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 5.2 MiB svt-av1-libs i686 2.1.0-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.7 MiB sysprof-capture-devel i686 47~alpha-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 237.3 KiB tzdata noarch 2024a-9.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.7 MiB xkeyboard-config noarch 2.42-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 6.5 MiB xml-common noarch 0.6.3-65.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 78.4 KiB xorg-x11-proto-devel noarch 2024.1-3.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.7 MiB xprop i686 1.2.7-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 48.9 KiB xz-devel i686 1:5.6.2-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 255.6 KiB zlib-ng-compat-devel i686 2.1.7-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 106.7 KiB Transaction Summary: Installing: 234 packages Total size of inbound packages is 171 MiB. Need to download 171 MiB. After this operation 719 MiB will be used (install 719 MiB, remove 0 B). [ 1/234] SDL2_image-devel-0:2.8.2-6.fc 100% | 233.1 KiB/s | 18.4 KiB | 00m00s [ 2/234] SDL2_mixer-devel-0:2.8.0-2.fc 100% | 381.8 KiB/s | 31.7 KiB | 00m00s [ 3/234] SDL2-devel-0:2.30.3-2.fc41.i6 100% | 3.6 MiB/s | 383.0 KiB | 00m00s [ 4/234] SDL2_ttf-devel-0:2.22.0-3.fc4 100% | 581.0 KiB/s | 21.5 KiB | 00m00s [ 5/234] SDL_mng-devel-0:0.2.8-10.fc41 100% | 255.1 KiB/s | 9.2 KiB | 00m00s [ 6/234] desktop-file-utils-0:0.27-2.f 100% | 2.6 MiB/s | 70.2 KiB | 00m00s [ 7/234] expat-devel-0:2.6.2-2.fc41.i6 100% | 1.6 MiB/s | 53.9 KiB | 00m00s [ 8/234] boost-devel-0:1.83.0-8.fc41.i 100% | 76.7 MiB/s | 11.7 MiB | 00m00s [ 9/234] libappstream-glib-0:0.8.3-2.f 100% | 11.3 MiB/s | 415.0 KiB | 00m00s [ 10/234] libpng-devel-2:1.6.40-4.fc41. 100% | 13.6 MiB/s | 291.9 KiB | 00m00s [ 11/234] make-1:4.4.1-8.fc41.i686 100% | 20.5 MiB/s | 589.1 KiB | 00m00s [ 12/234] physfs-devel-0:3.0.2-15.fc41. 100% | 5.7 MiB/s | 255.7 KiB | 00m00s [ 13/234] physfs-0:3.0.2-15.fc41.i686 100% | 1.9 MiB/s | 91.2 KiB | 00m00s [ 14/234] libpng-2:1.6.40-4.fc41.i686 100% | 5.2 MiB/s | 128.7 KiB | 00m00s [ 15/234] zlib-ng-compat-devel-0:2.1.7- 100% | 1.7 MiB/s | 38.1 KiB | 00m00s [ 16/234] gdk-pixbuf2-0:2.42.12-6.fc41. 100% | 7.5 MiB/s | 477.7 KiB | 00m00s [ 17/234] glib2-0:2.80.3-5.fc41.i686 100% | 36.6 MiB/s | 3.1 MiB | 00m00s [ 18/234] json-glib-0:1.9.2-2.fc41.i686 100% | 8.3 MiB/s | 153.3 KiB | 00m00s [ 19/234] gnutls-0:3.8.6-6.fc41.i686 100% | 25.3 MiB/s | 1.1 MiB | 00m00s [ 20/234] libjpeg-turbo-0:3.0.2-3.fc41. 100% | 11.4 MiB/s | 257.2 KiB | 00m00s [ 21/234] shared-mime-info-0:2.3-6.fc41 100% | 13.7 MiB/s | 392.2 KiB | 00m00s [ 22/234] libmpc-0:1.3.1-6.fc41.i686 100% | 3.6 MiB/s | 77.7 KiB | 00m00s [ 23/234] libstdc++-devel-0:14.1.1-7.fc 100% | 34.6 MiB/s | 2.6 MiB | 00m00s [ 24/234] annobin-plugin-gcc-0:12.62-2. 100% | 24.2 MiB/s | 968.3 KiB | 00m00s [ 25/234] gcc-plugin-annobin-0:14.1.1-7 100% | 2.9 MiB/s | 52.8 KiB | 00m00s [ 26/234] gcc-0:14.1.1-7.fc41.i686 100% | 44.6 MiB/s | 36.8 MiB | 00m01s [ 27/234] glibc-devel-0:2.39.9000-35.fc 100% | 4.5 MiB/s | 134.0 KiB | 00m00s [ 28/234] libasan-0:14.1.1-7.fc41.i686 100% | 9.4 MiB/s | 529.8 KiB | 00m00s [ 29/234] libatomic-0:14.1.1-7.fc41.i68 100% | 1.8 MiB/s | 37.3 KiB | 00m00s [ 30/234] libubsan-0:14.1.1-7.fc41.i686 100% | 10.0 MiB/s | 245.6 KiB | 00m00s [ 31/234] expat-0:2.6.2-2.fc41.i686 100% | 5.8 MiB/s | 117.9 KiB | 00m00s [ 32/234] emacs-filesystem-1:30.0-3.fc4 100% | 30.9 KiB/s | 7.1 KiB | 00m00s [ 33/234] boost-0:1.83.0-8.fc41.i686 100% | 562.0 KiB/s | 12.9 KiB | 00m00s [ 34/234] cpp-0:14.1.1-7.fc41.i686 100% | 24.2 MiB/s | 12.0 MiB | 00m00s [ 35/234] boost-numpy3-0:1.83.0-8.fc41. 100% | 1.0 MiB/s | 29.3 KiB | 00m00s [ 36/234] libquadmath-devel-0:14.1.1-7. 100% | 2.0 MiB/s | 41.5 KiB | 00m00s [ 37/234] boost-atomic-0:1.83.0-8.fc41. 100% | 1.1 MiB/s | 18.4 KiB | 00m00s [ 38/234] libicu-devel-0:74.2-2.fc41.i6 100% | 18.1 MiB/s | 853.5 KiB | 00m00s [ 39/234] boost-chrono-0:1.83.0-8.fc41. 100% | 1.2 MiB/s | 26.6 KiB | 00m00s [ 40/234] boost-container-0:1.83.0-8.fc 100% | 1.7 MiB/s | 39.2 KiB | 00m00s [ 41/234] boost-context-0:1.83.0-8.fc41 100% | 885.0 KiB/s | 15.9 KiB | 00m00s [ 42/234] boost-contract-0:1.83.0-8.fc4 100% | 2.6 MiB/s | 47.2 KiB | 00m00s [ 43/234] boost-coroutine-0:1.83.0-8.fc 100% | 982.2 KiB/s | 19.6 KiB | 00m00s [ 44/234] boost-date-time-0:1.83.0-8.fc 100% | 809.4 KiB/s | 14.6 KiB | 00m00s [ 45/234] boost-fiber-0:1.83.0-8.fc41.i 100% | 2.3 MiB/s | 44.4 KiB | 00m00s [ 46/234] boost-filesystem-0:1.83.0-8.f 100% | 3.3 MiB/s | 73.7 KiB | 00m00s [ 47/234] boost-graph-0:1.83.0-8.fc41.i 100% | 7.3 MiB/s | 157.9 KiB | 00m00s [ 48/234] boost-iostreams-0:1.83.0-8.fc 100% | 2.3 MiB/s | 42.6 KiB | 00m00s [ 49/234] boost-json-0:1.83.0-8.fc41.i6 100% | 6.0 MiB/s | 160.9 KiB | 00m00s [ 50/234] boost-locale-0:1.83.0-8.fc41. 100% | 8.0 MiB/s | 236.5 KiB | 00m00s [ 51/234] boost-math-0:1.83.0-8.fc41.i6 100% | 9.8 MiB/s | 210.8 KiB | 00m00s [ 52/234] boost-log-0:1.83.0-8.fc41.i68 100% | 15.3 MiB/s | 532.5 KiB | 00m00s [ 53/234] boost-nowide-0:1.83.0-8.fc41. 100% | 1.1 MiB/s | 19.9 KiB | 00m00s [ 54/234] boost-program-options-0:1.83. 100% | 6.0 MiB/s | 116.0 KiB | 00m00s [ 55/234] boost-python3-0:1.83.0-8.fc41 100% | 5.3 MiB/s | 102.6 KiB | 00m00s [ 56/234] boost-random-0:1.83.0-8.fc41. 100% | 1.1 MiB/s | 23.9 KiB | 00m00s [ 57/234] boost-regex-0:1.83.0-8.fc41.i 100% | 5.9 MiB/s | 115.6 KiB | 00m00s [ 58/234] boost-serialization-0:1.83.0- 100% | 6.8 MiB/s | 145.5 KiB | 00m00s [ 59/234] boost-stacktrace-0:1.83.0-8.f 100% | 1.5 MiB/s | 29.9 KiB | 00m00s [ 60/234] gcc-c++-0:14.1.1-7.fc41.i686 100% | 9.2 MiB/s | 14.3 MiB | 00m02s [ 61/234] boost-system-0:1.83.0-8.fc41. 100% | 519.6 KiB/s | 14.5 KiB | 00m00s [ 62/234] boost-thread-0:1.83.0-8.fc41. 100% | 2.4 MiB/s | 64.1 KiB | 00m00s [ 63/234] boost-timer-0:1.83.0-8.fc41.i 100% | 767.3 KiB/s | 21.5 KiB | 00m00s [ 64/234] boost-test-0:1.83.0-8.fc41.i6 100% | 4.7 MiB/s | 255.1 KiB | 00m00s [ 65/234] boost-type_erasure-0:1.83.0-8 100% | 1.6 MiB/s | 34.3 KiB | 00m00s [ 66/234] boost-wave-0:1.83.0-8.fc41.i6 100% | 9.0 MiB/s | 212.7 KiB | 00m00s [ 67/234] annobin-docs-0:12.62-2.fc41.n 100% | 3.8 MiB/s | 90.4 KiB | 00m00s [ 68/234] SDL_mng-0:0.2.8-10.fc41.i686 100% | 511.5 KiB/s | 25.1 KiB | 00m00s [ 69/234] SDL2-0:2.30.3-2.fc41.i686 100% | 12.1 MiB/s | 741.3 KiB | 00m00s [ 70/234] SDL2_ttf-0:2.22.0-3.fc41.i686 100% | 804.0 KiB/s | 44.2 KiB | 00m00s [ 71/234] cmake-filesystem-0:3.28.3-7.f 100% | 757.9 KiB/s | 18.2 KiB | 00m00s [ 72/234] freetype-0:2.13.2-6.fc41.i686 100% | 13.2 MiB/s | 420.5 KiB | 00m00s [ 73/234] freetype-devel-0:2.13.2-6.fc4 100% | 19.8 MiB/s | 912.8 KiB | 00m00s [ 74/234] harfbuzz-devel-0:9.0.0-2.fc41 100% | 9.1 MiB/s | 412.2 KiB | 00m00s [ 75/234] SDL2_image-0:2.8.2-6.fc41.i68 100% | 2.4 MiB/s | 114.0 KiB | 00m00s [ 76/234] SDL2_mixer-0:2.8.0-2.fc41.i68 100% | 3.1 MiB/s | 173.5 KiB | 00m00s [ 77/234] harfbuzz-0:9.0.0-2.fc41.i686 100% | 12.6 MiB/s | 1.0 MiB | 00m00s [ 78/234] libavif-devel-0:1.0.4-7.fc41. 100% | 771.2 KiB/s | 29.3 KiB | 00m00s [ 79/234] libjxl-devel-1:0.10.3-3.fc41. 100% | 1.8 MiB/s | 58.9 KiB | 00m00s [ 80/234] libtiff-devel-0:4.6.0-4.fc41. 100% | 8.3 MiB/s | 246.8 KiB | 00m00s [ 81/234] libavif-0:1.0.4-7.fc41.i686 100% | 4.5 MiB/s | 96.7 KiB | 00m00s [ 82/234] libwebp-devel-0:1.4.0-2.fc41. 100% | 1.6 MiB/s | 39.4 KiB | 00m00s [ 83/234] libwebp-0:1.4.0-2.fc41.i686 100% | 14.0 MiB/s | 301.0 KiB | 00m00s [ 84/234] libtiff-0:4.6.0-4.fc41.i686 100% | 13.1 MiB/s | 377.0 KiB | 00m00s [ 85/234] libglvnd-devel-1:1.7.0-5.fc41 100% | 6.7 MiB/s | 157.0 KiB | 00m00s [ 86/234] mesa-libEGL-devel-0:24.1.4-2. 100% | 1.3 MiB/s | 24.1 KiB | 00m00s [ 87/234] libX11-devel-0:1.8.9-2.fc41.i 100% | 18.2 MiB/s | 911.6 KiB | 00m00s [ 88/234] libjxl-1:0.10.3-3.fc41.i686 100% | 13.2 MiB/s | 1.1 MiB | 00m00s [ 89/234] mesa-libEGL-0:24.1.4-2.fc41.i 100% | 7.9 MiB/s | 153.7 KiB | 00m00s [ 90/234] libX11-xcb-0:1.8.9-2.fc41.i68 100% | 650.0 KiB/s | 11.7 KiB | 00m00s [ 91/234] libglvnd-egl-1:1.7.0-5.fc41.i 100% | 2.0 MiB/s | 37.7 KiB | 00m00s [ 92/234] libwayland-client-0:1.23.0-2. 100% | 1.9 MiB/s | 33.7 KiB | 00m00s [ 93/234] libdrm-0:2.4.122-1.fc41.i686 100% | 6.8 MiB/s | 173.3 KiB | 00m00s [ 94/234] libwayland-server-0:1.23.0-2. 100% | 2.1 MiB/s | 43.5 KiB | 00m00s [ 95/234] libxshmfence-0:1.3.2-4.fc41.i 100% | 684.2 KiB/s | 12.3 KiB | 00m00s [ 96/234] libxcb-0:1.17.0-2.fc41.i686 100% | 8.5 MiB/s | 252.7 KiB | 00m00s [ 97/234] mesa-libgbm-0:24.1.4-2.fc41.i 100% | 2.7 MiB/s | 49.9 KiB | 00m00s [ 98/234] mesa-libglapi-0:24.1.4-2.fc41 100% | 2.4 MiB/s | 51.5 KiB | 00m00s [ 99/234] libXau-0:1.0.11-7.fc41.i686 100% | 1.7 MiB/s | 32.4 KiB | 00m00s [100/234] libdecor-0:0.2.2-4.fc41.i686 100% | 3.1 MiB/s | 60.5 KiB | 00m00s [101/234] libjpeg-turbo-devel-0:3.0.2-3 100% | 4.8 MiB/s | 97.4 KiB | 00m00s [102/234] libzstd-devel-0:1.5.6-2.fc41. 100% | 3.0 MiB/s | 51.7 KiB | 00m00s [103/234] jbigkit-libs-0:2.1-30.fc41.i6 100% | 2.9 MiB/s | 53.7 KiB | 00m00s [104/234] libquadmath-0:14.1.1-7.fc41.i 100% | 11.6 MiB/s | 248.5 KiB | 00m00s [105/234] liblerc-0:4.0.0-7.fc41.i686 100% | 7.9 MiB/s | 218.5 KiB | 00m00s [106/234] brotli-devel-0:1.1.0-5.fc41.i 100% | 1.8 MiB/s | 33.9 KiB | 00m00s [107/234] giflib-0:5.2.2-2.fc41.i686 100% | 3.1 MiB/s | 53.4 KiB | 00m00s [108/234] highway-0:1.2.0-3.fc41.i686 100% | 16.5 MiB/s | 439.9 KiB | 00m00s [109/234] highway-devel-0:1.2.0-3.fc41. 100% | 6.8 MiB/s | 412.2 KiB | 00m00s [110/234] openexr-libs-0:3.2.4-3.fc41.i 100% | 22.2 MiB/s | 1.2 MiB | 00m00s [111/234] libglvnd-1:1.7.0-5.fc41.i686 100% | 5.9 MiB/s | 114.2 KiB | 00m00s [112/234] libglvnd-core-devel-1:1.7.0-5 100% | 1.0 MiB/s | 17.5 KiB | 00m00s [113/234] libglvnd-gles-1:1.7.0-5.fc41. 100% | 1.6 MiB/s | 29.1 KiB | 00m00s [114/234] libglvnd-opengl-1:1.7.0-5.fc4 100% | 2.2 MiB/s | 37.9 KiB | 00m00s [115/234] libglvnd-glx-1:1.7.0-5.fc41.i 100% | 5.2 MiB/s | 133.5 KiB | 00m00s [116/234] libpciaccess-0:0.16-13.fc41.i 100% | 1.5 MiB/s | 29.0 KiB | 00m00s [117/234] cairo-0:1.18.0-4.fc41.i686 100% | 18.0 MiB/s | 757.2 KiB | 00m00s [118/234] dbus-libs-1:1.14.10-4.fc41.i6 100% | 5.8 MiB/s | 166.5 KiB | 00m00s [119/234] libwayland-cursor-0:1.23.0-2. 100% | 1.1 MiB/s | 19.7 KiB | 00m00s [120/234] pango-0:1.54.0-2.fc41.i686 100% | 12.3 MiB/s | 363.8 KiB | 00m00s [121/234] libaom-0:3.9.0-3.fc41.i686 100% | 23.2 MiB/s | 1.3 MiB | 00m00s [122/234] libdav1d-0:1.4.3-2.fc41.i686 100% | 12.3 MiB/s | 378.7 KiB | 00m00s [123/234] libicu-0:74.2-2.fc41.i686 100% | 37.3 MiB/s | 10.6 MiB | 00m00s [124/234] rav1e-libs-0:0.7.1-3.fc41.i68 100% | 14.9 MiB/s | 776.0 KiB | 00m00s [125/234] svt-av1-libs-0:2.1.0-2.fc41.i 100% | 24.8 MiB/s | 1.1 MiB | 00m00s [126/234] libX11-0:1.8.9-2.fc41.i686 100% | 17.3 MiB/s | 672.7 KiB | 00m00s [127/234] libxcb-devel-0:1.17.0-2.fc41. 100% | 24.4 MiB/s | 1.1 MiB | 00m00s [128/234] xorg-x11-proto-devel-0:2024.1 100% | 10.4 MiB/s | 265.9 KiB | 00m00s [129/234] libX11-common-0:1.8.9-2.fc41. 100% | 7.8 MiB/s | 144.6 KiB | 00m00s [130/234] cairo-devel-0:1.18.0-4.fc41.i 100% | 8.6 MiB/s | 175.6 KiB | 00m00s [131/234] gtest-devel-0:1.14.0-5.fc41.i 100% | 6.2 MiB/s | 242.2 KiB | 00m00s [132/234] graphite2-devel-0:1.3.14-16.f 100% | 1.1 MiB/s | 20.7 KiB | 00m00s [133/234] harfbuzz-icu-0:9.0.0-2.fc41.i 100% | 894.4 KiB/s | 16.1 KiB | 00m00s [134/234] glib2-devel-0:2.80.3-5.fc41.i 100% | 23.1 MiB/s | 1.4 MiB | 00m00s [135/234] graphite2-0:1.3.14-16.fc41.i6 100% | 5.0 MiB/s | 96.7 KiB | 00m00s [136/234] at-spi2-atk-0:2.53.0-2.fc41.i 100% | 5.4 MiB/s | 93.7 KiB | 00m00s [137/234] adwaita-icon-theme-0:46.2-3.f 100% | 11.1 MiB/s | 284.1 KiB | 00m00s [138/234] atk-0:2.53.0-2.fc41.i686 100% | 4.4 MiB/s | 81.8 KiB | 00m00s [139/234] cairo-gobject-0:1.18.0-4.fc41 100% | 953.0 KiB/s | 17.2 KiB | 00m00s [140/234] colord-libs-0:1.4.7-3.fc40.i6 100% | 11.9 MiB/s | 243.9 KiB | 00m00s [141/234] cups-libs-1:2.4.10-3.fc41.i68 100% | 13.2 MiB/s | 283.3 KiB | 00m00s [142/234] gtk3-0:3.24.43-2.fc41.i686 100% | 13.6 MiB/s | 5.8 MiB | 00m00s [143/234] fribidi-0:1.0.15-2.fc41.i686 100% | 4.5 MiB/s | 92.9 KiB | 00m00s [144/234] gdk-pixbuf2-modules-0:2.42.12 100% | 1.7 MiB/s | 28.5 KiB | 00m00s [145/234] fontconfig-0:2.15.0-7.fc41.i6 100% | 6.5 MiB/s | 265.4 KiB | 00m00s [146/234] gtk-update-icon-cache-0:3.24. 100% | 2.0 MiB/s | 34.5 KiB | 00m00s [147/234] hicolor-icon-theme-0:0.17-19. 100% | 3.8 MiB/s | 65.9 KiB | 00m00s [148/234] libXcomposite-0:0.4.6-4.fc41. 100% | 1.5 MiB/s | 24.7 KiB | 00m00s [149/234] libXcursor-0:1.2.2-2.fc41.i68 100% | 1.8 MiB/s | 31.8 KiB | 00m00s [150/234] libXdamage-0:1.1.6-4.fc41.i68 100% | 1.4 MiB/s | 23.7 KiB | 00m00s [151/234] libXext-0:1.3.6-2.fc41.i686 100% | 2.3 MiB/s | 42.2 KiB | 00m00s [152/234] libXfixes-0:6.0.1-4.fc41.i686 100% | 1.1 MiB/s | 19.9 KiB | 00m00s [153/234] libXi-0:1.8.1-6.fc41.i686 100% | 2.1 MiB/s | 42.3 KiB | 00m00s [154/234] libXinerama-0:1.1.5-7.fc41.i6 100% | 916.1 KiB/s | 14.7 KiB | 00m00s [155/234] libXrandr-0:1.5.4-4.fc41.i686 100% | 1.6 MiB/s | 29.3 KiB | 00m00s [156/234] libcloudproviders-0:0.3.5-5.f 100% | 2.8 MiB/s | 48.7 KiB | 00m00s [157/234] libepoxy-0:1.5.10-8.fc41.i686 100% | 12.7 MiB/s | 246.9 KiB | 00m00s [158/234] libwayland-egl-0:1.23.0-2.fc4 100% | 745.2 KiB/s | 12.7 KiB | 00m00s [159/234] libxkbcommon-0:1.7.0-4.fc41.i 100% | 7.6 MiB/s | 148.1 KiB | 00m00s [160/234] libtracker-sparql-0:3.7.3-3.f 100% | 8.2 MiB/s | 394.3 KiB | 00m00s [161/234] gmock-0:1.14.0-5.fc41.i686 100% | 1.6 MiB/s | 62.2 KiB | 00m00s [162/234] gtest-0:1.14.0-5.fc41.i686 100% | 5.4 MiB/s | 195.0 KiB | 00m00s [163/234] nettle-0:3.10-3.fc41.i686 100% | 9.8 MiB/s | 442.4 KiB | 00m00s [164/234] glibc-headers-x86-0:2.39.9000 100% | 15.5 MiB/s | 554.2 KiB | 00m00s [165/234] libxcrypt-devel-0:4.4.36-7.fc 100% | 1.5 MiB/s | 28.8 KiB | 00m00s [166/234] libffi-devel-0:3.4.6-2.fc41.i 100% | 1.5 MiB/s | 28.7 KiB | 00m00s [167/234] kernel-headers-0:6.10.0-64.fc 100% | 28.5 MiB/s | 1.5 MiB | 00m00s [168/234] libmount-devel-0:2.40.2-4.fc4 100% | 1.3 MiB/s | 27.3 KiB | 00m00s [169/234] libselinux-devel-0:3.7-5.fc41 100% | 5.9 MiB/s | 115.5 KiB | 00m00s [170/234] python3-0:3.13.0~b4-2.fc41.i6 100% | 1.4 MiB/s | 26.7 KiB | 00m00s [171/234] pcre2-devel-0:10.44-1.fc41.1. 100% | 15.4 MiB/s | 489.3 KiB | 00m00s [172/234] python3-packaging-0:24.1-2.fc 100% | 5.7 MiB/s | 116.2 KiB | 00m00s [173/234] sysprof-capture-devel-0:47~al 100% | 3.0 MiB/s | 59.3 KiB | 00m00s [174/234] bzip2-devel-0:1.0.8-19.fc41.i 100% | 9.9 MiB/s | 213.6 KiB | 00m00s [175/234] default-fonts-core-sans-0:4.1 100% | 1.4 MiB/s | 25.0 KiB | 00m00s [176/234] fonts-filesystem-1:2.0.5-17.f 100% | 499.0 KiB/s | 8.5 KiB | 00m00s [177/234] xml-common-0:0.6.3-65.fc41.no 100% | 1.8 MiB/s | 31.2 KiB | 00m00s [178/234] abattis-cantarell-vf-fonts-0: 100% | 5.9 MiB/s | 120.2 KiB | 00m00s [179/234] avahi-libs-0:0.8-29.fc41.i686 100% | 3.8 MiB/s | 73.0 KiB | 00m00s [180/234] lcms2-0:2.16-4.fc41.i686 100% | 9.6 MiB/s | 197.6 KiB | 00m00s [181/234] libgusb-0:0.4.9-2.fc41.i686 100% | 3.9 MiB/s | 67.5 KiB | 00m00s [182/234] fontconfig-devel-0:2.15.0-7.f 100% | 6.3 MiB/s | 128.8 KiB | 00m00s [183/234] google-noto-sans-vf-fonts-0:2 100% | 11.4 MiB/s | 594.1 KiB | 00m00s [184/234] libXext-devel-0:1.3.6-2.fc41. 100% | 3.4 MiB/s | 72.4 KiB | 00m00s [185/234] libXrender-devel-0:0.9.11-7.f 100% | 1.0 MiB/s | 19.1 KiB | 00m00s [186/234] pixman-devel-0:0.43.4-2.fc41. 100% | 962.2 KiB/s | 17.3 KiB | 00m00s [187/234] libXrender-0:0.9.11-7.fc41.i6 100% | 1.5 MiB/s | 29.3 KiB | 00m00s [188/234] brotli-0:1.1.0-5.fc41.i686 100% | 1.1 MiB/s | 20.3 KiB | 00m00s [189/234] pixman-0:0.43.4-2.fc41.i686 100% | 10.6 MiB/s | 304.1 KiB | 00m00s [190/234] at-spi2-core-0:2.53.0-2.fc41. 100% | 14.3 MiB/s | 365.0 KiB | 00m00s [191/234] dbus-1:1.14.10-4.fc41.i686 100% | 462.1 KiB/s | 7.9 KiB | 00m00s [192/234] libXtst-0:1.2.4-7.fc41.i686 100% | 1.2 MiB/s | 21.5 KiB | 00m00s [193/234] xprop-0:1.2.7-2.fc41.i686 100% | 2.2 MiB/s | 35.3 KiB | 00m00s [194/234] adwaita-cursor-theme-0:46.2-3 100% | 16.6 MiB/s | 510.2 KiB | 00m00s [195/234] adwaita-icon-theme-legacy-0:4 100% | 27.5 MiB/s | 2.2 MiB | 00m00s [196/234] flexiblas-netlib-0:3.4.4-2.fc 100% | 24.4 MiB/s | 3.1 MiB | 00m00s [197/234] pcre2-utf16-0:10.44-1.fc41.1. 100% | 8.0 MiB/s | 221.7 KiB | 00m00s [198/234] pcre2-utf32-0:10.44-1.fc41.1. 100% | 9.3 MiB/s | 209.6 KiB | 00m00s [199/234] libXft-0:2.3.8-7.fc41.i686 100% | 3.4 MiB/s | 73.3 KiB | 00m00s [200/234] libthai-0:0.1.29-9.fc41.i686 100% | 4.6 MiB/s | 212.6 KiB | 00m00s [201/234] imath-0:3.1.11-3.fc41.i686 100% | 5.1 MiB/s | 98.9 KiB | 00m00s [202/234] libdeflate-0:1.20-7.fc41.i686 100% | 4.0 MiB/s | 69.5 KiB | 00m00s [203/234] python3-libs-0:3.13.0~b4-2.fc 100% | 32.7 MiB/s | 8.9 MiB | 00m00s [204/234] xkeyboard-config-0:2.42-2.fc4 100% | 16.0 MiB/s | 917.4 KiB | 00m00s [205/234] libXau-devel-0:1.0.11-7.fc41. 100% | 687.4 KiB/s | 13.7 KiB | 00m00s [206/234] avahi-glib-0:0.8-29.fc41.i686 100% | 939.6 KiB/s | 16.0 KiB | 00m00s [207/234] libsoup3-0:3.5.2-2.fc41.i686 100% | 13.9 MiB/s | 397.9 KiB | 00m00s [208/234] libdatrie-0:0.2.13-10.fc41.i6 100% | 1.8 MiB/s | 32.9 KiB | 00m00s [209/234] libsepol-devel-0:3.7-2.fc41.i 100% | 1.8 MiB/s | 40.0 KiB | 00m00s [210/234] libblkid-devel-0:2.40.2-4.fc4 100% | 1.2 MiB/s | 26.4 KiB | 00m00s [211/234] libusb1-0:1.0.27-3.fc41.i686 100% | 3.9 MiB/s | 79.6 KiB | 00m00s [212/234] hwdata-0:0.384-2.fc41.noarch 100% | 23.3 MiB/s | 1.6 MiB | 00m00s [213/234] mesa-libGL-0:24.1.4-2.fc41.i6 100% | 9.3 MiB/s | 191.4 KiB | 00m00s [214/234] google-noto-fonts-common-0:20 100% | 1.1 MiB/s | 18.0 KiB | 00m00s [215/234] python3-numpy-1:1.26.4-8.fc41 100% | 12.4 MiB/s | 6.9 MiB | 00m01s [216/234] flexiblas-0:3.4.4-2.fc41.i686 100% | 1.4 MiB/s | 25.3 KiB | 00m00s [217/234] flexiblas-openblas-openmp-0:3 100% | 909.3 KiB/s | 17.3 KiB | 00m00s [218/234] libxml2-devel-0:2.12.8-2.fc41 100% | 9.1 MiB/s | 495.0 KiB | 00m00s [219/234] gettext-0:0.22.5-6.fc41.i686 100% | 18.0 MiB/s | 1.1 MiB | 00m00s [220/234] dbus-broker-0:36-4.fc41.i686 100% | 9.2 MiB/s | 178.9 KiB | 00m00s [221/234] libb2-0:0.98.1-12.fc41.i686 100% | 1.5 MiB/s | 28.8 KiB | 00m00s [222/234] mpdecimal-0:2.5.1-16.fc41.i68 100% | 4.7 MiB/s | 91.9 KiB | 00m00s [223/234] libgfortran-0:14.1.1-7.fc41.i 100% | 11.5 MiB/s | 849.9 KiB | 00m00s [224/234] tzdata-0:2024a-9.fc41.noarch 100% | 12.0 MiB/s | 430.6 KiB | 00m00s [225/234] python-pip-wheel-0:24.1.1-2.f 100% | 20.8 MiB/s | 1.2 MiB | 00m00s [226/234] libXxf86vm-0:1.1.5-7.fc41.i68 100% | 903.7 KiB/s | 19.0 KiB | 00m00s [227/234] xz-devel-1:5.6.2-2.fc41.i686 100% | 3.4 MiB/s | 62.2 KiB | 00m00s [228/234] gettext-runtime-0:0.22.5-6.fc 100% | 5.8 MiB/s | 113.1 KiB | 00m00s [229/234] libtextstyle-0:0.22.5-6.fc41. 100% | 4.0 MiB/s | 93.3 KiB | 00m00s [230/234] gettext-libs-0:0.22.5-6.fc41. 100% | 17.5 MiB/s | 682.7 KiB | 00m00s [231/234] dbus-common-1:1.14.10-4.fc41. 100% | 563.9 KiB/s | 14.7 KiB | 00m00s [232/234] openblas-0:0.3.26-5.fc41.i686 100% | 1.4 MiB/s | 38.7 KiB | 00m00s [233/234] gettext-envsubst-0:0.22.5-6.f 100% | 1.9 MiB/s | 37.9 KiB | 00m00s [234/234] openblas-openmp-0:0.3.26-5.fc 100% | 16.1 MiB/s | 4.0 MiB | 00m00s -------------------------------------------------------------------------------- [234/234] Total 100% | 42.0 MiB/s | 171.1 MiB | 00m04s Running transaction [ 1/236] Verify package files 100% | 397.0 B/s | 234.0 B | 00m01s [ 2/236] Prepare transaction 100% | 769.0 B/s | 234.0 B | 00m00s [ 3/236] Installing cmake-filesystem-0 100% | 2.3 MiB/s | 7.1 KiB | 00m00s [ 4/236] Installing boost-system-0:1.8 100% | 16.2 MiB/s | 16.6 KiB | 00m00s [ 5/236] Installing libicu-0:74.2-2.fc 100% | 289.3 MiB/s | 35.3 MiB | 00m00s [ 6/236] Installing zlib-ng-compat-dev 100% | 105.7 MiB/s | 108.3 KiB | 00m00s [ 7/236] Installing boost-chrono-0:1.8 100% | 36.9 MiB/s | 37.8 KiB | 00m00s [ 8/236] Installing expat-0:2.6.2-2.fc 100% | 143.3 MiB/s | 293.4 KiB | 00m00s [ 9/236] Installing libpng-2:1.6.40-4. 100% | 126.2 MiB/s | 258.5 KiB | 00m00s [ 10/236] Installing boost-thread-0:1.8 100% | 133.8 MiB/s | 137.1 KiB | 00m00s [ 11/236] Installing libglvnd-1:1.7.0-5 100% | 231.1 MiB/s | 473.4 KiB | 00m00s [ 12/236] Installing xorg-x11-proto-dev 100% | 137.1 MiB/s | 1.8 MiB | 00m00s [ 13/236] Installing dbus-libs-1:1.14.1 100% | 194.0 MiB/s | 397.3 KiB | 00m00s [ 14/236] Installing libwayland-client- 100% | 52.9 MiB/s | 54.2 KiB | 00m00s [ 15/236] Installing libwebp-0:1.4.0-2. 100% | 167.1 MiB/s | 855.6 KiB | 00m00s [ 16/236] Installing libjpeg-turbo-0:3. 100% | 274.3 MiB/s | 842.6 KiB | 00m00s [ 17/236] Installing fonts-filesystem-1 100% | 0.0 B/s | 788.0 B | 00m00s [ 18/236] Installing avahi-libs-0:0.8-2 100% | 90.9 MiB/s | 186.2 KiB | 00m00s [ 19/236] Installing boost-regex-0:1.83 100% | 128.6 MiB/s | 263.3 KiB | 00m00s [ 20/236] Installing libX11-xcb-0:1.8.9 100% | 0.0 B/s | 15.1 KiB | 00m00s [ 21/236] Installing boost-context-0:1. 100% | 16.4 MiB/s | 16.8 KiB | 00m00s [ 22/236] Installing boost-atomic-0:1.8 100% | 16.7 MiB/s | 17.1 KiB | 00m00s [ 23/236] Installing boost-filesystem-0 100% | 72.2 MiB/s | 147.8 KiB | 00m00s [ 24/236] Installing libmpc-0:1.3.1-6.f 100% | 82.8 MiB/s | 169.6 KiB | 00m00s [ 25/236] Installing libwebp-devel-0:1. 100% | 60.5 MiB/s | 123.9 KiB | 00m00s [ 26/236] Installing abattis-cantarell- 100% | 94.9 MiB/s | 194.4 KiB | 00m00s [ 27/236] Installing libjpeg-turbo-deve 100% | 173.6 MiB/s | 355.4 KiB | 00m00s [ 28/236] Installing openblas-0:0.3.26- 100% | 95.5 MiB/s | 97.8 KiB | 00m00s [ 29/236] Installing dbus-common-1:1.14 100% | 903.4 KiB/s | 13.6 KiB | 00m00s >>> Running post-install scriptlet: dbus-common-1:1.14.10-4.fc41.noarch >>> Stop post-install scriptlet: dbus-common-1:1.14.10-4.fc41.noarch [ 30/236] Installing xz-devel-1:5.6.2-2 100% | 84.4 MiB/s | 259.4 KiB | 00m00s [ 31/236] Installing libxml2-devel-0:2. 100% | 170.8 MiB/s | 3.4 MiB | 00m00s [ 32/236] Installing tzdata-0:2024a-9.f 100% | 26.6 MiB/s | 1.9 MiB | 00m00s [ 33/236] Installing python-pip-wheel-0 100% | 416.5 MiB/s | 1.2 MiB | 00m00s [ 34/236] Installing google-noto-fonts- 100% | 0.0 B/s | 18.3 KiB | 00m00s [ 35/236] Installing google-noto-sans-v 100% | 208.2 MiB/s | 1.2 MiB | 00m00s [ 36/236] Installing default-fonts-core 100% | 8.9 MiB/s | 18.2 KiB | 00m00s [ 37/236] Installing libblkid-devel-0:2 100% | 44.9 MiB/s | 46.0 KiB | 00m00s [ 38/236] Installing hwdata-0:0.384-2.f 100% | 340.3 MiB/s | 9.2 MiB | 00m00s [ 39/236] Installing libsepol-devel-0:3 100% | 31.2 MiB/s | 127.8 KiB | 00m00s [ 40/236] Installing xkeyboard-config-0 100% | 167.7 MiB/s | 6.5 MiB | 00m00s [ 41/236] Installing adwaita-icon-theme 100% | 32.9 MiB/s | 2.4 MiB | 00m00s [ 42/236] Installing adwaita-cursor-the 100% | 418.2 MiB/s | 10.0 MiB | 00m00s [ 43/236] Installing adwaita-icon-theme 100% | 28.8 MiB/s | 1.3 MiB | 00m00s >>> Running pre-install scriptlet: xml-common-0:0.6.3-65.fc41.noarch >>> Stop pre-install scriptlet: xml-common-0:0.6.3-65.fc41.noarch [ 44/236] Installing xml-common-0:0.6.3 100% | 39.6 MiB/s | 81.1 KiB | 00m00s [ 45/236] Installing bzip2-devel-0:1.0. 100% | 303.5 MiB/s | 310.7 KiB | 00m00s [ 46/236] Installing sysprof-capture-de 100% | 117.3 MiB/s | 240.2 KiB | 00m00s [ 47/236] Installing libffi-devel-0:3.4 100% | 11.3 MiB/s | 34.8 KiB | 00m00s [ 48/236] Installing kernel-headers-0:6 100% | 97.7 MiB/s | 6.4 MiB | 00m00s [ 49/236] Installing glibc-headers-x86- 100% | 95.2 MiB/s | 2.3 MiB | 00m00s [ 50/236] Installing libxcrypt-devel-0: 100% | 15.9 MiB/s | 32.6 KiB | 00m00s [ 51/236] Installing glibc-devel-0:2.39 100% | 17.2 MiB/s | 35.2 KiB | 00m00s [ 52/236] Installing hicolor-icon-theme 100% | 8.0 MiB/s | 179.5 KiB | 00m00s [ 53/236] Installing libX11-common-0:1. 100% | 69.7 MiB/s | 1.2 MiB | 00m00s [ 54/236] Installing libglvnd-core-deve 100% | 0.0 B/s | 41.1 KiB | 00m00s [ 55/236] Installing libzstd-devel-0:1. 100% | 198.4 MiB/s | 203.2 KiB | 00m00s [ 56/236] Installing annobin-docs-0:12. 100% | 95.4 MiB/s | 97.7 KiB | 00m00s [ 57/236] Installing emacs-filesystem-1 100% | 265.6 KiB/s | 544.0 B | 00m00s [ 58/236] Installing libstdc++-devel-0: 100% | 197.9 MiB/s | 15.0 MiB | 00m00s [ 59/236] Installing libwayland-cursor- 100% | 32.8 MiB/s | 33.6 KiB | 00m00s [ 60/236] Installing libpng-devel-2:1.6 100% | 171.8 MiB/s | 879.8 KiB | 00m00s [ 61/236] Installing libicu-devel-0:74. 100% | 148.4 MiB/s | 5.6 MiB | 00m00s [ 62/236] Installing libtextstyle-0:0.2 100% | 191.2 MiB/s | 195.7 KiB | 00m00s [ 63/236] Installing gettext-libs-0:0.2 100% | 211.7 MiB/s | 1.7 MiB | 00m00s [ 64/236] Installing libgfortran-0:14.1 100% | 293.9 MiB/s | 2.9 MiB | 00m00s [ 65/236] Installing pixman-0:0.43.4-2. 100% | 244.4 MiB/s | 750.8 KiB | 00m00s [ 66/236] Installing gtest-0:1.14.0-5.f 100% | 156.8 MiB/s | 481.6 KiB | 00m00s [ 67/236] Installing fribidi-0:1.0.15-2 100% | 120.1 MiB/s | 368.9 KiB | 00m00s [ 68/236] Installing graphite2-0:1.3.14 100% | 96.0 MiB/s | 196.6 KiB | 00m00s [ 69/236] Installing highway-0:1.2.0-3. 100% | 288.2 MiB/s | 2.3 MiB | 00m00s [ 70/236] Installing libquadmath-0:14.1 100% | 167.5 MiB/s | 514.5 KiB | 00m00s [ 71/236] Installing libXau-0:1.0.11-7. 100% | 62.2 MiB/s | 63.7 KiB | 00m00s [ 72/236] Installing libxcb-0:1.17.0-2. 100% | 138.1 MiB/s | 1.1 MiB | 00m00s [ 73/236] Installing libX11-0:1.8.9-2.f 100% | 267.7 MiB/s | 1.3 MiB | 00m00s [ 74/236] Installing libXext-0:1.3.6-2. 100% | 95.9 MiB/s | 98.2 KiB | 00m00s [ 75/236] Installing libXrender-0:0.9.1 100% | 53.3 MiB/s | 54.6 KiB | 00m00s [ 76/236] Installing libXfixes-0:6.0.1- 100% | 30.3 MiB/s | 31.0 KiB | 00m00s [ 77/236] Installing libXi-0:1.8.1-6.fc 100% | 79.1 MiB/s | 81.0 KiB | 00m00s [ 78/236] Installing mesa-libglapi-0:24 100% | 141.2 MiB/s | 144.6 KiB | 00m00s [ 79/236] Installing libxshmfence-0:1.3 100% | 0.0 B/s | 15.5 KiB | 00m00s [ 80/236] Installing libwayland-server- 100% | 72.9 MiB/s | 74.7 KiB | 00m00s [ 81/236] Installing boost-date-time-0: 100% | 16.2 MiB/s | 16.6 KiB | 00m00s [ 82/236] Installing boost-container-0: 100% | 68.2 MiB/s | 69.8 KiB | 00m00s [ 83/236] Installing libXau-devel-0:1.0 100% | 1.6 MiB/s | 8.2 KiB | 00m00s [ 84/236] Installing libxcb-devel-0:1.1 100% | 31.0 MiB/s | 3.1 MiB | 00m00s [ 85/236] Installing libX11-devel-0:1.8 100% | 35.0 MiB/s | 1.1 MiB | 00m00s [ 86/236] Installing libXext-devel-0:1. 100% | 27.1 MiB/s | 110.9 KiB | 00m00s [ 87/236] Installing libXrender-devel-0 100% | 49.8 MiB/s | 50.9 KiB | 00m00s [ 88/236] Installing graphite2-devel-0: 100% | 49.4 MiB/s | 50.6 KiB | 00m00s [ 89/236] Installing pixman-devel-0:0.4 100% | 49.0 MiB/s | 50.2 KiB | 00m00s [ 90/236] Installing boost-json-0:1.83. 100% | 170.6 MiB/s | 349.4 KiB | 00m00s [ 91/236] Installing boost-wave-0:1.83. 100% | 210.9 MiB/s | 647.8 KiB | 00m00s [ 92/236] Installing libXtst-0:1.2.4-7. 100% | 33.1 MiB/s | 33.8 KiB | 00m00s [ 93/236] Installing libXcursor-0:1.2.2 100% | 49.3 MiB/s | 50.4 KiB | 00m00s [ 94/236] Installing libXdamage-0:1.1.6 100% | 43.5 MiB/s | 44.6 KiB | 00m00s [ 95/236] Installing libXrandr-0:1.5.4- 100% | 55.0 MiB/s | 56.3 KiB | 00m00s [ 96/236] Installing libXinerama-0:1.1. 100% | 18.9 MiB/s | 19.4 KiB | 00m00s [ 97/236] Installing libXxf86vm-0:1.1.5 100% | 25.2 MiB/s | 25.8 KiB | 00m00s [ 98/236] Installing libXcomposite-0:0. 100% | 44.3 MiB/s | 45.4 KiB | 00m00s [ 99/236] Installing xprop-0:1.2.7-2.fc 100% | 49.1 MiB/s | 50.2 KiB | 00m00s [100/236] Installing gmock-0:1.14.0-5.f 100% | 67.8 MiB/s | 138.8 KiB | 00m00s [101/236] Installing gtest-devel-0:1.14 100% | 116.8 MiB/s | 1.1 MiB | 00m00s [102/236] Installing highway-devel-0:1. 100% | 261.6 MiB/s | 3.7 MiB | 00m00s [103/236] Installing openblas-openmp-0: 100% | 369.3 MiB/s | 22.5 MiB | 00m00s [104/236] Installing flexiblas-0:3.4.4- 100% | 48.5 MiB/s | 49.7 KiB | 00m00s [105/236] Installing flexiblas-openblas 100% | 26.8 MiB/s | 27.5 KiB | 00m00s [106/236] Installing flexiblas-netlib-0 100% | 303.3 MiB/s | 11.2 MiB | 00m00s [107/236] Installing libxkbcommon-0:1.7 100% | 112.2 MiB/s | 344.7 KiB | 00m00s [108/236] Installing libpciaccess-0:0.1 100% | 24.1 MiB/s | 49.3 KiB | 00m00s [109/236] Installing libdrm-0:2.4.122-1 100% | 140.5 MiB/s | 431.5 KiB | 00m00s [110/236] Installing mesa-libgbm-0:24.1 100% | 63.7 MiB/s | 65.2 KiB | 00m00s [111/236] Installing libglvnd-egl-1:1.7 100% | 72.0 MiB/s | 73.7 KiB | 00m00s [112/236] Installing mesa-libEGL-0:24.1 100% | 115.8 MiB/s | 355.6 KiB | 00m00s [113/236] Installing libglvnd-gles-1:1. 100% | 91.7 MiB/s | 93.9 KiB | 00m00s [114/236] Installing libglvnd-glx-1:1.7 100% | 301.4 MiB/s | 617.4 KiB | 00m00s [115/236] Installing mesa-libGL-0:24.1. 100% | 10.5 MiB/s | 493.9 KiB | 00m00s >>> Running pre-install scriptlet: dbus-broker-0:36-4.fc41.i686 >>> Stop pre-install scriptlet: dbus-broker-0:36-4.fc41.i686 [116/236] Installing dbus-broker-0:36-4 100% | 27.3 MiB/s | 391.8 KiB | 00m00s >>> Running post-install scriptlet: dbus-broker-0:36-4.fc41.i686 >>> Stop post-install scriptlet: dbus-broker-0:36-4.fc41.i686 [117/236] Installing dbus-1:1.14.10-4.f 100% | 0.0 B/s | 124.0 B | 00m00s [118/236] Installing cpp-0:14.1.1-7.fc4 100% | 278.1 MiB/s | 35.6 MiB | 00m00s [119/236] Installing boost-fiber-0:1.83 100% | 38.6 MiB/s | 79.0 KiB | 00m00s [120/236] Installing boost-log-0:1.83.0 100% | 248.9 MiB/s | 1.5 MiB | 00m00s [121/236] Installing boost-coroutine-0: 100% | 20.9 MiB/s | 21.4 KiB | 00m00s [122/236] Installing boost-graph-0:1.83 100% | 167.1 MiB/s | 342.2 KiB | 00m00s [123/236] Installing libglvnd-opengl-1: 100% | 126.2 MiB/s | 129.2 KiB | 00m00s [124/236] Installing libglvnd-devel-1:1 100% | 302.9 MiB/s | 2.1 MiB | 00m00s [125/236] Installing mesa-libEGL-devel- 100% | 0.0 B/s | 22.1 KiB | 00m00s [126/236] Installing boost-locale-0:1.8 100% | 201.3 MiB/s | 618.4 KiB | 00m00s [127/236] Installing boost-type_erasure 100% | 53.2 MiB/s | 54.5 KiB | 00m00s [128/236] Installing boost-timer-0:1.83 100% | 24.7 MiB/s | 25.3 KiB | 00m00s [129/236] Installing gettext-envsubst-0 100% | 36.9 MiB/s | 75.5 KiB | 00m00s [130/236] Installing gettext-runtime-0: 100% | 67.1 MiB/s | 481.1 KiB | 00m00s [131/236] Installing gettext-0:0.22.5-6 100% | 214.8 MiB/s | 5.2 MiB | 00m00s [132/236] Installing mpdecimal-0:2.5.1- 100% | 100.2 MiB/s | 205.2 KiB | 00m00s [133/236] Installing libb2-0:0.98.1-12. 100% | 13.3 MiB/s | 54.5 KiB | 00m00s [134/236] Installing python3-libs-0:3.1 100% | 196.4 MiB/s | 40.5 MiB | 00m00s [135/236] Installing python3-0:3.13.0~b 100% | 31.9 MiB/s | 32.7 KiB | 00m00s [136/236] Installing python3-packaging- 100% | 105.8 MiB/s | 433.2 KiB | 00m00s [137/236] Installing boost-python3-0:1. 100% | 48.7 MiB/s | 249.2 KiB | 00m00s [138/236] Installing python3-numpy-1:1. 100% | 212.0 MiB/s | 36.9 MiB | 00m00s [139/236] Installing boost-numpy3-0:1.8 100% | 56.5 MiB/s | 57.9 KiB | 00m00s [140/236] Installing libusb1-0:1.0.27-3 100% | 85.6 MiB/s | 175.2 KiB | 00m00s [141/236] Installing libdatrie-0:0.2.13 100% | 56.9 MiB/s | 58.3 KiB | 00m00s [142/236] Installing libthai-0:0.1.29-9 100% | 191.5 MiB/s | 784.5 KiB | 00m00s [143/236] Installing libdeflate-0:1.20- 100% | 118.5 MiB/s | 121.4 KiB | 00m00s [144/236] Installing imath-0:3.1.11-3.f 100% | 121.5 MiB/s | 373.4 KiB | 00m00s [145/236] Installing openexr-libs-0:3.2 100% | 312.3 MiB/s | 6.6 MiB | 00m00s [146/236] Installing pcre2-utf32-0:10.4 100% | 274.5 MiB/s | 562.1 KiB | 00m00s [147/236] Installing pcre2-utf16-0:10.4 100% | 193.4 MiB/s | 594.2 KiB | 00m00s [148/236] Installing pcre2-devel-0:10.4 100% | 153.5 MiB/s | 2.0 MiB | 00m00s [149/236] Installing libselinux-devel-0 100% | 17.5 MiB/s | 161.2 KiB | 00m00s [150/236] Installing libmount-devel-0:2 100% | 63.0 MiB/s | 64.5 KiB | 00m00s [151/236] Installing brotli-0:1.1.0-5.f 100% | 27.0 MiB/s | 27.6 KiB | 00m00s [152/236] Installing brotli-devel-0:1.1 100% | 66.4 MiB/s | 68.0 KiB | 00m00s [153/236] Installing lcms2-0:2.16-4.fc4 100% | 227.0 MiB/s | 464.8 KiB | 00m00s [154/236] Installing nettle-0:3.10-3.fc 100% | 193.9 MiB/s | 794.3 KiB | 00m00s [155/236] Installing gnutls-0:3.8.6-6.f 100% | 243.5 MiB/s | 3.4 MiB | 00m00s [156/236] Installing glib2-0:2.80.3-5.f 100% | 221.8 MiB/s | 15.1 MiB | 00m00s [157/236] Installing cairo-0:1.18.0-4.f 100% | 229.7 MiB/s | 1.8 MiB | 00m00s [158/236] Installing harfbuzz-0:9.0.0-2 100% | 254.2 MiB/s | 2.8 MiB | 00m00s [159/236] Installing freetype-0:2.13.2- 100% | 210.0 MiB/s | 860.2 KiB | 00m00s [160/236] Installing fontconfig-0:2.15. 100% | 749.7 KiB/s | 782.7 KiB | 00m01s >>> Running post-install scriptlet: fontconfig-0:2.15.0-7.fc41.i686 >>> Stop post-install scriptlet: fontconfig-0:2.15.0-7.fc41.i686 [161/236] Installing json-glib-0:1.9.2- 100% | 51.0 MiB/s | 574.2 KiB | 00m00s [162/236] Installing shared-mime-info-0 100% | 98.3 MiB/s | 2.6 MiB | 00m00s >>> Running post-install scriptlet: shared-mime-info-0:2.3-6.fc41.i686 >>> Stop post-install scriptlet: shared-mime-info-0:2.3-6.fc41.i686 [163/236] Installing gdk-pixbuf2-0:2.42 100% | 120.4 MiB/s | 2.5 MiB | 00m00s [164/236] Installing at-spi2-core-0:2.5 100% | 80.4 MiB/s | 1.5 MiB | 00m00s [165/236] Installing atk-0:2.53.0-2.fc4 100% | 127.6 MiB/s | 261.3 KiB | 00m00s [166/236] Installing at-spi2-atk-0:2.53 100% | 94.6 MiB/s | 290.6 KiB | 00m00s [167/236] Installing gtk-update-icon-ca 100% | 61.0 MiB/s | 62.5 KiB | 00m00s [168/236] Installing libgusb-0:0.4.9-2. 100% | 79.6 MiB/s | 163.1 KiB | 00m00s [169/236] Installing colord-libs-0:1.4. 100% | 167.7 MiB/s | 858.4 KiB | 00m00s [170/236] Installing libXft-0:2.3.8-7.f 100% | 82.6 MiB/s | 169.1 KiB | 00m00s [171/236] Installing pango-0:1.54.0-2.f 100% | 164.7 MiB/s | 1.0 MiB | 00m00s [172/236] Installing harfbuzz-icu-0:9.0 100% | 0.0 B/s | 15.6 KiB | 00m00s [173/236] Installing cairo-gobject-0:1. 100% | 30.6 MiB/s | 31.3 KiB | 00m00s [174/236] Installing glib2-devel-0:2.80 100% | 252.1 MiB/s | 15.6 MiB | 00m00s [175/236] Installing fontconfig-devel-0 100% | 14.8 MiB/s | 151.9 KiB | 00m00s [176/236] Installing freetype-devel-0:2 100% | 231.1 MiB/s | 7.9 MiB | 00m00s [177/236] Installing cairo-devel-0:1.18 100% | 229.1 MiB/s | 2.3 MiB | 00m00s [178/236] Installing harfbuzz-devel-0:9 100% | 230.9 MiB/s | 5.1 MiB | 00m00s [179/236] Installing libcloudproviders- 100% | 122.5 MiB/s | 125.4 KiB | 00m00s [180/236] Installing avahi-glib-0:0.8-2 100% | 19.3 MiB/s | 19.7 KiB | 00m00s [181/236] Installing libsoup3-0:3.5.2-2 100% | 92.5 MiB/s | 1.2 MiB | 00m00s [182/236] Installing libtracker-sparql- 100% | 182.0 MiB/s | 1.1 MiB | 00m00s [183/236] Installing cups-libs-1:2.4.10 100% | 165.8 MiB/s | 679.3 KiB | 00m00s [184/236] Installing libwayland-egl-0:1 100% | 16.5 MiB/s | 16.9 KiB | 00m00s [185/236] Installing libepoxy-0:1.5.10- 100% | 268.1 MiB/s | 1.1 MiB | 00m00s [186/236] Installing svt-av1-libs-0:2.1 100% | 284.8 MiB/s | 3.7 MiB | 00m00s [187/236] Installing rav1e-libs-0:0.7.1 100% | 250.9 MiB/s | 2.0 MiB | 00m00s [188/236] Installing libdav1d-0:1.4.3-2 100% | 209.2 MiB/s | 1.0 MiB | 00m00s [189/236] Installing libaom-0:3.9.0-3.f 100% | 297.7 MiB/s | 3.6 MiB | 00m00s [190/236] Installing libavif-0:1.0.4-7. 100% | 94.0 MiB/s | 192.4 KiB | 00m00s [191/236] Installing libavif-devel-0:1. 100% | 68.4 MiB/s | 70.0 KiB | 00m00s [192/236] Installing giflib-0:5.2.2-2.f 100% | 57.2 MiB/s | 117.2 KiB | 00m00s [193/236] Installing libjxl-1:0.10.3-3. 100% | 243.2 MiB/s | 2.9 MiB | 00m00s [194/236] Installing libjxl-devel-1:0.1 100% | 104.4 MiB/s | 213.8 KiB | 00m00s [195/236] Installing liblerc-0:4.0.0-7. 100% | 211.1 MiB/s | 648.4 KiB | 00m00s [196/236] Installing jbigkit-libs-0:2.1 100% | 55.7 MiB/s | 114.2 KiB | 00m00s [197/236] Installing libtiff-0:4.6.0-4. 100% | 243.9 MiB/s | 1.2 MiB | 00m00s [198/236] Installing libtiff-devel-0:4. 100% | 140.6 MiB/s | 720.0 KiB | 00m00s [199/236] Installing gdk-pixbuf2-module 100% | 54.0 MiB/s | 55.3 KiB | 00m00s [200/236] Installing gtk3-0:3.24.43-2.f 100% | 241.1 MiB/s | 23.4 MiB | 00m00s [201/236] Installing libdecor-0:0.2.2-4 100% | 53.8 MiB/s | 165.2 KiB | 00m00s [202/236] Installing SDL2-0:2.30.3-2.fc 100% | 225.4 MiB/s | 2.0 MiB | 00m00s [203/236] Installing SDL2-devel-0:2.30. 100% | 223.3 MiB/s | 2.7 MiB | 00m00s [204/236] Installing SDL_mng-0:0.2.8-10 100% | 45.6 MiB/s | 46.7 KiB | 00m00s [205/236] Installing SDL2_ttf-0:2.22.0- 100% | 84.7 MiB/s | 86.7 KiB | 00m00s [206/236] Installing SDL2_mixer-0:2.8.0 100% | 118.7 MiB/s | 364.7 KiB | 00m00s [207/236] Installing SDL2_image-0:2.8.2 100% | 112.2 MiB/s | 229.8 KiB | 00m00s [208/236] Installing boost-test-0:1.83. 100% | 155.0 MiB/s | 635.0 KiB | 00m00s [209/236] Installing boost-stacktrace-0 100% | 58.3 MiB/s | 59.7 KiB | 00m00s [210/236] Installing boost-serializatio 100% | 219.6 MiB/s | 449.7 KiB | 00m00s [211/236] Installing boost-random-0:1.8 100% | 29.2 MiB/s | 29.9 KiB | 00m00s [212/236] Installing boost-program-opti 100% | 131.4 MiB/s | 269.1 KiB | 00m00s [213/236] Installing boost-nowide-0:1.8 100% | 24.6 MiB/s | 25.2 KiB | 00m00s [214/236] Installing boost-math-0:1.83. 100% | 215.5 MiB/s | 661.9 KiB | 00m00s [215/236] Installing boost-iostreams-0: 100% | 88.9 MiB/s | 91.0 KiB | 00m00s [216/236] Installing boost-contract-0:1 100% | 101.0 MiB/s | 103.4 KiB | 00m00s [217/236] Installing boost-0:1.83.0-8.f 100% | 0.0 B/s | 1.7 KiB | 00m00s [218/236] Installing libubsan-0:14.1.1- 100% | 175.6 MiB/s | 539.4 KiB | 00m00s [219/236] Installing libatomic-0:14.1.1 100% | 0.0 B/s | 28.2 KiB | 00m00s [220/236] Installing libasan-0:14.1.1-7 100% | 284.6 MiB/s | 1.7 MiB | 00m00s [221/236] Installing physfs-0:3.0.2-15. 100% | 86.2 MiB/s | 176.4 KiB | 00m00s [222/236] Installing make-1:4.4.1-8.fc4 100% | 181.7 MiB/s | 1.8 MiB | 00m00s [223/236] Installing SDL2_image-devel-0 100% | 75.0 MiB/s | 76.8 KiB | 00m00s [224/236] Installing SDL2_mixer-devel-0 100% | 115.3 MiB/s | 118.0 KiB | 00m00s [225/236] Installing SDL2_ttf-devel-0:2 100% | 93.3 MiB/s | 95.6 KiB | 00m00s [226/236] Installing SDL_mng-devel-0:0. 100% | 0.0 B/s | 2.7 KiB | 00m00s [227/236] Installing expat-devel-0:2.6. 100% | 100.1 MiB/s | 205.1 KiB | 00m00s [228/236] Installing gcc-0:14.1.1-7.fc4 100% | 280.3 MiB/s | 101.8 MiB | 00m00s >>> Running trigger-install scriptlet: redhat-rpm-config-0:293-1.fc41.noarch >>> Stop trigger-install scriptlet: redhat-rpm-config-0:293-1.fc41.noarch [229/236] Installing libquadmath-devel- 100% | 930.2 KiB/s | 23.3 KiB | 00m00s [230/236] Installing boost-devel-0:1.83 100% | 134.8 MiB/s | 145.8 MiB | 00m01s [231/236] Installing gcc-c++-0:14.1.1-7 100% | 292.3 MiB/s | 38.9 MiB | 00m00s [232/236] Installing annobin-plugin-gcc 100% | 35.4 MiB/s | 978.0 KiB | 00m00s >>> Running trigger-install scriptlet: redhat-rpm-config-0:293-1.fc41.noarch >>> Stop trigger-install scriptlet: redhat-rpm-config-0:293-1.fc41.noarch [233/236] Installing gcc-plugin-annobin 100% | 2.0 MiB/s | 57.3 KiB | 00m00s >>> Running trigger-install scriptlet: redhat-rpm-config-0:293-1.fc41.noarch >>> Stop trigger-install scriptlet: redhat-rpm-config-0:293-1.fc41.noarch [234/236] Installing physfs-devel-0:3.0 100% | 83.9 MiB/s | 1.3 MiB | 00m00s [235/236] Installing libappstream-glib- 100% | 140.0 MiB/s | 1.4 MiB | 00m00s warning: posix.fork(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead warning: posix.wait(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead warning: posix.exec(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead [236/236] Installing desktop-file-utils 100% | 248.1 KiB/s | 209.9 KiB | 00m01s >>> Running post-transaction scriptlet: fontconfig-0:2.15.0-7.fc41.i686 >>> Stop post-transaction scriptlet: fontconfig-0:2.15.0-7.fc41.i686 >>> Running trigger-install scriptlet: glibc-common-0:2.39.9000-35.fc41.i686 >>> Stop trigger-install scriptlet: glibc-common-0:2.39.9000-35.fc41.i686 >>> Running trigger-install scriptlet: info-0:7.1-3.fc41.i686 >>> Stop trigger-install scriptlet: info-0:7.1-3.fc41.i686 >>> Running trigger-install scriptlet: adwaita-icon-theme-legacy-0:46.2-2.fc41.n >>> Stop trigger-install scriptlet: adwaita-icon-theme-legacy-0:46.2-2.fc41.noar >>> Running trigger-install scriptlet: adwaita-icon-theme-0:46.2-3.fc41.noarch >>> Stop trigger-install scriptlet: adwaita-icon-theme-0:46.2-3.fc41.noarch >>> Running trigger-install scriptlet: hicolor-icon-theme-0:0.17-19.fc41.noarch >>> Stop trigger-install scriptlet: hicolor-icon-theme-0:0.17-19.fc41.noarch >>> Running trigger-install scriptlet: glib2-0:2.80.3-5.fc41.i686 >>> Stop trigger-install scriptlet: glib2-0:2.80.3-5.fc41.i686 >>> Running trigger-install scriptlet: glib2-0:2.80.3-5.fc41.i686 >>> Stop trigger-install scriptlet: glib2-0:2.80.3-5.fc41.i686 >>> Running trigger-install scriptlet: fontconfig-0:2.15.0-7.fc41.i686 >>> Stop trigger-install scriptlet: fontconfig-0:2.15.0-7.fc41.i686 >>> Running trigger-install scriptlet: shared-mime-info-0:2.3-6.fc41.i686 >>> Stop trigger-install scriptlet: shared-mime-info-0:2.3-6.fc41.i686 >>> Running trigger-install scriptlet: gdk-pixbuf2-0:2.42.12-6.fc41.i686 >>> Stop trigger-install scriptlet: gdk-pixbuf2-0:2.42.12-6.fc41.i686 >>> Running trigger-install scriptlet: desktop-file-utils-0:0.27-2.fc41.i686 >>> Stop trigger-install scriptlet: desktop-file-utils-0:0.27-2.fc41.i686 Complete! Warning: skipped PGP checks for 234 packages from repository: http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch Finish: build setup for btbuilder-0.5.19-11.fc41.src.rpm Start: rpmbuild btbuilder-0.5.19-11.fc41.src.rpm Building target platforms: i686 Building for target i686 setting SOURCE_DATE_EPOCH=1721865600 Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.C4g3yT + umask 022 + cd /builddir/build/BUILD/btbuilder-0.5.19-build + test -d /builddir/build/BUILD/btbuilder-0.5.19-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/btbuilder-0.5.19-build + /usr/bin/rm -rf /builddir/build/BUILD/btbuilder-0.5.19-build + /usr/bin/mkdir -p /builddir/build/BUILD/btbuilder-0.5.19-build + /usr/bin/mkdir -p /builddir/build/BUILD/btbuilder-0.5.19-build/SPECPARTS + RPM_EC=0 ++ jobs -p + exit 0 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.XDsT0L + umask 022 + cd /builddir/build/BUILD/btbuilder-0.5.19-build + cd /builddir/build/BUILD/btbuilder-0.5.19-build + rm -rf btbuilder-0.5.19 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/btbuilder-0.5.19.tgz + STATUS=0 + '[' 0 -ne 0 ']' + cd btbuilder-0.5.19 + /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.MOhCFB + umask 022 + cd /builddir/build/BUILD/btbuilder-0.5.19-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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd btbuilder-0.5.19 + /usr/bin/make -O -j2 V=1 VERBOSE=1 '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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection' g++ -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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -DSDL2LIB -I/usr/include/SDL2 -D_REENTRANT -DHWY_SHARED_DEFINE -DAVIF_DLL -I/usr/include/webp -DWITH_GZFILEOP -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -Isrc/ --std=gnu++11 -DBTBUILDERDIR=/usr/share/btbuilder -c -o src/file.o src/file.C src/file.C: In member function ‘void BinaryReadFile::readByte(IByte&)’: src/file.C:65:26: warning: ‘PHYSFS_sint64 PHYSFS_read(PHYSFS_File*, void*, PHYSFS_uint32, PHYSFS_uint32)’ is deprecated [-Wdeprecated-declarations] 65 | size_t ans = PHYSFS_read(file, &a, 1, 1); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from src/file.h:14, from src/file.C:12: /usr/include/physfs.h:1333:27: note: declared here 1333 | PHYSFS_DECL PHYSFS_sint64 PHYSFS_read(PHYSFS_File *handle, | ^~~~~~~~~~~ src/file.C: In member function ‘void BinaryReadFile::readByteArray(int, IByte*)’: src/file.C:74:26: warning: ‘PHYSFS_sint64 PHYSFS_read(PHYSFS_File*, void*, PHYSFS_uint32, PHYSFS_uint32)’ is deprecated [-Wdeprecated-declarations] 74 | size_t ans = PHYSFS_read(file, a, 1, size); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/physfs.h:1333:27: note: declared here 1333 | PHYSFS_DECL PHYSFS_sint64 PHYSFS_read(PHYSFS_File *handle, | ^~~~~~~~~~~ src/file.C:75:10: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘const int’ [-Wsign-compare] 75 | if (ans != size) | ~~~~^~~~~~~ src/file.C: In member function ‘void BinaryReadFile::readShort(IShort&)’: src/file.C:83:26: warning: ‘PHYSFS_sint64 PHYSFS_read(PHYSFS_File*, void*, PHYSFS_uint32, PHYSFS_uint32)’ is deprecated [-Wdeprecated-declarations] 83 | size_t ans = PHYSFS_read(file, &a, 2, 1); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/physfs.h:1333:27: note: declared here 1333 | PHYSFS_DECL PHYSFS_sint64 PHYSFS_read(PHYSFS_File *handle, | ^~~~~~~~~~~ src/file.C: In member function ‘void BinaryReadFile::readShortArray(int, IShort*)’: src/file.C:96:26: warning: ‘PHYSFS_sint64 PHYSFS_read(PHYSFS_File*, void*, PHYSFS_uint32, PHYSFS_uint32)’ is deprecated [-Wdeprecated-declarations] 96 | size_t ans = PHYSFS_read(file, a, 2, size); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/physfs.h:1333:27: note: declared here 1333 | PHYSFS_DECL PHYSFS_sint64 PHYSFS_read(PHYSFS_File *handle, | ^~~~~~~~~~~ src/file.C:97:10: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘const int’ [-Wsign-compare] 97 | if (ans != size) | ~~~~^~~~~~~ src/file.C: In member function ‘void BinaryReadFile::readLong(ILong&)’: src/file.C:112:26: warning: ‘PHYSFS_sint64 PHYSFS_read(PHYSFS_File*, void*, PHYSFS_uint32, PHYSFS_uint32)’ is deprecated [-Wdeprecated-declarations] 112 | size_t ans = PHYSFS_read(file, &a, 4, 1); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/physfs.h:1333:27: note: declared here 1333 | PHYSFS_DECL PHYSFS_sint64 PHYSFS_read(PHYSFS_File *handle, | ^~~~~~~~~~~ src/file.C: In member function ‘void BinaryReadFile::readLongArray(int, ILong*)’: src/file.C:125:26: warning: ‘PHYSFS_sint64 PHYSFS_read(PHYSFS_File*, void*, PHYSFS_uint32, PHYSFS_uint32)’ is deprecated [-Wdeprecated-declarations] 125 | size_t ans = PHYSFS_read(file, a, 4, size); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/physfs.h:1333:27: note: declared here 1333 | PHYSFS_DECL PHYSFS_sint64 PHYSFS_read(PHYSFS_File *handle, | ^~~~~~~~~~~ src/file.C:126:10: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘const int’ [-Wsign-compare] 126 | if (ans != size) | ~~~~^~~~~~~ src/file.C: In member function ‘void BinaryReadFile::readUByte(IUByte&)’: src/file.C:141:26: warning: ‘PHYSFS_sint64 PHYSFS_read(PHYSFS_File*, void*, PHYSFS_uint32, PHYSFS_uint32)’ is deprecated [-Wdeprecated-declarations] 141 | size_t ans = PHYSFS_read(file, &a, 1, 1); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/physfs.h:1333:27: note: declared here 1333 | PHYSFS_DECL PHYSFS_sint64 PHYSFS_read(PHYSFS_File *handle, | ^~~~~~~~~~~ src/file.C: In member function ‘void BinaryReadFile::readUByteArray(int, IUByte*)’: src/file.C:150:26: warning: ‘PHYSFS_sint64 PHYSFS_read(PHYSFS_File*, void*, PHYSFS_uint32, PHYSFS_uint32)’ is deprecated [-Wdeprecated-declarations] 150 | size_t ans = PHYSFS_read(file, a, 1, size); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/physfs.h:1333:27: note: declared here 1333 | PHYSFS_DECL PHYSFS_sint64 PHYSFS_read(PHYSFS_File *handle, | ^~~~~~~~~~~ src/file.C:151:10: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘const int’ [-Wsign-compare] 151 | if (ans != size) | ~~~~^~~~~~~ src/file.C: In member function ‘void BinaryReadFile::readUShort(IUShort&)’: src/file.C:159:26: warning: ‘PHYSFS_sint64 PHYSFS_read(PHYSFS_File*, void*, PHYSFS_uint32, PHYSFS_uint32)’ is deprecated [-Wdeprecated-declarations] 159 | size_t ans = PHYSFS_read(file, &a, 2, 1); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/physfs.h:1333:27: note: declared here 1333 | PHYSFS_DECL PHYSFS_sint64 PHYSFS_read(PHYSFS_File *handle, | ^~~~~~~~~~~ src/file.C: In member function ‘void BinaryReadFile::readUShortArray(int, IUShort*)’: src/file.C:172:26: warning: ‘PHYSFS_sint64 PHYSFS_read(PHYSFS_File*, void*, PHYSFS_uint32, PHYSFS_uint32)’ is deprecated [-Wdeprecated-declarations] 172 | size_t ans = PHYSFS_read(file, a, 2, size); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/physfs.h:1333:27: note: declared here 1333 | PHYSFS_DECL PHYSFS_sint64 PHYSFS_read(PHYSFS_File *handle, | ^~~~~~~~~~~ src/file.C:173:10: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘const int’ [-Wsign-compare] 173 | if (ans != size) | ~~~~^~~~~~~ src/file.C: In member function ‘void BinaryReadFile::readULong(IULong&)’: src/file.C:188:26: warning: ‘PHYSFS_sint64 PHYSFS_read(PHYSFS_File*, void*, PHYSFS_uint32, PHYSFS_uint32)’ is deprecated [-Wdeprecated-declarations] 188 | size_t ans = PHYSFS_read(file, &a, 4, 1); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/physfs.h:1333:27: note: declared here 1333 | PHYSFS_DECL PHYSFS_sint64 PHYSFS_read(PHYSFS_File *handle, | ^~~~~~~~~~~ src/file.C: In member function ‘void BinaryReadFile::readULongArray(int, IULong*)’: src/file.C:201:26: warning: ‘PHYSFS_sint64 PHYSFS_read(PHYSFS_File*, void*, PHYSFS_uint32, PHYSFS_uint32)’ is deprecated [-Wdeprecated-declarations] 201 | size_t ans = PHYSFS_read(file, a, 4, size); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/physfs.h:1333:27: note: declared here 1333 | PHYSFS_DECL PHYSFS_sint64 PHYSFS_read(PHYSFS_File *handle, | ^~~~~~~~~~~ src/file.C:202:10: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘const int’ [-Wsign-compare] 202 | if (ans != size) | ~~~~^~~~~~~ src/file.C: In member function ‘void BinaryWriteFile::writeByte(const IByte&)’: src/file.C:258:14: warning: ‘PHYSFS_sint64 PHYSFS_write(PHYSFS_File*, const void*, PHYSFS_uint32, PHYSFS_uint32)’ is deprecated [-Wdeprecated-declarations] 258 | PHYSFS_write(file, &a, 1, 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/physfs.h:1362:27: note: declared here 1362 | PHYSFS_DECL PHYSFS_sint64 PHYSFS_write(PHYSFS_File *handle, | ^~~~~~~~~~~~ src/file.C: In member function ‘void BinaryWriteFile::writeByteArray(int, const IByte*)’: src/file.C:263:14: warning: ‘PHYSFS_sint64 PHYSFS_write(PHYSFS_File*, const void*, PHYSFS_uint32, PHYSFS_uint32)’ is deprecated [-Wdeprecated-declarations] 263 | PHYSFS_write(file, a, 1, size); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/physfs.h:1362:27: note: declared here 1362 | PHYSFS_DECL PHYSFS_sint64 PHYSFS_write(PHYSFS_File *handle, | ^~~~~~~~~~~~ src/file.C: In member function ‘void BinaryWriteFile::writeShort(const IShort&)’: src/file.C:268:14: warning: ‘PHYSFS_sint64 PHYSFS_write(PHYSFS_File*, const void*, PHYSFS_uint32, PHYSFS_uint32)’ is deprecated [-Wdeprecated-declarations] 268 | PHYSFS_write(file, &a, 2, 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/physfs.h:1362:27: note: declared here 1362 | PHYSFS_DECL PHYSFS_sint64 PHYSFS_write(PHYSFS_File *handle, | ^~~~~~~~~~~~ src/file.C: In member function ‘void BinaryWriteFile::writeShortArray(int, const IShort*)’: src/file.C:273:14: warning: ‘PHYSFS_sint64 PHYSFS_write(PHYSFS_File*, const void*, PHYSFS_uint32, PHYSFS_uint32)’ is deprecated [-Wdeprecated-declarations] 273 | PHYSFS_write(file, a, 2, size); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/physfs.h:1362:27: note: declared here 1362 | PHYSFS_DECL PHYSFS_sint64 PHYSFS_write(PHYSFS_File *handle, | ^~~~~~~~~~~~ src/file.C: In member function ‘void BinaryWriteFile::writeLong(const ILong&)’: src/file.C:278:14: warning: ‘PHYSFS_sint64 PHYSFS_write(PHYSFS_File*, const void*, PHYSFS_uint32, PHYSFS_uint32)’ is deprecated [-Wdeprecated-declarations] 278 | PHYSFS_write(file, &a, 4, 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/physfs.h:1362:27: note: declared here 1362 | PHYSFS_DECL PHYSFS_sint64 PHYSFS_write(PHYSFS_File *handle, | ^~~~~~~~~~~~ src/file.C: In member function ‘void BinaryWriteFile::writeLongArray(int, const ILong*)’: src/file.C:283:14: warning: ‘PHYSFS_sint64 PHYSFS_write(PHYSFS_File*, const void*, PHYSFS_uint32, PHYSFS_uint32)’ is deprecated [-Wdeprecated-declarations] 283 | PHYSFS_write(file, a, 4, size); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/physfs.h:1362:27: note: declared here 1362 | PHYSFS_DECL PHYSFS_sint64 PHYSFS_write(PHYSFS_File *handle, | ^~~~~~~~~~~~ src/file.C: In member function ‘void BinaryWriteFile::writeUByte(const IUByte&)’: src/file.C:288:14: warning: ‘PHYSFS_sint64 PHYSFS_write(PHYSFS_File*, const void*, PHYSFS_uint32, PHYSFS_uint32)’ is deprecated [-Wdeprecated-declarations] 288 | PHYSFS_write(file, &a, 1, 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/physfs.h:1362:27: note: declared here 1362 | PHYSFS_DECL PHYSFS_sint64 PHYSFS_write(PHYSFS_File *handle, | ^~~~~~~~~~~~ src/file.C: In member function ‘void BinaryWriteFile::writeUByteArray(int, const IUByte*)’: src/file.C:293:14: warning: ‘PHYSFS_sint64 PHYSFS_write(PHYSFS_File*, const void*, PHYSFS_uint32, PHYSFS_uint32)’ is deprecated [-Wdeprecated-declarations] 293 | PHYSFS_write(file, a, 1, size); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/physfs.h:1362:27: note: declared here 1362 | PHYSFS_DECL PHYSFS_sint64 PHYSFS_write(PHYSFS_File *handle, | ^~~~~~~~~~~~ src/file.C: In member function ‘void BinaryWriteFile::writeUShort(const IUShort&)’: src/file.C:298:14: warning: ‘PHYSFS_sint64 PHYSFS_write(PHYSFS_File*, const void*, PHYSFS_uint32, PHYSFS_uint32)’ is deprecated [-Wdeprecated-declarations] 298 | PHYSFS_write(file, &a, 2, 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/physfs.h:1362:27: note: declared here 1362 | PHYSFS_DECL PHYSFS_sint64 PHYSFS_write(PHYSFS_File *handle, | ^~~~~~~~~~~~ src/file.C: In member function ‘void BinaryWriteFile::writeUShortArray(int, const IUShort*)’: src/file.C:303:14: warning: ‘PHYSFS_sint64 PHYSFS_write(PHYSFS_File*, const void*, PHYSFS_uint32, PHYSFS_uint32)’ is deprecated [-Wdeprecated-declarations] 303 | PHYSFS_write(file, a, 2, size); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/physfs.h:1362:27: note: declared here 1362 | PHYSFS_DECL PHYSFS_sint64 PHYSFS_write(PHYSFS_File *handle, | ^~~~~~~~~~~~ src/file.C: In member function ‘void BinaryWriteFile::writeULong(const IULong&)’: src/file.C:308:14: warning: ‘PHYSFS_sint64 PHYSFS_write(PHYSFS_File*, const void*, PHYSFS_uint32, PHYSFS_uint32)’ is deprecated [-Wdeprecated-declarations] 308 | PHYSFS_write(file, &a, 4, 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/physfs.h:1362:27: note: declared here 1362 | PHYSFS_DECL PHYSFS_sint64 PHYSFS_write(PHYSFS_File *handle, | ^~~~~~~~~~~~ src/file.C: In member function ‘void BinaryWriteFile::writeULongArray(int, const IULong*)’: src/file.C:313:14: warning: ‘PHYSFS_sint64 PHYSFS_write(PHYSFS_File*, const void*, PHYSFS_uint32, PHYSFS_uint32)’ is deprecated [-Wdeprecated-declarations] 313 | PHYSFS_write(file, a, 4, size); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/physfs.h:1362:27: note: declared here 1362 | PHYSFS_DECL PHYSFS_sint64 PHYSFS_write(PHYSFS_File *handle, | ^~~~~~~~~~~~ g++ -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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -DSDL2LIB -I/usr/include/SDL2 -D_REENTRANT -DHWY_SHARED_DEFINE -DAVIF_DLL -I/usr/include/webp -DWITH_GZFILEOP -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -Isrc/ --std=gnu++11 -DBTBUILDERDIR=/usr/share/btbuilder -c -o src/dice.o src/dice.C g++ -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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -DSDL2LIB -I/usr/include/SDL2 -D_REENTRANT -DHWY_SHARED_DEFINE -DAVIF_DLL -I/usr/include/webp -DWITH_GZFILEOP -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -Isrc/ --std=gnu++11 -DBTBUILDERDIR=/usr/share/btbuilder -c -o src/monster.o src/monster.C In file included from src/combat.h:14, from src/game.h:12, from src/monster.C:9: src/screenset.h:125:15: warning: ‘virtual int BTScreenItem::getScreen(BTPc*)’ was hidden [-Woverloaded-virtual=] 125 | virtual int getScreen(BTPc *pc) { return 0; } | ^~~~~~~~~ src/screenset.h:391:7: note: by ‘int BTError::getScreen()’ 391 | int getScreen() { return screen; } | ^~~~~~~~~ src/combat.h: In constructor ‘BTMonsterCombatant::BTMonsterCombatant(BTMonsterGroup*, int, int, int, int, int)’: src/combat.h:44:19: warning: ‘BTMonsterCombatant::group’ will be initialized after [-Wreorder] 44 | BTMonsterGroup *group; | ^~~~~ src/combat.h:41:7: warning: ‘int BTMonsterCombatant::save’ [-Wreorder] 41 | int save; | ^~~~ src/combat.h:32:3: warning: when initialized here [-Wreorder] 32 | BTMonsterCombatant(BTMonsterGroup *grp, int startLevel, int startJob, int startAc, int startToHit, int startHp) : BTCombatant(startLevel, startJob, startAc, startToHit, startHp), group(grp), save(0) {} | ^~~~~~~~~~~~~~~~~~ In file included from src/game.h:18: src/item.h: In constructor ‘BTItemType::BTItemType()’: src/item.h:124:7: warning: ‘BTItemType::itemSlot’ will be initialized after [-Wreorder] 124 | int itemSlot; | ^~~~~~~~ src/item.h:123:7: warning: ‘int BTItemType::bowDamage’ [-Wreorder] 123 | int bowDamage; | ^~~~~~~~~ src/item.h:111:3: warning: when initialized here [-Wreorder] 111 | BTItemType() : mustEquip(true), showCharges(false), toHitBonus(BTTOHITBONUS_ALWAYS), itemSlot(0), bowDamage(BTBOWDAMAGE_ARROW) {} | ^~~~~~~~~~ In file included from src/song.h:12, from src/game.h:25: src/manifest.h: In constructor ‘BTAttackManifest::BTAttackManifest()’: src/manifest.h:113:7: warning: ‘BTAttackManifest::xSpecial’ will be initialized after [-Wreorder] 113 | int xSpecial; | ^~~~~~~~ src/manifest.h:111:7: warning: ‘int BTAttackManifest::saveDifficulty’ [-Wreorder] 111 | int saveDifficulty; | ^~~~~~~~~~~~~~ src/manifest.h:97:3: warning: when initialized here [-Wreorder] 97 | BTAttackManifest() : xSpecial(BTEXTRADAMAGE_NONE), saveDifficulty(BTSAVE_DIFFICULTY), level(0), maximum(0) {} | ^~~~~~~~~~~~~~~~ In file included from src/monster.C:8: src/monster.h: In constructor ‘BTMonster::BTMonster()’: src/monster.h:125:10: warning: ‘BTMonster::range’ will be initialized after [-Wreorder] 125 | IShort range; | ^~~~~ src/monster.h:114:16: warning: ‘unsigned int BTMonster::xp’ [-Wreorder] 114 | unsigned int xp; | ^~ src/monster.C:83:1: warning: when initialized here [-Wreorder] 83 | BTMonster::BTMonster() | ^~~~~~~~~ src/monster.C: In member function ‘void BTMonster::useRangedOnGroup(BTDisplay&, BTCombatantCollection*, int, int&)’: src/monster.C:305:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 305 | for (int i = 0; i < grp->size(); ++i) | ~~^~~~~~~~~~~~~ src/monster.C: In static member function ‘static void BTMonster::readXML(const char*, XMLVector&)’: src/monster.C:402:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 402 | for (int i = 0; i < monster.size(); ++i) | ~~^~~~~~~~~~~~~~~~ src/monster.C: In member function ‘BTMonster::write(BinaryWriteFile&)’: src/monster.C:322:9: warning: ‘strncpy’ specified bound 14 equals destination size [-Wstringop-truncation] 322 | strncpy(tmp, name.c_str(), 14); | ^ src/monster.C:342:9: warning: ‘strncpy’ specified bound 14 equals destination size [-Wstringop-truncation] 342 | strncpy(tmp, meleeMessage, 14); | ^ src/monster.C:350:9: warning: ‘strncpy’ specified bound 14 equals destination size [-Wstringop-truncation] 350 | strncpy(tmp, rangedMessage, 14); | ^ g++ -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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -DSDL2LIB -I/usr/include/SDL2 -D_REENTRANT -DHWY_SHARED_DEFINE -DAVIF_DLL -I/usr/include/webp -DWITH_GZFILEOP -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -Isrc/ --std=gnu++11 -DBTBUILDERDIR=/usr/share/btbuilder -c -o src/spell.o src/spell.C In file included from src/combat.h:14, from src/spell.h:14, from src/spell.C:8: src/screenset.h:125:15: warning: ‘virtual int BTScreenItem::getScreen(BTPc*)’ was hidden [-Woverloaded-virtual=] 125 | virtual int getScreen(BTPc *pc) { return 0; } | ^~~~~~~~~ src/screenset.h:391:7: note: by ‘int BTError::getScreen()’ 391 | int getScreen() { return screen; } | ^~~~~~~~~ src/combat.h: In constructor ‘BTMonsterCombatant::BTMonsterCombatant(BTMonsterGroup*, int, int, int, int, int)’: src/combat.h:44:19: warning: ‘BTMonsterCombatant::group’ will be initialized after [-Wreorder] 44 | BTMonsterGroup *group; | ^~~~~ src/combat.h:41:7: warning: ‘int BTMonsterCombatant::save’ [-Wreorder] 41 | int save; | ^~~~ src/combat.h:32:3: warning: when initialized here [-Wreorder] 32 | BTMonsterCombatant(BTMonsterGroup *grp, int startLevel, int startJob, int startAc, int startToHit, int startHp) : BTCombatant(startLevel, startJob, startAc, startToHit, startHp), group(grp), save(0) {} | ^~~~~~~~~~~~~~~~~~ In file included from src/spell.h:16: src/manifest.h: In constructor ‘BTAttackManifest::BTAttackManifest()’: src/manifest.h:113:7: warning: ‘BTAttackManifest::xSpecial’ will be initialized after [-Wreorder] 113 | int xSpecial; | ^~~~~~~~ src/manifest.h:111:7: warning: ‘int BTAttackManifest::saveDifficulty’ [-Wreorder] 111 | int saveDifficulty; | ^~~~~~~~~~~~~~ src/manifest.h:97:3: warning: when initialized here [-Wreorder] 97 | BTAttackManifest() : xSpecial(BTEXTRADAMAGE_NONE), saveDifficulty(BTSAVE_DIFFICULTY), level(0), maximum(0) {} | ^~~~~~~~~~~~~~~~ In file included from src/game.h:18, from src/spell.C:9: src/item.h: In constructor ‘BTItemType::BTItemType()’: src/item.h:124:7: warning: ‘BTItemType::itemSlot’ will be initialized after [-Wreorder] 124 | int itemSlot; | ^~~~~~~~ src/item.h:123:7: warning: ‘int BTItemType::bowDamage’ [-Wreorder] 123 | int bowDamage; | ^~~~~~~~~ src/item.h:111:3: warning: when initialized here [-Wreorder] 111 | BTItemType() : mustEquip(true), showCharges(false), toHitBonus(BTTOHITBONUS_ALWAYS), itemSlot(0), bowDamage(BTBOWDAMAGE_ARROW) {} | ^~~~~~~~~~ src/spell.C: In copy constructor ‘BTSpell::BTSpell(const BTSpell&)’: src/spell.C:31:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 31 | for (int i = 0; i < copy.manifest.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ src/spell.C: In member function ‘bool BTSpell::hasCombatEffect() const’: src/spell.C:108:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 108 | for (int i = 0; i < manifest.size(); ++i) | ~~^~~~~~~~~~~~~~~~~ src/spell.C: In member function ‘int BTSpell::activate(BTDisplay&, const char*, bool, BTCombat*, int, int, int, int)’: src/spell.C:201:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 201 | for (int i = 0; i < manifest.size(); ++i) | ~~^~~~~~~~~~~~~~~~~ src/spell.C: In member function ‘void BTSpell::silentActivate(BTDisplay&, int, int, int)’: src/spell.C:263:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 263 | for (int i = 0; i < manifest.size(); ++i) | ~~^~~~~~~~~~~~~~~~~ src/spell.C: In static member function ‘static void BTSpell::readXML(const char*, XMLVector&)’: src/spell.C:315:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 315 | for (int i = 0; i < spell.size(); ++i) | ~~^~~~~~~~~~~~~~ src/spell.C: In member function ‘virtual void BTSpell1::upgrade()’: src/spell.C:512:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 512 | for (int which = 0; which < skillList.size(); ++which) | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from src/spell.h:12: src/factory.h: In instantiation of ‘item& BTFactory::operator[](IShort) [with item = BTMonster; item1 = BTMonster; IShort = short int]’: src/spell.C:175:38: required from here 175 | text += monList[grp->monsterType].getName(); | ^ src/factory.h:187:10: warning: comparison of integer expressions of different signedness: ‘IShort’ {aka ‘short int’} and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 187 | if (num >= items.size()) | ~~~~^~~~~~~~~~~~~~~ src/spell.C: In member function ‘BTSpell::write(BinaryWriteFile&)’: src/spell.C:126:9: warning: ‘strncpy’ specified bound 29 equals destination size [-Wstringop-truncation] 126 | strncpy(tmp, name.c_str(), 29); | ^ g++ -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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -DSDL2LIB -I/usr/include/SDL2 -D_REENTRANT -DHWY_SHARED_DEFINE -DAVIF_DLL -I/usr/include/webp -DWITH_GZFILEOP -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -Isrc/ --std=gnu++11 -DBTBUILDERDIR=/usr/share/btbuilder -c -o src/item.o src/item.C In file included from src/item.C:8: src/item.h: In constructor ‘BTItemType::BTItemType()’: src/item.h:124:7: warning: ‘BTItemType::itemSlot’ will be initialized after [-Wreorder] 124 | int itemSlot; | ^~~~~~~~ src/item.h:123:7: warning: ‘int BTItemType::bowDamage’ [-Wreorder] 123 | int bowDamage; | ^~~~~~~~~ src/item.h:111:3: warning: when initialized here [-Wreorder] 111 | BTItemType() : mustEquip(true), showCharges(false), toHitBonus(BTTOHITBONUS_ALWAYS), itemSlot(0), bowDamage(BTBOWDAMAGE_ARROW) {} | ^~~~~~~~~~ In file included from src/combat.h:14, from src/game.h:12, from src/item.C:10: src/screenset.h: At global scope: src/screenset.h:125:15: warning: ‘virtual int BTScreenItem::getScreen(BTPc*)’ was hidden [-Woverloaded-virtual=] 125 | virtual int getScreen(BTPc *pc) { return 0; } | ^~~~~~~~~ src/screenset.h:391:7: note: by ‘int BTError::getScreen()’ 391 | int getScreen() { return screen; } | ^~~~~~~~~ src/combat.h: In constructor ‘BTMonsterCombatant::BTMonsterCombatant(BTMonsterGroup*, int, int, int, int, int)’: src/combat.h:44:19: warning: ‘BTMonsterCombatant::group’ will be initialized after [-Wreorder] 44 | BTMonsterGroup *group; | ^~~~~ src/combat.h:41:7: warning: ‘int BTMonsterCombatant::save’ [-Wreorder] 41 | int save; | ^~~~ src/combat.h:32:3: warning: when initialized here [-Wreorder] 32 | BTMonsterCombatant(BTMonsterGroup *grp, int startLevel, int startJob, int startAc, int startToHit, int startHp) : BTCombatant(startLevel, startJob, startAc, startToHit, startHp), group(grp), save(0) {} | ^~~~~~~~~~~~~~~~~~ In file included from src/song.h:12, from src/game.h:25: src/manifest.h: In constructor ‘BTAttackManifest::BTAttackManifest()’: src/manifest.h:113:7: warning: ‘BTAttackManifest::xSpecial’ will be initialized after [-Wreorder] 113 | int xSpecial; | ^~~~~~~~ src/manifest.h:111:7: warning: ‘int BTAttackManifest::saveDifficulty’ [-Wreorder] 111 | int saveDifficulty; | ^~~~~~~~~~~~~~ src/manifest.h:97:3: warning: when initialized here [-Wreorder] 97 | BTAttackManifest() : xSpecial(BTEXTRADAMAGE_NONE), saveDifficulty(BTSAVE_DIFFICULTY), level(0), maximum(0) {} | ^~~~~~~~~~~~~~~~ src/item.h: In constructor ‘BTItem::BTItem()’: src/item.h:80:7: warning: ‘BTItem::price’ will be initialized after [-Wreorder] 80 | int price; | ^~~~~ src/item.h:78:7: warning: ‘int BTItem::spellCast’ [-Wreorder] 78 | int spellCast; | ^~~~~~~~~ src/item.C:59:1: warning: when initialized here [-Wreorder] 59 | BTItem::BTItem() | ^~~~~~ src/item.h:78:7: warning: ‘BTItem::spellCast’ will be initialized after [-Wreorder] 78 | int spellCast; | ^~~~~~~~~ src/item.h:77:7: warning: ‘int BTItem::type’ [-Wreorder] 77 | int type; | ^~~~ src/item.C:59:1: warning: when initialized here [-Wreorder] 59 | BTItem::BTItem() | ^~~~~~ src/item.C: In member function ‘virtual std::string BTItemSlotList::getName(int)’: src/item.C:260:13: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 260 | if (size() > index) | ~~~~~~~^~~~~~~ src/item.C: In member function ‘virtual int BTItemSlotList::getIndex(std::string)’: src/item.C:268:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 268 | for (int i = 0; i < size(); ++i) | ~~^~~~~~~~ src/item.C: In member function ‘virtual std::string BTItemTypeList::getName(int)’: src/item.C:281:13: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 281 | if (size() > index) | ~~~~~~~^~~~~~~ src/item.C: In member function ‘virtual int BTItemTypeList::getIndex(std::string)’: src/item.C:289:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 289 | for (int i = 0; i < size(); ++i) | ~~^~~~~~~~ src/item.C: In member function ‘BTItem::write(BinaryWriteFile&)’: src/item.C:164:9: warning: ‘strncpy’ specified bound 25 equals destination size [-Wstringop-truncation] 164 | strncpy(tmp, name.c_str(), 25); | ^ g++ -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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -DSDL2LIB -I/usr/include/SDL2 -D_REENTRANT -DHWY_SHARED_DEFINE -DAVIF_DLL -I/usr/include/webp -DWITH_GZFILEOP -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -Isrc/ --std=gnu++11 -DBTBUILDERDIR=/usr/share/btbuilder -c -o src/main.o src/main.C In file included from src/combat.h:14, from src/spell.h:14, from src/main.C:5: src/screenset.h:125:15: warning: ‘virtual int BTScreenItem::getScreen(BTPc*)’ was hidden [-Woverloaded-virtual=] 125 | virtual int getScreen(BTPc *pc) { return 0; } | ^~~~~~~~~ src/screenset.h:391:7: note: by ‘int BTError::getScreen()’ 391 | int getScreen() { return screen; } | ^~~~~~~~~ src/combat.h: In constructor ‘BTMonsterCombatant::BTMonsterCombatant(BTMonsterGroup*, int, int, int, int, int)’: src/combat.h:44:19: warning: ‘BTMonsterCombatant::group’ will be initialized after [-Wreorder] 44 | BTMonsterGroup *group; | ^~~~~ src/combat.h:41:7: warning: ‘int BTMonsterCombatant::save’ [-Wreorder] 41 | int save; | ^~~~ src/combat.h:32:3: warning: when initialized here [-Wreorder] 32 | BTMonsterCombatant(BTMonsterGroup *grp, int startLevel, int startJob, int startAc, int startToHit, int startHp) : BTCombatant(startLevel, startJob, startAc, startToHit, startHp), group(grp), save(0) {} | ^~~~~~~~~~~~~~~~~~ In file included from src/spell.h:16: src/manifest.h: In constructor ‘BTAttackManifest::BTAttackManifest()’: src/manifest.h:113:7: warning: ‘BTAttackManifest::xSpecial’ will be initialized after [-Wreorder] 113 | int xSpecial; | ^~~~~~~~ src/manifest.h:111:7: warning: ‘int BTAttackManifest::saveDifficulty’ [-Wreorder] 111 | int saveDifficulty; | ^~~~~~~~~~~~~~ src/manifest.h:97:3: warning: when initialized here [-Wreorder] 97 | BTAttackManifest() : xSpecial(BTEXTRADAMAGE_NONE), saveDifficulty(BTSAVE_DIFFICULTY), level(0), maximum(0) {} | ^~~~~~~~~~~~~~~~ In file included from src/main.C:6: src/item.h: In constructor ‘BTItemType::BTItemType()’: src/item.h:124:7: warning: ‘BTItemType::itemSlot’ will be initialized after [-Wreorder] 124 | int itemSlot; | ^~~~~~~~ src/item.h:123:7: warning: ‘int BTItemType::bowDamage’ [-Wreorder] 123 | int bowDamage; | ^~~~~~~~~ src/item.h:111:3: warning: when initialized here [-Wreorder] 111 | BTItemType() : mustEquip(true), showCharges(false), toHitBonus(BTTOHITBONUS_ALWAYS), itemSlot(0), bowDamage(BTBOWDAMAGE_ARROW) {} | ^~~~~~~~~~ src/main.C: In function ‘int main(int, char**)’: src/main.C:236:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 236 | for (i = 0; i < monList.size(); i++) | ~~^~~~~~~~~~~~~~~~ src/main.C:297:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 297 | for (i = 0; i < sortedSplList.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ src/main.C:307:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 307 | for (j = 0; j < jobList.size(); ++j) | ~~^~~~~~~~~~~~~~~~ src/main.C:312:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 312 | printf("Class: %s\n", ((j < jobList.size()) ? BTGame::getGame()->getJobList()[j]->name : "Unknown")); | ~~^~~~~~~~~~~~~~~~ src/main.C:323:24: warning: format ‘%s’ expects argument of type ‘char*’, but argument 2 has type ‘__gnu_cxx::__alloc_traits, BTDuration*>::value_type’ {aka ‘BTDuration*’} [-Wformat=] 323 | printf("Duration: %s\n", BTGame::getGame()->getDurationList()[mon.getDuration()]); | ~^ | | | char* src/main.C:359:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 359 | for (i = 0; i < itmList.size(); i++) | ~~^~~~~~~~~~~~~~~~ src/main.C:363:20: warning: format ‘%s’ expects argument of type ‘char*’, but argument 2 has type ‘__gnu_cxx::__alloc_traits, BTItemType*>::value_type’ {aka ‘BTItemType*’} [-Wformat=] 363 | printf("Type: %s\n", game.getItemTypeList()[mon.getType()]); | ~^ | | | char* In file included from src/monster.h:16, from src/main.C:4: src/factory.h: In instantiation of ‘void BTFactory::save(const char*) [with item = BTMonster; item1 = BTMonster]’: src/main.C:232:16: required from here 232 | monList.save(xmlFile); | ~~~~~~~~~~~~^~~~~~~~~ src/factory.h:149:11: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 149 | if ((len > extension.length()) && (strcmp(extension.c_str(), filename + (len - extension.length())) == 0)) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ src/factory.h: In instantiation of ‘item& BTFactory::operator[](IShort) [with item = BTMonster; item1 = BTMonster; IShort = short int]’: src/main.C:238:29: required from here 238 | BTMonster &mon(monList[i]); | ^ src/factory.h:187:10: warning: comparison of integer expressions of different signedness: ‘IShort’ {aka ‘short int’} and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 187 | if (num >= items.size()) | ~~~~^~~~~~~~~~~~~~~ src/factory.h: In instantiation of ‘item& BTFactory::operator[](IShort) [with item = BTSpell; item1 = BTSpell1; IShort = short int]’: src/main.C:266:50: required from here 266 | printf(": %s", splList[mon.getRangedSpell()].getCode()); | ^ src/factory.h:187:10: warning: comparison of integer expressions of different signedness: ‘IShort’ {aka ‘short int’} and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 187 | if (num >= items.size()) | ~~~~^~~~~~~~~~~~~~~ src/factory.h: In instantiation of ‘void BTFactory::save(const char*) [with item = BTSpell; item1 = BTSpell1]’: src/main.C:289:16: required from here 289 | splList.save(xmlFile); | ~~~~~~~~~~~~^~~~~~~~~ src/factory.h:149:11: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 149 | if ((len > extension.length()) && (strcmp(extension.c_str(), filename + (len - extension.length())) == 0)) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ src/factory.h: In instantiation of ‘item& BTSortedFactory::operator[](IShort) [with item = BTSpell; IShort = short int]’: src/main.C:299:33: required from here 299 | BTSpell &mon(sortedSplList[i]); | ^ src/factory.h:273:10: warning: comparison of integer expressions of different signedness: ‘IShort’ {aka ‘short int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 273 | if (num >= sortedItems.size()) | ~~~~^~~~~~~~~~~~~~~~~~~~~ src/factory.h: In instantiation of ‘void BTFactory::save(const char*) [with item = BTItem; item1 = BTItem]’: src/main.C:355:16: required from here 355 | itmList.save(xmlFile); | ~~~~~~~~~~~~^~~~~~~~~ src/factory.h:149:11: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 149 | if ((len > extension.length()) && (strcmp(extension.c_str(), filename + (len - extension.length())) == 0)) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ src/factory.h: In instantiation of ‘item& BTFactory::operator[](IShort) [with item = BTItem; item1 = BTItem; IShort = short int]’: src/main.C:361:26: required from here 361 | BTItem &mon(itmList[i]); | ^ src/factory.h:187:10: warning: comparison of integer expressions of different signedness: ‘IShort’ {aka ‘short int’} and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 187 | if (num >= items.size()) | ~~~~^~~~~~~~~~~~~~~ g++ -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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -DSDL2LIB -I/usr/include/SDL2 -D_REENTRANT -DHWY_SHARED_DEFINE -DAVIF_DLL -I/usr/include/webp -DWITH_GZFILEOP -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -Isrc/ --std=gnu++11 -DBTBUILDERDIR=/usr/share/btbuilder -c -o src/btconst.o src/btconst.C g++ -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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -DSDL2LIB -I/usr/include/SDL2 -D_REENTRANT -DHWY_SHARED_DEFINE -DAVIF_DLL -I/usr/include/webp -DWITH_GZFILEOP -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -Isrc/ --std=gnu++11 -DBTBUILDERDIR=/usr/share/btbuilder -c -o src/map.o src/map.C In file included from src/map.C:9: src/screenset.h:125:15: warning: ‘virtual int BTScreenItem::getScreen(BTPc*)’ was hidden [-Woverloaded-virtual=] 125 | virtual int getScreen(BTPc *pc) { return 0; } | ^~~~~~~~~ src/screenset.h:391:7: note: by ‘int BTError::getScreen()’ 391 | int getScreen() { return screen; } | ^~~~~~~~~ In file included from src/game.h:12, from src/map.C:11: src/combat.h: In constructor ‘BTMonsterCombatant::BTMonsterCombatant(BTMonsterGroup*, int, int, int, int, int)’: src/combat.h:44:19: warning: ‘BTMonsterCombatant::group’ will be initialized after [-Wreorder] 44 | BTMonsterGroup *group; | ^~~~~ src/combat.h:41:7: warning: ‘int BTMonsterCombatant::save’ [-Wreorder] 41 | int save; | ^~~~ src/combat.h:32:3: warning: when initialized here [-Wreorder] 32 | BTMonsterCombatant(BTMonsterGroup *grp, int startLevel, int startJob, int startAc, int startToHit, int startHp) : BTCombatant(startLevel, startJob, startAc, startToHit, startHp), group(grp), save(0) {} | ^~~~~~~~~~~~~~~~~~ In file included from src/game.h:18: src/item.h: In constructor ‘BTItemType::BTItemType()’: src/item.h:124:7: warning: ‘BTItemType::itemSlot’ will be initialized after [-Wreorder] 124 | int itemSlot; | ^~~~~~~~ src/item.h:123:7: warning: ‘int BTItemType::bowDamage’ [-Wreorder] 123 | int bowDamage; | ^~~~~~~~~ src/item.h:111:3: warning: when initialized here [-Wreorder] 111 | BTItemType() : mustEquip(true), showCharges(false), toHitBonus(BTTOHITBONUS_ALWAYS), itemSlot(0), bowDamage(BTBOWDAMAGE_ARROW) {} | ^~~~~~~~~~ In file included from src/song.h:12, from src/game.h:25: src/manifest.h: In constructor ‘BTAttackManifest::BTAttackManifest()’: src/manifest.h:113:7: warning: ‘BTAttackManifest::xSpecial’ will be initialized after [-Wreorder] 113 | int xSpecial; | ^~~~~~~~ src/manifest.h:111:7: warning: ‘int BTAttackManifest::saveDifficulty’ [-Wreorder] 111 | int saveDifficulty; | ^~~~~~~~~~~~~~ src/manifest.h:97:3: warning: when initialized here [-Wreorder] 97 | BTAttackManifest() : xSpecial(BTEXTRADAMAGE_NONE), saveDifficulty(BTSAVE_DIFFICULTY), level(0), maximum(0) {} | ^~~~~~~~~~~~~~~~ src/map.C: In copy constructor ‘BTSpecialBody::BTSpecialBody(const BTSpecialBody&)’: src/map.C:94:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 94 | for (int i = 0; i < copy.ops.size(); ++i) | ~~^~~~~~~~~~~~~~~~~ src/map.C: In member function ‘void BTSpecialBody::eraseOperation(BTSpecialOperation*)’: src/map.C:102:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 102 | for (int i = 0; i < ops.size(); ++i) | ~~^~~~~~~~~~~~ src/map.C: In member function ‘int BTSpecialBody::findLabel(const std::string&) const’: src/map.C:114:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 114 | for (int i = 0; i < ops.size(); ++i) | ~~^~~~~~~~~~~~ src/map.C: In member function ‘BTSpecialOperation* BTSpecialBody::getOperation(int)’: src/map.C:125:11: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 125 | if (line < ops.size()) | ~~~~~^~~~~~~~~~~~ src/map.C: In member function ‘void BTSpecialBody::insertOperation(BTSpecialOperation*, BTSpecialOperation*)’: src/map.C:132:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 132 | for (int i = 0; i < ops.size(); ++i) | ~~^~~~~~~~~~~~ src/map.C: In member function ‘void BTSpecialBody::replaceOperation(BTSpecialOperation*, BTSpecialOperation*)’: src/map.C:144:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 144 | for (int i = 0; i < ops.size(); ++i) | ~~^~~~~~~~~~~~ src/map.C: In member function ‘virtual IBool BTSpecialBody::isNothing() const’: src/map.C:163:11: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 163 | while (i < ops.size()) | ~~^~~~~~~~~~~~ src/map.C: In member function ‘int BTSpecialBody::numOfOperations(bool) const’: src/map.C:186:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 186 | for (int i = 0; i < ops.size(); ++i) | ~~^~~~~~~~~~~~ src/map.C: In member function ‘virtual void BTSpecialBody::print(FILE*, int) const’: src/map.C:221:11: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 221 | while (i < ops.size()) | ~~^~~~~~~~~~~~ src/map.C: In member function ‘void BTSpecialBody::runFromLine(BTDisplay&, BTSpecialContext*, int) const’: src/map.C:235:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 235 | while (line < ops.size()) | ~~~~~^~~~~~~~~~~~ src/map.C: In member function ‘void BTSpecialBody::upgradeToLabel(BitField&)’: src/map.C:252:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 252 | for (int i = 0; i < ops.size(); ++i) | ~~^~~~~~~~~~~~ src/map.C: In member function ‘virtual std::string BTSpecialCommand::print() const’: src/map.C:325:20: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 325 | while (dollarSign = strchr(start, '$')) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ src/map.C: In member function ‘virtual void BTSpecialCommand::run(BTDisplay&, BTSpecialContext*) const’: src/map.C:453:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 453 | for (int i = 0; i < party.size(); ++i) | ~~^~~~~~~~~~~~~~ src/map.C:479:12: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 479 | if (n < party.size()) | ~~^~~~~~~~~~~~~~ src/map.C:548:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 548 | if (n < party.size()) | ~~^~~~~~~~~~~~~~ src/map.C:613:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 613 | for (int who = 0; who < party.size(); ++who) | ~~~~^~~~~~~~~~~~~~ src/map.C:629:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 629 | for (int who = 0; who < party.size(); ++who) | ~~~~^~~~~~~~~~~~~~ src/map.C:645:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 645 | for (int who = 0; who < party.size(); ++who) | ~~~~^~~~~~~~~~~~~~ src/map.C:661:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 661 | for (int who = 0; who < party.size(); ++who) | ~~~~^~~~~~~~~~~~~~ src/map.C:689:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 689 | for (int who = 0; who < party.size(); ++who) | ~~~~^~~~~~~~~~~~~~ src/map.C:691:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 691 | for (int which = 0; which < skillList.size(); ++which) | ~~~~~~^~~~~~~~~~~~~~~~~~ src/map.C:863:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 863 | for (int i = 0; i < party.size(); ++i) | ~~^~~~~~~~~~~~~~ src/map.C:873:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 873 | for (int i = 0; i < party.size(); ++i) | ~~^~~~~~~~~~~~~~ src/map.C:886:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 886 | for (int i = 0; i < party.size(); ++i) | ~~^~~~~~~~~~~~~~ src/map.C:903:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 903 | for (int i = 0; i < party.size(); ++i) | ~~^~~~~~~~~~~~~~ src/map.C:933:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 933 | for (int i = 0; i < party.size(); ++i) | ~~^~~~~~~~~~~~~~ src/map.C:996:37: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 996 | if ((27 != key) && (party.size() > (key - '1'))) | ~~~~~~~~~~~~~^~~~~~~~~~~~~ src/map.C: In member function ‘virtual std::string BTSpecialConditional::print() const’: src/map.C:1138:20: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1138 | while (dollarSign = strchr(start, '$')) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ src/map.C: In member function ‘virtual void BTSpecialConditional::run(BTDisplay&, BTSpecialContext*) const’: src/map.C:1226:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1226 | for (int i = 0; i < party.size(); ++i) | ~~^~~~~~~~~~~~~~ src/map.C:1238:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1238 | for (int i = 0; i < party.size(); ++i) | ~~^~~~~~~~~~~~~~ src/map.C:1271:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1271 | for (int i = 0; i < party.size(); ++i) | ~~^~~~~~~~~~~~~~ src/map.C:1279:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1279 | for (int i = 0; i < party.size(); ++i) | ~~^~~~~~~~~~~~~~ src/map.C:1311:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1311 | for (int i = 0; i < party.size(); ++i) | ~~^~~~~~~~~~~~~~ src/map.C:1320:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1320 | for (int i = 0; i < party.size(); ++i) | ~~^~~~~~~~~~~~~~ src/map.C:1337:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1337 | for (int i = 0; i < party.size(); ++i) | ~~^~~~~~~~~~~~~~ src/map.C:1351:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1351 | for (int i = 0; i < party.size(); ++i) | ~~^~~~~~~~~~~~~~ src/map.C:1386:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1386 | for (int i = 0; i < party.size(); ++i) | ~~^~~~~~~~~~~~~~ In file included from src/screenset.h:12: src/map.h: In copy constructor ‘BTSpecial::BTSpecial(const BTSpecial&)’: src/map.h:286:17: warning: ‘BTSpecial::body’ will be initialized after [-Wreorder] 286 | BTSpecialBody body; | ^~~~ src/map.h:285:7: warning: ‘int BTSpecial::decoration’ [-Wreorder] 285 | int decoration; | ^~~~~~~~~~ src/map.C:1466:1: warning: when initialized here [-Wreorder] 1466 | BTSpecial::BTSpecial(const BTSpecial ©) | ^~~~~~~~~ src/map.C: In constructor ‘BTSpecial::BTSpecial(BinaryReadFile&)’: src/map.C:1566:24: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 1566 | if (body.ops.size() <= i - 1) | ~~~~~~~~~~~~~~~~^~~~~~~~ src/map.C: In member function ‘void BTSpecial::print(FILE*) const’: src/map.C:1609:6: warning: unused variable ‘i’ [-Wunused-variable] 1609 | int i, last; | ^ src/map.C:1609:9: warning: unused variable ‘last’ [-Wunused-variable] 1609 | int i, last; | ^~~~ src/map.C: In member function ‘void BTSpecial::write(BinaryWriteFile&)’: src/map.C:1690:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1690 | for (i = 0; i < body.ops.size(); ++i) | ~~^~~~~~~~~~~~~~~~~ src/map.C:1698:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1698 | for (i = 0; i < body.ops.size(); ++i) | ~~^~~~~~~~~~~~~~~~~ src/map.C:1726:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1726 | for (i = 0; i < body.ops.size(); ++i) | ~~^~~~~~~~~~~~~~~~~ src/map.C:1681:9: warning: unused variable ‘unknown’ [-Wunused-variable] 1681 | IUByte unknown; | ^~~~~~~ src/map.C: In member function ‘void BTSpecial::upgrade()’: src/map.C:1779:24: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 1779 | if (body.ops.size() <= i - 1) | ~~~~~~~~~~~~~~~~^~~~~~~~ src/map.C: In constructor ‘BTMap::BTMap(BinaryReadFile&)’: src/map.C:1859:23: warning: catching polymorphic type ‘class FileException’ by value [-Wcatch-value=] 1859 | catch (FileException e) | ^ src/map.C: In member function ‘void BTMap::checkRandomEncounter(BTDisplay&) const’: src/map.C:1911:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1911 | for (int i = 0; i < monsterChance.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~~~~~ src/map.C: In member function ‘int BTMap::getMonsterChance() const’: src/map.C:1950:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1950 | for (int i = 0; i < monsterChance.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~~~~~ src/map.C: In member function ‘void BTMap::generateRandomEncounter(BTDisplay&, int) const’: src/map.C:1982:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1982 | for (int i = 0; i < monList.size(); ++i) | ~~^~~~~~~~~~~~~~~~ src/map.C: In member function ‘BTSpecial* BTMap::getSpecial(IShort)’: src/map.C:2002:27: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘IShort’ {aka ‘short int’} [-Wsign-compare] 2002 | return ((specials.size() > num) ? specials[num] : NULL); | ~~~~~~~~~~~~~~~~^~~~~ src/map.C: In member function ‘std::string BTMap::getStreetName(int)’: src/map.C:2018:29: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2018 | return ((streetName.size() > num) ? streetName[num] : std::string("")); | ~~~~~~~~~~~~~~~~~~^~~~~ src/map.C: In member function ‘void BTMap::write(BinaryWriteFile&)’: src/map.C:2173:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2173 | for (i = 0; i < specials.size(); i++) | ~~^~~~~~~~~~~~~~~~~ src/map.C:2127:9: warning: unused variable ‘unknown’ [-Wunused-variable] 2127 | IUByte unknown; | ^~~~~~~ src/map.C: In member function ‘void BTMap::upgrade()’: src/map.C:2183:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2183 | for (int i = 0; i < specials.size(); i++) | ~~^~~~~~~~~~~~~~~~~ src/map.C: In member function ‘bool BTLevel::contains(const std::string&)’: src/map.C:2195:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2195 | for (int i = 0; i < filename.size(); ++i) | ~~^~~~~~~~~~~~~~~~~ src/map.C: In member function ‘std::string BTLevel::deeper(const std::string&, int)’: src/map.C:2206:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2206 | for (int i = 0; i < filename.size(); ++i) | ~~^~~~~~~~~~~~~~~~~ src/map.C:2211:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2211 | if ((where == -1) || (where + down >= filename.size()) || (where + down < 0)) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ src/map.C: In member function ‘int BTLevel::level(const std::string&)’: src/map.C:2219:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2219 | for (int i = 0; i < filename.size(); ++i) | ~~^~~~~~~~~~~~~~~~~ In file included from src/duration.h:12, from src/game.h:14: src/factory.h: In instantiation of ‘item& BTFactory::operator[](IShort) [with item = BTItem; item1 = BTItem; IShort = short int]’: src/map.C:335:63: required from here 335 | answer += BTCore::getCore()->getItemList()[number[count++]].getName(); | ^ src/factory.h:187:10: warning: comparison of integer expressions of different signedness: ‘IShort’ {aka ‘short int’} and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 187 | if (num >= items.size()) | ~~~~^~~~~~~~~~~~~~~ src/factory.h: In instantiation of ‘item& BTFactory::operator[](IShort) [with item = BTMonster; item1 = BTMonster; IShort = short int]’: src/map.C:339:66: required from here 339 | answer += BTCore::getCore()->getMonsterList()[number[count++]].getName().c_str(); | ^ src/factory.h:187:10: warning: comparison of integer expressions of different signedness: ‘IShort’ {aka ‘short int’} and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 187 | if (num >= items.size()) | ~~~~^~~~~~~~~~~~~~~ src/factory.h: In instantiation of ‘item& BTFactory::operator[](IShort) [with item = BTSpell; item1 = BTSpell1; IShort = short int]’: src/map.C:342:64: required from here 342 | answer += BTCore::getCore()->getSpellList()[number[count++]].getName(); | ^ src/factory.h:187:10: warning: comparison of integer expressions of different signedness: ‘IShort’ {aka ‘short int’} and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 187 | if (num >= items.size()) | ~~~~^~~~~~~~~~~~~~~ g++ -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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -DSDL2LIB -I/usr/include/SDL2 -D_REENTRANT -DHWY_SHARED_DEFINE -DAVIF_DLL -I/usr/include/webp -DWITH_GZFILEOP -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -Isrc/ --std=gnu++11 -DBTBUILDERDIR=/usr/share/btbuilder -c -o src/psuedo3d.o src/psuedo3d.C src/psuedo3d.C: In member function ‘void Psuedo3D::clear()’: src/psuedo3d.C:51:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 51 | for (int i = 0; i < config->mapType.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ src/psuedo3d.C:69:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 69 | for (int i = 0; i < config->wallType.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ src/psuedo3d.C:87:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 87 | for (int i = 0; i < config->decorType.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ src/psuedo3d.C: In member function ‘void Psuedo3D::draw(Psuedo3DMap*, int, int, int)’: src/psuedo3d.C:112:6: warning: unused variable ‘i’ [-Wunused-variable] 112 | int i; | ^ src/psuedo3d.C:113:6: warning: unused variable ‘type’ [-Wunused-variable] 113 | int type; | ^~~~ src/psuedo3d.C: In member function ‘void Psuedo3D::setConfig(Psuedo3DConfig*)’: src/psuedo3d.C:185:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 185 | for (int i = 0; i < config->wallType.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ src/psuedo3d.C:199:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 199 | for (int i = 0; i < config->decorType.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ src/psuedo3d.C:213:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 213 | for (int i = 0; i < config->mapType.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ g++ -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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -DSDL2LIB -I/usr/include/SDL2 -D_REENTRANT -DHWY_SHARED_DEFINE -DAVIF_DLL -I/usr/include/webp -DWITH_GZFILEOP -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -Isrc/ --std=gnu++11 -DBTBUILDERDIR=/usr/share/btbuilder -c -o src/psuedo3dconfig.o src/psuedo3dconfig.C src/psuedo3dconfig.C: In member function ‘int Psuedo3DConfig::findWallType(int, int)’: src/psuedo3dconfig.C:65:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 65 | for (int i = 0; i < mapType.size(); ++i) | ~~^~~~~~~~~~~~~~~~ src/psuedo3dconfig.C:75:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 75 | for (int i = 0; i < wallType.size(); ++i) | ~~^~~~~~~~~~~~~~~~~ src/psuedo3dconfig.C: In member function ‘int Psuedo3DConfig::findMapType(int, bool)’: src/psuedo3dconfig.C:88:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 88 | for (int i = 0; i < mapType.size(); ++i) | ~~^~~~~~~~~~~~~~~~ src/psuedo3dconfig.C: In member function ‘int Psuedo3DConfig::findDecorationType(int)’: src/psuedo3dconfig.C:106:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 106 | for (int i = 0; i < decorType.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~ src/psuedo3dconfig.C: In member function ‘bool Psuedo3DConfig::validate()’: src/psuedo3dconfig.C:146:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 146 | for (int i = 0; i < wallType.size(); ++i) | ~~^~~~~~~~~~~~~~~~~ src/psuedo3dconfig.C:155:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 155 | for (int i = 0; i < wallType.size(); ++i) | ~~^~~~~~~~~~~~~~~~~ src/psuedo3dconfig.C:159:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 159 | for (int k = 0; k < wallType[i]->modulus.size(); ++k) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/psuedo3dconfig.C: In static member function ‘static void Psuedo3DConfig::readXML(const char*, XMLVector&)’: src/psuedo3dconfig.C:184:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 184 | for (int i = 0; i < cfg.size(); ++i) | ~~^~~~~~~~~~~~ src/psuedo3dconfig.C: In member function ‘virtual std::string Psuedo3DConfigList::getName(int)’: src/psuedo3dconfig.C:197:13: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 197 | if (size() > index) | ~~~~~~~^~~~~~~ src/psuedo3dconfig.C: In member function ‘virtual int Psuedo3DConfigList::getIndex(std::string)’: src/psuedo3dconfig.C:205:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 205 | for (int i = 0; i < size(); ++i) | ~~^~~~~~~~ g++ -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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -DSDL2LIB -I/usr/include/SDL2 -D_REENTRANT -DHWY_SHARED_DEFINE -DAVIF_DLL -I/usr/include/webp -DWITH_GZFILEOP -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -Isrc/ --std=gnu++11 -DBTBUILDERDIR=/usr/share/btbuilder -c -o src/job.o src/job.C In file included from src/combat.h:14, from src/game.h:12, from src/job.C:9: src/screenset.h:125:15: warning: ‘virtual int BTScreenItem::getScreen(BTPc*)’ was hidden [-Woverloaded-virtual=] 125 | virtual int getScreen(BTPc *pc) { return 0; } | ^~~~~~~~~ src/screenset.h:391:7: note: by ‘int BTError::getScreen()’ 391 | int getScreen() { return screen; } | ^~~~~~~~~ src/combat.h: In constructor ‘BTMonsterCombatant::BTMonsterCombatant(BTMonsterGroup*, int, int, int, int, int)’: src/combat.h:44:19: warning: ‘BTMonsterCombatant::group’ will be initialized after [-Wreorder] 44 | BTMonsterGroup *group; | ^~~~~ src/combat.h:41:7: warning: ‘int BTMonsterCombatant::save’ [-Wreorder] 41 | int save; | ^~~~ src/combat.h:32:3: warning: when initialized here [-Wreorder] 32 | BTMonsterCombatant(BTMonsterGroup *grp, int startLevel, int startJob, int startAc, int startToHit, int startHp) : BTCombatant(startLevel, startJob, startAc, startToHit, startHp), group(grp), save(0) {} | ^~~~~~~~~~~~~~~~~~ In file included from src/game.h:18: src/item.h: In constructor ‘BTItemType::BTItemType()’: src/item.h:124:7: warning: ‘BTItemType::itemSlot’ will be initialized after [-Wreorder] 124 | int itemSlot; | ^~~~~~~~ src/item.h:123:7: warning: ‘int BTItemType::bowDamage’ [-Wreorder] 123 | int bowDamage; | ^~~~~~~~~ src/item.h:111:3: warning: when initialized here [-Wreorder] 111 | BTItemType() : mustEquip(true), showCharges(false), toHitBonus(BTTOHITBONUS_ALWAYS), itemSlot(0), bowDamage(BTBOWDAMAGE_ARROW) {} | ^~~~~~~~~~ In file included from src/song.h:12, from src/game.h:25: src/manifest.h: In constructor ‘BTAttackManifest::BTAttackManifest()’: src/manifest.h:113:7: warning: ‘BTAttackManifest::xSpecial’ will be initialized after [-Wreorder] 113 | int xSpecial; | ^~~~~~~~ src/manifest.h:111:7: warning: ‘int BTAttackManifest::saveDifficulty’ [-Wreorder] 111 | int saveDifficulty; | ^~~~~~~~~~~~~~ src/manifest.h:97:3: warning: when initialized here [-Wreorder] 97 | BTAttackManifest() : xSpecial(BTEXTRADAMAGE_NONE), saveDifficulty(BTSAVE_DIFFICULTY), level(0), maximum(0) {} | ^~~~~~~~~~~~~~~~ src/job.C: In member function ‘virtual bool BTJobChangeRuleAtLeast::compare(BTPc*)’: src/job.C:16:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 16 | for (int i = 0; (i < changeRule.size()) && (match < minimum); ++i) | ~~^~~~~~~~~~~~~~~~~~~ src/job.C: In member function ‘BTJobSkillPurchase* BTJobSkill::findNextPurchase(int)’: src/job.C:73:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 73 | for (int pr = 0; pr < purchase.size(); ++pr) | ~~~^~~~~~~~~~~~~~~~~ src/job.C: In member function ‘BTJobSkill* BTJob::getSkill(int)’: src/job.C:105:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 105 | for (int i = 0; i < skill.size(); ++i) | ~~^~~~~~~~~~~~~~ src/job.C: In member function ‘bool BTJob::isAllowed(BTPc*, bool)’: src/job.C:125:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 125 | for (int i = 0; i < changeRule.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~~ src/job.C: In member function ‘virtual std::string BTJobList::getName(int)’: src/job.C:171:13: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 171 | if (size() > index) | ~~~~~~~^~~~~~~ src/job.C: In member function ‘virtual int BTJobList::getIndex(std::string)’: src/job.C:179:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 179 | for (int i = 0; i < size(); ++i) | ~~^~~~~~~~ src/job.C: In member function ‘virtual std::string BTJobAbbrevList::getName(int)’: src/job.C:197:21: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 197 | if (jbList->size() > index) | ~~~~~~~~~~~~~~~^~~~~~~ src/job.C: In member function ‘virtual int BTJobAbbrevList::getIndex(std::string)’: src/job.C:205:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 205 | for (int i = 0; i < jbList->size(); ++i) | ~~^~~~~~~~~~~~~~~~ g++ -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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -DSDL2LIB -I/usr/include/SDL2 -D_REENTRANT -DHWY_SHARED_DEFINE -DAVIF_DLL -I/usr/include/webp -DWITH_GZFILEOP -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -Isrc/ --std=gnu++11 -DBTBUILDERDIR=/usr/share/btbuilder -c -o src/expatcpp.o src/expatcpp.C src/expatcpp.C: In member function ‘void ExpatXMLParser::parse(const char*, bool)’: src/expatcpp.C:39:35: warning: ‘PHYSFS_sint64 PHYSFS_read(PHYSFS_File*, void*, PHYSFS_uint32, PHYSFS_uint32)’ is deprecated [-Wdeprecated-declarations] 39 | PHYSFS_sint64 num = PHYSFS_read(f, buffer, 1, XMLBUFFER); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/expatcpp.C:13: /usr/include/physfs.h:1333:27: note: declared here 1333 | PHYSFS_DECL PHYSFS_sint64 PHYSFS_read(PHYSFS_File *handle, | ^~~~~~~~~~~ g++ -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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -DSDL2LIB -I/usr/include/SDL2 -D_REENTRANT -DHWY_SHARED_DEFINE -DAVIF_DLL -I/usr/include/webp -DWITH_GZFILEOP -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -Isrc/ --std=gnu++11 -DBTBUILDERDIR=/usr/share/btbuilder -c -o src/game.o src/game.C In file included from src/combat.h:14, from src/game.h:12, from src/game.C:9: src/screenset.h:125:15: warning: ‘virtual int BTScreenItem::getScreen(BTPc*)’ was hidden [-Woverloaded-virtual=] 125 | virtual int getScreen(BTPc *pc) { return 0; } | ^~~~~~~~~ src/screenset.h:391:7: note: by ‘int BTError::getScreen()’ 391 | int getScreen() { return screen; } | ^~~~~~~~~ src/combat.h: In constructor ‘BTMonsterCombatant::BTMonsterCombatant(BTMonsterGroup*, int, int, int, int, int)’: src/combat.h:44:19: warning: ‘BTMonsterCombatant::group’ will be initialized after [-Wreorder] 44 | BTMonsterGroup *group; | ^~~~~ src/combat.h:41:7: warning: ‘int BTMonsterCombatant::save’ [-Wreorder] 41 | int save; | ^~~~ src/combat.h:32:3: warning: when initialized here [-Wreorder] 32 | BTMonsterCombatant(BTMonsterGroup *grp, int startLevel, int startJob, int startAc, int startToHit, int startHp) : BTCombatant(startLevel, startJob, startAc, startToHit, startHp), group(grp), save(0) {} | ^~~~~~~~~~~~~~~~~~ In file included from src/game.h:18: src/item.h: In constructor ‘BTItemType::BTItemType()’: src/item.h:124:7: warning: ‘BTItemType::itemSlot’ will be initialized after [-Wreorder] 124 | int itemSlot; | ^~~~~~~~ src/item.h:123:7: warning: ‘int BTItemType::bowDamage’ [-Wreorder] 123 | int bowDamage; | ^~~~~~~~~ src/item.h:111:3: warning: when initialized here [-Wreorder] 111 | BTItemType() : mustEquip(true), showCharges(false), toHitBonus(BTTOHITBONUS_ALWAYS), itemSlot(0), bowDamage(BTBOWDAMAGE_ARROW) {} | ^~~~~~~~~~ In file included from src/song.h:12, from src/game.h:25: src/manifest.h: In constructor ‘BTAttackManifest::BTAttackManifest()’: src/manifest.h:113:7: warning: ‘BTAttackManifest::xSpecial’ will be initialized after [-Wreorder] 113 | int xSpecial; | ^~~~~~~~ src/manifest.h:111:7: warning: ‘int BTAttackManifest::saveDifficulty’ [-Wreorder] 111 | int saveDifficulty; | ^~~~~~~~~~~~~~ src/manifest.h:97:3: warning: when initialized here [-Wreorder] 97 | BTAttackManifest() : xSpecial(BTEXTRADAMAGE_NONE), saveDifficulty(BTSAVE_DIFFICULTY), level(0), maximum(0) {} | ^~~~~~~~~~~~~~~~ src/game.C: In member function ‘BTShop* BTCore::getShop(int)’: src/game.C:133:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 133 | for (int i = 0; i < shops.size(); ++i) | ~~^~~~~~~~~~~~~~ src/game.C: In member function ‘void BTGame::loadStart()’: src/game.C:362:14: warning: ‘PHYSFS_sint64 PHYSFS_read(PHYSFS_File*, void*, PHYSFS_uint32, PHYSFS_uint32)’ is deprecated [-Wdeprecated-declarations] 362 | PHYSFS_read(start, levelName, 1, 14); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/file.h:14, from src/game.h:10: /usr/include/physfs.h:1333:27: note: declared here 1333 | PHYSFS_DECL PHYSFS_sint64 PHYSFS_read(PHYSFS_File *handle, | ^~~~~~~~~~~ src/game.C: In member function ‘bool BTGame::findTrap(BTDisplay&)’: src/game.C:394:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 394 | for (int i = 0; i < skillList.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~ src/game.C:398:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 398 | for (int k = 0; k < party.size(); ++k) | ~~^~~~~~~~~~~~~~ src/game.C: In member function ‘void BTGame::run(BTDisplay&)’: src/game.C:674:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 674 | for (int i = 0; i < party.size(); ++i) | ~~^~~~~~~~~~~~~~ src/game.C:762:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 762 | if (n < party.size()) | ~~^~~~~~~~~~~~~~ src/game.C: In member function ‘void BTGame::nextTurn(BTDisplay&, BTCombat*)’: src/game.C:1133:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1133 | for (int i = 0; i < party.size(); ++i) | ~~^~~~~~~~~~~~~~ src/game.C: In member function ‘void BTGame::readSaveXML(const char*)’: src/game.C:1223:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1223 | for (int i = 0; i < getRoster().size(); ++i) | ~~^~~~~~~~~~~~~~~~~~~~ src/game.C:1227:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1227 | for (int i = 0; i < curParty.member.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ src/game.C:1230:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1230 | for (int k = 0; k < roster.size(); ++k) | ~~^~~~~~~~~~~~~~~ src/game.C:1239:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1239 | if ((!found) && (extraPos < extra.size())) | ~~~~~~~~~^~~~~~~~~~~~~~ src/game.C: In member function ‘void BTGame::writeSaveXML(const char*)’: src/game.C:1253:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1253 | for (int i = 0; i < party.size(); ++i) | ~~^~~~~~~~~~~~~~ src/game.C:1257:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1257 | for (int k = 0; k < roster.size(); ++k) | ~~^~~~~~~~~~~~~~~ In file included from src/duration.h:12, from src/game.h:14: src/factory.h: In instantiation of ‘void BTFactory::load(const char*) [with item = BTSpell; item1 = BTSpell1]’: src/game.C:31:16: required from here 31 | spellList.load(m->spell); | ~~~~~~~~~~~~~~^~~~~~~~~~ src/factory.h:124:11: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 124 | if ((len > extension.length()) && (strcmp(extension.c_str(), filename + (len - extension.length())) == 0)) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ src/factory.h:135:24: warning: catching polymorphic type ‘class FileException’ by value [-Wcatch-value=] 135 | catch (FileException e) | ^ src/factory.h: In instantiation of ‘void BTFactory::load(const char*) [with item = BTItem; item1 = BTItem]’: src/game.C:32:15: required from here 32 | itemList.load(m->item); | ~~~~~~~~~~~~~^~~~~~~~~ src/factory.h:124:11: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 124 | if ((len > extension.length()) && (strcmp(extension.c_str(), filename + (len - extension.length())) == 0)) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ src/factory.h:135:24: warning: catching polymorphic type ‘class FileException’ by value [-Wcatch-value=] 135 | catch (FileException e) | ^ src/factory.h: In instantiation of ‘void BTFactory::load(const char*) [with item = BTMonster; item1 = BTMonster]’: src/game.C:33:18: required from here 33 | monsterList.load(m->monster); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/factory.h:124:11: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 124 | if ((len > extension.length()) && (strcmp(extension.c_str(), filename + (len - extension.length())) == 0)) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ src/factory.h:135:24: warning: catching polymorphic type ‘class FileException’ by value [-Wcatch-value=] 135 | catch (FileException e) | ^ g++ -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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -DSDL2LIB -I/usr/include/SDL2 -D_REENTRANT -DHWY_SHARED_DEFINE -DAVIF_DLL -I/usr/include/webp -DWITH_GZFILEOP -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -Isrc/ --std=gnu++11 -DBTBUILDERDIR=/usr/share/btbuilder -c -o src/race.o src/race.C src/race.C: In member function ‘virtual std::string BTRaceList::getName(int)’: src/race.C:33:14: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 33 | if ((size() > index) && (index >= 0)) | ~~~~~~~^~~~~~~ src/race.C: In member function ‘virtual int BTRaceList::getIndex(std::string)’: src/race.C:41:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 41 | for (int i = 0; i < size(); ++i) | ~~^~~~~~~~ g++ -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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -DSDL2LIB -I/usr/include/SDL2 -D_REENTRANT -DHWY_SHARED_DEFINE -DAVIF_DLL -I/usr/include/webp -DWITH_GZFILEOP -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -Isrc/ --std=gnu++11 -DBTBUILDERDIR=/usr/share/btbuilder -c -o src/xmlserializer.o src/xmlserializer.C src/xmlserializer.C: In member function ‘void XMLSerializer::write(const char*, bool)’: src/xmlserializer.C:672:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 672 | for (; i < ary->size(); ++i) | ~~^~~~~~~~~~~~~ src/xmlserializer.C:679:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 679 | if (i + 1 == ary->size()) | ~~~~~~^~~~~~~~~~~~~~ src/xmlserializer.C:781:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 781 | for (int i = 0; i < v->size(); ++i) | ~~^~~~~~~~~~~ src/xmlserializer.C:791:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 791 | for (int i = 0; i < v->size(); ++i) | ~~^~~~~~~~~~~ src/xmlserializer.C:801:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 801 | for (int i = 0; i < v->size(); ++i) | ~~^~~~~~~~~~~ src/xmlserializer.C: In member function ‘void XMLSerializer::write(PHYSFS_File*, FILE*, const char*, size_t)’: src/xmlserializer.C:875:15: warning: ‘PHYSFS_sint64 PHYSFS_write(PHYSFS_File*, const void*, PHYSFS_uint32, PHYSFS_uint32)’ is deprecated [-Wdeprecated-declarations] 875 | PHYSFS_write(physFile, content, 1, len); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/xmlserializer.h:17, from src/xmlserializer.C:8: /usr/include/physfs.h:1362:27: note: declared here 1362 | PHYSFS_DECL PHYSFS_sint64 PHYSFS_write(PHYSFS_File *handle, | ^~~~~~~~~~~~ gcc -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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -DSDL2LIB -I/usr/include/SDL2 -D_REENTRANT -DHWY_SHARED_DEFINE -DAVIF_DLL -I/usr/include/webp -DWITH_GZFILEOP -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -Isrc/ --std=gnu++11 -DBTBUILDERDIR=/usr/share/btbuilder -c -o src/sdlextend.o src/sdlextend.c g++ -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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -DSDL2LIB -I/usr/include/SDL2 -D_REENTRANT -DHWY_SHARED_DEFINE -DAVIF_DLL -I/usr/include/webp -DWITH_GZFILEOP -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -Isrc/ --std=gnu++11 -DBTBUILDERDIR=/usr/share/btbuilder -c -o src/pc.o src/pc.C In file included from src/combat.h:14, from src/game.h:12, from src/pc.C:9: src/screenset.h:125:15: warning: ‘virtual int BTScreenItem::getScreen(BTPc*)’ was hidden [-Woverloaded-virtual=] 125 | virtual int getScreen(BTPc *pc) { return 0; } | ^~~~~~~~~ src/screenset.h:391:7: note: by ‘int BTError::getScreen()’ 391 | int getScreen() { return screen; } | ^~~~~~~~~ src/combat.h: In constructor ‘BTMonsterCombatant::BTMonsterCombatant(BTMonsterGroup*, int, int, int, int, int)’: src/combat.h:44:19: warning: ‘BTMonsterCombatant::group’ will be initialized after [-Wreorder] 44 | BTMonsterGroup *group; | ^~~~~ src/combat.h:41:7: warning: ‘int BTMonsterCombatant::save’ [-Wreorder] 41 | int save; | ^~~~ src/combat.h:32:3: warning: when initialized here [-Wreorder] 32 | BTMonsterCombatant(BTMonsterGroup *grp, int startLevel, int startJob, int startAc, int startToHit, int startHp) : BTCombatant(startLevel, startJob, startAc, startToHit, startHp), group(grp), save(0) {} | ^~~~~~~~~~~~~~~~~~ In file included from src/game.h:18: src/item.h: In constructor ‘BTItemType::BTItemType()’: src/item.h:124:7: warning: ‘BTItemType::itemSlot’ will be initialized after [-Wreorder] 124 | int itemSlot; | ^~~~~~~~ src/item.h:123:7: warning: ‘int BTItemType::bowDamage’ [-Wreorder] 123 | int bowDamage; | ^~~~~~~~~ src/item.h:111:3: warning: when initialized here [-Wreorder] 111 | BTItemType() : mustEquip(true), showCharges(false), toHitBonus(BTTOHITBONUS_ALWAYS), itemSlot(0), bowDamage(BTBOWDAMAGE_ARROW) {} | ^~~~~~~~~~ In file included from src/song.h:12, from src/game.h:25: src/manifest.h: In constructor ‘BTAttackManifest::BTAttackManifest()’: src/manifest.h:113:7: warning: ‘BTAttackManifest::xSpecial’ will be initialized after [-Wreorder] 113 | int xSpecial; | ^~~~~~~~ src/manifest.h:111:7: warning: ‘int BTAttackManifest::saveDifficulty’ [-Wreorder] 111 | int saveDifficulty; | ^~~~~~~~~~~~~~ src/manifest.h:97:3: warning: when initialized here [-Wreorder] 97 | BTAttackManifest() : xSpecial(BTEXTRADAMAGE_NONE), saveDifficulty(BTSAVE_DIFFICULTY), level(0), maximum(0) {} | ^~~~~~~~~~~~~~~~ In file included from src/pc.C:8: src/pc.h: In constructor ‘BTPc::BTPc()’: src/pc.h:133:16: warning: ‘BTPc::gold’ will be initialized after [-Wreorder] 133 | unsigned int gold; | ^~~~ src/pc.h:132:16: warning: ‘unsigned int BTPc::xp’ [-Wreorder] 132 | unsigned int xp; | ^~ src/pc.C:38:1: warning: when initialized here [-Wreorder] 38 | BTPc::BTPc() | ^~~~ src/pc.h: In constructor ‘BTPc::BTPc(int, int, BTCombatant*)’: src/pc.h:133:16: warning: ‘BTPc::gold’ will be initialized after [-Wreorder] 133 | unsigned int gold; | ^~~~ src/pc.h:132:16: warning: ‘unsigned int BTPc::xp’ [-Wreorder] 132 | unsigned int xp; | ^~ src/pc.C:49:1: warning: when initialized here [-Wreorder] 49 | BTPc::BTPc(int monsterType, int j, BTCombatant *c /*= NULL*/) | ^~~~ src/pc.C: In member function ‘void BTPc::activateItems(BTDisplay&)’: src/pc.C:102:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 102 | for (numItems = 0; numItems < BT_ITEMS; ++numItems) src/pc.C: In member function ‘bool BTPc::advanceLevel()’: src/pc.C:150:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 150 | for (int i = 0; i < jobList[job]->skill.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/pc.C:154:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 154 | for (int k = 0; k < skill.size(); ++k) | ~~^~~~~~~~~~~~~~ src/pc.C:178:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 178 | for (int k = 0; k < skill.size(); ++k) | ~~^~~~~~~~~~~~~~ src/pc.C:180:35: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 180 | if (skill[k]->history.size() >= level - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/pc.C: In member function ‘std::string BTPc::attack(BTCombatant*, int, int&, int&)’: src/pc.C:233:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 233 | for (int i = 0; i < skill.size(); ++i) | ~~^~~~~~~~~~~~~~ src/pc.C:253:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 253 | for (int i = 0; i < BT_ITEMS; ++i) src/pc.C:275:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 275 | for (int i = 0; i < BT_ITEMS; ++i) src/pc.C: In member function ‘void BTPc::changeJob(int)’: src/pc.C:335:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 335 | for (int i = 0; i < skill.size(); ++i) | ~~^~~~~~~~~~~~~~ src/pc.C:340:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 340 | for (int k = 0; k < jobList[newJob]->skill.size(); ++k) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/pc.C:343:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 343 | for (int i = 0; i < skill.size(); ++i) | ~~^~~~~~~~~~~~~~ src/pc.C: In member function ‘void BTPc::deactivateItems(BTDisplay&)’: src/pc.C:391:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 391 | for (numItems = 0; numItems < BT_ITEMS; ++numItems) src/pc.C:387:6: warning: unused variable ‘pc’ [-Wunused-variable] 387 | int pc = party.find(this); | ^~ src/pc.C:388:21: warning: unused variable ‘itemList’ [-Wunused-variable] 388 | BTFactory &itemList = game->getItemList(); | ^~~~~~~~ src/pc.C:389:32: warning: unused variable ‘spellList’ [-Wunused-variable] 389 | BTFactory &spellList = game->getSpellList(); | ^~~~~~~~~ src/pc.C: In member function ‘bool BTPc::drainItem(BTDisplay&, int)’: src/pc.C:413:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 413 | for (numItems = 0; numItems < BT_ITEMS; ++numItems) src/pc.C: In member function ‘virtual bool BTPc::drainLevel()’: src/pc.C:442:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 442 | for (int k = 0; k < skill.size(); ++k) | ~~^~~~~~~~~~~~~~ src/pc.C:444:33: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 444 | if (skill[k]->history.size() >= level) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ src/pc.C: In member function ‘bool BTPc::equip(BTDisplay&, int)’: src/pc.C:468:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 468 | for (int i = 0; i < BT_ITEMS; ++i) src/pc.C: In member function ‘int BTPc::getHandWeapon() const’: src/pc.C:585:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 585 | for (int i = 0; i < BT_ITEMS; ++i) src/pc.C: In member function ‘int BTPc::getSkill(int) const’: src/pc.C:602:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 602 | for (int i = 0; i < skill.size(); ++i) | ~~^~~~~~~~~~~~~~ src/pc.C: In member function ‘bool BTPc::giveItem(int, bool, int)’: src/pc.C:626:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 626 | for (int i = 0; i < BT_ITEMS; ++i) src/pc.C: In member function ‘void BTPc::giveSkillUse(int, int)’: src/pc.C:674:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 674 | for (int i = 0; i < skill.size(); ++i) | ~~^~~~~~~~~~~~~~ src/pc.C: In member function ‘bool BTPc::hasItem(int) const’: src/pc.C:699:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 699 | for (int i = 0; i < BT_ITEMS; ++i) src/pc.C: In member function ‘bool BTPc::hasSkillUse(int)’: src/pc.C:736:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 736 | for (int i = 0; i < skill.size(); ++i) | ~~^~~~~~~~~~~~~~ src/pc.C: In member function ‘void BTPc::removeTag(const std::string&)’: src/pc.C:753:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 753 | for (int i = 0; i < tag.size(); ++i) | ~~^~~~~~~~~~~~ src/pc.C: In member function ‘virtual void BTPc::serialize(ObjectSerializer*)’: src/pc.C:841:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 841 | for (i = 0; i < BT_ITEMS; ++i) src/pc.C: In member function ‘void BTPc::setTag(const std::string&)’: src/pc.C:861:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 861 | for (int i = 0; i < tag.size(); ++i) | ~~^~~~~~~~~~~~ src/pc.C: In member function ‘void BTPc::setSkill(int, int, int)’: src/pc.C:871:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 871 | for (int i = 0; i < skill.size(); ++i) | ~~^~~~~~~~~~~~~~ src/pc.C: In member function ‘void BTPc::setSkillUnlimited(int, bool)’: src/pc.C:889:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 889 | for (int i = 0; i < skill.size(); ++i) | ~~^~~~~~~~~~~~~~ src/pc.C: In member function ‘bool BTPc::takeItem(BTDisplay&, int)’: src/pc.C:916:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 916 | for (int i = 0; i < BT_ITEMS; ++i) src/pc.C: In member function ‘bool BTPc::takeItemFromIndex(BTDisplay&, int)’: src/pc.C:932:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 932 | for (int i = index + 1; i < BT_ITEMS; ++i) src/pc.C: In member function ‘void BTPc::takeItemCharge(BTDisplay&, int, int)’: src/pc.C:957:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 957 | for (int i = index + 1; i < BT_ITEMS; ++i) src/pc.C: In member function ‘virtual void BTPc::useAutoCombatSkill(bool, BitField&)’: src/pc.C:1006:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1006 | for (int i = 0; i < skillList.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~ src/pc.C: In member function ‘bool BTPc::useSkill(int, int)’: src/pc.C:1025:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1025 | for (int i = 0; i < skill.size(); ++i) | ~~^~~~~~~~~~~~~~ src/pc.C: In member function ‘void BTPc::updateSkills()’: src/pc.C:1057:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1057 | for (int i = 0; i < jobList[job]->skill.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/pc.C:1067:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1067 | for (int sk = 0; sk < skill.size(); ++sk) | ~~~^~~~~~~~~~~~~~ src/pc.C: In static member function ‘static void BTPc::readXML(const char*, XMLVector&, XMLVector&, XMLVector&)’: src/pc.C:1117:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1117 | for (int i = 0; i < pc.size(); ++i) | ~~^~~~~~~~~~~ src/pc.C: In member function ‘bool BTParty::checkDead(BTDisplay&)’: src/pc.C:1212:15: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 1212 | if (size() == restStoned - 1) | ~~~~~~~^~~~~~~~~~~~~~~~~ src/pc.C: In member function ‘int BTParty::find(BTPc*)’: src/pc.C:1229:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1229 | for (int who = 0; who < size(); ++who) | ~~~~^~~~~~~~ src/pc.C: In member function ‘void BTParty::giveItem(int, BTDisplay&)’: src/pc.C:1242:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1242 | for (; who < size(); ++who) | ~~~~^~~~~~~~ src/pc.C:1248:10: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1248 | if (who < size()) | ~~~~^~~~~~~~ src/pc.C: In member function ‘void BTParty::moveTo(int, int, BTDisplay&)’: src/pc.C:1265:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1265 | if (where == size()) | ~~~~~~^~~~~~~~~ In file included from src/duration.h:12, from src/game.h:14: src/factory.h: In instantiation of ‘item& BTFactory::operator[](IShort) [with item = BTMonster; item1 = BTMonster; IShort = short int]’: src/pc.C:55:37: required from here 55 | name = new char[monsterList[monster].getName().length() + 1]; | ^ src/factory.h:187:10: warning: comparison of integer expressions of different signedness: ‘IShort’ {aka ‘short int’} and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 187 | if (num >= items.size()) | ~~~~^~~~~~~~~~~~~~~ src/factory.h: In instantiation of ‘item& BTFactory::operator[](IShort) [with item = BTItem; item1 = BTItem; IShort = short int]’: src/pc.C:110:46: required from here 110 | int spellCast = itemList[item[numItems].id].getSpellCast(); | ^ src/factory.h:187:10: warning: comparison of integer expressions of different signedness: ‘IShort’ {aka ‘short int’} and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 187 | if (num >= items.size()) | ~~~~^~~~~~~~~~~~~~~ src/factory.h: In instantiation of ‘item& BTFactory::operator[](IShort) [with item = BTSpell; item1 = BTSpell1; IShort = short int]’: src/pc.C:119:25: required from here 119 | spellList[spellCast].silentActivate(d, pc, effectID, level); | ^ src/factory.h:187:10: warning: comparison of integer expressions of different signedness: ‘IShort’ {aka ‘short int’} and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 187 | if (num >= items.size()) | ~~~~^~~~~~~~~~~~~~~ src/pc.C: In member function ‘BTPc::serialize(ObjectSerializer*)’: src/pc.C:845:24: warning: ‘__snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=] 845 | snprintf(tmp, 10, "%d", i + 1); | ^ In file included from /usr/include/stdio.h:970, from /usr/include/c++/14/cstdio:42, from /usr/include/c++/14/ext/string_conversions.h:45, from /usr/include/c++/14/bits/basic_string.h:4154, from /usr/include/c++/14/string:54, from src/bitfield.h:10, from src/combatant.h:10, from src/pc.h:11: In function ‘snprintf’, inlined from ‘BTPc::serialize(ObjectSerializer*)’ at src/pc.C:845:11: /usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output between 2 and 11 bytes into a destination of size 10 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ g++ -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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -DSDL2LIB -I/usr/include/SDL2 -D_REENTRANT -DHWY_SHARED_DEFINE -DAVIF_DLL -I/usr/include/webp -DWITH_GZFILEOP -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -Isrc/ --std=gnu++11 -DBTBUILDERDIR=/usr/share/btbuilder -c -o src/module.o src/module.C g++ -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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -DSDL2LIB -I/usr/include/SDL2 -D_REENTRANT -DHWY_SHARED_DEFINE -DAVIF_DLL -I/usr/include/webp -DWITH_GZFILEOP -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -Isrc/ --std=gnu++11 -DBTBUILDERDIR=/usr/share/btbuilder -c -o src/display.o src/display.C In file included from src/combat.h:14, from src/game.h:12, from src/display.C:10: src/screenset.h:125:15: warning: ‘virtual int BTScreenItem::getScreen(BTPc*)’ was hidden [-Woverloaded-virtual=] 125 | virtual int getScreen(BTPc *pc) { return 0; } | ^~~~~~~~~ src/screenset.h:391:7: note: by ‘int BTError::getScreen()’ 391 | int getScreen() { return screen; } | ^~~~~~~~~ src/combat.h: In constructor ‘BTMonsterCombatant::BTMonsterCombatant(BTMonsterGroup*, int, int, int, int, int)’: src/combat.h:44:19: warning: ‘BTMonsterCombatant::group’ will be initialized after [-Wreorder] 44 | BTMonsterGroup *group; | ^~~~~ src/combat.h:41:7: warning: ‘int BTMonsterCombatant::save’ [-Wreorder] 41 | int save; | ^~~~ src/combat.h:32:3: warning: when initialized here [-Wreorder] 32 | BTMonsterCombatant(BTMonsterGroup *grp, int startLevel, int startJob, int startAc, int startToHit, int startHp) : BTCombatant(startLevel, startJob, startAc, startToHit, startHp), group(grp), save(0) {} | ^~~~~~~~~~~~~~~~~~ In file included from src/game.h:18: src/item.h: In constructor ‘BTItemType::BTItemType()’: src/item.h:124:7: warning: ‘BTItemType::itemSlot’ will be initialized after [-Wreorder] 124 | int itemSlot; | ^~~~~~~~ src/item.h:123:7: warning: ‘int BTItemType::bowDamage’ [-Wreorder] 123 | int bowDamage; | ^~~~~~~~~ src/item.h:111:3: warning: when initialized here [-Wreorder] 111 | BTItemType() : mustEquip(true), showCharges(false), toHitBonus(BTTOHITBONUS_ALWAYS), itemSlot(0), bowDamage(BTBOWDAMAGE_ARROW) {} | ^~~~~~~~~~ In file included from src/song.h:12, from src/game.h:25: src/manifest.h: In constructor ‘BTAttackManifest::BTAttackManifest()’: src/manifest.h:113:7: warning: ‘BTAttackManifest::xSpecial’ will be initialized after [-Wreorder] 113 | int xSpecial; | ^~~~~~~~ src/manifest.h:111:7: warning: ‘int BTAttackManifest::saveDifficulty’ [-Wreorder] 111 | int saveDifficulty; | ^~~~~~~~~~~~~~ src/manifest.h:97:3: warning: when initialized here [-Wreorder] 97 | BTAttackManifest() : xSpecial(BTEXTRADAMAGE_NONE), saveDifficulty(BTSAVE_DIFFICULTY), level(0), maximum(0) {} | ^~~~~~~~~~~~~~~~ src/display.C: In member function ‘unsigned int BTTextWidget::process(BTBackgroundAndScreen*, const char*, int*, int)’: src/display.C:276:24: warning: comparison of integer expressions of different signedness: ‘const char’ and ‘unsigned int’ [-Wsign-compare] 276 | if (specialKeys[i] == key) | ~~~~~~~~~~~~~~~^~~~~~ src/display.C: In member function ‘int BTTextWidget::selectFlag(BTBackgroundAndScreen*, int, BTFlagNameList*)’: src/display.C:457:20: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 457 | while ((f->size() <= initial) || (f->size() < 16)) | ~~~~~~~~~~^~~~~~~~~~ src/display.C:532:24: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 532 | if ((f->size() - 1 == selected) && (s == "")) | ~~~~~~~~~~~~~~^~~~~~~~~~~ src/display.C: In destructor ‘BTDisplay::~BTDisplay()’: src/display.C:865:3: warning: deleting object of polymorphic class type ‘BTStatusBar’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 865 | delete status; | ^~~~~~~~~~~~~ src/display.C: In member function ‘void BTDisplay::addChoice(const char*, const char*, BTAlignment::alignment)’: src/display.C:914:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 914 | if (partial = strchr(words, '\n')) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ src/display.C:923:18: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 923 | while (partial = strchr(words, '\n')); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ src/display.C: In member function ‘void BTDisplay::drawImage(int)’: src/display.C:1102:11: warning: variable ‘src’ set but not used [-Wunused-but-set-variable] 1102 | SDL_Rect src, dst; | ^~~ src/display.C: In member function ‘void BTDisplay::drawIcons()’: src/display.C:1234:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1234 | for (int i = 0; i < config->icon.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~~~~ src/display.C: In member function ‘void BTDisplay::drawStats()’: src/display.C:1248:6: warning: unused variable ‘i’ [-Wunused-variable] 1248 | int i; | ^ src/display.C: In member function ‘SDL_Color& BTDisplay::getColor(const std::string&)’: src/display.C:1261:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1261 | for (int i = 0; i < config->color.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~~~~~ src/display.C: In member function ‘unsigned int BTDisplay::readChar(int)’: src/display.C:1401:59: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare] 1401 | if ((animationDelay) && ((delay == 0) || (animationDelay < delay))) | ~~~~~~~~~~~~~~~^~~~~~~ src/display.C:1472:61: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare] 1472 | if ((animationDelay) && ((delay == 0) || (animationDelay < delay))) | ~~~~~~~~~~~~~~~^~~~~~~ src/display.C:1485:61: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare] 1485 | if ((animationDelay) && ((delay == 0) || (animationDelay < delay))) | ~~~~~~~~~~~~~~~^~~~~~~ src/display.C:1490:62: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare] 1490 | if ((animationDelay) && ((delay == 0) || (animationDelay < delay))) | ~~~~~~~~~~~~~~~^~~~~~~ src/display.C: In member function ‘Psuedo3DConfig* BTDisplay::setWallGraphics(int)’: src/display.C:1664:24: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 1664 | if (p3dConfig->size() > type) | ~~~~~~~~~~~~~~~~~~^~~~~~ src/display.C: In member function ‘void BTDisplay::stopMusic(int)’: src/display.C:1755:88: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1755 | if ((!music.empty()) && (music.front()->musicObj != NULL) && ((music.front()->musicId == id) || (id == BTMUSICID_ALL))) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ src/display.C:1771:51: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1771 | if ((!music.empty()) && (music.front()->musicId == id)) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ src/display.C:1786:25: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1786 | if ((*itr)->musicId == id) | ~~~~~~~~~~~~~~~~^~~~~ src/display.C: In member function ‘void BTDisplay::toggleFullScreen()’: src/display.C:1800:11: warning: variable ‘src’ set but not used [-Wunused-but-set-variable] 1800 | SDL_Rect src, dst; | ^~~ src/display.C: In member function ‘void BTDisplay::setupScreens(BTDisplayConfig*, int, int)’: src/display.C:2302:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2302 | for (int w = 0; w < c->layout.size(); ++w) | ~~^~~~~~~~~~~~~~~~~~ src/display.C:2315:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2315 | for (int i = 0; i < c->layout[w]->widgets.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/display.C: In member function ‘void BTBackgroundAndScreen::drawMap(bool)’: src/display.C:2627:17: warning: unused variable ‘response’ [-Wunused-variable] 2627 | unsigned char response = display->readChar(); | ^~~~~~~~ src/display.C:2469:11: warning: variable ‘src’ set but not used [-Wunused-but-set-variable] 2469 | SDL_Rect src, dst; | ^~~ src/display.C: In member function ‘BTDisplay::readChar(int)’: src/display.C:1411:20: warning: ‘timer’ may be used uninitialized [-Wmaybe-uninitialized] 1411 | SDL_RemoveTimer(timer); | ~~~~~~~~~~~~~~~^~~~~~~ src/display.C:1397:14: note: ‘timer’ was declared here 1397 | SDL_TimerID timer; | ^~~~~ g++ -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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -DSDL2LIB -I/usr/include/SDL2 -D_REENTRANT -DHWY_SHARED_DEFINE -DAVIF_DLL -I/usr/include/webp -DWITH_GZFILEOP -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -Isrc/ --std=gnu++11 -DBTBUILDERDIR=/usr/share/btbuilder -c -o src/compressor.o src/compressor.C src/compressor.C: In member function ‘void BTCompressorReadFile::readData(int, int, IUByte*)’: src/compressor.C:145:25: warning: catching polymorphic type ‘class FileException’ by value [-Wcatch-value=] 145 | catch (FileException e) | ^ src/compressor.C:149:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘IULong’ {aka ‘unsigned int’} [-Wsign-compare] 149 | IULong amount = ((i > length) ? length : i); | ~~^~~~~~~~ gcc -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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -DSDL2LIB -I/usr/include/SDL2 -D_REENTRANT -DHWY_SHARED_DEFINE -DAVIF_DLL -I/usr/include/webp -DWITH_GZFILEOP -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -Isrc/ --std=gnu++11 -DBTBUILDERDIR=/usr/share/btbuilder -c -o src/physfsrwops.o src/physfsrwops.c src/physfsrwops.c: In function ‘physfsrwops_seek’: src/physfsrwops.c:56:27: warning: ‘PHYSFS_getLastError’ is deprecated [-Wdeprecated-declarations] 56 | PHYSFS_getLastError()); | ^~~~~~~~~~~~~~~~~~~ In file included from src/physfsrwops.h:26, from src/physfsrwops.c:24: /usr/include/physfs.h:654:25: note: declared here 654 | PHYSFS_DECL const char *PHYSFS_getLastError(void) PHYSFS_DEPRECATED; | ^~~~~~~~~~~~~~~~~~~ src/physfsrwops.c:78:13: warning: ‘PHYSFS_getLastError’ is deprecated [-Wdeprecated-declarations] 78 | SDL_SetError("Can't find end of file: %s", PHYSFS_getLastError()); | ^~~~~~~~~~~~ /usr/include/physfs.h:654:25: note: declared here 654 | PHYSFS_DECL const char *PHYSFS_getLastError(void) PHYSFS_DEPRECATED; | ^~~~~~~~~~~~~~~~~~~ src/physfsrwops.c:106:9: warning: ‘PHYSFS_getLastError’ is deprecated [-Wdeprecated-declarations] 106 | SDL_SetError("PhysicsFS error: %s", PHYSFS_getLastError()); | ^~~~~~~~~~~~ /usr/include/physfs.h:654:25: note: declared here 654 | PHYSFS_DECL const char *PHYSFS_getLastError(void) PHYSFS_DEPRECATED; | ^~~~~~~~~~~~~~~~~~~ src/physfsrwops.c: In function ‘physfsrwops_read’: src/physfsrwops.c:117:5: warning: ‘PHYSFS_read’ is deprecated [-Wdeprecated-declarations] 117 | PHYSFS_sint64 rc = PHYSFS_read(handle, ptr, size, maxnum); | ^~~~~~~~~~~~~ /usr/include/physfs.h:1333:27: note: declared here 1333 | PHYSFS_DECL PHYSFS_sint64 PHYSFS_read(PHYSFS_File *handle, | ^~~~~~~~~~~ src/physfsrwops.c:121:13: warning: ‘PHYSFS_getLastError’ is deprecated [-Wdeprecated-declarations] 121 | SDL_SetError("PhysicsFS error: %s", PHYSFS_getLastError()); | ^~~~~~~~~~~~ /usr/include/physfs.h:654:25: note: declared here 654 | PHYSFS_DECL const char *PHYSFS_getLastError(void) PHYSFS_DEPRECATED; | ^~~~~~~~~~~~~~~~~~~ src/physfsrwops.c: In function ‘physfsrwops_write’: src/physfsrwops.c:133:5: warning: ‘PHYSFS_write’ is deprecated [-Wdeprecated-declarations] 133 | PHYSFS_sint64 rc = PHYSFS_write(handle, ptr, size, num); | ^~~~~~~~~~~~~ /usr/include/physfs.h:1362:27: note: declared here 1362 | PHYSFS_DECL PHYSFS_sint64 PHYSFS_write(PHYSFS_File *handle, | ^~~~~~~~~~~~ src/physfsrwops.c:135:9: warning: ‘PHYSFS_getLastError’ is deprecated [-Wdeprecated-declarations] 135 | SDL_SetError("PhysicsFS error: %s", PHYSFS_getLastError()); | ^~~~~~~~~~~~ /usr/include/physfs.h:654:25: note: declared here 654 | PHYSFS_DECL const char *PHYSFS_getLastError(void) PHYSFS_DEPRECATED; | ^~~~~~~~~~~~~~~~~~~ src/physfsrwops.c: In function ‘physfsrwops_close’: src/physfsrwops.c:148:9: warning: ‘PHYSFS_getLastError’ is deprecated [-Wdeprecated-declarations] 148 | SDL_SetError("PhysicsFS error: %s", PHYSFS_getLastError()); | ^~~~~~~~~~~~ /usr/include/physfs.h:654:25: note: declared here 654 | PHYSFS_DECL const char *PHYSFS_getLastError(void) PHYSFS_DEPRECATED; | ^~~~~~~~~~~~~~~~~~~ src/physfsrwops.c: In function ‘create_rwops’: src/physfsrwops.c:163:9: warning: ‘PHYSFS_getLastError’ is deprecated [-Wdeprecated-declarations] 163 | SDL_SetError("PhysicsFS error: %s", PHYSFS_getLastError()); | ^~~~~~~~~~~~ /usr/include/physfs.h:654:25: note: declared here 654 | PHYSFS_DECL const char *PHYSFS_getLastError(void) PHYSFS_DEPRECATED; | ^~~~~~~~~~~~~~~~~~~ g++ -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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -DSDL2LIB -I/usr/include/SDL2 -D_REENTRANT -DHWY_SHARED_DEFINE -DAVIF_DLL -I/usr/include/webp -DWITH_GZFILEOP -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -Isrc/ --std=gnu++11 -DBTBUILDERDIR=/usr/share/btbuilder -c -o src/bitfield.o src/bitfield.C src/bitfield.C: In copy constructor ‘BitField::BitField(const BitField&)’: src/bitfield.C:22:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 22 | for (int i = 0; i < size; ++i) | ~~^~~~~~ src/bitfield.C: In member function ‘void BitField::clear(int)’: src/bitfield.C:45:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 45 | if (where < size) | ~~~~~~^~~~~~ src/bitfield.C:50:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 50 | if (index < (sizeof(size) << 3)) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ src/bitfield.C: In member function ‘int BitField::getMinSet() const’: src/bitfield.C:106:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 106 | for (int i = 0; i < size; ++i) | ~~^~~~~~ src/bitfield.C: In member function ‘bool BitField::isSet(int) const’: src/bitfield.C:140:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 140 | if (where < size) | ~~~~~~^~~~~~ src/bitfield.C:145:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 145 | if (index < (sizeof(size) << 3)) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ src/bitfield.C: In member function ‘void BitField::move(int, int)’: src/bitfield.C:159:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 159 | else if ((index < (sizeof(size) << 3)) && (where < (sizeof(size) << 3))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ src/bitfield.C:159:52: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 159 | else if ((index < (sizeof(size) << 3)) && (where < (sizeof(size) << 3))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ src/bitfield.C:195:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 195 | if ((pos1 >= size) && (pos2 >= size)) | ~~~~~^~~~~~~ src/bitfield.C:195:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 195 | if ((pos1 >= size) && (pos2 >= size)) | ~~~~~^~~~~~~ src/bitfield.C:197:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 197 | else if (pos1 >= size) | ~~~~~^~~~~~~ src/bitfield.C:199:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 199 | else if (pos2 >= size) | ~~~~~^~~~~~~ src/bitfield.C: In member function ‘std::string BitField::print(ValueLookup*, bool) const’: src/bitfield.C:265:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 265 | for (int i = 0; i < lookup->size(); ++i) | ~~^~~~~~~~~~~~~~~~ src/bitfield.C: In member function ‘void BitField::remove(int)’: src/bitfield.C:291:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 291 | if (where < size) | ~~~~~~^~~~~~ src/bitfield.C:296:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 296 | for (++where; where < size; ++where) | ~~~~~~^~~~~~ src/bitfield.C:306:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 306 | if (index < (sizeof(size) << 3)) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ src/bitfield.C: In member function ‘void BitField::set(int)’: src/bitfield.C:319:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 319 | if (index < (sizeof(size) << 3)) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ src/bitfield.C:327:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 327 | if (where >= size) | ~~~~~~^~~~~~~ src/bitfield.C: In member function ‘void BitField::expand(int)’: src/bitfield.C:354:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 354 | for (i = 0; i < size; ++i) | ~~^~~~~~ src/bitfield.C: In member function ‘BitField BitField::operator&(const BitField&) const’: src/bitfield.C:378:19: warning: comparison of integer expressions of different signedness: ‘const unsigned int’ and ‘int’ [-Wsign-compare] 378 | if (other.size < i) | ~~~~~~~~~~~^~~ src/bitfield.C: In member function ‘BitField& BitField::operator|=(const BitField&)’: src/bitfield.C:406:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 406 | for (int i = 0; i < size; ++i) | ~~^~~~~~ src/bitfield.C:415:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 415 | for (int i = 0; i < size; ++i) | ~~^~~~~~ src/bitfield.C: In member function ‘BitField& BitField::operator=(const BitField&)’: src/bitfield.C:445:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 445 | for (int i = 0; i < size; ++i) | ~~^~~~~~ g++ -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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -DSDL2LIB -I/usr/include/SDL2 -D_REENTRANT -DHWY_SHARED_DEFINE -DAVIF_DLL -I/usr/include/webp -DWITH_GZFILEOP -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -Isrc/ --std=gnu++11 -DBTBUILDERDIR=/usr/share/btbuilder -c -o src/serialrect.o src/serialrect.C g++ -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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -DSDL2LIB -I/usr/include/SDL2 -D_REENTRANT -DHWY_SHARED_DEFINE -DAVIF_DLL -I/usr/include/webp -DWITH_GZFILEOP -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -Isrc/ --std=gnu++11 -DBTBUILDERDIR=/usr/share/btbuilder -c -o src/status.o src/status.C In file included from src/status.h:10, from src/status.C:8: src/screenset.h:125:15: warning: ‘virtual int BTScreenItem::getScreen(BTPc*)’ was hidden [-Woverloaded-virtual=] 125 | virtual int getScreen(BTPc *pc) { return 0; } | ^~~~~~~~~ src/screenset.h:391:7: note: by ‘int BTError::getScreen()’ 391 | int getScreen() { return screen; } | ^~~~~~~~~ In file included from src/game.h:12, from src/status.C:9: src/combat.h: In constructor ‘BTMonsterCombatant::BTMonsterCombatant(BTMonsterGroup*, int, int, int, int, int)’: src/combat.h:44:19: warning: ‘BTMonsterCombatant::group’ will be initialized after [-Wreorder] 44 | BTMonsterGroup *group; | ^~~~~ src/combat.h:41:7: warning: ‘int BTMonsterCombatant::save’ [-Wreorder] 41 | int save; | ^~~~ src/combat.h:32:3: warning: when initialized here [-Wreorder] 32 | BTMonsterCombatant(BTMonsterGroup *grp, int startLevel, int startJob, int startAc, int startToHit, int startHp) : BTCombatant(startLevel, startJob, startAc, startToHit, startHp), group(grp), save(0) {} | ^~~~~~~~~~~~~~~~~~ In file included from src/game.h:18: src/item.h: In constructor ‘BTItemType::BTItemType()’: src/item.h:124:7: warning: ‘BTItemType::itemSlot’ will be initialized after [-Wreorder] 124 | int itemSlot; | ^~~~~~~~ src/item.h:123:7: warning: ‘int BTItemType::bowDamage’ [-Wreorder] 123 | int bowDamage; | ^~~~~~~~~ src/item.h:111:3: warning: when initialized here [-Wreorder] 111 | BTItemType() : mustEquip(true), showCharges(false), toHitBonus(BTTOHITBONUS_ALWAYS), itemSlot(0), bowDamage(BTBOWDAMAGE_ARROW) {} | ^~~~~~~~~~ In file included from src/song.h:12, from src/game.h:25: src/manifest.h: In constructor ‘BTAttackManifest::BTAttackManifest()’: src/manifest.h:113:7: warning: ‘BTAttackManifest::xSpecial’ will be initialized after [-Wreorder] 113 | int xSpecial; | ^~~~~~~~ src/manifest.h:111:7: warning: ‘int BTAttackManifest::saveDifficulty’ [-Wreorder] 111 | int saveDifficulty; | ^~~~~~~~~~~~~~ src/manifest.h:97:3: warning: when initialized here [-Wreorder] 97 | BTAttackManifest() : xSpecial(BTEXTRADAMAGE_NONE), saveDifficulty(BTSAVE_DIFFICULTY), level(0), maximum(0) {} | ^~~~~~~~~~~~~~~~ g++ -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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -DSDL2LIB -I/usr/include/SDL2 -D_REENTRANT -DHWY_SHARED_DEFINE -DAVIF_DLL -I/usr/include/webp -DWITH_GZFILEOP -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -Isrc/ --std=gnu++11 -DBTBUILDERDIR=/usr/share/btbuilder -c -o src/displayconfig.o src/displayconfig.C src/displayconfig.C: In member function ‘BTDisplayExpanded* BTDisplayConfig::findExpanded(int, int)’: src/displayconfig.C:154:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 154 | for (int i = 0; i < expanded.size(); ++i) | ~~^~~~~~~~~~~~~~~~~ g++ -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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -DSDL2LIB -I/usr/include/SDL2 -D_REENTRANT -DHWY_SHARED_DEFINE -DAVIF_DLL -I/usr/include/webp -DWITH_GZFILEOP -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -Isrc/ --std=gnu++11 -DBTBUILDERDIR=/usr/share/btbuilder -c -o src/skill.o src/skill.C In file included from src/combat.h:14, from src/game.h:12, from src/skill.C:9: src/screenset.h:125:15: warning: ‘virtual int BTScreenItem::getScreen(BTPc*)’ was hidden [-Woverloaded-virtual=] 125 | virtual int getScreen(BTPc *pc) { return 0; } | ^~~~~~~~~ src/screenset.h:391:7: note: by ‘int BTError::getScreen()’ 391 | int getScreen() { return screen; } | ^~~~~~~~~ src/combat.h: In constructor ‘BTMonsterCombatant::BTMonsterCombatant(BTMonsterGroup*, int, int, int, int, int)’: src/combat.h:44:19: warning: ‘BTMonsterCombatant::group’ will be initialized after [-Wreorder] 44 | BTMonsterGroup *group; | ^~~~~ src/combat.h:41:7: warning: ‘int BTMonsterCombatant::save’ [-Wreorder] 41 | int save; | ^~~~ src/combat.h:32:3: warning: when initialized here [-Wreorder] 32 | BTMonsterCombatant(BTMonsterGroup *grp, int startLevel, int startJob, int startAc, int startToHit, int startHp) : BTCombatant(startLevel, startJob, startAc, startToHit, startHp), group(grp), save(0) {} | ^~~~~~~~~~~~~~~~~~ In file included from src/game.h:18: src/item.h: In constructor ‘BTItemType::BTItemType()’: src/item.h:124:7: warning: ‘BTItemType::itemSlot’ will be initialized after [-Wreorder] 124 | int itemSlot; | ^~~~~~~~ src/item.h:123:7: warning: ‘int BTItemType::bowDamage’ [-Wreorder] 123 | int bowDamage; | ^~~~~~~~~ src/item.h:111:3: warning: when initialized here [-Wreorder] 111 | BTItemType() : mustEquip(true), showCharges(false), toHitBonus(BTTOHITBONUS_ALWAYS), itemSlot(0), bowDamage(BTBOWDAMAGE_ARROW) {} | ^~~~~~~~~~ In file included from src/song.h:12, from src/game.h:25: src/manifest.h: In constructor ‘BTAttackManifest::BTAttackManifest()’: src/manifest.h:113:7: warning: ‘BTAttackManifest::xSpecial’ will be initialized after [-Wreorder] 113 | int xSpecial; | ^~~~~~~~ src/manifest.h:111:7: warning: ‘int BTAttackManifest::saveDifficulty’ [-Wreorder] 111 | int saveDifficulty; | ^~~~~~~~~~~~~~ src/manifest.h:97:3: warning: when initialized here [-Wreorder] 97 | BTAttackManifest() : xSpecial(BTEXTRADAMAGE_NONE), saveDifficulty(BTSAVE_DIFFICULTY), level(0), maximum(0) {} | ^~~~~~~~~~~~~~~~ src/skill.C: In member function ‘BTDice* BTSkill::getRoll(int)’: src/skill.C:38:23: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 38 | else if (roll.size() > value) | ~~~~~~~~~~~~^~~~~~~ src/skill.C: In member function ‘virtual std::string BTSkillList::getName(int)’: src/skill.C:68:14: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 68 | if ((size() > index) && (index >= 0)) | ~~~~~~~^~~~~~~ src/skill.C: In member function ‘virtual int BTSkillList::getIndex(std::string)’: src/skill.C:76:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 76 | for (int i = 0; i < size(); ++i) | ~~^~~~~~~~ g++ -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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -DSDL2LIB -I/usr/include/SDL2 -D_REENTRANT -DHWY_SHARED_DEFINE -DAVIF_DLL -I/usr/include/webp -DWITH_GZFILEOP -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -Isrc/ --std=gnu++11 -DBTBUILDERDIR=/usr/share/btbuilder -c -o src/statusbar.o src/statusbar.C In file included from src/combat.h:14, from src/game.h:12, from src/statusbar.C:9: src/screenset.h:125:15: warning: ‘virtual int BTScreenItem::getScreen(BTPc*)’ was hidden [-Woverloaded-virtual=] 125 | virtual int getScreen(BTPc *pc) { return 0; } | ^~~~~~~~~ src/screenset.h:391:7: note: by ‘int BTError::getScreen()’ 391 | int getScreen() { return screen; } | ^~~~~~~~~ src/combat.h: In constructor ‘BTMonsterCombatant::BTMonsterCombatant(BTMonsterGroup*, int, int, int, int, int)’: src/combat.h:44:19: warning: ‘BTMonsterCombatant::group’ will be initialized after [-Wreorder] 44 | BTMonsterGroup *group; | ^~~~~ src/combat.h:41:7: warning: ‘int BTMonsterCombatant::save’ [-Wreorder] 41 | int save; | ^~~~ src/combat.h:32:3: warning: when initialized here [-Wreorder] 32 | BTMonsterCombatant(BTMonsterGroup *grp, int startLevel, int startJob, int startAc, int startToHit, int startHp) : BTCombatant(startLevel, startJob, startAc, startToHit, startHp), group(grp), save(0) {} | ^~~~~~~~~~~~~~~~~~ In file included from src/game.h:18: src/item.h: In constructor ‘BTItemType::BTItemType()’: src/item.h:124:7: warning: ‘BTItemType::itemSlot’ will be initialized after [-Wreorder] 124 | int itemSlot; | ^~~~~~~~ src/item.h:123:7: warning: ‘int BTItemType::bowDamage’ [-Wreorder] 123 | int bowDamage; | ^~~~~~~~~ src/item.h:111:3: warning: when initialized here [-Wreorder] 111 | BTItemType() : mustEquip(true), showCharges(false), toHitBonus(BTTOHITBONUS_ALWAYS), itemSlot(0), bowDamage(BTBOWDAMAGE_ARROW) {} | ^~~~~~~~~~ In file included from src/song.h:12, from src/game.h:25: src/manifest.h: In constructor ‘BTAttackManifest::BTAttackManifest()’: src/manifest.h:113:7: warning: ‘BTAttackManifest::xSpecial’ will be initialized after [-Wreorder] 113 | int xSpecial; | ^~~~~~~~ src/manifest.h:111:7: warning: ‘int BTAttackManifest::saveDifficulty’ [-Wreorder] 111 | int saveDifficulty; | ^~~~~~~~~~~~~~ src/manifest.h:97:3: warning: when initialized here [-Wreorder] 97 | BTAttackManifest() : xSpecial(BTEXTRADAMAGE_NONE), saveDifficulty(BTSAVE_DIFFICULTY), level(0), maximum(0) {} | ^~~~~~~~~~~~~~~~ src/statusbar.C: In member function ‘void BTStatusBar::draw(BTBackgroundAndScreen*)’: src/statusbar.C:21:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 21 | for (i = 0; i < BT_PARTYSIZE; ++i) src/statusbar.C:30:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 30 | for (i = 0; i < party.size(); ++i) | ~~^~~~~~~~~~~~~~ src/statusbar.C:34:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 34 | for (int k = 0; k < statusInfo.size(); ++k) | ~~^~~~~~~~~~~~~~~~~~~ g++ -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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -DSDL2LIB -I/usr/include/SDL2 -D_REENTRANT -DHWY_SHARED_DEFINE -DAVIF_DLL -I/usr/include/webp -DWITH_GZFILEOP -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -Isrc/ --std=gnu++11 -DBTBUILDERDIR=/usr/share/btbuilder -c -o src/statusinfo.o src/statusinfo.C src/statusinfo.C: In member function ‘void BTCondition::draw(BTBackgroundAndScreen&, int, int, ObjectSerializer*)’: src/statusinfo.C:163:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 163 | for (int i = 0; i < info.size(); ++i) | ~~^~~~~~~~~~~~~ src/statusinfo.C: In member function ‘virtual void BTConditional::draw(BTBackgroundAndScreen&, int, int, ObjectSerializer*)’: src/statusinfo.C:196:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 196 | for (int i = 0; i < condition.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~ g++ -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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -DSDL2LIB -I/usr/include/SDL2 -D_REENTRANT -DHWY_SHARED_DEFINE -DAVIF_DLL -I/usr/include/webp -DWITH_GZFILEOP -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -Isrc/ --std=gnu++11 -DBTBUILDERDIR=/usr/share/btbuilder -c -o src/valuelookup.o src/valuelookup.C src/valuelookup.C: In member function ‘virtual std::string ArrayLookup::getName(int)’: src/valuelookup.C:28:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 28 | if ((index >= 0) && (index < sz)) | ~~~~~~^~~~ src/valuelookup.C: In member function ‘virtual int ArrayLookup::getIndex(std::string)’: src/valuelookup.C:36:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 36 | for (int i = 0; i < sz; ++i) | ~~^~~~ src/valuelookup.C: In member function ‘virtual std::string PairLookup::getName(int)’: src/valuelookup.C:52:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 52 | if ((arrayIndex >= 0) && (arrayIndex < sz)) | ~~~~~~~~~~~^~~~ src/valuelookup.C: In member function ‘virtual int PairLookup::getIndex(std::string)’: src/valuelookup.C:60:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 60 | for (int i = 0; i < sz; ++i) | ~~^~~~ src/valuelookup.C: In member function ‘virtual int PairLookup::getNextIndex(int)’: src/valuelookup.C:86:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 86 | if ((arrayIndex >= 0) && (arrayIndex + 1 < sz)) | ~~~~~~~~~~~~~~~^~~~ src/valuelookup.C: In member function ‘int PairLookup::getArrayFromIndex(int)’: src/valuelookup.C:94:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 94 | for (int i = 0; i < sz; ++i) | ~~^~~~ g++ -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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -DSDL2LIB -I/usr/include/SDL2 -D_REENTRANT -DHWY_SHARED_DEFINE -DAVIF_DLL -I/usr/include/webp -DWITH_GZFILEOP -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -Isrc/ --std=gnu++11 -DBTBUILDERDIR=/usr/share/btbuilder -c -o src/combat.o src/combat.C In file included from src/combat.h:14, from src/combat.C:9: src/screenset.h:125:15: warning: ‘virtual int BTScreenItem::getScreen(BTPc*)’ was hidden [-Woverloaded-virtual=] 125 | virtual int getScreen(BTPc *pc) { return 0; } | ^~~~~~~~~ src/screenset.h:391:7: note: by ‘int BTError::getScreen()’ 391 | int getScreen() { return screen; } | ^~~~~~~~~ src/combat.h: In constructor ‘BTMonsterCombatant::BTMonsterCombatant(BTMonsterGroup*, int, int, int, int, int)’: src/combat.h:44:19: warning: ‘BTMonsterCombatant::group’ will be initialized after [-Wreorder] 44 | BTMonsterGroup *group; | ^~~~~ src/combat.h:41:7: warning: ‘int BTMonsterCombatant::save’ [-Wreorder] 41 | int save; | ^~~~ src/combat.h:32:3: warning: when initialized here [-Wreorder] 32 | BTMonsterCombatant(BTMonsterGroup *grp, int startLevel, int startJob, int startAc, int startToHit, int startHp) : BTCombatant(startLevel, startJob, startAc, startToHit, startHp), group(grp), save(0) {} | ^~~~~~~~~~~~~~~~~~ In file included from src/game.h:18, from src/combat.C:10: src/item.h: In constructor ‘BTItemType::BTItemType()’: src/item.h:124:7: warning: ‘BTItemType::itemSlot’ will be initialized after [-Wreorder] 124 | int itemSlot; | ^~~~~~~~ src/item.h:123:7: warning: ‘int BTItemType::bowDamage’ [-Wreorder] 123 | int bowDamage; | ^~~~~~~~~ src/item.h:111:3: warning: when initialized here [-Wreorder] 111 | BTItemType() : mustEquip(true), showCharges(false), toHitBonus(BTTOHITBONUS_ALWAYS), itemSlot(0), bowDamage(BTBOWDAMAGE_ARROW) {} | ^~~~~~~~~~ In file included from src/song.h:12, from src/game.h:25: src/manifest.h: In constructor ‘BTAttackManifest::BTAttackManifest()’: src/manifest.h:113:7: warning: ‘BTAttackManifest::xSpecial’ will be initialized after [-Wreorder] 113 | int xSpecial; | ^~~~~~~~ src/manifest.h:111:7: warning: ‘int BTAttackManifest::saveDifficulty’ [-Wreorder] 111 | int saveDifficulty; | ^~~~~~~~~~~~~~ src/manifest.h:97:3: warning: when initialized here [-Wreorder] 97 | BTAttackManifest() : xSpecial(BTEXTRADAMAGE_NONE), saveDifficulty(BTSAVE_DIFFICULTY), level(0), maximum(0) {} | ^~~~~~~~~~~~~~~~ src/combat.C: In member function ‘void BTCombat::addEncounter(int, int)’: src/combat.C:220:24: warning: unused variable ‘monList’ [-Wunused-variable] 220 | BTFactory &monList = BTGame::getGame()->getMonsterList(); | ^~~~~~~ src/combat.C: In member function ‘bool BTCombat::findNextInitiative(int&, int&)’: src/combat.C:252:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 252 | for (int i = 0; i < party.size(); i++) | ~~^~~~~~~~~~~~~~ src/combat.C: In member function ‘virtual int BTCombat::findScreen(int)’: src/combat.C:283:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 283 | for (i = 0; i < party.size(); ++i) | ~~^~~~~~~~~~~~~~ src/combat.C:305:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 305 | for (i = 0; i < party.size(); ++i) | ~~^~~~~~~~~~~~~~ src/combat.C:332:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 332 | for (++i; i < party.size(); ++i) | ~~^~~~~~~~~~~~~~ src/combat.C: In member function ‘bool BTCombat::findTargetPC(int, int&, int)’: src/combat.C:409:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 409 | for (target = 0; (target < party.size()) && (target < range); ++target) | ~~~~~~~^~~~~~~~~~~~~~ src/combat.C:419:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 419 | for (target = 0; target < party.size(); ++target) | ~~~~~~~^~~~~~~~~~~~~~ src/combat.C: In member function ‘virtual void BTCombat::initScreen(BTDisplay&)’: src/combat.C:495:33: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 495 | add("inRange", new bool(range >= itr->distance), attrib, true); | ~~~~~~^~~~~~~~~~~~~~~~ src/combat.C: In member function ‘void BTCombat::run(BTDisplay&, bool)’: src/combat.C:553:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 553 | for (int i = 0; i < errors.size(); ++i) | ~~^~~~~~~~~~~~~~~ src/combat.C: In member function ‘void BTCombat::runCombat(BTDisplay&)’: src/combat.C:587:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 587 | for (i = 0; i < itr->individual.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ src/combat.C:591:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 591 | for (i = 0; i < party.size(); ++i) | ~~^~~~~~~~~~~~~~ src/combat.C: In member function ‘void BTCombat::runPcAction(BTDisplay&, int&, int, BTPc&)’: src/combat.C:839:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 839 | for (int i = 0; i < party.size(); ++i) | ~~^~~~~~~~~~~~~~ src/combat.C:841:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 841 | for (int s = 0; s < skillList.size(); ++s) | ~~^~~~~~~~~~~~~~~~~~ src/combat.C:874:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 874 | for (int i = 0; i < party.size(); ++i) | ~~^~~~~~~~~~~~~~ src/combat.C:895:8: warning: variable ‘target’ set but not used [-Wunused-but-set-variable] 895 | int target; | ^~~~~~ src/combat.C:928:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 928 | for (target = 0; target < party.size(); ++target) | ~~~~~~~^~~~~~~~~~~~~~ src/combat.C:972:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 972 | for (int i = 0; i < party.size(); ++i) | ~~^~~~~~~~~~~~~~ src/combat.C:1041:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1041 | for (int i = 0; i < skillList.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~ src/combat.C:1046:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1046 | for (int k = 0; k < BT_ITEMS; ++k) src/combat.C: In member function ‘bool BTCombat::endRound(BTDisplay&)’: src/combat.C:1207:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1207 | if (size != effect.size()) | ~~~~~^~~~~~~~~~~~~~~~ src/combat.C:1238:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1238 | if (size != effect.size()) | ~~~~~^~~~~~~~~~~~~~~~ src/combat.C:1177:8: warning: unused variable ‘hasIndvidualSpell’ [-Wunused-variable] 1177 | bool hasIndvidualSpell = true; | ^~~~~~~~~~~~~~~~~ src/combat.C:1265:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1265 | for (i = 0; i < party.size(); ++i) | ~~^~~~~~~~~~~~~~ src/combat.C:1272:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1272 | for (i = 0; i < party.size(); ++i) | ~~^~~~~~~~~~~~~~ src/combat.C:1165:32: warning: unused variable ‘spellList’ [-Wunused-variable] 1165 | BTFactory &spellList = game->getSpellList(); | ^~~~~~~~~ src/combat.C: In static member function ‘static int BTCombat::advance(BTScreenSet&, BTDisplay&, BTScreenItem*, int)’: src/combat.C:1289:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1289 | for (int i = 0; i < party.size(); ++i) | ~~^~~~~~~~~~~~~~ src/combat.C: In static member function ‘static int BTCombat::cast(BTScreenSet&, BTDisplay&, BTScreenItem*, int)’: src/combat.C:1329:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1329 | for (int i = 0; i < spellList.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~ src/combat.C:1368:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1368 | for (int i = 0; i < party.size(); ++i) | ~~^~~~~~~~~~~~~~ src/combat.C: In static member function ‘static int BTCombat::hide(BTScreenSet&, BTDisplay&, BTScreenItem*, int)’: src/combat.C:1405:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1405 | for (int i = 0; i < skillList.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~ src/combat.C:1403:11: warning: unused variable ‘party’ [-Wunused-variable] 1403 | BTParty &party = game->getParty(); | ^~~~~ src/combat.C: In static member function ‘static int BTCombat::runAway(BTScreenSet&, BTDisplay&, BTScreenItem*, int)’: src/combat.C:1427:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1427 | for (int i = 0; i < party.size(); ++i) | ~~^~~~~~~~~~~~~~ src/combat.C: In static member function ‘static int BTCombat::sing(BTScreenSet&, BTDisplay&, BTScreenItem*, int)’: src/combat.C:1440:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1440 | for (int i = 0; i < skillList.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~ src/combat.C:1445:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1445 | for (int k = 0; k < BT_ITEMS; ++k) src/combat.C:1437:32: warning: unused variable ‘spellList’ [-Wunused-variable] 1437 | BTFactory &spellList = game->getSpellList(); | ^~~~~~~~~ src/combat.C:1438:12: warning: unused variable ‘c’ [-Wunused-variable] 1438 | BTCombat &c = static_cast(b); | ^ src/combat.C: In static member function ‘static int BTCombat::target(BTScreenSet&, BTDisplay&, BTScreenItem*, int)’: src/combat.C:1468:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1468 | if ((key >= '1') && (key <= '9') && (key - '1' < party.size())) | ~~~~~~~~~~^~~~~~~~~~~~~~ src/combat.C:1476:54: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::list::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1476 | else if ((key >= 'a') && (key <= 'd') && (key - 'a' < c.monsters.size())) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ src/combat.C: In static member function ‘static int BTCombat::useItem(BTScreenSet&, BTDisplay&, BTScreenItem*, int)’: src/combat.C:1502:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1502 | for (int i = 0; i < BT_ITEMS; ++i) src/combat.C:1556:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1556 | for (int who = 0; who < party.size(); ++who) | ~~~~^~~~~~~~~~~~~~ In file included from src/duration.h:12, from src/game.h:14: src/factory.h: In instantiation of ‘item& BTFactory::operator[](IShort) [with item = BTMonster; item1 = BTMonster; IShort = short int]’: src/combat.C:37:35: required from here 37 | return monList[group->monsterType].getGender(); | ^ src/factory.h:187:10: warning: comparison of integer expressions of different signedness: ‘IShort’ {aka ‘short int’} and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 187 | if (num >= items.size()) | ~~~~^~~~~~~~~~~~~~~ src/factory.h: In instantiation of ‘item& BTFactory::operator[](IShort) [with item = BTSpell; item1 = BTSpell1; IShort = short int]’: src/combat.C:653:116: required from here 653 | if ((BTRANGEDTYPE_MAGIC == rangedType) && ((grp.distance > (spellList[monList[grp.monsterType].getRangedSpell()].getRange() * (1 + spellList[monList[grp.monsterType].getRangedSpell()].getEffectiveRange()))) || (BTDice(1, 2).roll() == 1))) | ^ src/factory.h:187:10: warning: comparison of integer expressions of different signedness: ‘IShort’ {aka ‘short int’} and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 187 | if (num >= items.size()) | ~~~~^~~~~~~~~~~~~~~ src/factory.h: In instantiation of ‘item& BTFactory::operator[](IShort) [with item = BTItem; item1 = BTItem; IShort = short int]’: src/combat.C:1048:79: required from here 1048 | if ((pc.item[k].equipped == BTITEM_EQUIPPED) && (itemList[pc.item[k].id].getType() == BTITEM_INSTRUMENT)) | ^ src/factory.h:187:10: warning: comparison of integer expressions of different signedness: ‘IShort’ {aka ‘short int’} and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 187 | if (num >= items.size()) | ~~~~^~~~~~~~~~~~~~~ In member function ‘BTMonsterGroup::BTMonsterGroup(BTMonsterGroup const&)’, inlined from ‘std::__new_allocator >::construct(BTMonsterGroup*, BTMonsterGroup&&)void’ at /usr/include/c++/14/bits/new_allocator.h:191:4, inlined from ‘std::allocator_traits > >::construct(std::allocator >&, BTMonsterGroup*, BTMonsterGroup&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:534:17, inlined from ‘std::__cxx11::list >::_M_create_node(BTMonsterGroup&&)std::_List_node*’ at /usr/include/c++/14/bits/stl_list.h:713:33, inlined from ‘std::__cxx11::list >::_M_insert(std::_List_iterator, BTMonsterGroup&&)void’ at /usr/include/c++/14/bits/stl_list.h:2004:32, inlined from ‘std::__cxx11::list >::push_back(BTMonsterGroup&&)’ at /usr/include/c++/14/bits/stl_list.h:1311:24, inlined from ‘BTCombat::addEncounter(int, int)’ at src/combat.C:221:20: src/combat.h:47:7: warning: ‘MEM [(int *)&D.207511 + 4B]’ is used uninitialized [-Wuninitialized] 47 | class BTMonsterGroup : public BTCombatantCollection | ^~~~~~~~~~~~~~ src/combat.C: In member function ‘BTCombat::addEncounter(int, int)’: src/combat.C:221:36: note: ‘’ declared here 221 | monsters.push_back(BTMonsterGroup()); | ^ In member function ‘BTMonsterGroup::BTMonsterGroup(BTMonsterGroup const&)’, inlined from ‘std::__new_allocator >::construct(BTMonsterGroup*, BTMonsterGroup&&)void’ at /usr/include/c++/14/bits/new_allocator.h:191:4, inlined from ‘std::allocator_traits > >::construct(std::allocator >&, BTMonsterGroup*, BTMonsterGroup&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:534:17, inlined from ‘std::__cxx11::list >::_M_create_node(BTMonsterGroup&&)std::_List_node*’ at /usr/include/c++/14/bits/stl_list.h:713:33, inlined from ‘std::__cxx11::list >::_M_insert(std::_List_iterator, BTMonsterGroup&&)void’ at /usr/include/c++/14/bits/stl_list.h:2004:32, inlined from ‘std::__cxx11::list >::push_back(BTMonsterGroup&&)’ at /usr/include/c++/14/bits/stl_list.h:1311:24, inlined from ‘BTCombat::addEncounter(int, int)’ at src/combat.C:221:20: src/combat.h:47:7: warning: ‘MEM[(const struct BTMonsterGroup &)&D.207511].active’ is used uninitialized [-Wuninitialized] 47 | class BTMonsterGroup : public BTCombatantCollection | ^~~~~~~~~~~~~~ src/combat.C: In member function ‘BTCombat::addEncounter(int, int)’: src/combat.C:221:36: note: ‘’ declared here 221 | monsters.push_back(BTMonsterGroup()); | ^ src/combat.C: In member function ‘BTCombat::initScreen(BTDisplay&)’: src/combat.C:484:24: warning: ‘__snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=] 484 | snprintf(tmp, 10, "%d", i); | ^ In file included from /usr/include/stdio.h:970, from /usr/include/c++/14/cstdio:42, from /usr/include/c++/14/ext/string_conversions.h:45, from /usr/include/c++/14/bits/basic_string.h:4154, from /usr/include/c++/14/string:54, from /usr/include/c++/14/stdexcept:39, from src/file.h:15, from src/combat.h:10: In function ‘snprintf’, inlined from ‘BTCombat::initScreen(BTDisplay&)’ at src/combat.C:484:11: /usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output between 2 and 11 bytes into a destination of size 10 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/combat.C: In member function ‘BTCombat::runPcAction(BTDisplay&, int&, int, BTPc&)’: src/combat.C:915:23: warning: ‘group’ may be used uninitialized [-Wmaybe-uninitialized] 915 | pc.combat.setTarget(group); | ~~~~~~~~~~~~~~~~~~~^~~~~~~ src/combat.C:894:8: note: ‘group’ was declared here 894 | int group; | ^~~~~ g++ -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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -DSDL2LIB -I/usr/include/SDL2 -D_REENTRANT -DHWY_SHARED_DEFINE -DAVIF_DLL -I/usr/include/webp -DWITH_GZFILEOP -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -Isrc/ --std=gnu++11 -DBTBUILDERDIR=/usr/share/btbuilder -c -o src/xpchart.o src/xpchart.C src/xpchart.C: In member function ‘unsigned int BTXpChart::getXpNeeded(int)’: src/xpchart.C:12:12: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 12 | if (level <= xp.size()) | ~~~~~~^~~~~~~~~~~~ src/xpchart.C: In member function ‘virtual std::string BTXpChartList::getName(int)’: src/xpchart.C:34:13: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 34 | if (size() > index) | ~~~~~~~^~~~~~~ src/xpchart.C: In member function ‘virtual int BTXpChartList::getIndex(std::string)’: src/xpchart.C:42:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 42 | for (int i = 0; i < size(); ++i) | ~~^~~~~~~~ g++ -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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -DSDL2LIB -I/usr/include/SDL2 -D_REENTRANT -DHWY_SHARED_DEFINE -DAVIF_DLL -I/usr/include/webp -DWITH_GZFILEOP -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -Isrc/ --std=gnu++11 -DBTBUILDERDIR=/usr/share/btbuilder -c -o src/screenset.o src/screenset.C In file included from src/screenset.C:9: src/screenset.h:125:15: warning: ‘virtual int BTScreenItem::getScreen(BTPc*)’ was hidden [-Woverloaded-virtual=] 125 | virtual int getScreen(BTPc *pc) { return 0; } | ^~~~~~~~~ src/screenset.h:391:7: note: by ‘int BTError::getScreen()’ 391 | int getScreen() { return screen; } | ^~~~~~~~~ In file included from src/game.h:12, from src/screenset.C:10: src/combat.h: In constructor ‘BTMonsterCombatant::BTMonsterCombatant(BTMonsterGroup*, int, int, int, int, int)’: src/combat.h:44:19: warning: ‘BTMonsterCombatant::group’ will be initialized after [-Wreorder] 44 | BTMonsterGroup *group; | ^~~~~ src/combat.h:41:7: warning: ‘int BTMonsterCombatant::save’ [-Wreorder] 41 | int save; | ^~~~ src/combat.h:32:3: warning: when initialized here [-Wreorder] 32 | BTMonsterCombatant(BTMonsterGroup *grp, int startLevel, int startJob, int startAc, int startToHit, int startHp) : BTCombatant(startLevel, startJob, startAc, startToHit, startHp), group(grp), save(0) {} | ^~~~~~~~~~~~~~~~~~ In file included from src/game.h:18: src/item.h: In constructor ‘BTItemType::BTItemType()’: src/item.h:124:7: warning: ‘BTItemType::itemSlot’ will be initialized after [-Wreorder] 124 | int itemSlot; | ^~~~~~~~ src/item.h:123:7: warning: ‘int BTItemType::bowDamage’ [-Wreorder] 123 | int bowDamage; | ^~~~~~~~~ src/item.h:111:3: warning: when initialized here [-Wreorder] 111 | BTItemType() : mustEquip(true), showCharges(false), toHitBonus(BTTOHITBONUS_ALWAYS), itemSlot(0), bowDamage(BTBOWDAMAGE_ARROW) {} | ^~~~~~~~~~ In file included from src/song.h:12, from src/game.h:25: src/manifest.h: In constructor ‘BTAttackManifest::BTAttackManifest()’: src/manifest.h:113:7: warning: ‘BTAttackManifest::xSpecial’ will be initialized after [-Wreorder] 113 | int xSpecial; | ^~~~~~~~ src/manifest.h:111:7: warning: ‘int BTAttackManifest::saveDifficulty’ [-Wreorder] 111 | int saveDifficulty; | ^~~~~~~~~~~~~~ src/manifest.h:97:3: warning: when initialized here [-Wreorder] 97 | BTAttackManifest() : xSpecial(BTEXTRADAMAGE_NONE), saveDifficulty(BTSAVE_DIFFICULTY), level(0), maximum(0) {} | ^~~~~~~~~~~~~~~~ src/screenset.C: In member function ‘virtual std::string BTElement::eval(ObjectSerializer*) const’: src/screenset.C:112:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 112 | for (int i = 0; i < ary->size(); ++i) | ~~^~~~~~~~~~~~~ src/screenset.C: In member function ‘virtual int BTSelectRoster::buildList(ObjectSerializer*)’: src/screenset.C:545:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 545 | for (i = 0; i < group.size(); ++i) | ~~^~~~~~~~~~~~~~ src/screenset.C:550:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 550 | for (i = 0; i < roster.size(); ++i) | ~~^~~~~~~~~~~~~~~ src/screenset.C: In member function ‘virtual int BTSelectRace::buildList(ObjectSerializer*)’: src/screenset.C:591:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 591 | for (int i = 0; i < race.size(); ++i) | ~~^~~~~~~~~~~~~ src/screenset.C: In member function ‘virtual int BTSelectJob::buildList(ObjectSerializer*)’: src/screenset.C:630:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 630 | for (int i = 0; i < job.size(); ++i) | ~~^~~~~~~~~~~~ src/screenset.C: In member function ‘virtual int BTSelectGoods::buildList(ObjectSerializer*)’: src/screenset.C:673:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 673 | for (int i = 0; i < shopObj->goods.size(); ) | ~~^~~~~~~~~~~~~~~~~~~~~~~ src/screenset.C:675:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 675 | if (shopObj->goods[i]->id < itemList.size()) src/screenset.C: In member function ‘virtual int BTSelectInventory::buildList(ObjectSerializer*)’: src/screenset.C:737:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 737 | for (int i = 0; i < BT_ITEMS; ++i) src/screenset.C: In member function ‘virtual void BTSelectParty::draw(BTDisplay&, ObjectSerializer*)’: src/screenset.C:846:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 846 | for (int i = 0; i < party.size(); ++i) | ~~^~~~~~~~~~~~~~ src/screenset.C: In member function ‘virtual int BTSelectSkill::buildList(ObjectSerializer*)’: src/screenset.C:909:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 909 | for (int sk = 0; sk < job[pc->job]->skill.size(); ++sk) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/screenset.C: In member function ‘virtual void BTCan::draw(BTDisplay&, ObjectSerializer*)’: src/screenset.C:1079:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1079 | for (int i = 0; (i < ary->size()) && (!found); ++i) | ~~^~~~~~~~~~~~~ src/screenset.C:1110:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1110 | for (int i = 0; i < items.size(); ++i) | ~~^~~~~~~~~~~~~~ src/screenset.C: In member function ‘virtual void BTScreenSetScreen::draw(BTDisplay&, ObjectSerializer*)’: src/screenset.C:1174:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1174 | for (int i = 0; i < items.size(); ++i) | ~~^~~~~~~~~~~~~~ src/screenset.C: In member function ‘BTScreenItem* BTScreenSetScreen::findItem(int)’: src/screenset.C:1186:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1186 | for (int i = 0; i < items.size(); ++i) | ~~^~~~~~~~~~~~~~ src/screenset.C: In member function ‘void BTScreenSet::checkEffects(BTDisplay&)’: src/screenset.C:1372:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1372 | for (int i = 0; i < effects.size(); ++i) | ~~^~~~~~~~~~~~~~~~ src/screenset.C: In member function ‘int BTScreenSet::displayError(BTDisplay&, const BTSpecialError&)’: src/screenset.C:1409:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1409 | for (int i = 0; i < errors.size(); ++i) | ~~^~~~~~~~~~~~~~~ src/screenset.C: In member function ‘BTAction* BTScreenSet::findAction(const std::string&)’: src/screenset.C:1431:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1431 | for (int i = 0; i < actions.size(); ++i) | ~~^~~~~~~~~~~~~~~~ src/screenset.C: In member function ‘virtual int BTScreenSet::findScreen(int)’: src/screenset.C:1454:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1454 | for (int i = 0; i < screen.size(); ++i) | ~~^~~~~~~~~~~~~~~ src/screenset.C: In member function ‘void BTScreenSet::run(BTDisplay&, int, bool)’: src/screenset.C:1556:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1556 | for (int i = 0; i < party.size(); ++i) | ~~^~~~~~~~~~~~~~ src/screenset.C:1645:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1645 | for (int i = 0; i < party.size(); ++i) | ~~^~~~~~~~~~~~~~ src/screenset.C: In member function ‘void BTScreenSet::setEffect(int)’: src/screenset.C:1660:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1660 | for (int i = 0; i < effects.size(); ++i) | ~~^~~~~~~~~~~~~~~~ src/screenset.C: In static member function ‘static int BTScreenSet::addToParty(BTScreenSet&, BTDisplay&, BTScreenItem*, int)’: src/screenset.C:1713:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1713 | if (select->select < group.size()) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ src/screenset.C:1715:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1715 | for (int i = 0; i < group[select->select]->member.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/screenset.C:1718:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1718 | for (found = 0; found < party.size(); ++found) | ~~~~~~^~~~~~~~~~~~~~ src/screenset.C:1723:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1723 | if (found >= party.size()) | ~~~~~~^~~~~~~~~~~~~~~ src/screenset.C:1725:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1725 | for (int k = 0; k < roster.size(); ++k) | ~~^~~~~~~~~~~~~~~ src/screenset.C:1742:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1742 | for (found = 0; found < party.size(); ++found) | ~~~~~~^~~~~~~~~~~~~~ src/screenset.C:1748:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1748 | if (found >= party.size()) | ~~~~~~^~~~~~~~~~~~~~~ src/screenset.C: In static member function ‘static int BTScreenSet::buySkill(BTScreenSet&, BTDisplay&, BTScreenItem*, int)’: src/screenset.C:1784:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1784 | for (int sk = 0; sk < job[b.pc[0]->job]->skill.size(); ++sk) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/screenset.C:1782:15: warning: unused variable ‘skill’ [-Wunused-variable] 1782 | BTSkillList &skill = BTGame::getGame()->getSkillList(); | ^~~~~ src/screenset.C: In static member function ‘static int BTScreenSet::castNow(BTScreenSet&, BTDisplay&, BTScreenItem*, int)’: src/screenset.C:1818:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1818 | for (int i = 0; i < spellList.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~ src/screenset.C:1829:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1829 | for (int k = 0; k < party.size(); ++k) | ~~^~~~~~~~~~~~~~ src/screenset.C: In static member function ‘static int BTScreenSet::changeJob(BTScreenSet&, BTDisplay&, BTScreenItem*, int)’: src/screenset.C:1880:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1880 | for (int i = 0; i < job.size(); i++) | ~~^~~~~~~~~~~~ src/screenset.C: In static member function ‘static int BTScreenSet::dropFromParty(BTScreenSet&, BTDisplay&, BTScreenItem*, int)’: src/screenset.C:1915:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1915 | if ((key >= '1') && (key <= '9') && (key - '1' < party.size())) | ~~~~~~~~~~^~~~~~~~~~~~~~ src/screenset.C: In static member function ‘static int BTScreenSet::findTraps(BTScreenSet&, BTDisplay&, BTScreenItem*, int)’: src/screenset.C:1978:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1978 | for (int i = 0; i < skillList.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~ src/screenset.C:1982:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1982 | for (int k = 0; k < party.size(); ++k) | ~~^~~~~~~~~~~~~~ src/screenset.C: In static member function ‘static int BTScreenSet::give(BTScreenSet&, BTDisplay&, BTScreenItem*, int)’: src/screenset.C:1999:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1999 | if ((key >= '1') && (key <= '9') && (key - '1' < party.size()) && (party[key - '1'] != b.pc[0])) | ~~~~~~~~~~^~~~~~~~~~~~~~ src/screenset.C: In static member function ‘static int BTScreenSet::moveTo(BTScreenSet&, BTDisplay&, BTScreenItem*, int)’: src/screenset.C:2040:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2040 | if ((key >= '1') && (key <= '9') && (key - '1' < party.size()) && (party[key - '1'] != b.pc[0])) | ~~~~~~~~~~^~~~~~~~~~~~~~ src/screenset.C:2042:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2042 | for (int i = 0; i < party.size(); ++i) | ~~^~~~~~~~~~~~~~ src/screenset.C: In static member function ‘static int BTScreenSet::poolGold(BTScreenSet&, BTDisplay&, BTScreenItem*, int)’: src/screenset.C:2068:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2068 | for (int i = 0; i < party.size(); ++i) | ~~^~~~~~~~~~~~~~ src/screenset.C: In static member function ‘static int BTScreenSet::requestSkill(BTScreenSet&, BTDisplay&, BTScreenItem*, int)’: src/screenset.C:2092:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2092 | for (int sk = 0; sk < job[b.pc[0]->job]->skill.size(); ++sk) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/screenset.C: In static member function ‘static int BTScreenSet::requestSpecificSkill(BTScreenSet&, BTDisplay&, BTScreenItem*, int)’: src/screenset.C:2128:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2128 | if (select->select >= job[b.pc[0]->job]->skill.size()) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/screenset.C:2127:7: warning: unused variable ‘bFound’ [-Wunused-variable] 2127 | bool bFound(false); | ^~~~~~ src/screenset.C: In static member function ‘static int BTScreenSet::requestJob(BTScreenSet&, BTDisplay&, BTScreenItem*, int)’: src/screenset.C:2147:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2147 | for (int i = 0; i < job.size(); i++) | ~~^~~~~~~~~~~~ src/screenset.C: In static member function ‘static int BTScreenSet::removeFromParty(BTScreenSet&, BTDisplay&, BTScreenItem*, int)’: src/screenset.C:2164:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2164 | if ((key >= '1') && (key <= '9') && (key - '1' < party.size())) | ~~~~~~~~~~^~~~~~~~~~~~~~ src/screenset.C: In static member function ‘static int BTScreenSet::removeRoster(BTScreenSet&, BTDisplay&, BTScreenItem*, int)’: src/screenset.C:2208:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2208 | for (int i = 0; i < party.size(); ++i) | ~~^~~~~~~~~~~~~~ src/screenset.C: In static member function ‘static int BTScreenSet::save(BTScreenSet&, BTDisplay&, BTScreenItem*, int)’: src/screenset.C:2236:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2236 | for (found = 0; found < roster.size(); ++found) | ~~~~~~^~~~~~~~~~~~~~~ src/screenset.C: In static member function ‘static int BTScreenSet::saveParty(BTScreenSet&, BTDisplay&, BTScreenItem*, int)’: src/screenset.C:2263:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2263 | for (found = 0; found < group.size(); ++found) | ~~~~~~^~~~~~~~~~~~~~ src/screenset.C:2272:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2272 | for (int i = 0; i < party.size(); ++i) | ~~^~~~~~~~~~~~~~ src/screenset.C: In static member function ‘static int BTScreenSet::selectBard(BTScreenSet&, BTDisplay&, BTScreenItem*, int)’: src/screenset.C:2301:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2301 | for (int i = 0; i < skill.size(); ++i) | ~~^~~~~~~~~~~~~~ src/screenset.C: In static member function ‘static int BTScreenSet::selectRoster(BTScreenSet&, BTDisplay&, BTScreenItem*, int)’: src/screenset.C:2356:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2356 | if (select->select < group.size()) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ src/screenset.C: In static member function ‘static int BTScreenSet::setJob(BTScreenSet&, BTDisplay&, BTScreenItem*, int)’: src/screenset.C:2377:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2377 | for (int i = 0; i < job.size(); i++) | ~~^~~~~~~~~~~~ src/screenset.C:2392:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2392 | for (int k = 0; k < job[i]->skill.size(); ++k) | ~~^~~~~~~~~~~~~~~~~~~~~~ src/screenset.C: In static member function ‘static int BTScreenSet::singNow(BTScreenSet&, BTDisplay&, BTScreenItem*, int)’: src/screenset.C:2431:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2431 | for (int i = 0; i < skill.size(); ++i) | ~~^~~~~~~~~~~~~~ src/screenset.C:2436:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2436 | for (int k = 0; k < BT_ITEMS; ++k) src/screenset.C: In static member function ‘static int BTScreenSet::useNow(BTScreenSet&, BTDisplay&, BTScreenItem*, int)’: src/screenset.C:2506:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2506 | for (int i = 0; i < BT_ITEMS; ++i) src/screenset.C:2532:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2532 | for (int k = 0; k < party.size(); ++k) | ~~^~~~~~~~~~~~~~ src/screenset.C: In static member function ‘static int BTScreenSet::useOn(BTScreenSet&, BTDisplay&, BTScreenItem*, int)’: src/screenset.C:2597:51: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2597 | if ((key >= '1') && (key <= '9') && (key - '1' < party.size())) | ~~~~~~~~~~^~~~~~~~~~~~~~ In file included from src/duration.h:12, from src/game.h:14: src/factory.h: In instantiation of ‘item& BTFactory::operator[](IShort) [with item = BTItem; item1 = BTItem; IShort = short int]’: src/screenset.C:677:39: required from here 677 | if (!itemList[shopObj->goods[i]->id].canUse(pc)) | ^ src/factory.h:187:10: warning: comparison of integer expressions of different signedness: ‘IShort’ {aka ‘short int’} and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 187 | if (num >= items.size()) | ~~~~^~~~~~~~~~~~~~~ src/factory.h: In instantiation of ‘item& BTFactory::operator[](IShort) [with item = BTSpell; item1 = BTSpell1; IShort = short int]’: src/screenset.C:1820:53: required from here 1820 | if (0 == strcasecmp(spellCode.c_str(), spellList[i].getCode())) | ^ src/factory.h:187:10: warning: comparison of integer expressions of different signedness: ‘IShort’ {aka ‘short int’} and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 187 | if (num >= items.size()) | ~~~~^~~~~~~~~~~~~~~ g++ -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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -DSDL2LIB -I/usr/include/SDL2 -D_REENTRANT -DHWY_SHARED_DEFINE -DAVIF_DLL -I/usr/include/webp -DWITH_GZFILEOP -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -Isrc/ --std=gnu++11 -DBTBUILDERDIR=/usr/share/btbuilder -c -o src/spelleffect.o src/spelleffect.C In file included from src/combat.h:14, from src/spelleffect.C:10: src/screenset.h:125:15: warning: ‘virtual int BTScreenItem::getScreen(BTPc*)’ was hidden [-Woverloaded-virtual=] 125 | virtual int getScreen(BTPc *pc) { return 0; } | ^~~~~~~~~ src/screenset.h:391:7: note: by ‘int BTError::getScreen()’ 391 | int getScreen() { return screen; } | ^~~~~~~~~ src/combat.h: In constructor ‘BTMonsterCombatant::BTMonsterCombatant(BTMonsterGroup*, int, int, int, int, int)’: src/combat.h:44:19: warning: ‘BTMonsterCombatant::group’ will be initialized after [-Wreorder] 44 | BTMonsterGroup *group; | ^~~~~ src/combat.h:41:7: warning: ‘int BTMonsterCombatant::save’ [-Wreorder] 41 | int save; | ^~~~ src/combat.h:32:3: warning: when initialized here [-Wreorder] 32 | BTMonsterCombatant(BTMonsterGroup *grp, int startLevel, int startJob, int startAc, int startToHit, int startHp) : BTCombatant(startLevel, startJob, startAc, startToHit, startHp), group(grp), save(0) {} | ^~~~~~~~~~~~~~~~~~ In file included from src/game.h:18, from src/spelleffect.C:11: src/item.h: In constructor ‘BTItemType::BTItemType()’: src/item.h:124:7: warning: ‘BTItemType::itemSlot’ will be initialized after [-Wreorder] 124 | int itemSlot; | ^~~~~~~~ src/item.h:123:7: warning: ‘int BTItemType::bowDamage’ [-Wreorder] 123 | int bowDamage; | ^~~~~~~~~ src/item.h:111:3: warning: when initialized here [-Wreorder] 111 | BTItemType() : mustEquip(true), showCharges(false), toHitBonus(BTTOHITBONUS_ALWAYS), itemSlot(0), bowDamage(BTBOWDAMAGE_ARROW) {} | ^~~~~~~~~~ In file included from src/song.h:12, from src/game.h:25: src/manifest.h: In constructor ‘BTAttackManifest::BTAttackManifest()’: src/manifest.h:113:7: warning: ‘BTAttackManifest::xSpecial’ will be initialized after [-Wreorder] 113 | int xSpecial; | ^~~~~~~~ src/manifest.h:111:7: warning: ‘int BTAttackManifest::saveDifficulty’ [-Wreorder] 111 | int saveDifficulty; | ^~~~~~~~~~~~~~ src/manifest.h:97:3: warning: when initialized here [-Wreorder] 97 | BTAttackManifest() : xSpecial(BTEXTRADAMAGE_NONE), saveDifficulty(BTSAVE_DIFFICULTY), level(0), maximum(0) {} | ^~~~~~~~~~~~~~~~ src/spelleffect.C: In member function ‘bool BTResistedEffect::checkResists(BTCombat*, int, int)’: src/spelleffect.C:209:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 209 | for (int k = 0; k < grp->individual.size(); ++k) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ src/spelleffect.C:230:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 230 | for (int i = 0; i < party.size(); ++i) | ~~^~~~~~~~~~~~~~ src/spelleffect.C:269:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 269 | for (int i = 0; i < grp->individual.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ src/spelleffect.C: In member function ‘virtual int BTAttackEffect::maintain(BTDisplay&, BTCombat*)’: src/spelleffect.C:328:24: warning: unused variable ‘monList’ [-Wunused-variable] 328 | BTFactory &monList = game->getMonsterList(); | ^~~~~~~ src/spelleffect.C: In member function ‘int BTAttackEffect::applyToGroup(BTDisplay&, BTCombatantCollection*, int)’: src/spelleffect.C:392:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 392 | for (int i = 0; i < grp->size(); ++i) | ~~^~~~~~~~~~~~~ src/spelleffect.C: In member function ‘virtual void BTAttackEffect::finish(BTDisplay&, BTCombat*, int, int)’: src/spelleffect.C:418:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 418 | for (int i = 0; i < party.size(); ++i) | ~~^~~~~~~~~~~~~~ src/spelleffect.C:441:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 441 | for (int k = 0; k < grp->individual.size(); ++k) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ src/spelleffect.C:455:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 455 | for (int i = 0; i < grp->individual.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ src/spelleffect.C: In member function ‘virtual int BTHealEffect::maintain(BTDisplay&, BTCombat*)’: src/spelleffect.C:668:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 668 | for (int i = 0; i < party.size(); ++i) | ~~^~~~~~~~~~~~~~ src/spelleffect.C: In member function ‘virtual int BTDispellIllusionEffect::maintain(BTDisplay&, BTCombat*)’: src/spelleffect.C:744:24: warning: unused variable ‘monList’ [-Wunused-variable] 744 | BTFactory &monList = game->getMonsterList(); | ^~~~~~~ src/spelleffect.C: In member function ‘int BTDispellIllusionEffect::applyToGroup(BTDisplay&, BTCombatantCollection*)’: src/spelleffect.C:795:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 795 | for (int i = 0; i < grp->size(); ++i) | ~~^~~~~~~~~~~~~ src/spelleffect.C: In member function ‘virtual int BTNonStackingBonusEffect::apply(BTDisplay&, BTCombat*, int, int)’: src/spelleffect.C:921:1: warning: no return statement in function returning non-void [-Wreturn-type] 921 | } | ^ src/spelleffect.C: In member function ‘virtual void BTArmorBonusEffect::finishBonus(BTDisplay&, BTCombat*, int, int)’: src/spelleffect.C:1050:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1050 | for (int i = 0; i < party.size(); ++i) | ~~^~~~~~~~~~~~~~ src/spelleffect.C: In member function ‘virtual int BTResurrectEffect::maintain(BTDisplay&, BTCombat*)’: src/spelleffect.C:1246:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1246 | for (int i = 0; i < party.size(); ++i) | ~~^~~~~~~~~~~~~~ src/spelleffect.C:1264:1: warning: no return statement in function returning non-void [-Wreturn-type] 1264 | } | ^ src/spelleffect.C: In member function ‘virtual int BTScrySightEffect::maintain(BTDisplay&, BTCombat*)’: src/spelleffect.C:1755:1: warning: no return statement in function returning non-void [-Wreturn-type] 1755 | } | ^ src/spelleffect.C: In member function ‘virtual void BTDamageBonusEffect::finishBonus(BTDisplay&, BTCombat*, int, int)’: src/spelleffect.C:1949:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1949 | for (int dmgNum = 0; dmgNum < party[i]->dmgBonus.size(); dmgNum++) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/spelleffect.C:1961:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1961 | for (int dmgNum = 0; dmgNum < party[trgt]->dmgBonus.size(); dmgNum++) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/spelleffect.C:1981:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1981 | for (int dmgNum = 0; dmgNum < grp->individual[k].dmgBonus.size(); dmgNum++) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/spelleffect.C:1999:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1999 | for (int dmgNum = 0; dmgNum < grp->individual[i].dmgBonus.size(); dmgNum++) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/spelleffect.C:2011:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2011 | for (int dmgNum = 0; dmgNum < grp->individual[trgt].dmgBonus.size(); dmgNum++) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/spelleffect.C: In member function ‘virtual int BTDetectEffect::maintain(BTDisplay&, BTCombat*)’: src/spelleffect.C:2060:1: warning: no return statement in function returning non-void [-Wreturn-type] 2060 | } | ^ src/spelleffect.C: In member function ‘virtual int BTLocationEffect::maintain(BTDisplay&, BTCombat*)’: src/spelleffect.C:2107:1: warning: no return statement in function returning non-void [-Wreturn-type] 2107 | } | ^ In file included from src/duration.h:12, from src/game.h:14: src/factory.h: In instantiation of ‘item& BTFactory::operator[](IShort) [with item = BTMonster; item1 = BTMonster; IShort = short int]’: src/spelleffect.C:206:45: required from here 206 | int resistance = monList[grp->monsterType].getMagicResistance(); | ^ src/factory.h:187:10: warning: comparison of integer expressions of different signedness: ‘IShort’ {aka ‘short int’} and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 187 | if (num >= items.size()) | ~~~~^~~~~~~~~~~~~~~ g++ -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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -DSDL2LIB -I/usr/include/SDL2 -D_REENTRANT -DHWY_SHARED_DEFINE -DAVIF_DLL -I/usr/include/webp -DWITH_GZFILEOP -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -Isrc/ --std=gnu++11 -DBTBUILDERDIR=/usr/share/btbuilder -c -o src/group.o src/group.C g++ -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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -DSDL2LIB -I/usr/include/SDL2 -D_REENTRANT -DHWY_SHARED_DEFINE -DAVIF_DLL -I/usr/include/webp -DWITH_GZFILEOP -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -Isrc/ --std=gnu++11 -DBTBUILDERDIR=/usr/share/btbuilder -c -o src/combatant.o src/combatant.C In file included from src/combat.h:14, from src/game.h:12, from src/combatant.C:10: src/screenset.h:125:15: warning: ‘virtual int BTScreenItem::getScreen(BTPc*)’ was hidden [-Woverloaded-virtual=] 125 | virtual int getScreen(BTPc *pc) { return 0; } | ^~~~~~~~~ src/screenset.h:391:7: note: by ‘int BTError::getScreen()’ 391 | int getScreen() { return screen; } | ^~~~~~~~~ src/combat.h: In constructor ‘BTMonsterCombatant::BTMonsterCombatant(BTMonsterGroup*, int, int, int, int, int)’: src/combat.h:44:19: warning: ‘BTMonsterCombatant::group’ will be initialized after [-Wreorder] 44 | BTMonsterGroup *group; | ^~~~~ src/combat.h:41:7: warning: ‘int BTMonsterCombatant::save’ [-Wreorder] 41 | int save; | ^~~~ src/combat.h:32:3: warning: when initialized here [-Wreorder] 32 | BTMonsterCombatant(BTMonsterGroup *grp, int startLevel, int startJob, int startAc, int startToHit, int startHp) : BTCombatant(startLevel, startJob, startAc, startToHit, startHp), group(grp), save(0) {} | ^~~~~~~~~~~~~~~~~~ In file included from src/game.h:18: src/item.h: In constructor ‘BTItemType::BTItemType()’: src/item.h:124:7: warning: ‘BTItemType::itemSlot’ will be initialized after [-Wreorder] 124 | int itemSlot; | ^~~~~~~~ src/item.h:123:7: warning: ‘int BTItemType::bowDamage’ [-Wreorder] 123 | int bowDamage; | ^~~~~~~~~ src/item.h:111:3: warning: when initialized here [-Wreorder] 111 | BTItemType() : mustEquip(true), showCharges(false), toHitBonus(BTTOHITBONUS_ALWAYS), itemSlot(0), bowDamage(BTBOWDAMAGE_ARROW) {} | ^~~~~~~~~~ In file included from src/song.h:12, from src/game.h:25: src/manifest.h: In constructor ‘BTAttackManifest::BTAttackManifest()’: src/manifest.h:113:7: warning: ‘BTAttackManifest::xSpecial’ will be initialized after [-Wreorder] 113 | int xSpecial; | ^~~~~~~~ src/manifest.h:111:7: warning: ‘int BTAttackManifest::saveDifficulty’ [-Wreorder] 111 | int saveDifficulty; | ^~~~~~~~~~~~~~ src/manifest.h:97:3: warning: when initialized here [-Wreorder] 97 | BTAttackManifest() : xSpecial(BTEXTRADAMAGE_NONE), saveDifficulty(BTSAVE_DIFFICULTY), level(0), maximum(0) {} | ^~~~~~~~~~~~~~~~ src/combatant.C: In member function ‘std::string BTCombatant::attack(BTCombatant*, bool, const std::string&, const std::string&, const BTDice&, IShort, IShort, int&, int&, int)’: src/combatant.C:52:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 52 | for (int i = 0; i < dmgBonus.size(); i++) | ~~^~~~~~~~~~~~~~~~~ g++ -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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -DSDL2LIB -I/usr/include/SDL2 -D_REENTRANT -DHWY_SHARED_DEFINE -DAVIF_DLL -I/usr/include/webp -DWITH_GZFILEOP -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -Isrc/ --std=gnu++11 -DBTBUILDERDIR=/usr/share/btbuilder -c -o src/icon.o src/icon.C In file included from src/combat.h:14, from src/game.h:12, from src/icon.C:10: src/screenset.h:125:15: warning: ‘virtual int BTScreenItem::getScreen(BTPc*)’ was hidden [-Woverloaded-virtual=] 125 | virtual int getScreen(BTPc *pc) { return 0; } | ^~~~~~~~~ src/screenset.h:391:7: note: by ‘int BTError::getScreen()’ 391 | int getScreen() { return screen; } | ^~~~~~~~~ src/combat.h: In constructor ‘BTMonsterCombatant::BTMonsterCombatant(BTMonsterGroup*, int, int, int, int, int)’: src/combat.h:44:19: warning: ‘BTMonsterCombatant::group’ will be initialized after [-Wreorder] 44 | BTMonsterGroup *group; | ^~~~~ src/combat.h:41:7: warning: ‘int BTMonsterCombatant::save’ [-Wreorder] 41 | int save; | ^~~~ src/combat.h:32:3: warning: when initialized here [-Wreorder] 32 | BTMonsterCombatant(BTMonsterGroup *grp, int startLevel, int startJob, int startAc, int startToHit, int startHp) : BTCombatant(startLevel, startJob, startAc, startToHit, startHp), group(grp), save(0) {} | ^~~~~~~~~~~~~~~~~~ In file included from src/game.h:18: src/item.h: In constructor ‘BTItemType::BTItemType()’: src/item.h:124:7: warning: ‘BTItemType::itemSlot’ will be initialized after [-Wreorder] 124 | int itemSlot; | ^~~~~~~~ src/item.h:123:7: warning: ‘int BTItemType::bowDamage’ [-Wreorder] 123 | int bowDamage; | ^~~~~~~~~ src/item.h:111:3: warning: when initialized here [-Wreorder] 111 | BTItemType() : mustEquip(true), showCharges(false), toHitBonus(BTTOHITBONUS_ALWAYS), itemSlot(0), bowDamage(BTBOWDAMAGE_ARROW) {} | ^~~~~~~~~~ In file included from src/song.h:12, from src/game.h:25: src/manifest.h: In constructor ‘BTAttackManifest::BTAttackManifest()’: src/manifest.h:113:7: warning: ‘BTAttackManifest::xSpecial’ will be initialized after [-Wreorder] 113 | int xSpecial; | ^~~~~~~~ src/manifest.h:111:7: warning: ‘int BTAttackManifest::saveDifficulty’ [-Wreorder] 111 | int saveDifficulty; | ^~~~~~~~~~~~~~ src/manifest.h:97:3: warning: when initialized here [-Wreorder] 97 | BTAttackManifest() : xSpecial(BTEXTRADAMAGE_NONE), saveDifficulty(BTSAVE_DIFFICULTY), level(0), maximum(0) {} | ^~~~~~~~~~~~~~~~ g++ -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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -DSDL2LIB -I/usr/include/SDL2 -D_REENTRANT -DHWY_SHARED_DEFINE -DAVIF_DLL -I/usr/include/webp -DWITH_GZFILEOP -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -Isrc/ --std=gnu++11 -DBTBUILDERDIR=/usr/share/btbuilder -c -o src/song.o src/song.C In file included from src/combat.h:14, from src/game.h:12, from src/song.C:8: src/screenset.h:125:15: warning: ‘virtual int BTScreenItem::getScreen(BTPc*)’ was hidden [-Woverloaded-virtual=] 125 | virtual int getScreen(BTPc *pc) { return 0; } | ^~~~~~~~~ src/screenset.h:391:7: note: by ‘int BTError::getScreen()’ 391 | int getScreen() { return screen; } | ^~~~~~~~~ src/combat.h: In constructor ‘BTMonsterCombatant::BTMonsterCombatant(BTMonsterGroup*, int, int, int, int, int)’: src/combat.h:44:19: warning: ‘BTMonsterCombatant::group’ will be initialized after [-Wreorder] 44 | BTMonsterGroup *group; | ^~~~~ src/combat.h:41:7: warning: ‘int BTMonsterCombatant::save’ [-Wreorder] 41 | int save; | ^~~~ src/combat.h:32:3: warning: when initialized here [-Wreorder] 32 | BTMonsterCombatant(BTMonsterGroup *grp, int startLevel, int startJob, int startAc, int startToHit, int startHp) : BTCombatant(startLevel, startJob, startAc, startToHit, startHp), group(grp), save(0) {} | ^~~~~~~~~~~~~~~~~~ In file included from src/game.h:18: src/item.h: In constructor ‘BTItemType::BTItemType()’: src/item.h:124:7: warning: ‘BTItemType::itemSlot’ will be initialized after [-Wreorder] 124 | int itemSlot; | ^~~~~~~~ src/item.h:123:7: warning: ‘int BTItemType::bowDamage’ [-Wreorder] 123 | int bowDamage; | ^~~~~~~~~ src/item.h:111:3: warning: when initialized here [-Wreorder] 111 | BTItemType() : mustEquip(true), showCharges(false), toHitBonus(BTTOHITBONUS_ALWAYS), itemSlot(0), bowDamage(BTBOWDAMAGE_ARROW) {} | ^~~~~~~~~~ In file included from src/song.h:12, from src/game.h:25: src/manifest.h: In constructor ‘BTAttackManifest::BTAttackManifest()’: src/manifest.h:113:7: warning: ‘BTAttackManifest::xSpecial’ will be initialized after [-Wreorder] 113 | int xSpecial; | ^~~~~~~~ src/manifest.h:111:7: warning: ‘int BTAttackManifest::saveDifficulty’ [-Wreorder] 111 | int saveDifficulty; | ^~~~~~~~~~~~~~ src/manifest.h:97:3: warning: when initialized here [-Wreorder] 97 | BTAttackManifest() : xSpecial(BTEXTRADAMAGE_NONE), saveDifficulty(BTSAVE_DIFFICULTY), level(0), maximum(0) {} | ^~~~~~~~~~~~~~~~ src/song.C: In member function ‘int BTSong::play(BTDisplay&, BTPc*, BTCombat*)’: src/song.C:26:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 26 | for (int i = 0; i < party.size(); ++i) | ~~^~~~~~~~~~~~~~ src/song.C:40:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 40 | for (int i = 0; i < manifest.size(); ++i) | ~~^~~~~~~~~~~~~~~~~ g++ -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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -DSDL2LIB -I/usr/include/SDL2 -D_REENTRANT -DHWY_SHARED_DEFINE -DAVIF_DLL -I/usr/include/webp -DWITH_GZFILEOP -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -Isrc/ --std=gnu++11 -DBTBUILDERDIR=/usr/share/btbuilder -c -o src/chest.o src/chest.C In file included from src/combat.h:14, from src/game.h:12, from src/chest.C:8: src/screenset.h:125:15: warning: ‘virtual int BTScreenItem::getScreen(BTPc*)’ was hidden [-Woverloaded-virtual=] 125 | virtual int getScreen(BTPc *pc) { return 0; } | ^~~~~~~~~ src/screenset.h:391:7: note: by ‘int BTError::getScreen()’ 391 | int getScreen() { return screen; } | ^~~~~~~~~ src/combat.h: In constructor ‘BTMonsterCombatant::BTMonsterCombatant(BTMonsterGroup*, int, int, int, int, int)’: src/combat.h:44:19: warning: ‘BTMonsterCombatant::group’ will be initialized after [-Wreorder] 44 | BTMonsterGroup *group; | ^~~~~ src/combat.h:41:7: warning: ‘int BTMonsterCombatant::save’ [-Wreorder] 41 | int save; | ^~~~ src/combat.h:32:3: warning: when initialized here [-Wreorder] 32 | BTMonsterCombatant(BTMonsterGroup *grp, int startLevel, int startJob, int startAc, int startToHit, int startHp) : BTCombatant(startLevel, startJob, startAc, startToHit, startHp), group(grp), save(0) {} | ^~~~~~~~~~~~~~~~~~ In file included from src/game.h:18: src/item.h: In constructor ‘BTItemType::BTItemType()’: src/item.h:124:7: warning: ‘BTItemType::itemSlot’ will be initialized after [-Wreorder] 124 | int itemSlot; | ^~~~~~~~ src/item.h:123:7: warning: ‘int BTItemType::bowDamage’ [-Wreorder] 123 | int bowDamage; | ^~~~~~~~~ src/item.h:111:3: warning: when initialized here [-Wreorder] 111 | BTItemType() : mustEquip(true), showCharges(false), toHitBonus(BTTOHITBONUS_ALWAYS), itemSlot(0), bowDamage(BTBOWDAMAGE_ARROW) {} | ^~~~~~~~~~ In file included from src/song.h:12, from src/game.h:25: src/manifest.h: In constructor ‘BTAttackManifest::BTAttackManifest()’: src/manifest.h:113:7: warning: ‘BTAttackManifest::xSpecial’ will be initialized after [-Wreorder] 113 | int xSpecial; | ^~~~~~~~ src/manifest.h:111:7: warning: ‘int BTAttackManifest::saveDifficulty’ [-Wreorder] 111 | int saveDifficulty; | ^~~~~~~~~~~~~~ src/manifest.h:97:3: warning: when initialized here [-Wreorder] 97 | BTAttackManifest() : xSpecial(BTEXTRADAMAGE_NONE), saveDifficulty(BTSAVE_DIFFICULTY), level(0), maximum(0) {} | ^~~~~~~~~~~~~~~~ In file included from src/game.h:11: src/chest.h: In constructor ‘BTChest::BTChest()’: src/chest.h:31:10: warning: ‘BTChest::trapDamage’ will be initialized after [-Wreorder] 31 | BTDice trapDamage; | ^~~~~~~~~~ src/chest.h:30:7: warning: ‘int BTChest::trapExtra’ [-Wreorder] 30 | int trapExtra; | ^~~~~~~~~ src/chest.C:11:1: warning: when initialized here [-Wreorder] 11 | BTChest::BTChest() | ^~~~~~~ src/chest.C: In member function ‘void BTChest::open(BTDisplay&)’: src/chest.C:53:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 53 | for (int i = 0; i < party.size(); ++i) | ~~^~~~~~~~~~~~~~ g++ -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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -DSDL2LIB -I/usr/include/SDL2 -D_REENTRANT -DHWY_SHARED_DEFINE -DAVIF_DLL -I/usr/include/webp -DWITH_GZFILEOP -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -Isrc/ --std=gnu++11 -DBTBUILDERDIR=/usr/share/btbuilder -c -o src/manifest.o src/manifest.C In file included from src/combat.h:14, from src/game.h:12, from src/manifest.C:8: src/screenset.h:125:15: warning: ‘virtual int BTScreenItem::getScreen(BTPc*)’ was hidden [-Woverloaded-virtual=] 125 | virtual int getScreen(BTPc *pc) { return 0; } | ^~~~~~~~~ src/screenset.h:391:7: note: by ‘int BTError::getScreen()’ 391 | int getScreen() { return screen; } | ^~~~~~~~~ src/combat.h: In constructor ‘BTMonsterCombatant::BTMonsterCombatant(BTMonsterGroup*, int, int, int, int, int)’: src/combat.h:44:19: warning: ‘BTMonsterCombatant::group’ will be initialized after [-Wreorder] 44 | BTMonsterGroup *group; | ^~~~~ src/combat.h:41:7: warning: ‘int BTMonsterCombatant::save’ [-Wreorder] 41 | int save; | ^~~~ src/combat.h:32:3: warning: when initialized here [-Wreorder] 32 | BTMonsterCombatant(BTMonsterGroup *grp, int startLevel, int startJob, int startAc, int startToHit, int startHp) : BTCombatant(startLevel, startJob, startAc, startToHit, startHp), group(grp), save(0) {} | ^~~~~~~~~~~~~~~~~~ In file included from src/game.h:18: src/item.h: In constructor ‘BTItemType::BTItemType()’: src/item.h:124:7: warning: ‘BTItemType::itemSlot’ will be initialized after [-Wreorder] 124 | int itemSlot; | ^~~~~~~~ src/item.h:123:7: warning: ‘int BTItemType::bowDamage’ [-Wreorder] 123 | int bowDamage; | ^~~~~~~~~ src/item.h:111:3: warning: when initialized here [-Wreorder] 111 | BTItemType() : mustEquip(true), showCharges(false), toHitBonus(BTTOHITBONUS_ALWAYS), itemSlot(0), bowDamage(BTBOWDAMAGE_ARROW) {} | ^~~~~~~~~~ In file included from src/song.h:12, from src/game.h:25: src/manifest.h: In constructor ‘BTAttackManifest::BTAttackManifest()’: src/manifest.h:113:7: warning: ‘BTAttackManifest::xSpecial’ will be initialized after [-Wreorder] 113 | int xSpecial; | ^~~~~~~~ src/manifest.h:111:7: warning: ‘int BTAttackManifest::saveDifficulty’ [-Wreorder] 111 | int saveDifficulty; | ^~~~~~~~~~~~~~ src/manifest.h:97:3: warning: when initialized here [-Wreorder] 97 | BTAttackManifest() : xSpecial(BTEXTRADAMAGE_NONE), saveDifficulty(BTSAVE_DIFFICULTY), level(0), maximum(0) {} | ^~~~~~~~~~~~~~~~ src/manifest.C: In member function ‘virtual std::string BTBonusManifest::createString()’: src/manifest.C:156:14: warning: too many arguments for format [-Wformat-extra-args] 156 | sprintf(s, "[max: %d]", level, maximum); | ^~~~~~~~~~~ src/manifest.C: In member function ‘virtual std::string BTAttackManifest::createString()’: src/manifest.C:254:15: warning: too many arguments for format [-Wformat-extra-args] 254 | sprintf(s, "[max: %d]", level, maximum); | ^~~~~~~~~~~ src/manifest.C: In member function ‘virtual void BTAttackManifest::supportOldFormat(IShort&, BTDice&, IShort&)’: src/manifest.C:313:18: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 313 | else if (level = 1) | ~~~~~~^~~ src/manifest.C: In member function ‘virtual std::string BTHealManifest::createString()’: src/manifest.C:453:14: warning: too many arguments for format [-Wformat-extra-args] 453 | sprintf(s, "[max: %d]", level, maximum); | ^~~~~~~~~~~ src/manifest.C: In member function ‘virtual std::__cxx11::list BTMultiManifest::manifest(bool, BTCombat*, unsigned int, int, int, int, int, const BTEffectSource&)’: src/manifest.C:526:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 526 | for (int i = 0; i < content.size(); ++i) | ~~^~~~~~~~~~~~~~~~ src/manifest.C: In member function ‘virtual std::__cxx11::list BTMultiManifest::manifest(BTDisplay&, bool, BTCombat*, unsigned int, int, int, int, int, const BTEffectSource&)’: src/manifest.C:554:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 554 | for (int i = 0; i < content.size(); ++i) | ~~^~~~~~~~~~~~~~~~ src/manifest.C: In member function ‘virtual std::string BTRangeBonusManifest::createString()’: src/manifest.C:1044:14: warning: too many arguments for format [-Wformat-extra-args] 1044 | sprintf(s, "[max: %d]", level, maximum); | ^~~~~~~~~~~ src/manifest.C: In copy constructor ‘BTRandomManifestChance::BTRandomManifestChance(const BTRandomManifestChance&)’: src/manifest.C:1152:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1152 | for (int i = 0; i < other.content.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ src/manifest.C: In copy constructor ‘BTRandomManifest::BTRandomManifest(const BTRandomManifest&)’: src/manifest.C:1167:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1167 | for (int i = 0; i < other.chance.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ src/manifest.C: In member function ‘virtual std::__cxx11::list BTRandomManifest::manifest(bool, BTCombat*, unsigned int, int, int, int, int, const BTEffectSource&)’: src/manifest.C:1204:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1204 | for (int i = 0; i < chance.size(); i++) | ~~^~~~~~~~~~~~~~~ src/manifest.C:1208:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1208 | for (int k = 0; k < chance[i]->content.size(); ++k) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/manifest.C: In member function ‘virtual std::__cxx11::list BTRandomManifest::manifest(BTDisplay&, bool, BTCombat*, unsigned int, int, int, int, int, const BTEffectSource&)’: src/manifest.C:1228:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1228 | for (int i = 0; i < chance.size(); i++) | ~~^~~~~~~~~~~~~~~ src/manifest.C:1232:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 1232 | for (int k = 0; k < chance[i]->content.size(); ++k) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/duration.h:12, from src/game.h:14: src/factory.h: In instantiation of ‘item& BTFactory::operator[](IShort) [with item = BTMonster; item1 = BTMonster; IShort = short int]’: src/manifest.C:700:80: required from here 700 | return BTManifest::createString() + std::string(" Name: ") + monList[monster].getName(); | ^ src/factory.h:187:10: warning: comparison of integer expressions of different signedness: ‘IShort’ {aka ‘short int’} and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 187 | if (num >= items.size()) | ~~~~^~~~~~~~~~~~~~~ g++ -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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -DSDL2LIB -I/usr/include/SDL2 -D_REENTRANT -DHWY_SHARED_DEFINE -DAVIF_DLL -I/usr/include/webp -DWITH_GZFILEOP -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -Isrc/ --std=gnu++11 -DBTBUILDERDIR=/usr/share/btbuilder -c -o src/shop.o src/shop.C g++ -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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -DSDL2LIB -I/usr/include/SDL2 -D_REENTRANT -DHWY_SHARED_DEFINE -DAVIF_DLL -I/usr/include/webp -DWITH_GZFILEOP -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -Isrc/ --std=gnu++11 -DBTBUILDERDIR=/usr/share/btbuilder -c -o src/mainscreen.o src/mainscreen.C In file included from src/combat.h:14, from src/spell.h:14, from src/mainscreen.C:11: src/screenset.h:125:15: warning: ‘virtual int BTScreenItem::getScreen(BTPc*)’ was hidden [-Woverloaded-virtual=] 125 | virtual int getScreen(BTPc *pc) { return 0; } | ^~~~~~~~~ src/screenset.h:391:7: note: by ‘int BTError::getScreen()’ 391 | int getScreen() { return screen; } | ^~~~~~~~~ src/combat.h: In constructor ‘BTMonsterCombatant::BTMonsterCombatant(BTMonsterGroup*, int, int, int, int, int)’: src/combat.h:44:19: warning: ‘BTMonsterCombatant::group’ will be initialized after [-Wreorder] 44 | BTMonsterGroup *group; | ^~~~~ src/combat.h:41:7: warning: ‘int BTMonsterCombatant::save’ [-Wreorder] 41 | int save; | ^~~~ src/combat.h:32:3: warning: when initialized here [-Wreorder] 32 | BTMonsterCombatant(BTMonsterGroup *grp, int startLevel, int startJob, int startAc, int startToHit, int startHp) : BTCombatant(startLevel, startJob, startAc, startToHit, startHp), group(grp), save(0) {} | ^~~~~~~~~~~~~~~~~~ In file included from src/spell.h:16: src/manifest.h: In constructor ‘BTAttackManifest::BTAttackManifest()’: src/manifest.h:113:7: warning: ‘BTAttackManifest::xSpecial’ will be initialized after [-Wreorder] 113 | int xSpecial; | ^~~~~~~~ src/manifest.h:111:7: warning: ‘int BTAttackManifest::saveDifficulty’ [-Wreorder] 111 | int saveDifficulty; | ^~~~~~~~~~~~~~ src/manifest.h:97:3: warning: when initialized here [-Wreorder] 97 | BTAttackManifest() : xSpecial(BTEXTRADAMAGE_NONE), saveDifficulty(BTSAVE_DIFFICULTY), level(0), maximum(0) {} | ^~~~~~~~~~~~~~~~ In file included from src/mainscreen.C:12: src/item.h: In constructor ‘BTItemType::BTItemType()’: src/item.h:124:7: warning: ‘BTItemType::itemSlot’ will be initialized after [-Wreorder] 124 | int itemSlot; | ^~~~~~~~ src/item.h:123:7: warning: ‘int BTItemType::bowDamage’ [-Wreorder] 123 | int bowDamage; | ^~~~~~~~~ src/item.h:111:3: warning: when initialized here [-Wreorder] 111 | BTItemType() : mustEquip(true), showCharges(false), toHitBonus(BTTOHITBONUS_ALWAYS), itemSlot(0), bowDamage(BTBOWDAMAGE_ARROW) {} | ^~~~~~~~~~ src/mainscreen.C: In destructor ‘BTMainScreen::~BTMainScreen()’: src/mainscreen.C:32:3: warning: deleting object of polymorphic class type ‘BTDisplay’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 32 | delete display; | ^~~~~~~~~~~~~~ src/mainscreen.C: In member function ‘void BTMainScreen::run()’: src/mainscreen.C:51:27: warning: ‘int PHYSFS_isDirectory(const char*)’ is deprecated [-Wdeprecated-declarations] 51 | if ((!PHYSFS_isDirectory(*i)) && (len > 4) && (strcmp(".xml", (*i) + (len - 4)) == 0)) | ~~~~~~~~~~~~~~~~~~^~~~ In file included from src/xmlserializer.h:17, from src/psuedo3dconfig.h:10, from src/psuedo3d.h:10, from src/display.h:10, from src/mainscreen.h:10, from src/mainscreen.C:8: /usr/include/physfs.h:1159:17: note: declared here 1159 | PHYSFS_DECL int PHYSFS_isDirectory(const char *fname) PHYSFS_DEPRECATED; | ^~~~~~~~~~~~~~~~~~ src/mainscreen.C:69:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 69 | for (int i = 0; i < module.size(); ++i) | ~~^~~~~~~~~~~~~~~ src/mainscreen.C:100:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 100 | if (moduleSize != module.size()) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ src/mainscreen.C:105:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 105 | for (int i = 0; i < module.size(); ++i) | ~~^~~~~~~~~~~~~~~ src/mainscreen.C:118:2: warning: deleting object of polymorphic class type ‘BTDisplay’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 118 | delete display; | ^~~~~~~~~~~~~~ src/mainscreen.C: In member function ‘void BTMainScreen::runModule(std::string)’: src/mainscreen.C:146:3: warning: deleting object of polymorphic class type ‘BTDisplay’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 146 | delete display; | ^~~~~~~~~~~~~~ src/mainscreen.C: In member function ‘void BTMainScreen::editModule(std::string, std::string)’: src/mainscreen.C:172:3: warning: deleting object of polymorphic class type ‘BTDisplay’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 172 | delete display; | ^~~~~~~~~~~~~~ src/mainscreen.C: In member function ‘void BTMainScreen::init(std::string, std::string)’: src/mainscreen.C:213:41: warning: ‘const char* PHYSFS_getUserDir()’ is deprecated [-Wdeprecated-declarations] 213 | std::string userdir = PHYSFS_getUserDir(); | ~~~~~~~~~~~~~~~~~^~ /usr/include/physfs.h:792:25: note: declared here 792 | PHYSFS_DECL const char *PHYSFS_getUserDir(void) PHYSFS_DEPRECATED; | ^~~~~~~~~~~~~~~~~ src/mainscreen.C:245:24: warning: ‘int PHYSFS_addToSearchPath(const char*, int)’ is deprecated [-Wdeprecated-declarations] 245 | PHYSFS_addToSearchPath(writedir.c_str(), 0); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/physfs.h:851:17: note: declared here 851 | PHYSFS_DECL int PHYSFS_addToSearchPath(const char *newDir, int appendToPath) | ^~~~~~~~~~~~~~~~~~~~~~ src/mainscreen.C:256:25: warning: ‘int PHYSFS_addToSearchPath(const char*, int)’ is deprecated [-Wdeprecated-declarations] 256 | PHYSFS_addToSearchPath(contentPath.c_str(), 1); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/physfs.h:851:17: note: declared here 851 | PHYSFS_DECL int PHYSFS_addToSearchPath(const char *newDir, int appendToPath) | ^~~~~~~~~~~~~~~~~~~~~~ src/mainscreen.C:259:25: warning: ‘int PHYSFS_addToSearchPath(const char*, int)’ is deprecated [-Wdeprecated-declarations] 259 | PHYSFS_addToSearchPath(basedir, 1); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/physfs.h:851:17: note: declared here 851 | PHYSFS_DECL int PHYSFS_addToSearchPath(const char *newDir, int appendToPath) | ^~~~~~~~~~~~~~~~~~~~~~ src/mainscreen.C:261:25: warning: ‘int PHYSFS_addToSearchPath(const char*, int)’ is deprecated [-Wdeprecated-declarations] 261 | PHYSFS_addToSearchPath(libDir.c_str(), 1); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/physfs.h:851:17: note: declared here 851 | PHYSFS_DECL int PHYSFS_addToSearchPath(const char *newDir, int appendToPath) | ^~~~~~~~~~~~~~~~~~~~~~ g++ -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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -DSDL2LIB -I/usr/include/SDL2 -D_REENTRANT -DHWY_SHARED_DEFINE -DAVIF_DLL -I/usr/include/webp -DWITH_GZFILEOP -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -Isrc/ --std=gnu++11 -DBTBUILDERDIR=/usr/share/btbuilder -c -o src/psuedo3dmap.o src/psuedo3dmap.C g++ -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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -DSDL2LIB -I/usr/include/SDL2 -D_REENTRANT -DHWY_SHARED_DEFINE -DAVIF_DLL -I/usr/include/webp -DWITH_GZFILEOP -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -Isrc/ --std=gnu++11 -DBTBUILDERDIR=/usr/share/btbuilder -c -o src/effectgroup.o src/effectgroup.C In file included from src/combat.h:14, from src/game.h:12, from src/effectgroup.C:9: src/screenset.h:125:15: warning: ‘virtual int BTScreenItem::getScreen(BTPc*)’ was hidden [-Woverloaded-virtual=] 125 | virtual int getScreen(BTPc *pc) { return 0; } | ^~~~~~~~~ src/screenset.h:391:7: note: by ‘int BTError::getScreen()’ 391 | int getScreen() { return screen; } | ^~~~~~~~~ src/combat.h: In constructor ‘BTMonsterCombatant::BTMonsterCombatant(BTMonsterGroup*, int, int, int, int, int)’: src/combat.h:44:19: warning: ‘BTMonsterCombatant::group’ will be initialized after [-Wreorder] 44 | BTMonsterGroup *group; | ^~~~~ src/combat.h:41:7: warning: ‘int BTMonsterCombatant::save’ [-Wreorder] 41 | int save; | ^~~~ src/combat.h:32:3: warning: when initialized here [-Wreorder] 32 | BTMonsterCombatant(BTMonsterGroup *grp, int startLevel, int startJob, int startAc, int startToHit, int startHp) : BTCombatant(startLevel, startJob, startAc, startToHit, startHp), group(grp), save(0) {} | ^~~~~~~~~~~~~~~~~~ In file included from src/game.h:18: src/item.h: In constructor ‘BTItemType::BTItemType()’: src/item.h:124:7: warning: ‘BTItemType::itemSlot’ will be initialized after [-Wreorder] 124 | int itemSlot; | ^~~~~~~~ src/item.h:123:7: warning: ‘int BTItemType::bowDamage’ [-Wreorder] 123 | int bowDamage; | ^~~~~~~~~ src/item.h:111:3: warning: when initialized here [-Wreorder] 111 | BTItemType() : mustEquip(true), showCharges(false), toHitBonus(BTTOHITBONUS_ALWAYS), itemSlot(0), bowDamage(BTBOWDAMAGE_ARROW) {} | ^~~~~~~~~~ In file included from src/song.h:12, from src/game.h:25: src/manifest.h: In constructor ‘BTAttackManifest::BTAttackManifest()’: src/manifest.h:113:7: warning: ‘BTAttackManifest::xSpecial’ will be initialized after [-Wreorder] 113 | int xSpecial; | ^~~~~~~~ src/manifest.h:111:7: warning: ‘int BTAttackManifest::saveDifficulty’ [-Wreorder] 111 | int saveDifficulty; | ^~~~~~~~~~~~~~ src/manifest.h:97:3: warning: when initialized here [-Wreorder] 97 | BTAttackManifest() : xSpecial(BTEXTRADAMAGE_NONE), saveDifficulty(BTSAVE_DIFFICULTY), level(0), maximum(0) {} | ^~~~~~~~~~~~~~~~ src/effectgroup.C: In member function ‘virtual void BTEffectGroup::clearEffectsByEffectID(BTDisplay&, unsigned int)’: src/effectgroup.C:49:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 49 | if ((*itr)->source.effectID == effectID) | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ src/effectgroup.C: In member function ‘virtual bool BTEffectGroup::hasEffectID(unsigned int)’: src/effectgroup.C:98:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 98 | if ((*itr)->source.effectID == effectID) | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ src/effectgroup.C: In member function ‘virtual void BTEffectGroup::checkExpiration(BTDisplay&, BTCombat*)’: src/effectgroup.C:188:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 188 | if (size != effect.size()) | ~~~~~^~~~~~~~~~~~~~~~ g++ -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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -DSDL2LIB -I/usr/include/SDL2 -D_REENTRANT -DHWY_SHARED_DEFINE -DAVIF_DLL -I/usr/include/webp -DWITH_GZFILEOP -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -Isrc/ --std=gnu++11 -DBTBUILDERDIR=/usr/share/btbuilder -c -o src/editor.o src/editor.C In file included from src/combat.h:14, from src/game.h:12, from src/editor.h:10, from src/editor.C:9: src/screenset.h:125:15: warning: ‘virtual int BTScreenItem::getScreen(BTPc*)’ was hidden [-Woverloaded-virtual=] 125 | virtual int getScreen(BTPc *pc) { return 0; } | ^~~~~~~~~ src/screenset.h:391:7: note: by ‘int BTError::getScreen()’ 391 | int getScreen() { return screen; } | ^~~~~~~~~ src/combat.h: In constructor ‘BTMonsterCombatant::BTMonsterCombatant(BTMonsterGroup*, int, int, int, int, int)’: src/combat.h:44:19: warning: ‘BTMonsterCombatant::group’ will be initialized after [-Wreorder] 44 | BTMonsterGroup *group; | ^~~~~ src/combat.h:41:7: warning: ‘int BTMonsterCombatant::save’ [-Wreorder] 41 | int save; | ^~~~ src/combat.h:32:3: warning: when initialized here [-Wreorder] 32 | BTMonsterCombatant(BTMonsterGroup *grp, int startLevel, int startJob, int startAc, int startToHit, int startHp) : BTCombatant(startLevel, startJob, startAc, startToHit, startHp), group(grp), save(0) {} | ^~~~~~~~~~~~~~~~~~ In file included from src/game.h:18: src/item.h: In constructor ‘BTItemType::BTItemType()’: src/item.h:124:7: warning: ‘BTItemType::itemSlot’ will be initialized after [-Wreorder] 124 | int itemSlot; | ^~~~~~~~ src/item.h:123:7: warning: ‘int BTItemType::bowDamage’ [-Wreorder] 123 | int bowDamage; | ^~~~~~~~~ src/item.h:111:3: warning: when initialized here [-Wreorder] 111 | BTItemType() : mustEquip(true), showCharges(false), toHitBonus(BTTOHITBONUS_ALWAYS), itemSlot(0), bowDamage(BTBOWDAMAGE_ARROW) {} | ^~~~~~~~~~ In file included from src/song.h:12, from src/game.h:25: src/manifest.h: In constructor ‘BTAttackManifest::BTAttackManifest()’: src/manifest.h:113:7: warning: ‘BTAttackManifest::xSpecial’ will be initialized after [-Wreorder] 113 | int xSpecial; | ^~~~~~~~ src/manifest.h:111:7: warning: ‘int BTAttackManifest::saveDifficulty’ [-Wreorder] 111 | int saveDifficulty; | ^~~~~~~~~~~~~~ src/manifest.h:97:3: warning: when initialized here [-Wreorder] 97 | BTAttackManifest() : xSpecial(BTEXTRADAMAGE_NONE), saveDifficulty(BTSAVE_DIFFICULTY), level(0), maximum(0) {} | ^~~~~~~~~~~~~~~~ src/editor.C: In member function ‘void BTEditor::editMap(BTDisplay&, const char*)’: src/editor.C:205:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 205 | if (currentWall < p3dConfig->mapType.size()) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/editor.C:264:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 264 | if (currentWall < p3dConfig->mapType.size()) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/editor.C:275:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 275 | if (currentWall < p3dConfig->mapType.size()) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/editor.C:283:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 283 | if (currentWall < p3dConfig->mapType.size()) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/editor.C:353:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 353 | if (currentWall < p3dConfig->mapType.size()) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/editor.C:403:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 403 | if (currentWall < p3dConfig->mapType.size()) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/editor.C:424:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 424 | if (currentWall < p3dConfig->mapType.size()) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/editor.C: In member function ‘void BTEditor::editSpecial(BTDisplay&, BTSpecial*)’: src/editor.C:553:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 553 | for (int curIndex = 0; curIndex != p3dc->decorType.size(); curIndex++) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ src/editor.C: In member function ‘BTSpecialOperation* BTEditor::editSpecialOperation(BTDisplay&, BTSpecialOperation*)’: src/editor.C:779:20: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 779 | while (dollarSign = strchr(cmd, '$')) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from src/duration.h:12, from src/game.h:14: src/factory.h: In instantiation of ‘item& BTFactory::operator[](IShort) [with item = BTMonster; item1 = BTMonster; IShort = short int]’: src/editor.C:132:24: required from here 132 | monsterList[monster].serialize(&serial); | ^ src/factory.h:187:10: warning: comparison of integer expressions of different signedness: ‘IShort’ {aka ‘short int’} and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 187 | if (num >= items.size()) | ~~~~^~~~~~~~~~~~~~~ src/factory.h: In instantiation of ‘void BTFactory::save(const char*) [with item = BTMonster; item1 = BTMonster]’: src/editor.C:135:20: required from here 135 | monsterList.save(module->monster); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ src/factory.h:149:11: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 149 | if ((len > extension.length()) && (strcmp(extension.c_str(), filename + (len - extension.length())) == 0)) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ src/factory.h: In instantiation of ‘item& BTFactory::operator[](IShort) [with item = BTSpell; item1 = BTSpell1; IShort = short int]’: src/editor.C:146:20: required from here 146 | spellList[spell].serialize(&serial); | ^ src/factory.h:187:10: warning: comparison of integer expressions of different signedness: ‘IShort’ {aka ‘short int’} and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 187 | if (num >= items.size()) | ~~~~^~~~~~~~~~~~~~~ src/factory.h: In instantiation of ‘void BTFactory::save(const char*) [with item = BTSpell; item1 = BTSpell1]’: src/editor.C:149:18: required from here 149 | spellList.save(module->spell); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ src/factory.h:149:11: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 149 | if ((len > extension.length()) && (strcmp(extension.c_str(), filename + (len - extension.length())) == 0)) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ src/factory.h: In instantiation of ‘item& BTFactory::operator[](IShort) [with item = BTItem; item1 = BTItem; IShort = short int]’: src/editor.C:160:18: required from here 160 | itemList[item].serialize(&serial); | ^ src/factory.h:187:10: warning: comparison of integer expressions of different signedness: ‘IShort’ {aka ‘short int’} and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 187 | if (num >= items.size()) | ~~~~^~~~~~~~~~~~~~~ src/factory.h: In instantiation of ‘void BTFactory::save(const char*) [with item = BTItem; item1 = BTItem]’: src/editor.C:163:17: required from here 163 | itemList.save(module->item); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ src/factory.h:149:11: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 149 | if ((len > extension.length()) && (strcmp(extension.c_str(), filename + (len - extension.length())) == 0)) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from src/editor.C:10: src/serialeditor.h: In instantiation of ‘int BTFactoryEditor::editFactoryList(BTDisplay&, XMLVector&, const BTSortCompare&, const std::string&) [with item = BTDuration; std::string = std::__cxx11::basic_string]’: src/editor.C:171:62: required from here 171 | while (-1 != (item = durEditor.editFactoryList(d, durationList, compare, ""))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/serialeditor.h:35:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 35 | else if (current < itemList.size()) | ~~~~~~~~^~~~~~~~~~~~~~~~~ src/serialeditor.h:40:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 40 | if (sortedCurrent != itemList.size()) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ src/serialeditor.h:47:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 47 | else if (('c' == key) && (current != itemList.size())) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~ src/serialeditor.h:55:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 55 | if (current == itemList.size()) | ~~~~~~~~^~~~~~~~~~~~~~~~~~ src/serialeditor.h: In instantiation of ‘int BTFactoryEditor::editFactoryList(BTDisplay&, XMLVector&, const BTSortCompare&, const std::string&) [with item = BTMonster; std::string = std::__cxx11::basic_string]’: src/serialeditor.h:66:32: required from ‘int BTFactoryEditor::editFactoryList(BTDisplay&, BTFactory&, const BTSortCompare&, const std::string&) [with item = BTMonster; item1 = BTMonster; std::string = std::__cxx11::basic_string]’ 66 | return editFactoryList(d, *itemList.getInternal(), compare, newItem); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/editor.C:129:68: required from here 129 | while (-1 != (monster = monsterEditor.editFactoryList(d, monsterList, compare, ""))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/serialeditor.h:35:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 35 | else if (current < itemList.size()) | ~~~~~~~~^~~~~~~~~~~~~~~~~ src/serialeditor.h:40:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 40 | if (sortedCurrent != itemList.size()) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ src/serialeditor.h:47:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 47 | else if (('c' == key) && (current != itemList.size())) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~ src/serialeditor.h:55:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 55 | if (current == itemList.size()) | ~~~~~~~~^~~~~~~~~~~~~~~~~~ src/serialeditor.h: In instantiation of ‘int BTFactoryEditor::editFactoryList(BTDisplay&, XMLVector&, const BTSortCompare&, const std::string&) [with item = BTSpell; std::string = std::__cxx11::basic_string]’: src/serialeditor.h:66:32: required from ‘int BTFactoryEditor::editFactoryList(BTDisplay&, BTFactory&, const BTSortCompare&, const std::string&) [with item = BTSpell; item1 = BTSpell1; std::string = std::__cxx11::basic_string]’ 66 | return editFactoryList(d, *itemList.getInternal(), compare, newItem); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/editor.C:143:72: required from here 143 | while (-1 != (spell = spellEditor.editFactoryList(d, spellList, compare, ""))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/serialeditor.h:35:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 35 | else if (current < itemList.size()) | ~~~~~~~~^~~~~~~~~~~~~~~~~ src/serialeditor.h:40:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 40 | if (sortedCurrent != itemList.size()) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ src/serialeditor.h:47:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 47 | else if (('c' == key) && (current != itemList.size())) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~ src/serialeditor.h:55:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 55 | if (current == itemList.size()) | ~~~~~~~~^~~~~~~~~~~~~~~~~~ src/serialeditor.h: In instantiation of ‘int BTFactoryEditor::editFactoryList(BTDisplay&, XMLVector&, const BTSortCompare&, const std::string&) [with item = BTItem; std::string = std::__cxx11::basic_string]’: src/serialeditor.h:66:32: required from ‘int BTFactoryEditor::editFactoryList(BTDisplay&, BTFactory&, const BTSortCompare&, const std::string&) [with item = BTItem; item1 = BTItem; std::string = std::__cxx11::basic_string]’ 66 | return editFactoryList(d, *itemList.getInternal(), compare, newItem); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/editor.C:157:59: required from here 157 | while (-1 != (item = itemEditor.editFactoryList(d, itemList, compare, ""))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/serialeditor.h:35:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 35 | else if (current < itemList.size()) | ~~~~~~~~^~~~~~~~~~~~~~~~~ src/serialeditor.h:40:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 40 | if (sortedCurrent != itemList.size()) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ src/serialeditor.h:47:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 47 | else if (('c' == key) && (current != itemList.size())) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~ src/serialeditor.h:55:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 55 | if (current == itemList.size()) | ~~~~~~~~^~~~~~~~~~~~~~~~~~ src/factory.h: In instantiation of ‘item& BTSortedFactory::operator[](IShort) [with item = BTDuration; IShort = short int]’: src/serialeditor.h:30:29: required from ‘int BTFactoryEditor::editFactoryList(BTDisplay&, XMLVector&, const BTSortCompare&, const std::string&) [with item = BTDuration; std::string = std::__cxx11::basic_string]’ 30 | items[i].name = sortList[i].getName(); | ~~~~~~~~^ src/editor.C:171:62: required from here 171 | while (-1 != (item = durEditor.editFactoryList(d, durationList, compare, ""))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/factory.h:273:10: warning: comparison of integer expressions of different signedness: ‘IShort’ {aka ‘short int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 273 | if (num >= sortedItems.size()) | ~~~~^~~~~~~~~~~~~~~~~~~~~ src/factory.h: In instantiation of ‘int BTSortedFactory::getUnsortedIndex(int) [with item = BTDuration]’: src/serialeditor.h:34:40: required from ‘int BTFactoryEditor::editFactoryList(BTDisplay&, XMLVector&, const BTSortCompare&, const std::string&) [with item = BTDuration; std::string = std::__cxx11::basic_string]’ 34 | current = sortList.getUnsortedIndex(0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ src/editor.C:171:62: required from here 171 | while (-1 != (item = durEditor.editFactoryList(d, durationList, compare, ""))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/factory.h:226:12: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 226 | if (index < sortedItems.size()) | ~~~~~~^~~~~~~~~~~~~~~~~~~~ src/factory.h: In instantiation of ‘item& BTSortedFactory::operator[](IShort) [with item = BTMonster; IShort = short int]’: src/serialeditor.h:30:29: required from ‘int BTFactoryEditor::editFactoryList(BTDisplay&, XMLVector&, const BTSortCompare&, const std::string&) [with item = BTMonster; std::string = std::__cxx11::basic_string]’ 30 | items[i].name = sortList[i].getName(); | ~~~~~~~~^ src/serialeditor.h:66:32: required from ‘int BTFactoryEditor::editFactoryList(BTDisplay&, BTFactory&, const BTSortCompare&, const std::string&) [with item = BTMonster; item1 = BTMonster; std::string = std::__cxx11::basic_string]’ 66 | return editFactoryList(d, *itemList.getInternal(), compare, newItem); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/editor.C:129:68: required from here 129 | while (-1 != (monster = monsterEditor.editFactoryList(d, monsterList, compare, ""))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/factory.h:273:10: warning: comparison of integer expressions of different signedness: ‘IShort’ {aka ‘short int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 273 | if (num >= sortedItems.size()) | ~~~~^~~~~~~~~~~~~~~~~~~~~ src/factory.h: In instantiation of ‘int BTSortedFactory::getUnsortedIndex(int) [with item = BTMonster]’: src/serialeditor.h:34:40: required from ‘int BTFactoryEditor::editFactoryList(BTDisplay&, XMLVector&, const BTSortCompare&, const std::string&) [with item = BTMonster; std::string = std::__cxx11::basic_string]’ 34 | current = sortList.getUnsortedIndex(0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ src/serialeditor.h:66:32: required from ‘int BTFactoryEditor::editFactoryList(BTDisplay&, BTFactory&, const BTSortCompare&, const std::string&) [with item = BTMonster; item1 = BTMonster; std::string = std::__cxx11::basic_string]’ 66 | return editFactoryList(d, *itemList.getInternal(), compare, newItem); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/editor.C:129:68: required from here 129 | while (-1 != (monster = monsterEditor.editFactoryList(d, monsterList, compare, ""))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/factory.h:226:12: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 226 | if (index < sortedItems.size()) | ~~~~~~^~~~~~~~~~~~~~~~~~~~ src/factory.h: In instantiation of ‘item& BTSortedFactory::operator[](IShort) [with item = BTSpell; IShort = short int]’: src/serialeditor.h:30:29: required from ‘int BTFactoryEditor::editFactoryList(BTDisplay&, XMLVector&, const BTSortCompare&, const std::string&) [with item = BTSpell; std::string = std::__cxx11::basic_string]’ 30 | items[i].name = sortList[i].getName(); | ~~~~~~~~^ src/serialeditor.h:66:32: required from ‘int BTFactoryEditor::editFactoryList(BTDisplay&, BTFactory&, const BTSortCompare&, const std::string&) [with item = BTSpell; item1 = BTSpell1; std::string = std::__cxx11::basic_string]’ 66 | return editFactoryList(d, *itemList.getInternal(), compare, newItem); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/editor.C:143:72: required from here 143 | while (-1 != (spell = spellEditor.editFactoryList(d, spellList, compare, ""))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/factory.h:273:10: warning: comparison of integer expressions of different signedness: ‘IShort’ {aka ‘short int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 273 | if (num >= sortedItems.size()) | ~~~~^~~~~~~~~~~~~~~~~~~~~ src/factory.h: In instantiation of ‘int BTSortedFactory::getUnsortedIndex(int) [with item = BTSpell]’: src/serialeditor.h:34:40: required from ‘int BTFactoryEditor::editFactoryList(BTDisplay&, XMLVector&, const BTSortCompare&, const std::string&) [with item = BTSpell; std::string = std::__cxx11::basic_string]’ 34 | current = sortList.getUnsortedIndex(0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ src/serialeditor.h:66:32: required from ‘int BTFactoryEditor::editFactoryList(BTDisplay&, BTFactory&, const BTSortCompare&, const std::string&) [with item = BTSpell; item1 = BTSpell1; std::string = std::__cxx11::basic_string]’ 66 | return editFactoryList(d, *itemList.getInternal(), compare, newItem); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/editor.C:143:72: required from here 143 | while (-1 != (spell = spellEditor.editFactoryList(d, spellList, compare, ""))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/factory.h:226:12: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 226 | if (index < sortedItems.size()) | ~~~~~~^~~~~~~~~~~~~~~~~~~~ src/factory.h: In instantiation of ‘item& BTSortedFactory::operator[](IShort) [with item = BTItem; IShort = short int]’: src/serialeditor.h:30:29: required from ‘int BTFactoryEditor::editFactoryList(BTDisplay&, XMLVector&, const BTSortCompare&, const std::string&) [with item = BTItem; std::string = std::__cxx11::basic_string]’ 30 | items[i].name = sortList[i].getName(); | ~~~~~~~~^ src/serialeditor.h:66:32: required from ‘int BTFactoryEditor::editFactoryList(BTDisplay&, BTFactory&, const BTSortCompare&, const std::string&) [with item = BTItem; item1 = BTItem; std::string = std::__cxx11::basic_string]’ 66 | return editFactoryList(d, *itemList.getInternal(), compare, newItem); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/editor.C:157:59: required from here 157 | while (-1 != (item = itemEditor.editFactoryList(d, itemList, compare, ""))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/factory.h:273:10: warning: comparison of integer expressions of different signedness: ‘IShort’ {aka ‘short int’} and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 273 | if (num >= sortedItems.size()) | ~~~~^~~~~~~~~~~~~~~~~~~~~ src/factory.h: In instantiation of ‘int BTSortedFactory::getUnsortedIndex(int) [with item = BTItem]’: src/serialeditor.h:34:40: required from ‘int BTFactoryEditor::editFactoryList(BTDisplay&, XMLVector&, const BTSortCompare&, const std::string&) [with item = BTItem; std::string = std::__cxx11::basic_string]’ 34 | current = sortList.getUnsortedIndex(0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ src/serialeditor.h:66:32: required from ‘int BTFactoryEditor::editFactoryList(BTDisplay&, BTFactory&, const BTSortCompare&, const std::string&) [with item = BTItem; item1 = BTItem; std::string = std::__cxx11::basic_string]’ 66 | return editFactoryList(d, *itemList.getInternal(), compare, newItem); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/editor.C:157:59: required from here 157 | while (-1 != (item = itemEditor.editFactoryList(d, itemList, compare, ""))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/factory.h:226:12: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 226 | if (index < sortedItems.size()) | ~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -DSDL2LIB -I/usr/include/SDL2 -D_REENTRANT -DHWY_SHARED_DEFINE -DAVIF_DLL -I/usr/include/webp -DWITH_GZFILEOP -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -Isrc/ --std=gnu++11 -DBTBUILDERDIR=/usr/share/btbuilder -c -o src/serialeditor.o src/serialeditor.C In file included from src/combat.h:14, from src/game.h:12, from src/editor.h:10, from src/serialeditor.h:10, from src/serialeditor.C:9: src/screenset.h:125:15: warning: ‘virtual int BTScreenItem::getScreen(BTPc*)’ was hidden [-Woverloaded-virtual=] 125 | virtual int getScreen(BTPc *pc) { return 0; } | ^~~~~~~~~ src/screenset.h:391:7: note: by ‘int BTError::getScreen()’ 391 | int getScreen() { return screen; } | ^~~~~~~~~ src/combat.h: In constructor ‘BTMonsterCombatant::BTMonsterCombatant(BTMonsterGroup*, int, int, int, int, int)’: src/combat.h:44:19: warning: ‘BTMonsterCombatant::group’ will be initialized after [-Wreorder] 44 | BTMonsterGroup *group; | ^~~~~ src/combat.h:41:7: warning: ‘int BTMonsterCombatant::save’ [-Wreorder] 41 | int save; | ^~~~ src/combat.h:32:3: warning: when initialized here [-Wreorder] 32 | BTMonsterCombatant(BTMonsterGroup *grp, int startLevel, int startJob, int startAc, int startToHit, int startHp) : BTCombatant(startLevel, startJob, startAc, startToHit, startHp), group(grp), save(0) {} | ^~~~~~~~~~~~~~~~~~ In file included from src/game.h:18: src/item.h: In constructor ‘BTItemType::BTItemType()’: src/item.h:124:7: warning: ‘BTItemType::itemSlot’ will be initialized after [-Wreorder] 124 | int itemSlot; | ^~~~~~~~ src/item.h:123:7: warning: ‘int BTItemType::bowDamage’ [-Wreorder] 123 | int bowDamage; | ^~~~~~~~~ src/item.h:111:3: warning: when initialized here [-Wreorder] 111 | BTItemType() : mustEquip(true), showCharges(false), toHitBonus(BTTOHITBONUS_ALWAYS), itemSlot(0), bowDamage(BTBOWDAMAGE_ARROW) {} | ^~~~~~~~~~ In file included from src/song.h:12, from src/game.h:25: src/manifest.h: In constructor ‘BTAttackManifest::BTAttackManifest()’: src/manifest.h:113:7: warning: ‘BTAttackManifest::xSpecial’ will be initialized after [-Wreorder] 113 | int xSpecial; | ^~~~~~~~ src/manifest.h:111:7: warning: ‘int BTAttackManifest::saveDifficulty’ [-Wreorder] 111 | int saveDifficulty; | ^~~~~~~~~~~~~~ src/manifest.h:97:3: warning: when initialized here [-Wreorder] 97 | BTAttackManifest() : xSpecial(BTEXTRADAMAGE_NONE), saveDifficulty(BTSAVE_DIFFICULTY), level(0), maximum(0) {} | ^~~~~~~~~~~~~~~~ src/serialeditor.C: In member function ‘void BTSerializedEditor::edit(BTDisplay&, ObjectSerializer&)’: src/serialeditor.C:67:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 67 | if (where < obj->size()) | ~~~~~~^~~~~~~~~~~~~ src/serialeditor.C:86:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 86 | if (where < obj->size()) | ~~~~~~^~~~~~~~~~~~~ src/serialeditor.C:58:9: warning: unused variable ‘where’ [-Wunused-variable] 58 | int where = 0; | ^~~~~ src/serialeditor.C:115:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 115 | if (where >= obj->size()) | ~~~~~~^~~~~~~~~~~~~~ src/serialeditor.C:134:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 134 | if (where >= obj->size()) | ~~~~~~^~~~~~~~~~~~~~ src/serialeditor.C: In member function ‘void BTSerializedEditor::editField(BTDisplay&, ObjectSerializer&, const char*, XMLAction*, int, int)’: src/serialeditor.C:244:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 244 | for (int i = 0; i < lookup->size(); ++i) | ~~^~~~~~~~~~~~~~~~ src/serialeditor.C: In member function ‘virtual int BTSerializedEditor::setup(ObjectSerializer&, BitField&, std::vector&)’: src/serialeditor.C:458:15: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 458 | if (current >= entries) | ~~~~~~~~^~~~~~~~~~ src/serialeditor.C: In member function ‘virtual void BTSpellEditor::delSpecialField(BTDisplay&, ObjectSerializer&, int)’: src/serialeditor.C:651:11: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 651 | if ((val != extra.size()) && (extra[val].name == "type")) | ~~~~^~~~~~~~~~~~~~~ src/serialeditor.C: In member function ‘virtual void BTSpellEditor::handleSpecialField(BTDisplay&, ObjectSerializer&, int)’: src/serialeditor.C:670:11: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 670 | if ((val == extra.size()) || (extra[val].name == "type")) | ~~~~^~~~~~~~~~~~~~~ src/serialeditor.C:678:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 678 | if ((val != extra.size()) && (extra[val].item->type == spellTypes[i].type)) | ~~~~^~~~~~~~~~~~~~~ src/serialeditor.C:682:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 682 | if ((27 != d.process()) && ((val == extra.size()) || (lookupCurrent != extra[val].item->type))) | ~~~~^~~~~~~~~~~~~~~ src/serialeditor.C:687:12: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 687 | if (val == extra.size()) | ~~~~^~~~~~~~~~~~~~~ src/serialeditor.C:694:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 694 | for (int i = 0; i < manifest->size(); ++i) | ~~^~~~~~~~~~~~~~~~~~ src/serialeditor.C: In member function ‘virtual int BTSpellEditor::setup(ObjectSerializer&, BitField&, std::vector&)’: src/serialeditor.C:727:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 727 | if (current == items.size()) | ~~~~~~~~^~~~~~~~~~~~~~~ src/serialeditor.C:741:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 741 | if (current == items.size()) | ~~~~~~~~^~~~~~~~~~~~~~~ src/serialeditor.C:751:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 751 | if (current == items.size()) | ~~~~~~~~^~~~~~~~~~~~~~~ In file included from src/duration.h:12, from src/game.h:14: src/factory.h: In instantiation of ‘item& BTFactory::operator[](IShort) [with item = BTMonster; item1 = BTMonster; IShort = short int]’: src/serialeditor.C:564:30: required from here 564 | prevXp = monsterList[current].calcXp(); | ^ src/factory.h:187:10: warning: comparison of integer expressions of different signedness: ‘IShort’ {aka ‘short int’} and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 187 | if (num >= items.size()) | ~~~~^~~~~~~~~~~~~~~ g++ -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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -DSDL2LIB -I/usr/include/SDL2 -D_REENTRANT -DHWY_SHARED_DEFINE -DAVIF_DLL -I/usr/include/webp -DWITH_GZFILEOP -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -Isrc/ --std=gnu++11 -DBTBUILDERDIR=/usr/share/btbuilder -c -o src/specialcontext.o src/specialcontext.C g++ -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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -DSDL2LIB -I/usr/include/SDL2 -D_REENTRANT -DHWY_SHARED_DEFINE -DAVIF_DLL -I/usr/include/webp -DWITH_GZFILEOP -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -Isrc/ --std=gnu++11 -DBTBUILDERDIR=/usr/share/btbuilder -c -o src/specialflag.o src/specialflag.C In file included from src/combat.h:14, from src/game.h:12, from src/specialflag.C:8: src/screenset.h:125:15: warning: ‘virtual int BTScreenItem::getScreen(BTPc*)’ was hidden [-Woverloaded-virtual=] 125 | virtual int getScreen(BTPc *pc) { return 0; } | ^~~~~~~~~ src/screenset.h:391:7: note: by ‘int BTError::getScreen()’ 391 | int getScreen() { return screen; } | ^~~~~~~~~ src/combat.h: In constructor ‘BTMonsterCombatant::BTMonsterCombatant(BTMonsterGroup*, int, int, int, int, int)’: src/combat.h:44:19: warning: ‘BTMonsterCombatant::group’ will be initialized after [-Wreorder] 44 | BTMonsterGroup *group; | ^~~~~ src/combat.h:41:7: warning: ‘int BTMonsterCombatant::save’ [-Wreorder] 41 | int save; | ^~~~ src/combat.h:32:3: warning: when initialized here [-Wreorder] 32 | BTMonsterCombatant(BTMonsterGroup *grp, int startLevel, int startJob, int startAc, int startToHit, int startHp) : BTCombatant(startLevel, startJob, startAc, startToHit, startHp), group(grp), save(0) {} | ^~~~~~~~~~~~~~~~~~ In file included from src/game.h:18: src/item.h: In constructor ‘BTItemType::BTItemType()’: src/item.h:124:7: warning: ‘BTItemType::itemSlot’ will be initialized after [-Wreorder] 124 | int itemSlot; | ^~~~~~~~ src/item.h:123:7: warning: ‘int BTItemType::bowDamage’ [-Wreorder] 123 | int bowDamage; | ^~~~~~~~~ src/item.h:111:3: warning: when initialized here [-Wreorder] 111 | BTItemType() : mustEquip(true), showCharges(false), toHitBonus(BTTOHITBONUS_ALWAYS), itemSlot(0), bowDamage(BTBOWDAMAGE_ARROW) {} | ^~~~~~~~~~ In file included from src/song.h:12, from src/game.h:25: src/manifest.h: In constructor ‘BTAttackManifest::BTAttackManifest()’: src/manifest.h:113:7: warning: ‘BTAttackManifest::xSpecial’ will be initialized after [-Wreorder] 113 | int xSpecial; | ^~~~~~~~ src/manifest.h:111:7: warning: ‘int BTAttackManifest::saveDifficulty’ [-Wreorder] 111 | int saveDifficulty; | ^~~~~~~~~~~~~~ src/manifest.h:97:3: warning: when initialized here [-Wreorder] 97 | BTAttackManifest() : xSpecial(BTEXTRADAMAGE_NONE), saveDifficulty(BTSAVE_DIFFICULTY), level(0), maximum(0) {} | ^~~~~~~~~~~~~~~~ src/specialflag.C: In member function ‘virtual std::string BTSpecialFlagList::getName(int)’: src/specialflag.C:31:14: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 31 | if ((size() > index) && (index >= 0)) | ~~~~~~~^~~~~~~ g++ -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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -DSDL2LIB -I/usr/include/SDL2 -D_REENTRANT -DHWY_SHARED_DEFINE -DAVIF_DLL -I/usr/include/webp -DWITH_GZFILEOP -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -Isrc/ --std=gnu++11 -DBTBUILDERDIR=/usr/share/btbuilder -c -o src/imagetag.o src/imagetag.C src/imagetag.C: In static member function ‘static void BTImageTag::readXML(const char*, XMLVector&)’: src/imagetag.C:58:19: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 58 | if (tag.size() <= itr->slot) | ~~~~~~~~~~~^~~~~~~~~~~~ src/imagetag.C:60:23: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 60 | while (tag.size() < itr->slot) | ~~~~~~~~~~~^~~~~~~~~~~ src/imagetag.C: In member function ‘BTDisplay::selectItem* BTImageTagList::search(std::string, bool, int&, int&, int&)’: src/imagetag.C:91:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 91 | if (((*this)[i]->name != "") || (i == current)) | ~~^~~~~~~~~~ src/imagetag.C:93:11: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 93 | if (i == current) | ~~^~~~~~~~~~ src/imagetag.C:123:11: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 123 | if (i == current) | ~~^~~~~~~~~~ g++ -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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -DSDL2LIB -I/usr/include/SDL2 -D_REENTRANT -DHWY_SHARED_DEFINE -DAVIF_DLL -I/usr/include/webp -DWITH_GZFILEOP -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -Isrc/ --std=gnu++11 -DBTBUILDERDIR=/usr/share/btbuilder -c -o src/log.o src/log.C g++ -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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -DSDL2LIB -I/usr/include/SDL2 -D_REENTRANT -DHWY_SHARED_DEFINE -DAVIF_DLL -I/usr/include/webp -DWITH_GZFILEOP -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -Isrc/ --std=gnu++11 -DBTBUILDERDIR=/usr/share/btbuilder -c -o src/duration.o src/duration.C In file included from src/combat.h:14, from src/game.h:12, from src/duration.C:8: src/screenset.h:125:15: warning: ‘virtual int BTScreenItem::getScreen(BTPc*)’ was hidden [-Woverloaded-virtual=] 125 | virtual int getScreen(BTPc *pc) { return 0; } | ^~~~~~~~~ src/screenset.h:391:7: note: by ‘int BTError::getScreen()’ 391 | int getScreen() { return screen; } | ^~~~~~~~~ src/combat.h: In constructor ‘BTMonsterCombatant::BTMonsterCombatant(BTMonsterGroup*, int, int, int, int, int)’: src/combat.h:44:19: warning: ‘BTMonsterCombatant::group’ will be initialized after [-Wreorder] 44 | BTMonsterGroup *group; | ^~~~~ src/combat.h:41:7: warning: ‘int BTMonsterCombatant::save’ [-Wreorder] 41 | int save; | ^~~~ src/combat.h:32:3: warning: when initialized here [-Wreorder] 32 | BTMonsterCombatant(BTMonsterGroup *grp, int startLevel, int startJob, int startAc, int startToHit, int startHp) : BTCombatant(startLevel, startJob, startAc, startToHit, startHp), group(grp), save(0) {} | ^~~~~~~~~~~~~~~~~~ In file included from src/game.h:18: src/item.h: In constructor ‘BTItemType::BTItemType()’: src/item.h:124:7: warning: ‘BTItemType::itemSlot’ will be initialized after [-Wreorder] 124 | int itemSlot; | ^~~~~~~~ src/item.h:123:7: warning: ‘int BTItemType::bowDamage’ [-Wreorder] 123 | int bowDamage; | ^~~~~~~~~ src/item.h:111:3: warning: when initialized here [-Wreorder] 111 | BTItemType() : mustEquip(true), showCharges(false), toHitBonus(BTTOHITBONUS_ALWAYS), itemSlot(0), bowDamage(BTBOWDAMAGE_ARROW) {} | ^~~~~~~~~~ In file included from src/song.h:12, from src/game.h:25: src/manifest.h: In constructor ‘BTAttackManifest::BTAttackManifest()’: src/manifest.h:113:7: warning: ‘BTAttackManifest::xSpecial’ will be initialized after [-Wreorder] 113 | int xSpecial; | ^~~~~~~~ src/manifest.h:111:7: warning: ‘int BTAttackManifest::saveDifficulty’ [-Wreorder] 111 | int saveDifficulty; | ^~~~~~~~~~~~~~ src/manifest.h:97:3: warning: when initialized here [-Wreorder] 97 | BTAttackManifest() : xSpecial(BTEXTRADAMAGE_NONE), saveDifficulty(BTSAVE_DIFFICULTY), level(0), maximum(0) {} | ^~~~~~~~~~~~~~~~ src/duration.C: In member function ‘virtual std::string BTDurationList::getName(int)’: src/duration.C:70:13: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 70 | if (size() > index) | ~~~~~~~^~~~~~~ src/duration.C: In member function ‘virtual int BTDurationList::getIndex(std::string)’: src/duration.C:78:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 78 | for (int i = 0; i < size(); ++i) | ~~^~~~~~~~ g++ -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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -DSDL2LIB -I/usr/include/SDL2 -D_REENTRANT -DHWY_SHARED_DEFINE -DAVIF_DLL -I/usr/include/webp -DWITH_GZFILEOP -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -Isrc/ --std=gnu++11 -DBTBUILDERDIR=/usr/share/btbuilder -c -o src/flagname.o src/flagname.C src/flagname.C: In static member function ‘static void BTFlagName::readXML(const char*, XMLVector&)’: src/flagname.C:54:19: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 54 | if (tag.size() <= itr->slot) | ~~~~~~~~~~~^~~~~~~~~~~~ src/flagname.C:56:23: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 56 | while (tag.size() < itr->slot) | ~~~~~~~~~~~^~~~~~~~~~~ src/flagname.C: In member function ‘BTDisplay::selectItem* BTFlagNameList::search(std::string, bool, int&, int&, int&)’: src/flagname.C:97:11: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 97 | if (i == current) | ~~^~~~~~~~~~ src/flagname.C:128:11: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 128 | if (i == current) | ~~^~~~~~~~~~ g++ -o btbuilder src/file.o src/dice.o src/monster.o src/spell.o src/item.o src/map.o src/main.o src/btconst.o src/game.o src/psuedo3d.o src/psuedo3dconfig.o src/job.o src/expatcpp.o src/xmlserializer.o src/race.o src/display.o src/sdlextend.o src/pc.o src/module.o src/physfsrwops.o src/compressor.o src/bitfield.o src/status.o src/serialrect.o src/displayconfig.o src/skill.o src/statusbar.o src/statusinfo.o src/valuelookup.o src/screenset.o src/combat.o src/xpchart.o src/spelleffect.o src/combatant.o src/group.o src/icon.o src/song.o src/manifest.o src/chest.o src/mainscreen.o src/shop.o src/effectgroup.o src/psuedo3dmap.o src/editor.o src/serialeditor.o src/specialcontext.o src/specialflag.o src/imagetag.o src/duration.o src/log.o src/flagname.o -lSDL2_image -lSDL2_mixer -lSDL2_ttf -lSDL2 --std=c++11 -lexpat -lphysfs -lboost_filesystem -lboost_system -lpng -lSDL_mng + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.2ZsvpT + umask 022 + cd /builddir/build/BUILD/btbuilder-0.5.19-build + '[' /builddir/build/BUILD/btbuilder-0.5.19-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/btbuilder-0.5.19-build/BUILDROOT ++ dirname /builddir/build/BUILD/btbuilder-0.5.19-build/BUILDROOT + mkdir -p /builddir/build/BUILD/btbuilder-0.5.19-build + mkdir /builddir/build/BUILD/btbuilder-0.5.19-build/BUILDROOT + 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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd btbuilder-0.5.19 + make prefix=/builddir/build/BUILD/btbuilder-0.5.19-build/BUILDROOT install if test ! -d /builddir/build/BUILD/btbuilder-0.5.19-build/BUILDROOT/usr/bin; then mkdir -p /builddir/build/BUILD/btbuilder-0.5.19-build/BUILDROOT/usr/bin; fi if test ! -d /builddir/build/BUILD/btbuilder-0.5.19-build/BUILDROOT/usr/share/btbuilder; then mkdir -p /builddir/build/BUILD/btbuilder-0.5.19-build/BUILDROOT/usr/share/btbuilder; fi if test ! -d /builddir/build/BUILD/btbuilder-0.5.19-build/BUILDROOT/usr/share/appdata; then mkdir -p /builddir/build/BUILD/btbuilder-0.5.19-build/BUILDROOT/usr/share/appdata; fi if test ! -d /builddir/build/BUILD/btbuilder-0.5.19-build/BUILDROOT/usr/share/icons/hicolor; then mkdir -p /builddir/build/BUILD/btbuilder-0.5.19-build/BUILDROOT/usr/share/icons/hicolor; fi cp -R data image module music /builddir/build/BUILD/btbuilder-0.5.19-build/BUILDROOT/usr/share/btbuilder/ cp -R btbuilder.appdata.xml /builddir/build/BUILD/btbuilder-0.5.19-build/BUILDROOT/usr/share/appdata/ cp -R icons/* /builddir/build/BUILD/btbuilder-0.5.19-build/BUILDROOT/usr/share/icons/hicolor/ cp btbuilder /builddir/build/BUILD/btbuilder-0.5.19-build/BUILDROOT/usr/bin desktop-file-install --dir=/builddir/build/BUILD/btbuilder-0.5.19-build/BUILDROOT/usr/share/applications btbuilder.desktop + /usr/bin/find-debuginfo -j2 --strict-build-id -m -i --build-id-seed 0.5.19-11.fc41 --unique-debug-suffix -0.5.19-11.fc41.i386 --unique-debug-src-base btbuilder-0.5.19-11.fc41.i386 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/btbuilder-0.5.19-build/btbuilder-0.5.19 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/btbuilder-0.5.19-11.fc41.i386 1624 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 + /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 + /usr/bin/add-determinism --brp -j2 /builddir/build/BUILD/btbuilder-0.5.19-build/BUILDROOT Scanned 67 directories and 4766 files, processed 0 inodes, 0 modified (0 replaced + 0 rewritten), 0 unsupported format, 0 errors Reading /builddir/build/BUILD/btbuilder-0.5.19-build/SPECPARTS/rpm-debuginfo.specpart Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.nkZ38Q + umask 022 + cd /builddir/build/BUILD/btbuilder-0.5.19-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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd btbuilder-0.5.19 + appstream-util validate-relax --nonet /builddir/build/BUILD/btbuilder-0.5.19-build/BUILDROOT//usr/share/appdata/btbuilder.appdata.xml /builddir/build/BUILD/btbuilder-0.5.19-build/BUILDROOT//usr/share/appdata/btbuilder.appdata.xml: OK + RPM_EC=0 ++ jobs -p + exit 0 Processing files: btbuilder-0.5.19-11.fc41.i686 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.1mSiDt + umask 022 + cd /builddir/build/BUILD/btbuilder-0.5.19-build + cd btbuilder-0.5.19 + DOCDIR=/builddir/build/BUILD/btbuilder-0.5.19-build/BUILDROOT/usr/share/doc/btbuilder + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/btbuilder-0.5.19-build/BUILDROOT/usr/share/doc/btbuilder + cp -pr /builddir/build/BUILD/btbuilder-0.5.19-build/btbuilder-0.5.19/README /builddir/build/BUILD/btbuilder-0.5.19-build/BUILDROOT/usr/share/doc/btbuilder + RPM_EC=0 ++ jobs -p + exit 0 Provides: application() application(btbuilder.desktop) btbuilder = 0.5.19-11.fc41 btbuilder(x86-32) = 0.5.19-11.fc41 metainfo() metainfo(btbuilder.appdata.xml) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libSDL2-2.0.so.0 libSDL2_image-2.0.so.0 libSDL2_mixer-2.0.so.0 libSDL2_ttf-2.0.so.0 libSDL_mng.so.0 libboost_filesystem.so.1.83.0 libboost_system.so.1.83.0 libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.1.3) libc.so.6(GLIBC_2.3.4) libc.so.6(GLIBC_2.34) libc.so.6(GLIBC_2.38) libc.so.6(GLIBC_2.4) libexpat.so.1 libgcc_s.so.1 libgcc_s.so.1(GCC_3.0) libgcc_s.so.1(GCC_3.3.1) libgcc_s.so.1(GLIBC_2.0) libm.so.6 libphysfs.so.1 libpng16.so.16 libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.1) libstdc++.so.6(CXXABI_1.3.8) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.15) libstdc++.so.6(GLIBCXX_3.4.20) libstdc++.so.6(GLIBCXX_3.4.21) libstdc++.so.6(GLIBCXX_3.4.29) libstdc++.so.6(GLIBCXX_3.4.30) libstdc++.so.6(GLIBCXX_3.4.32) libstdc++.so.6(GLIBCXX_3.4.9) rtld(GNU_HASH) Processing files: btbuilder-data-0.5.19-11.fc41.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.zna0Up + umask 022 + cd /builddir/build/BUILD/btbuilder-0.5.19-build + cd btbuilder-0.5.19 + LICENSEDIR=/builddir/build/BUILD/btbuilder-0.5.19-build/BUILDROOT/usr/share/licenses/btbuilder-data + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILD/btbuilder-0.5.19-build/BUILDROOT/usr/share/licenses/btbuilder-data + cp -pr /builddir/build/BUILD/btbuilder-0.5.19-build/btbuilder-0.5.19/COPYING /builddir/build/BUILD/btbuilder-0.5.19-build/BUILDROOT/usr/share/licenses/btbuilder-data + RPM_EC=0 ++ jobs -p + exit 0 Provides: btbuilder-data = 0.5.19-11.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: btbuilder-debugsource-0.5.19-11.fc41.i686 Provides: btbuilder-debugsource = 0.5.19-11.fc41 btbuilder-debugsource(x86-32) = 0.5.19-11.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: btbuilder-debuginfo-0.5.19-11.fc41.i686 Provides: btbuilder-debuginfo = 0.5.19-11.fc41 btbuilder-debuginfo(x86-32) = 0.5.19-11.fc41 debuginfo(build-id) = cb37828e3ed7b9e34095786957894774ba9a8224 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: btbuilder-debugsource(x86-32) = 0.5.19-11.fc41 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/btbuilder-0.5.19-build/BUILDROOT Wrote: /builddir/build/RPMS/btbuilder-debuginfo-0.5.19-11.fc41.i686.rpm Wrote: /builddir/build/RPMS/btbuilder-0.5.19-11.fc41.i686.rpm Wrote: /builddir/build/RPMS/btbuilder-debugsource-0.5.19-11.fc41.i686.rpm Wrote: /builddir/build/RPMS/btbuilder-data-0.5.19-11.fc41.noarch.rpm Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.ygx9ua + umask 022 + cd /builddir/build/BUILD/btbuilder-0.5.19-build + test -d /builddir/build/BUILD/btbuilder-0.5.19-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/btbuilder-0.5.19-build + rm -rf /builddir/build/BUILD/btbuilder-0.5.19-build + RPM_EC=0 ++ jobs -p + exit 0 Finish: rpmbuild btbuilder-0.5.19-11.fc41.src.rpm Finish: build phase for btbuilder-0.5.19-11.fc41.src.rpm INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-i686-1721899865.686437/root/var/log/dnf5.log INFO: Done(/var/lib/copr-rpmbuild/results/btbuilder-0.5.19-11.fc41.src.rpm) Config(child) 5 minutes 3 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": "btbuilder-data", "epoch": null, "version": "0.5.19", "release": "11.fc41", "arch": "noarch" }, { "name": "btbuilder", "epoch": null, "version": "0.5.19", "release": "11.fc41", "arch": "i686" }, { "name": "btbuilder-debuginfo", "epoch": null, "version": "0.5.19", "release": "11.fc41", "arch": "i686" }, { "name": "btbuilder-debugsource", "epoch": null, "version": "0.5.19", "release": "11.fc41", "arch": "i686" }, { "name": "btbuilder", "epoch": null, "version": "0.5.19", "release": "11.fc41", "arch": "src" } ] } RPMResults finished