Warning: Permanently added '2620:52:3:1:dead:beef:cafe:c215' (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/8262631-epel-7-ppc64le --chroot epel-7-ppc64le Version: 1.1 PID: 7711 Logging PID: 7712 Task: {'allow_user_ssh': False, 'appstream': False, 'background': False, 'bootstrap': 'off', 'build_id': 8262631, 'buildroot_pkgs': [], 'chroot': 'epel-7-ppc64le', 'enable_net': False, 'fedora_review': False, 'git_hash': 'ba750122e5b836f1f5d06ad838ddaaff4184bc1f', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/lead2gold/libpar2/libpar2', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'libpar2', 'package_version': '0.2-20', 'project_dirname': 'libpar2', 'project_name': 'libpar2', 'project_owner': 'lead2gold', 'repo_priority': None, 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/lead2gold/libpar2/epel-7-ppc64le/', 'id': 'copr_base', 'name': 'Copr repository', 'priority': None}], 'sandbox': 'lead2gold/libpar2--lead2gold', 'source_json': {}, 'source_type': None, 'ssh_public_keys': None, 'storage': None, 'submitter': 'lead2gold', 'tags': [], 'task_id': '8262631-epel-7-ppc64le', 'timeout': 18000, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/lead2gold/libpar2/libpar2 /var/lib/copr-rpmbuild/workspace/workdir-dh4591rj/libpar2 --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/lead2gold/libpar2/libpar2', '/var/lib/copr-rpmbuild/workspace/workdir-dh4591rj/libpar2', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-dh4591rj/libpar2'... Running: git checkout ba750122e5b836f1f5d06ad838ddaaff4184bc1f -- cmd: ['git', 'checkout', 'ba750122e5b836f1f5d06ad838ddaaff4184bc1f', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-dh4591rj/libpar2 rc: 0 stdout: stderr: Note: switching to 'ba750122e5b836f1f5d06ad838ddaaff4184bc1f'. 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 ba75012 automatic import of libpar2 Running: dist-git-client sources cmd: ['dist-git-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-dh4591rj/libpar2 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 libpar2-0.2.tar.gz INFO: Reading stdout from command: curl --help all INFO: Calling: curl -H Pragma: -o libpar2-0.2.tar.gz --location --connect-timeout 60 --retry 3 --retry-delay 10 --remote-time --show-error --fail --retry-all-errors https://copr-dist-git.fedorainfracloud.org/repo/pkgs/lead2gold/libpar2/libpar2/libpar2-0.2.tar.gz/md5/94c6df4e38efe08056ecde2a04e0be91/libpar2-0.2.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 392k 100 392k 0 0 4353k 0 --:--:-- --:--:-- --:--:-- 4407k INFO: Reading stdout from command: md5sum libpar2-0.2.tar.gz /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated Running (timeout=18000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-dh4591rj/libpar2/libpar2.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-dh4591rj/libpar2 --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1731613539.508089 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 5.9 starting (python version = 3.12.1, NVR = mock-5.9-1.fc39), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-dh4591rj/libpar2/libpar2.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-dh4591rj/libpar2 --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1731613539.508089 -r /var/lib/copr-rpmbuild/results/configs/child.cfg 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-dh4591rj/libpar2/libpar2.spec) Config(rhel+epel-7-ppc64le) Start: clean chroot Finish: clean chroot Mock Version: 5.9 INFO: Mock Version: 5.9 Start: chroot init INFO: mounting tmpfs at /var/lib/mock/rhel+epel-7-ppc64le-1731613539.508089/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: Using 'dnf4' instead of 'yum' INFO: Package manager dnf4 detected and used (fallback) INFO: Buildroot is handled by package management from host and used with --installroot: rpm-4.19.1.1-1.fc39.ppc64le rpm-sequoia-1.6.0-1.fc39.ppc64le python3-dnf-4.21.1-1.fc39.noarch python3-dnf-plugins-core-4.9.0-1.fc39.noarch yum-4.21.1-1.fc39.noarch dnf5-5.1.17-2.fc39.ppc64le dnf5-plugins-5.1.17-2.fc39.ppc64le Start: installing minimal buildroot with yum No matches found for the following disable plugin patterns: local, spacewalk, versionlock Updating Subscription Management repositories. Unable to read consumer identity This system is not registered with an entitlement server. You can use subscription-manager to register. Copr repository 15 kB/s | 2.3 kB 00:00 Red Hat Enterprise Linux 25 MB/s | 88 MB 00:03 Red Hat Enterprise Linux - Optional 32 MB/s | 42 MB 00:01 Extra Packages for Enterprise Linux 7Server - p 12 MB/s | 15 MB 00:01 Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing group/module packages: bash ppc64le 4.2.46-35.el7_9 rhel 1.0 M bzip2 ppc64le 1.0.6-13.el7 rhel 55 k coreutils ppc64le 8.22-24.el7_9.2 rhel 3.3 M cpio ppc64le 2.11-28.el7 rhel 212 k diffutils ppc64le 3.3-6.el7_9 rhel 325 k epel-release noarch 7-12 epel 15 k epel-rpm-macros noarch 7-23 epel 15 k findutils ppc64le 1:4.5.11-6.el7 rhel 563 k gawk ppc64le 4.0.2-4.el7_3.1 rhel 860 k gcc ppc64le 4.8.5-44.el7 rhel 15 M gcc-c++ ppc64le 4.8.5-44.el7 rhel 8.2 M grep ppc64le 2.20-3.el7 rhel 346 k gzip ppc64le 1.5-11.el7_9 rhel 130 k info ppc64le 5.1-5.el7 rhel 236 k make ppc64le 1:3.82-24.el7 rhel 423 k patch ppc64le 2.7.1-12.el7_7 rhel 113 k redhat-rpm-config noarch 9.1.0-88.el7 rhel 81 k rpm-build ppc64le 4.11.3-48.el7_9 rhel 150 k sed ppc64le 4.2.2-7.el7 rhel 233 k shadow-utils ppc64le 2:4.6-5.el7 rhel 1.2 M tar ppc64le 2:1.26-35.el7 rhel 850 k unzip ppc64le 6.0-24.el7_9 rhel 172 k util-linux ppc64le 2.23.2-65.el7_9.1 rhel 2.0 M which ppc64le 2.20-7.el7 rhel 41 k xz ppc64le 5.2.2-2.el7_9 rhel 231 k Installing dependencies: acl ppc64le 2.2.51-15.el7 rhel 82 k audit-libs ppc64le 2.8.5-4.el7 rhel 101 k basesystem noarch 10.0-7.el7 rhel 4.9 k binutils ppc64le 2.27-44.base.el7_9.1 rhel 5.7 M bzip2-libs ppc64le 1.0.6-13.el7 rhel 48 k ca-certificates noarch 2023.2.60_v7.0.306-72.el7_9 rhel 923 k chkconfig ppc64le 1.7.6-1.el7 rhel 183 k cpp ppc64le 4.8.5-44.el7 rhel 6.9 M cracklib ppc64le 2.9.0-11.el7 rhel 80 k cracklib-dicts ppc64le 2.9.0-11.el7 rhel 3.6 M cryptsetup-libs ppc64le 2.0.3-6.el7 rhel 339 k curl ppc64le 7.29.0-59.el7_9.2 rhel 272 k cyrus-sasl-lib ppc64le 2.1.26-24.el7_9 rhel 159 k dbus ppc64le 1:1.10.24-15.el7 rhel 248 k dbus-libs ppc64le 1:1.10.24-15.el7 rhel 172 k device-mapper ppc64le 7:1.02.170-6.el7_9.5 rhel 295 k device-mapper-libs ppc64le 7:1.02.170-6.el7_9.5 rhel 323 k dracut ppc64le 033-572.el7 rhel 330 k dwz ppc64le 0.11-3.el7 rhel 99 k elfutils ppc64le 0.176-5.el7 rhel 306 k elfutils-default-yama-scope noarch 0.176-5.el7 rhel 33 k elfutils-libelf ppc64le 0.176-5.el7 rhel 198 k elfutils-libs ppc64le 0.176-5.el7 rhel 295 k expat ppc64le 2.1.0-15.el7_9 rhel 82 k file ppc64le 5.11-37.el7 rhel 58 k file-libs ppc64le 5.11-37.el7 rhel 342 k filesystem ppc64le 3.2-25.el7 rhel 1.0 M gdb ppc64le 7.6.1-120.el7 rhel 2.3 M gdbm ppc64le 1.10-8.el7 rhel 72 k glib2 ppc64le 2.56.1-9.el7_9 rhel 2.5 M glibc ppc64le 2.17-326.el7_9.3 rhel 3.8 M glibc-common ppc64le 2.17-326.el7_9.3 rhel 12 M glibc-devel ppc64le 2.17-326.el7_9.3 rhel 1.1 M glibc-headers ppc64le 2.17-326.el7_9.3 rhel 681 k gmp ppc64le 1:6.0.0-15.el7 rhel 283 k gnupg2 ppc64le 2.0.22-5.el7_5 rhel 1.5 M groff-base ppc64le 1.22.2-8.el7 rhel 960 k hardlink ppc64le 1:1.0-19.el7 rhel 15 k json-c ppc64le 0.11-4.el7_0 rhel 32 k kernel-headers ppc64le 3.10.0-1160.119.1.el7 rhel 9.1 M keyutils-libs ppc64le 1.5.8-3.el7 rhel 26 k kmod ppc64le 20-28.el7 rhel 125 k kmod-libs ppc64le 20-28.el7 rhel 52 k kpartx ppc64le 0.4.9-136.el7_9 rhel 82 k krb5-libs ppc64le 1.15.1-55.el7_9 rhel 819 k libacl ppc64le 2.2.51-15.el7 rhel 29 k libassuan ppc64le 2.1.0-3.el7 rhel 64 k libatomic ppc64le 4.8.5-44.el7 rhel 51 k libattr ppc64le 2.4.46-13.el7 rhel 19 k libblkid ppc64le 2.23.2-65.el7_9.1 rhel 186 k libcap ppc64le 2.22-11.el7 rhel 49 k libcap-ng ppc64le 0.7.5-4.el7 rhel 25 k libcom_err ppc64le 1.42.9-19.el7 rhel 42 k libcurl ppc64le 7.29.0-59.el7_9.2 rhel 222 k libdb ppc64le 5.3.21-25.el7 rhel 715 k libdb-utils ppc64le 5.3.21-25.el7 rhel 135 k libffi ppc64le 3.0.13-19.el7 rhel 31 k libgcc ppc64le 4.8.5-44.el7 rhel 97 k libgcrypt ppc64le 1.5.3-14.el7 rhel 284 k libgomp ppc64le 4.8.5-44.el7 rhel 167 k libgpg-error ppc64le 1.12-3.el7 rhel 88 k libidn ppc64le 1.28-4.el7 rhel 210 k libmount ppc64le 2.23.2-65.el7_9.1 rhel 185 k libmpc ppc64le 1.0.1-3.el7 rhel 52 k libpwquality ppc64le 1.2.3-5.el7 rhel 86 k librtas ppc64le 2.0.1-2.el7 rhel 60 k libselinux ppc64le 2.5-15.el7 rhel 166 k libsemanage ppc64le 2.5-14.el7 rhel 151 k libsepol ppc64le 2.5-10.el7 rhel 299 k libsmartcols ppc64le 2.23.2-65.el7_9.1 rhel 145 k libssh2 ppc64le 1.8.0-4.el7_9.1 rhel 90 k libstdc++ ppc64le 4.8.5-44.el7 rhel 342 k libstdc++-devel ppc64le 4.8.5-44.el7 rhel 1.5 M libtasn1 ppc64le 4.10-1.el7 rhel 322 k libuser ppc64le 0.60-9.el7 rhel 400 k libutempter ppc64le 1.1.6-4.el7 rhel 25 k libuuid ppc64le 2.23.2-65.el7_9.1 rhel 85 k libverto ppc64le 0.2.5-4.el7 rhel 17 k libxml2 ppc64le 2.9.1-6.el7_9.6 rhel 765 k lua ppc64le 5.1.4-15.el7 rhel 201 k lz4 ppc64le 1.8.3-1.el7 rhel 86 k mpfr ppc64le 3.1.1-4.el7 rhel 210 k ncurses ppc64le 5.9-14.20130511.el7_4 rhel 304 k ncurses-base noarch 5.9-14.20130511.el7_4 rhel 68 k ncurses-libs ppc64le 5.9-14.20130511.el7_4 rhel 317 k nspr ppc64le 4.35.0-1.el7_9 rhel 132 k nss ppc64le 3.90.0-2.el7_9 rhel 911 k nss-pem ppc64le 1.0.3-7.el7_9.1 rhel 74 k nss-softokn ppc64le 3.90.0-6.el7_9 rhel 387 k nss-softokn-freebl ppc64le 3.90.0-6.el7_9 rhel 345 k nss-sysinit ppc64le 3.90.0-2.el7_9 rhel 67 k nss-tools ppc64le 3.90.0-2.el7_9 rhel 558 k nss-util ppc64le 3.90.0-1.el7_9 rhel 83 k openldap ppc64le 2.4.44-25.el7_9 rhel 353 k openssl-libs ppc64le 1:1.0.2k-26.el7_9 rhel 1.1 M p11-kit ppc64le 0.23.5-3.el7 rhel 243 k p11-kit-trust ppc64le 0.23.5-3.el7 rhel 130 k pam ppc64le 1.1.8-23.el7 rhel 744 k pcre ppc64le 8.32-17.el7 rhel 316 k perl ppc64le 4:5.16.3-299.el7_9 rhel 7.9 M perl-Carp noarch 1.26-244.el7 rhel 19 k perl-Encode ppc64le 2.51-7.el7 rhel 1.5 M perl-Exporter noarch 5.68-3.el7 rhel 28 k perl-File-Path noarch 2.09-2.el7 rhel 27 k perl-File-Temp noarch 0.23.01-3.el7 rhel 56 k perl-Filter ppc64le 1.49-3.el7 rhel 77 k perl-Getopt-Long noarch 2.40-3.el7 rhel 56 k perl-HTTP-Tiny noarch 0.033-3.el7 rhel 38 k perl-PathTools ppc64le 3.40-5.el7 rhel 83 k perl-Pod-Escapes noarch 1:1.04-299.el7_9 rhel 52 k perl-Pod-Perldoc noarch 3.20-4.el7 rhel 87 k perl-Pod-Simple noarch 1:3.28-4.el7 rhel 216 k perl-Pod-Usage noarch 1.63-3.el7 rhel 27 k perl-Scalar-List-Utils ppc64le 1.27-248.el7 rhel 36 k perl-Socket ppc64le 2.010-5.el7 rhel 49 k perl-Storable ppc64le 2.45-3.el7 rhel 77 k perl-Text-ParseWords noarch 3.29-4.el7 rhel 14 k perl-Thread-Queue noarch 3.02-2.el7 rhel 17 k perl-Time-HiRes ppc64le 4:1.9725-3.el7 rhel 46 k perl-Time-Local noarch 1.2300-2.el7 rhel 24 k perl-constant noarch 1.27-2.el7 rhel 19 k perl-libs ppc64le 4:5.16.3-299.el7_9 rhel 680 k perl-macros ppc64le 4:5.16.3-299.el7_9 rhel 44 k perl-parent noarch 1:0.225-244.el7 rhel 12 k perl-podlators noarch 2.5.1-3.el7 rhel 112 k perl-srpm-macros noarch 1-8.el7 rhel 4.7 k perl-threads ppc64le 1.87-4.el7 rhel 50 k perl-threads-shared ppc64le 1.43-6.el7 rhel 39 k pinentry ppc64le 0.8.1-17.el7 rhel 74 k pkgconfig ppc64le 1:0.27.1-4.el7 rhel 55 k popt ppc64le 1.13-16.el7 rhel 43 k procps-ng ppc64le 3.3.10-28.el7 rhel 295 k pth ppc64le 2.0.7-23.el7 rhel 92 k python-libs ppc64le 2.7.5-94.el7_9 rhel 5.8 M python-rpm-macros noarch 3-34.el7 rhel 9.1 k python-srpm-macros noarch 3-34.el7 rhel 8.8 k python2-rpm-macros noarch 3-34.el7 rhel 8.1 k qrencode-libs ppc64le 3.4.1-3.el7 rhel 52 k readline ppc64le 6.2-11.el7 rhel 197 k redhat-release-server ppc64le 7.9-12.el7_9 rhel 32 k rpm ppc64le 4.11.3-48.el7_9 rhel 1.2 M rpm-build-libs ppc64le 4.11.3-48.el7_9 rhel 108 k rpm-libs ppc64le 4.11.3-48.el7_9 rhel 284 k setup noarch 2.8.71-11.el7 rhel 166 k shared-mime-info ppc64le 1.8-5.el7 rhel 313 k sqlite ppc64le 3.7.17-8.el7_7.1 rhel 401 k systemd ppc64le 219-78.el7_9.9 rhel 5.2 M systemd-libs ppc64le 219-78.el7_9.9 rhel 423 k tzdata noarch 2024a-1.el7 rhel 497 k ustr ppc64le 1.0.4-16.el7 rhel 92 k xz-libs ppc64le 5.2.2-2.el7_9 rhel 120 k zip ppc64le 3.0-11.el7 rhel 261 k zlib ppc64le 1.2.7-21.el7_9 rhel 97 k Installing Groups: Buildsystem building group Transaction Summary ================================================================================ Install 178 Packages Total download size: 133 M Installed size: 640 M Downloading Packages: (1/178): perl-Carp-1.26-244.el7.noarch.rpm 87 kB/s | 19 kB 00:00 (2/178): basesystem-10.0-7.el7.noarch.rpm 21 kB/s | 4.9 kB 00:00 (3/178): libtasn1-4.10-1.el7.ppc64le.rpm 1.3 MB/s | 322 kB 00:00 (4/178): perl-File-Path-2.09-2.el7.noarch.rpm 237 kB/s | 27 kB 00:00 (5/178): perl-File-Temp-0.23.01-3.el7.noarch.rp 393 kB/s | 56 kB 00:00 (6/178): perl-Exporter-5.68-3.el7.noarch.rpm 180 kB/s | 28 kB 00:00 (7/178): perl-HTTP-Tiny-0.033-3.el7.noarch.rpm 301 kB/s | 38 kB 00:00 (8/178): perl-Pod-Perldoc-3.20-4.el7.noarch.rpm 843 kB/s | 87 kB 00:00 (9/178): perl-Pod-Simple-3.28-4.el7.noarch.rpm 1.4 MB/s | 216 kB 00:00 (10/178): perl-Text-ParseWords-3.29-4.el7.noarc 114 kB/s | 14 kB 00:00 (11/178): perl-Pod-Usage-1.63-3.el7.noarch.rpm 161 kB/s | 27 kB 00:00 (12/178): perl-Thread-Queue-3.02-2.el7.noarch.r 87 kB/s | 17 kB 00:00 (13/178): perl-constant-1.27-2.el7.noarch.rpm 148 kB/s | 19 kB 00:00 (14/178): perl-parent-0.225-244.el7.noarch.rpm 114 kB/s | 12 kB 00:00 (15/178): perl-srpm-macros-1-8.el7.noarch.rpm 52 kB/s | 4.7 kB 00:00 (16/178): perl-podlators-2.5.1-3.el7.noarch.rpm 979 kB/s | 112 kB 00:00 (17/178): cracklib-dicts-2.9.0-11.el7.ppc64le.r 18 MB/s | 3.6 MB 00:00 (18/178): gdbm-1.10-8.el7.ppc64le.rpm 548 kB/s | 72 kB 00:00 (19/178): hardlink-1.0-19.el7.ppc64le.rpm 94 kB/s | 15 kB 00:00 (20/178): json-c-0.11-4.el7_0.ppc64le.rpm 334 kB/s | 32 kB 00:00 (21/178): libmpc-1.0.1-3.el7.ppc64le.rpm 491 kB/s | 52 kB 00:00 (22/178): mpfr-3.1.1-4.el7.ppc64le.rpm 1.4 MB/s | 210 kB 00:00 (23/178): perl-Filter-1.49-3.el7.ppc64le.rpm 618 kB/s | 77 kB 00:00 (24/178): perl-Scalar-List-Utils-1.27-248.el7.p 172 kB/s | 36 kB 00:00 (25/178): perl-Storable-2.45-3.el7.ppc64le.rpm 559 kB/s | 77 kB 00:00 (26/178): perl-Time-Local-1.2300-2.el7.noarch.r 201 kB/s | 24 kB 00:00 (27/178): perl-threads-1.87-4.el7.ppc64le.rpm 548 kB/s | 50 kB 00:00 (28/178): perl-threads-shared-1.43-6.el7.ppc64l 377 kB/s | 39 kB 00:00 (29/178): pkgconfig-0.27.1-4.el7.ppc64le.rpm 390 kB/s | 55 kB 00:00 (30/178): ustr-1.0.4-16.el7.ppc64le.rpm 1.0 MB/s | 92 kB 00:00 (31/178): pth-2.0.7-23.el7.ppc64le.rpm 527 kB/s | 92 kB 00:00 (32/178): which-2.20-7.el7.ppc64le.rpm 300 kB/s | 41 kB 00:00 (33/178): bzip2-1.0.6-13.el7.ppc64le.rpm 591 kB/s | 55 kB 00:00 (34/178): cracklib-2.9.0-11.el7.ppc64le.rpm 800 kB/s | 80 kB 00:00 (35/178): libcap-ng-0.7.5-4.el7.ppc64le.rpm 180 kB/s | 25 kB 00:00 (36/178): libgpg-error-1.12-3.el7.ppc64le.rpm 801 kB/s | 88 kB 00:00 (37/178): keyutils-libs-1.5.8-3.el7.ppc64le.rpm 97 kB/s | 26 kB 00:00 (38/178): libidn-1.28-4.el7.ppc64le.rpm 1.6 MB/s | 210 kB 00:00 (39/178): libverto-0.2.5-4.el7.ppc64le.rpm 152 kB/s | 17 kB 00:00 (40/178): perl-PathTools-3.40-5.el7.ppc64le.rpm 900 kB/s | 83 kB 00:00 (41/178): perl-Encode-2.51-7.el7.ppc64le.rpm 11 MB/s | 1.5 MB 00:00 (42/178): perl-Time-HiRes-1.9725-3.el7.ppc64le. 243 kB/s | 46 kB 00:00 (43/178): popt-1.13-16.el7.ppc64le.rpm 341 kB/s | 43 kB 00:00 (44/178): bzip2-libs-1.0.6-13.el7.ppc64le.rpm 324 kB/s | 48 kB 00:00 (45/178): dwz-0.11-3.el7.ppc64le.rpm 732 kB/s | 99 kB 00:00 (46/178): groff-base-1.22.2-8.el7.ppc64le.rpm 6.1 MB/s | 960 kB 00:00 (47/178): libassuan-2.1.0-3.el7.ppc64le.rpm 696 kB/s | 64 kB 00:00 (48/178): libutempter-1.1.6-4.el7.ppc64le.rpm 192 kB/s | 25 kB 00:00 (49/178): qrencode-libs-3.4.1-3.el7.ppc64le.rpm 266 kB/s | 52 kB 00:00 (50/178): lua-5.1.4-15.el7.ppc64le.rpm 1.0 MB/s | 201 kB 00:00 (51/178): zip-3.0-11.el7.ppc64le.rpm 2.1 MB/s | 261 kB 00:00 (52/178): pinentry-0.8.1-17.el7.ppc64le.rpm 769 kB/s | 74 kB 00:00 (53/178): gmp-6.0.0-15.el7.ppc64le.rpm 2.0 MB/s | 283 kB 00:00 (54/178): libgcrypt-1.5.3-14.el7.ppc64le.rpm 1.8 MB/s | 284 kB 00:00 (55/178): gawk-4.0.2-4.el7_3.1.ppc64le.rpm 3.0 MB/s | 860 kB 00:00 (56/178): pcre-8.32-17.el7.ppc64le.rpm 2.6 MB/s | 316 kB 00:00 (57/178): grep-2.20-3.el7.ppc64le.rpm 3.6 MB/s | 346 kB 00:00 (58/178): ncurses-5.9-14.20130511.el7_4.ppc64le 2.5 MB/s | 304 kB 00:00 (59/178): ncurses-base-5.9-14.20130511.el7_4.no 533 kB/s | 68 kB 00:00 (60/178): p11-kit-0.23.5-3.el7.ppc64le.rpm 2.5 MB/s | 243 kB 00:00 (61/178): ncurses-libs-5.9-14.20130511.el7_4.pp 1.6 MB/s | 317 kB 00:00 (62/178): p11-kit-trust-0.23.5-3.el7.ppc64le.rp 681 kB/s | 130 kB 00:00 (63/178): filesystem-3.2-25.el7.ppc64le.rpm 7.1 MB/s | 1.0 MB 00:00 (64/178): info-5.1-5.el7.ppc64le.rpm 1.4 MB/s | 236 kB 00:00 (65/178): libattr-2.4.46-13.el7.ppc64le.rpm 202 kB/s | 19 kB 00:00 (66/178): librtas-2.0.1-2.el7.ppc64le.rpm 629 kB/s | 60 kB 00:00 (67/178): libpwquality-1.2.3-5.el7.ppc64le.rpm 431 kB/s | 86 kB 00:00 (68/178): libuser-0.60-9.el7.ppc64le.rpm 2.9 MB/s | 400 kB 00:00 (69/178): perl-Getopt-Long-2.40-3.el7.noarch.rp 394 kB/s | 56 kB 00:00 (70/178): gnupg2-2.0.22-5.el7_5.ppc64le.rpm 5.6 MB/s | 1.5 MB 00:00 (71/178): findutils-4.5.11-6.el7.ppc64le.rpm 2.4 MB/s | 563 kB 00:00 (72/178): tar-1.26-35.el7.ppc64le.rpm 2.7 MB/s | 850 kB 00:00 (73/178): libsepol-2.5-10.el7.ppc64le.rpm 3.0 MB/s | 299 kB 00:00 (74/178): audit-libs-2.8.5-4.el7.ppc64le.rpm 1.1 MB/s | 101 kB 00:00 (75/178): libsemanage-2.5-14.el7.ppc64le.rpm 684 kB/s | 151 kB 00:00 (76/178): make-3.82-24.el7.ppc64le.rpm 3.6 MB/s | 423 kB 00:00 (77/178): libdb-5.3.21-25.el7.ppc64le.rpm 5.9 MB/s | 715 kB 00:00 (78/178): readline-6.2-11.el7.ppc64le.rpm 1.4 MB/s | 197 kB 00:00 (79/178): redhat-rpm-config-9.1.0-88.el7.noarch 835 kB/s | 81 kB 00:00 (80/178): shadow-utils-4.6-5.el7.ppc64le.rpm 10 MB/s | 1.2 MB 00:00 (81/178): libdb-utils-5.3.21-25.el7.ppc64le.rpm 999 kB/s | 135 kB 00:00 (82/178): libffi-3.0.13-19.el7.ppc64le.rpm 166 kB/s | 31 kB 00:00 (83/178): patch-2.7.1-12.el7_7.ppc64le.rpm 678 kB/s | 113 kB 00:00 (84/178): cryptsetup-libs-2.0.3-6.el7.ppc64le.r 3.0 MB/s | 339 kB 00:00 (85/178): sqlite-3.7.17-8.el7_7.1.ppc64le.rpm 1.1 MB/s | 401 kB 00:00 (86/178): kmod-20-28.el7.ppc64le.rpm 526 kB/s | 125 kB 00:00 (87/178): acl-2.2.51-15.el7.ppc64le.rpm 236 kB/s | 82 kB 00:00 (88/178): kmod-libs-20-28.el7.ppc64le.rpm 286 kB/s | 52 kB 00:00 (89/178): libcap-2.22-11.el7.ppc64le.rpm 340 kB/s | 49 kB 00:00 (90/178): libacl-2.2.51-15.el7.ppc64le.rpm 129 kB/s | 29 kB 00:00 (91/178): libselinux-2.5-15.el7.ppc64le.rpm 1.1 MB/s | 166 kB 00:00 (92/178): pam-1.1.8-23.el7.ppc64le.rpm 6.5 MB/s | 744 kB 00:00 (93/178): setup-2.8.71-11.el7.noarch.rpm 1.5 MB/s | 166 kB 00:00 (94/178): perl-Socket-2.010-5.el7.ppc64le.rpm 341 kB/s | 49 kB 00:00 (95/178): shared-mime-info-1.8-5.el7.ppc64le.rp 2.7 MB/s | 313 kB 00:00 (96/178): elfutils-libelf-0.176-5.el7.ppc64le.r 1.2 MB/s | 198 kB 00:00 (97/178): dbus-1.10.24-15.el7.ppc64le.rpm 1.1 MB/s | 248 kB 00:00 (98/178): cpp-4.8.5-44.el7.ppc64le.rpm 23 MB/s | 6.9 MB 00:00 (99/178): file-5.11-37.el7.ppc64le.rpm 231 kB/s | 58 kB 00:00 (100/178): file-libs-5.11-37.el7.ppc64le.rpm 1.6 MB/s | 342 kB 00:00 (101/178): libcom_err-1.42.9-19.el7.ppc64le.rpm 158 kB/s | 42 kB 00:00 (102/178): libgcc-4.8.5-44.el7.ppc64le.rpm 318 kB/s | 97 kB 00:00 (103/178): gcc-4.8.5-44.el7.ppc64le.rpm 17 MB/s | 15 MB 00:00 (104/178): libgomp-4.8.5-44.el7.ppc64le.rpm 644 kB/s | 167 kB 00:00 (105/178): gcc-c++-4.8.5-44.el7.ppc64le.rpm 8.1 MB/s | 8.2 MB 00:01 (106/178): libstdc++-devel-4.8.5-44.el7.ppc64le 5.2 MB/s | 1.5 MB 00:00 (107/178): procps-ng-3.3.10-28.el7.ppc64le.rpm 1.3 MB/s | 295 kB 00:00 (108/178): python2-rpm-macros-3-34.el7.noarch.r 49 kB/s | 8.1 kB 00:00 (109/178): coreutils-8.22-24.el7_9.2.ppc64le.rp 12 MB/s | 3.3 MB 00:00 (110/178): chkconfig-1.7.6-1.el7.ppc64le.rpm 577 kB/s | 183 kB 00:00 (111/178): cpio-2.11-28.el7.ppc64le.rpm 833 kB/s | 212 kB 00:00 (112/178): dracut-033-572.el7.ppc64le.rpm 1.9 MB/s | 330 kB 00:00 (113/178): dbus-libs-1.10.24-15.el7.ppc64le.rpm 743 kB/s | 172 kB 00:00 (114/178): elfutils-0.176-5.el7.ppc64le.rpm 1.6 MB/s | 306 kB 00:00 (115/178): elfutils-default-yama-scope-0.176-5. 242 kB/s | 33 kB 00:00 (116/178): elfutils-libs-0.176-5.el7.ppc64le.rp 2.0 MB/s | 295 kB 00:00 (117/178): libatomic-4.8.5-44.el7.ppc64le.rpm 336 kB/s | 51 kB 00:00 (118/178): libstdc++-4.8.5-44.el7.ppc64le.rpm 1.1 MB/s | 342 kB 00:00 (119/178): gdb-7.6.1-120.el7.ppc64le.rpm 5.4 MB/s | 2.3 MB 00:00 (120/178): lz4-1.8.3-1.el7.ppc64le.rpm 362 kB/s | 86 kB 00:00 (121/178): python-rpm-macros-3-34.el7.noarch.rp 86 kB/s | 9.1 kB 00:00 (122/178): sed-4.2.2-7.el7.ppc64le.rpm 1.8 MB/s | 233 kB 00:00 (123/178): python-srpm-macros-3-34.el7.noarch.r 48 kB/s | 8.8 kB 00:00 (124/178): device-mapper-1.02.170-6.el7_9.5.ppc 2.0 MB/s | 295 kB 00:00 (125/178): bash-4.2.46-35.el7_9.ppc64le.rpm 4.0 MB/s | 1.0 MB 00:00 (126/178): glib2-2.56.1-9.el7_9.ppc64le.rpm 19 MB/s | 2.5 MB 00:00 (127/178): device-mapper-libs-1.02.170-6.el7_9. 2.0 MB/s | 323 kB 00:00 (128/178): binutils-2.27-44.base.el7_9.1.ppc64l 14 MB/s | 5.7 MB 00:00 (129/178): libblkid-2.23.2-65.el7_9.1.ppc64le.r 808 kB/s | 186 kB 00:00 (130/178): libsmartcols-2.23.2-65.el7_9.1.ppc64 1.0 MB/s | 145 kB 00:00 (131/178): libxml2-2.9.1-6.el7_9.6.ppc64le.rpm 5.8 MB/s | 765 kB 00:00 (132/178): libmount-2.23.2-65.el7_9.1.ppc64le.r 513 kB/s | 185 kB 00:00 (133/178): libuuid-2.23.2-65.el7_9.1.ppc64le.rp 202 kB/s | 85 kB 00:00 (134/178): perl-5.16.3-299.el7_9.ppc64le.rpm 24 MB/s | 7.9 MB 00:00 (135/178): perl-Pod-Escapes-1.04-299.el7_9.noar 114 kB/s | 52 kB 00:00 (136/178): perl-macros-5.16.3-299.el7_9.ppc64le 267 kB/s | 44 kB 00:00 (137/178): rpm-build-4.11.3-48.el7_9.ppc64le.rp 842 kB/s | 150 kB 00:00 (138/178): rpm-libs-4.11.3-48.el7_9.ppc64le.rpm 1.2 MB/s | 284 kB 00:00 (139/178): perl-libs-5.16.3-299.el7_9.ppc64le.r 726 kB/s | 680 kB 00:00 (140/178): util-linux-2.23.2-65.el7_9.1.ppc64le 5.0 MB/s | 2.0 MB 00:00 (141/178): diffutils-3.3-6.el7_9.ppc64le.rpm 3.4 MB/s | 325 kB 00:00 (142/178): rpm-4.11.3-48.el7_9.ppc64le.rpm 1.2 MB/s | 1.2 MB 00:01 (143/178): expat-2.1.0-15.el7_9.ppc64le.rpm 666 kB/s | 82 kB 00:00 (144/178): cyrus-sasl-lib-2.1.26-24.el7_9.ppc64 463 kB/s | 159 kB 00:00 (145/178): kpartx-0.4.9-136.el7_9.ppc64le.rpm 730 kB/s | 82 kB 00:00 (146/178): gzip-1.5-11.el7_9.ppc64le.rpm 599 kB/s | 130 kB 00:00 (147/178): nss-pem-1.0.3-7.el7_9.1.ppc64le.rpm 492 kB/s | 74 kB 00:00 (148/178): openssl-libs-1.0.2k-26.el7_9.ppc64le 7.4 MB/s | 1.1 MB 00:00 (149/178): krb5-libs-1.15.1-55.el7_9.ppc64le.rp 1.9 MB/s | 819 kB 00:00 (150/178): openldap-2.4.44-25.el7_9.ppc64le.rpm 1.1 MB/s | 353 kB 00:00 (151/178): unzip-6.0-24.el7_9.ppc64le.rpm 718 kB/s | 172 kB 00:00 (152/178): rpm-build-libs-4.11.3-48.el7_9.ppc64 330 kB/s | 108 kB 00:00 (153/178): xz-5.2.2-2.el7_9.ppc64le.rpm 854 kB/s | 231 kB 00:00 (154/178): zlib-1.2.7-21.el7_9.ppc64le.rpm 1.0 MB/s | 97 kB 00:00 (155/178): xz-libs-5.2.2-2.el7_9.ppc64le.rpm 809 kB/s | 120 kB 00:00 (156/178): libcurl-7.29.0-59.el7_9.2.ppc64le.rp 1.9 MB/s | 222 kB 00:00 (157/178): ca-certificates-2023.2.60_v7.0.306-7 4.4 MB/s | 923 kB 00:00 (158/178): curl-7.29.0-59.el7_9.2.ppc64le.rpm 1.4 MB/s | 272 kB 00:00 (159/178): libssh2-1.8.0-4.el7_9.1.ppc64le.rpm 327 kB/s | 90 kB 00:00 (160/178): nss-3.90.0-2.el7_9.ppc64le.rpm 4.0 MB/s | 911 kB 00:00 (161/178): nspr-4.35.0-1.el7_9.ppc64le.rpm 454 kB/s | 132 kB 00:00 (162/178): nss-softokn-freebl-3.90.0-6.el7_9.pp 2.2 MB/s | 345 kB 00:00 (163/178): nss-softokn-3.90.0-6.el7_9.ppc64le.r 1.2 MB/s | 387 kB 00:00 (164/178): nss-tools-3.90.0-2.el7_9.ppc64le.rpm 4.1 MB/s | 558 kB 00:00 (165/178): nss-util-3.90.0-1.el7_9.ppc64le.rpm 806 kB/s | 83 kB 00:00 (166/178): nss-sysinit-3.90.0-2.el7_9.ppc64le.r 172 kB/s | 67 kB 00:00 (167/178): systemd-libs-219-78.el7_9.9.ppc64le. 3.3 MB/s | 423 kB 00:00 (168/178): systemd-219-78.el7_9.9.ppc64le.rpm 23 MB/s | 5.2 MB 00:00 (169/178): tzdata-2024a-1.el7.noarch.rpm 4.6 MB/s | 497 kB 00:00 (170/178): python-libs-2.7.5-94.el7_9.ppc64le.r 12 MB/s | 5.8 MB 00:00 (171/178): glibc-2.17-326.el7_9.3.ppc64le.rpm 22 MB/s | 3.8 MB 00:00 (172/178): glibc-devel-2.17-326.el7_9.3.ppc64le 6.3 MB/s | 1.1 MB 00:00 (173/178): glibc-headers-2.17-326.el7_9.3.ppc64 4.2 MB/s | 681 kB 00:00 (174/178): glibc-common-2.17-326.el7_9.3.ppc64l 28 MB/s | 12 MB 00:00 (175/178): epel-release-7-12.noarch.rpm 68 kB/s | 15 kB 00:00 (176/178): redhat-release-server-7.9-12.el7_9.p 99 kB/s | 32 kB 00:00 (177/178): epel-rpm-macros-7-23.noarch.rpm 158 kB/s | 15 kB 00:00 (178/178): kernel-headers-3.10.0-1160.119.1.el7 12 MB/s | 9.1 MB 00:00 -------------------------------------------------------------------------------- Total 11 MB/s | 133 MB 00:12 Red Hat Enterprise Linux 3.1 MB/s | 3.1 kB 00:00 Importing GPG key 0xFD431D51: Userid : "Red Hat, Inc. (release key 2) " Fingerprint: 567E 347A D004 4ADE 55BA 8A5F 199E 2F91 FD43 1D51 From : /usr/share/distribution-gpg-keys/redhat/RPM-GPG-KEY-redhat7-release Key imported successfully Importing GPG key 0x2FA658E0: Userid : "Red Hat, Inc. (auxiliary key) " Fingerprint: 43A6 E49C 4A38 F4BE 9ABF 2A53 4568 9C88 2FA6 58E0 From : /usr/share/distribution-gpg-keys/redhat/RPM-GPG-KEY-redhat7-release Key imported successfully Extra Packages for Enterprise Linux 7Server - p 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0x352C64E5: Userid : "Fedora EPEL (7) " Fingerprint: 91E9 7D7C 4A5E 96F1 7F3E 888F 6A2F AEA2 352C 64E5 From : /usr/share/distribution-gpg-keys/epel/RPM-GPG-KEY-EPEL-7 Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.2-25.el7.ppc64le 1/1 Preparing : 1/1 Installing : libgcc-4.8.5-44.el7.ppc64le 1/178 Running scriptlet: libgcc-4.8.5-44.el7.ppc64le 1/178 Installing : redhat-release-server-7.9-12.el7_9.ppc64le 2/178 Installing : setup-2.8.71-11.el7.noarch 3/178 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.8.71-11.el7.noarch 3/178 Installing : filesystem-3.2-25.el7.ppc64le 4/178 Installing : python-srpm-macros-3-34.el7.noarch 5/178 Installing : python-rpm-macros-3-34.el7.noarch 6/178 Installing : basesystem-10.0-7.el7.noarch 7/178 Installing : kernel-headers-3.10.0-1160.119.1.el7.ppc64le 8/178 Installing : tzdata-2024a-1.el7.noarch 9/178 Installing : python2-rpm-macros-3-34.el7.noarch 10/178 Installing : ncurses-base-5.9-14.20130511.el7_4.noarch 11/178 Installing : nss-softokn-freebl-3.90.0-6.el7_9.ppc64le 12/178 Installing : glibc-common-2.17-326.el7_9.3.ppc64le 13/178 Running scriptlet: glibc-common-2.17-326.el7_9.3.ppc64le 13/178 Running scriptlet: glibc-2.17-326.el7_9.3.ppc64le 14/178 Installing : glibc-2.17-326.el7_9.3.ppc64le 14/178 Running scriptlet: glibc-2.17-326.el7_9.3.ppc64le 14/178 Installing : nspr-4.35.0-1.el7_9.ppc64le 15/178 Running scriptlet: nspr-4.35.0-1.el7_9.ppc64le 15/178 Installing : nss-util-3.90.0-1.el7_9.ppc64le 16/178 Running scriptlet: nss-util-3.90.0-1.el7_9.ppc64le 16/178 Installing : libstdc++-4.8.5-44.el7.ppc64le 17/178 Running scriptlet: libstdc++-4.8.5-44.el7.ppc64le 17/178 Installing : ncurses-libs-5.9-14.20130511.el7_4.ppc64le 18/178 Running scriptlet: ncurses-libs-5.9-14.20130511.el7_4.ppc64le 18/178 Installing : bash-4.2.46-35.el7_9.ppc64le 19/178 Running scriptlet: bash-4.2.46-35.el7_9.ppc64le 19/178 Installing : libsepol-2.5-10.el7.ppc64le 20/178 Running scriptlet: libsepol-2.5-10.el7.ppc64le 20/178 Installing : pcre-8.32-17.el7.ppc64le 21/178 Running scriptlet: pcre-8.32-17.el7.ppc64le 21/178 Installing : libselinux-2.5-15.el7.ppc64le 22/178 Running scriptlet: libselinux-2.5-15.el7.ppc64le 22/178 Installing : zlib-1.2.7-21.el7_9.ppc64le 23/178 Running scriptlet: zlib-1.2.7-21.el7_9.ppc64le 23/178 Installing : info-5.1-5.el7.ppc64le 24/178 Running scriptlet: info-5.1-5.el7.ppc64le 24/178 Installing : bzip2-libs-1.0.6-13.el7.ppc64le 25/178 Running scriptlet: bzip2-libs-1.0.6-13.el7.ppc64le 25/178 Installing : xz-libs-5.2.2-2.el7_9.ppc64le 26/178 Running scriptlet: xz-libs-5.2.2-2.el7_9.ppc64le 26/178 Installing : elfutils-libelf-0.176-5.el7.ppc64le 27/178 Running scriptlet: elfutils-libelf-0.176-5.el7.ppc64le 27/178 Installing : libdb-5.3.21-25.el7.ppc64le 28/178 Running scriptlet: libdb-5.3.21-25.el7.ppc64le 28/178 Installing : sed-4.2.2-7.el7.ppc64le 29/178 Running scriptlet: sed-4.2.2-7.el7.ppc64le 29/178 Installing : gmp-1:6.0.0-15.el7.ppc64le 30/178 Running scriptlet: gmp-1:6.0.0-15.el7.ppc64le 30/178 Installing : popt-1.13-16.el7.ppc64le 31/178 Running scriptlet: popt-1.13-16.el7.ppc64le 31/178 Installing : libattr-2.4.46-13.el7.ppc64le 32/178 Running scriptlet: libattr-2.4.46-13.el7.ppc64le 32/178 Installing : libacl-2.2.51-15.el7.ppc64le 33/178 Running scriptlet: libacl-2.2.51-15.el7.ppc64le 33/178 Installing : libcap-2.22-11.el7.ppc64le 34/178 Running scriptlet: libcap-2.22-11.el7.ppc64le 34/178 Installing : readline-6.2-11.el7.ppc64le 35/178 Running scriptlet: readline-6.2-11.el7.ppc64le 35/178 Installing : libgpg-error-1.12-3.el7.ppc64le 36/178 Running scriptlet: libgpg-error-1.12-3.el7.ppc64le 36/178 Installing : libgcrypt-1.5.3-14.el7.ppc64le 37/178 Running scriptlet: libgcrypt-1.5.3-14.el7.ppc64le 37/178 Installing : lua-5.1.4-15.el7.ppc64le 38/178 Installing : chkconfig-1.7.6-1.el7.ppc64le 39/178 Installing : mpfr-3.1.1-4.el7.ppc64le 40/178 Running scriptlet: mpfr-3.1.1-4.el7.ppc64le 40/178 Installing : grep-2.20-3.el7.ppc64le 41/178 Running scriptlet: grep-2.20-3.el7.ppc64le 41/178 Installing : libffi-3.0.13-19.el7.ppc64le 42/178 Running scriptlet: libffi-3.0.13-19.el7.ppc64le 42/178 Installing : libcom_err-1.42.9-19.el7.ppc64le 43/178 Running scriptlet: libcom_err-1.42.9-19.el7.ppc64le 43/178 Installing : libuuid-2.23.2-65.el7_9.1.ppc64le 44/178 Running scriptlet: libuuid-2.23.2-65.el7_9.1.ppc64le 44/178 Installing : libmpc-1.0.1-3.el7.ppc64le 45/178 Running scriptlet: libmpc-1.0.1-3.el7.ppc64le 45/178 Installing : xz-5.2.2-2.el7_9.ppc64le 46/178 Installing : gawk-4.0.2-4.el7_3.1.ppc64le 47/178 Running scriptlet: gawk-4.0.2-4.el7_3.1.ppc64le 47/178 Installing : findutils-1:4.5.11-6.el7.ppc64le 48/178 Running scriptlet: findutils-1:4.5.11-6.el7.ppc64le 48/178 Installing : cpio-2.11-28.el7.ppc64le 49/178 Running scriptlet: cpio-2.11-28.el7.ppc64le 49/178 Installing : diffutils-3.3-6.el7_9.ppc64le 50/178 Running scriptlet: diffutils-3.3-6.el7_9.ppc64le 50/178 Installing : file-libs-5.11-37.el7.ppc64le 51/178 Running scriptlet: file-libs-5.11-37.el7.ppc64le 51/178 Installing : libcap-ng-0.7.5-4.el7.ppc64le 52/178 Running scriptlet: libcap-ng-0.7.5-4.el7.ppc64le 52/178 Installing : audit-libs-2.8.5-4.el7.ppc64le 53/178 Running scriptlet: audit-libs-2.8.5-4.el7.ppc64le 53/178 Installing : expat-2.1.0-15.el7_9.ppc64le 54/178 Running scriptlet: expat-2.1.0-15.el7_9.ppc64le 54/178 Installing : p11-kit-0.23.5-3.el7.ppc64le 55/178 Running scriptlet: p11-kit-0.23.5-3.el7.ppc64le 55/178 Installing : sqlite-3.7.17-8.el7_7.1.ppc64le 56/178 Running scriptlet: sqlite-3.7.17-8.el7_7.1.ppc64le 56/178 Installing : nss-softokn-3.90.0-6.el7_9.ppc64le 57/178 Running scriptlet: nss-softokn-3.90.0-6.el7_9.ppc64le 57/178 Installing : tar-2:1.26-35.el7.ppc64le 58/178 Running scriptlet: tar-2:1.26-35.el7.ppc64le 58/178 Installing : gdbm-1.10-8.el7.ppc64le 59/178 Running scriptlet: gdbm-1.10-8.el7.ppc64le 59/178 Installing : lz4-1.8.3-1.el7.ppc64le 60/178 Running scriptlet: lz4-1.8.3-1.el7.ppc64le 60/178 Installing : file-5.11-37.el7.ppc64le 61/178 Installing : cpp-4.8.5-44.el7.ppc64le 62/178 Running scriptlet: cpp-4.8.5-44.el7.ppc64le 62/178 Running scriptlet: pinentry-0.8.1-17.el7.ppc64le 63/178 Installing : pinentry-0.8.1-17.el7.ppc64le 63/178 Running scriptlet: pinentry-0.8.1-17.el7.ppc64le 63/178 Installing : libassuan-2.1.0-3.el7.ppc64le 64/178 Running scriptlet: libassuan-2.1.0-3.el7.ppc64le 64/178 Installing : acl-2.2.51-15.el7.ppc64le 65/178 Installing : patch-2.7.1-12.el7_7.ppc64le 66/178 Installing : groff-base-1.22.2-8.el7.ppc64le 67/178 Installing : perl-parent-1:0.225-244.el7.noarch 68/178 Installing : perl-HTTP-Tiny-0.033-3.el7.noarch 69/178 Installing : perl-podlators-2.5.1-3.el7.noarch 70/178 Installing : perl-Pod-Perldoc-3.20-4.el7.noarch 71/178 Installing : perl-Text-ParseWords-3.29-4.el7.noarch 72/178 Installing : perl-Encode-2.51-7.el7.ppc64le 73/178 Installing : perl-Pod-Escapes-1:1.04-299.el7_9.noarch 74/178 Installing : perl-Pod-Usage-1.63-3.el7.noarch 75/178 Installing : perl-Carp-1.26-244.el7.noarch 76/178 Installing : perl-Exporter-5.68-3.el7.noarch 77/178 Installing : perl-constant-1.27-2.el7.noarch 78/178 Installing : perl-Filter-1.49-3.el7.ppc64le 79/178 Installing : perl-Scalar-List-Utils-1.27-248.el7.ppc64le 80/178 Installing : perl-Storable-2.45-3.el7.ppc64le 81/178 Installing : perl-Time-Local-1.2300-2.el7.noarch 82/178 Installing : perl-threads-1.87-4.el7.ppc64le 83/178 Installing : perl-threads-shared-1.43-6.el7.ppc64le 84/178 Installing : perl-File-Path-2.09-2.el7.noarch 85/178 Installing : perl-File-Temp-0.23.01-3.el7.noarch 86/178 Installing : perl-PathTools-3.40-5.el7.ppc64le 87/178 Installing : perl-Time-HiRes-4:1.9725-3.el7.ppc64le 88/178 Installing : perl-Socket-2.010-5.el7.ppc64le 89/178 Installing : perl-Pod-Simple-1:3.28-4.el7.noarch 90/178 Installing : perl-libs-4:5.16.3-299.el7_9.ppc64le 91/178 Running scriptlet: perl-libs-4:5.16.3-299.el7_9.ppc64le 91/178 Installing : perl-macros-4:5.16.3-299.el7_9.ppc64le 92/178 Installing : perl-Getopt-Long-2.40-3.el7.noarch 93/178 Installing : perl-4:5.16.3-299.el7_9.ppc64le 94/178 Installing : perl-Thread-Queue-3.02-2.el7.noarch 95/178 Installing : libdb-utils-5.3.21-25.el7.ppc64le 96/178 Installing : dwz-0.11-3.el7.ppc64le 97/178 Installing : kmod-libs-20-28.el7.ppc64le 98/178 Running scriptlet: kmod-libs-20-28.el7.ppc64le 98/178 Installing : libxml2-2.9.1-6.el7_9.6.ppc64le 99/178 Running scriptlet: libxml2-2.9.1-6.el7_9.6.ppc64le 99/178 Installing : bzip2-1.0.6-13.el7.ppc64le 100/178 Installing : zip-3.0-11.el7.ppc64le 101/178 Installing : unzip-6.0-24.el7_9.ppc64le 102/178 Installing : libidn-1.28-4.el7.ppc64le 103/178 Running scriptlet: libidn-1.28-4.el7.ppc64le 103/178 Installing : libgomp-4.8.5-44.el7.ppc64le 104/178 Running scriptlet: libgomp-4.8.5-44.el7.ppc64le 104/178 Installing : libatomic-4.8.5-44.el7.ppc64le 105/178 Running scriptlet: libatomic-4.8.5-44.el7.ppc64le 105/178 Running scriptlet: glibc-headers-2.17-326.el7_9.3.ppc64le 106/178 Installing : glibc-headers-2.17-326.el7_9.3.ppc64le 106/178 Installing : glibc-devel-2.17-326.el7_9.3.ppc64le 107/178 Running scriptlet: glibc-devel-2.17-326.el7_9.3.ppc64le 107/178 Installing : ncurses-5.9-14.20130511.el7_4.ppc64le 108/178 Installing : libstdc++-devel-4.8.5-44.el7.ppc64le 109/178 Installing : libtasn1-4.10-1.el7.ppc64le 110/178 Running scriptlet: libtasn1-4.10-1.el7.ppc64le 110/178 Installing : p11-kit-trust-0.23.5-3.el7.ppc64le 111/178 Running scriptlet: p11-kit-trust-0.23.5-3.el7.ppc64le 111/178 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-72.el7_9.noar 112/178 Installing : ca-certificates-2023.2.60_v7.0.306-72.el7_9.noar 112/178 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-72.el7_9.noar 112/178 Installing : hardlink-1:1.0-19.el7.ppc64le 113/178 Installing : json-c-0.11-4.el7_0.ppc64le 114/178 Running scriptlet: json-c-0.11-4.el7_0.ppc64le 114/178 Installing : pth-2.0.7-23.el7.ppc64le 115/178 Running scriptlet: pth-2.0.7-23.el7.ppc64le 115/178 Installing : ustr-1.0.4-16.el7.ppc64le 116/178 Running scriptlet: ustr-1.0.4-16.el7.ppc64le 116/178 Installing : libsemanage-2.5-14.el7.ppc64le 117/178 Running scriptlet: libsemanage-2.5-14.el7.ppc64le 117/178 Installing : keyutils-libs-1.5.8-3.el7.ppc64le 118/178 Running scriptlet: keyutils-libs-1.5.8-3.el7.ppc64le 118/178 Installing : libverto-0.2.5-4.el7.ppc64le 119/178 Running scriptlet: libverto-0.2.5-4.el7.ppc64le 119/178 Running scriptlet: coreutils-8.22-24.el7_9.2.ppc64le 120/178 Installing : coreutils-8.22-24.el7_9.2.ppc64le 120/178 Running scriptlet: coreutils-8.22-24.el7_9.2.ppc64le 120/178 Installing : krb5-libs-1.15.1-55.el7_9.ppc64le 121/178 Running scriptlet: krb5-libs-1.15.1-55.el7_9.ppc64le 121/178 Installing : openssl-libs-1:1.0.2k-26.el7_9.ppc64le 122/178 Running scriptlet: openssl-libs-1:1.0.2k-26.el7_9.ppc64le 122/178 Installing : libblkid-2.23.2-65.el7_9.1.ppc64le 123/178 Running scriptlet: libblkid-2.23.2-65.el7_9.1.ppc64le 123/178 Installing : gzip-1.5-11.el7_9.ppc64le 124/178 Running scriptlet: gzip-1.5-11.el7_9.ppc64le 124/178 Installing : cracklib-2.9.0-11.el7.ppc64le 125/178 Running scriptlet: cracklib-2.9.0-11.el7.ppc64le 125/178 Installing : libmount-2.23.2-65.el7_9.1.ppc64le 126/178 Running scriptlet: libmount-2.23.2-65.el7_9.1.ppc64le 126/178 Installing : glib2-2.56.1-9.el7_9.ppc64le 127/178 Running scriptlet: glib2-2.56.1-9.el7_9.ppc64le 127/178 Installing : shared-mime-info-1.8-5.el7.ppc64le 128/178 Running scriptlet: shared-mime-info-1.8-5.el7.ppc64le 128/178 Installing : shadow-utils-2:4.6-5.el7.ppc64le 129/178 Installing : binutils-2.27-44.base.el7_9.1.ppc64le 130/178 Running scriptlet: binutils-2.27-44.base.el7_9.1.ppc64le 130/178 Installing : pkgconfig-1:0.27.1-4.el7.ppc64le 131/178 Installing : cracklib-dicts-2.9.0-11.el7.ppc64le 132/178 Installing : libpwquality-1.2.3-5.el7.ppc64le 133/178 Running scriptlet: libpwquality-1.2.3-5.el7.ppc64le 133/178 Installing : pam-1.1.8-23.el7.ppc64le 134/178 Running scriptlet: pam-1.1.8-23.el7.ppc64le 134/178 Installing : gcc-4.8.5-44.el7.ppc64le 135/178 Running scriptlet: gcc-4.8.5-44.el7.ppc64le 135/178 Running scriptlet: libutempter-1.1.6-4.el7.ppc64le 136/178 Installing : libutempter-1.1.6-4.el7.ppc64le 136/178 Running scriptlet: libutempter-1.1.6-4.el7.ppc64le 136/178 Installing : libssh2-1.8.0-4.el7_9.1.ppc64le 137/178 Running scriptlet: libssh2-1.8.0-4.el7_9.1.ppc64le 137/178 Installing : python-libs-2.7.5-94.el7_9.ppc64le 138/178 Running scriptlet: python-libs-2.7.5-94.el7_9.ppc64le 138/178 Running scriptlet: gdb-7.6.1-120.el7.ppc64le 139/178 Installing : gdb-7.6.1-120.el7.ppc64le 139/178 Installing : cyrus-sasl-lib-2.1.26-24.el7_9.ppc64le 140/178 Running scriptlet: cyrus-sasl-lib-2.1.26-24.el7_9.ppc64le 140/178 Installing : nss-pem-1.0.3-7.el7_9.1.ppc64le 141/178 Installing : nss-3.90.0-2.el7_9.ppc64le 142/178 Running scriptlet: nss-3.90.0-2.el7_9.ppc64le 142/178 Installing : nss-sysinit-3.90.0-2.el7_9.ppc64le 143/178 Installing : nss-tools-3.90.0-2.el7_9.ppc64le 144/178 Installing : libcurl-7.29.0-59.el7_9.2.ppc64le 145/178 Running scriptlet: libcurl-7.29.0-59.el7_9.2.ppc64le 145/178 Installing : curl-7.29.0-59.el7_9.2.ppc64le 146/178 Installing : rpm-libs-4.11.3-48.el7_9.ppc64le 147/178 Running scriptlet: rpm-libs-4.11.3-48.el7_9.ppc64le 147/178 Installing : rpm-4.11.3-48.el7_9.ppc64le 148/178 Installing : openldap-2.4.44-25.el7_9.ppc64le 149/178 Running scriptlet: openldap-2.4.44-25.el7_9.ppc64le 149/178 Installing : libuser-0.60-9.el7.ppc64le 150/178 Running scriptlet: libuser-0.60-9.el7.ppc64le 150/178 Installing : gnupg2-2.0.22-5.el7_5.ppc64le 151/178 Running scriptlet: gnupg2-2.0.22-5.el7_5.ppc64le 151/178 Installing : rpm-build-libs-4.11.3-48.el7_9.ppc64le 152/178 Running scriptlet: rpm-build-libs-4.11.3-48.el7_9.ppc64le 152/178 Installing : qrencode-libs-3.4.1-3.el7.ppc64le 153/178 Running scriptlet: qrencode-libs-3.4.1-3.el7.ppc64le 153/178 Installing : librtas-2.0.1-2.el7.ppc64le 154/178 Running scriptlet: librtas-2.0.1-2.el7.ppc64le 154/178 Installing : libsmartcols-2.23.2-65.el7_9.1.ppc64le 155/178 Running scriptlet: libsmartcols-2.23.2-65.el7_9.1.ppc64le 155/178 Installing : procps-ng-3.3.10-28.el7.ppc64le 156/178 Running scriptlet: procps-ng-3.3.10-28.el7.ppc64le 156/178 Installing : util-linux-2.23.2-65.el7_9.1.ppc64le 157/178 Running scriptlet: util-linux-2.23.2-65.el7_9.1.ppc64le 157/178 Installing : kpartx-0.4.9-136.el7_9.ppc64le 158/178 Installing : device-mapper-7:1.02.170-6.el7_9.5.ppc64le 159/178 Running scriptlet: device-mapper-7:1.02.170-6.el7_9.5.ppc64le 159/178 Installing : dracut-033-572.el7.ppc64le 160/178 Installing : kmod-20-28.el7.ppc64le 161/178 Installing : device-mapper-libs-7:1.02.170-6.el7_9.5.ppc64le 162/178 Running scriptlet: device-mapper-libs-7:1.02.170-6.el7_9.5.ppc64le 162/178 Installing : cryptsetup-libs-2.0.3-6.el7.ppc64le 163/178 Running scriptlet: cryptsetup-libs-2.0.3-6.el7.ppc64le 163/178 Installing : elfutils-libs-0.176-5.el7.ppc64le 164/178 Running scriptlet: elfutils-libs-0.176-5.el7.ppc64le 164/178 Installing : systemd-libs-219-78.el7_9.9.ppc64le 165/178 Running scriptlet: systemd-libs-219-78.el7_9.9.ppc64le 165/178 Installing : dbus-libs-1:1.10.24-15.el7.ppc64le 166/178 Running scriptlet: dbus-libs-1:1.10.24-15.el7.ppc64le 166/178 Running scriptlet: systemd-219-78.el7_9.9.ppc64le 167/178 Installing : systemd-219-78.el7_9.9.ppc64le 167/178 Running scriptlet: systemd-219-78.el7_9.9.ppc64le 167/178 Running in chroot, ignoring request. Running scriptlet: dbus-1:1.10.24-15.el7.ppc64le 168/178 Installing : dbus-1:1.10.24-15.el7.ppc64le 168/178 Installing : elfutils-default-yama-scope-0.176-5.el7.noarch 169/178 Running scriptlet: elfutils-default-yama-scope-0.176-5.el7.noarch 169/178 Installing : elfutils-0.176-5.el7.ppc64le 170/178 Installing : perl-srpm-macros-1-8.el7.noarch 171/178 Installing : redhat-rpm-config-9.1.0-88.el7.noarch 172/178 Installing : rpm-build-4.11.3-48.el7_9.ppc64le 173/178 Installing : gcc-c++-4.8.5-44.el7.ppc64le 174/178 Installing : which-2.20-7.el7.ppc64le 175/178 Running scriptlet: which-2.20-7.el7.ppc64le 175/178 Installing : make-1:3.82-24.el7.ppc64le 176/178 Running scriptlet: make-1:3.82-24.el7.ppc64le 176/178 Installing : epel-rpm-macros-7-23.noarch 177/178 Installing : epel-release-7-12.noarch 178/178 Running scriptlet: filesystem-3.2-25.el7.ppc64le 178/178 Running scriptlet: p11-kit-trust-0.23.5-3.el7.ppc64le 178/178 Running scriptlet: shared-mime-info-1.8-5.el7.ppc64le 178/178 Running scriptlet: rpm-4.11.3-48.el7_9.ppc64le 178/178 Running scriptlet: systemd-219-78.el7_9.9.ppc64le 178/178 Verifying : libtasn1-4.10-1.el7.ppc64le 1/178 Verifying : basesystem-10.0-7.el7.noarch 2/178 Verifying : perl-Carp-1.26-244.el7.noarch 3/178 Verifying : perl-Exporter-5.68-3.el7.noarch 4/178 Verifying : perl-File-Path-2.09-2.el7.noarch 5/178 Verifying : perl-File-Temp-0.23.01-3.el7.noarch 6/178 Verifying : perl-HTTP-Tiny-0.033-3.el7.noarch 7/178 Verifying : perl-Pod-Perldoc-3.20-4.el7.noarch 8/178 Verifying : perl-Pod-Simple-1:3.28-4.el7.noarch 9/178 Verifying : perl-Pod-Usage-1.63-3.el7.noarch 10/178 Verifying : perl-Text-ParseWords-3.29-4.el7.noarch 11/178 Verifying : perl-Thread-Queue-3.02-2.el7.noarch 12/178 Verifying : perl-constant-1.27-2.el7.noarch 13/178 Verifying : perl-parent-1:0.225-244.el7.noarch 14/178 Verifying : perl-podlators-2.5.1-3.el7.noarch 15/178 Verifying : perl-srpm-macros-1-8.el7.noarch 16/178 Verifying : cracklib-dicts-2.9.0-11.el7.ppc64le 17/178 Verifying : gdbm-1.10-8.el7.ppc64le 18/178 Verifying : hardlink-1:1.0-19.el7.ppc64le 19/178 Verifying : json-c-0.11-4.el7_0.ppc64le 20/178 Verifying : libmpc-1.0.1-3.el7.ppc64le 21/178 Verifying : mpfr-3.1.1-4.el7.ppc64le 22/178 Verifying : perl-Filter-1.49-3.el7.ppc64le 23/178 Verifying : perl-Scalar-List-Utils-1.27-248.el7.ppc64le 24/178 Verifying : perl-Storable-2.45-3.el7.ppc64le 25/178 Verifying : perl-Time-Local-1.2300-2.el7.noarch 26/178 Verifying : perl-threads-1.87-4.el7.ppc64le 27/178 Verifying : perl-threads-shared-1.43-6.el7.ppc64le 28/178 Verifying : pkgconfig-1:0.27.1-4.el7.ppc64le 29/178 Verifying : pth-2.0.7-23.el7.ppc64le 30/178 Verifying : ustr-1.0.4-16.el7.ppc64le 31/178 Verifying : which-2.20-7.el7.ppc64le 32/178 Verifying : bzip2-1.0.6-13.el7.ppc64le 33/178 Verifying : cracklib-2.9.0-11.el7.ppc64le 34/178 Verifying : keyutils-libs-1.5.8-3.el7.ppc64le 35/178 Verifying : libcap-ng-0.7.5-4.el7.ppc64le 36/178 Verifying : libgpg-error-1.12-3.el7.ppc64le 37/178 Verifying : libidn-1.28-4.el7.ppc64le 38/178 Verifying : libverto-0.2.5-4.el7.ppc64le 39/178 Verifying : perl-Encode-2.51-7.el7.ppc64le 40/178 Verifying : perl-PathTools-3.40-5.el7.ppc64le 41/178 Verifying : perl-Time-HiRes-4:1.9725-3.el7.ppc64le 42/178 Verifying : popt-1.13-16.el7.ppc64le 43/178 Verifying : bzip2-libs-1.0.6-13.el7.ppc64le 44/178 Verifying : dwz-0.11-3.el7.ppc64le 45/178 Verifying : groff-base-1.22.2-8.el7.ppc64le 46/178 Verifying : libassuan-2.1.0-3.el7.ppc64le 47/178 Verifying : libutempter-1.1.6-4.el7.ppc64le 48/178 Verifying : qrencode-libs-3.4.1-3.el7.ppc64le 49/178 Verifying : lua-5.1.4-15.el7.ppc64le 50/178 Verifying : zip-3.0-11.el7.ppc64le 51/178 Verifying : gawk-4.0.2-4.el7_3.1.ppc64le 52/178 Verifying : pinentry-0.8.1-17.el7.ppc64le 53/178 Verifying : gmp-1:6.0.0-15.el7.ppc64le 54/178 Verifying : libgcrypt-1.5.3-14.el7.ppc64le 55/178 Verifying : pcre-8.32-17.el7.ppc64le 56/178 Verifying : grep-2.20-3.el7.ppc64le 57/178 Verifying : ncurses-5.9-14.20130511.el7_4.ppc64le 58/178 Verifying : ncurses-base-5.9-14.20130511.el7_4.noarch 59/178 Verifying : ncurses-libs-5.9-14.20130511.el7_4.ppc64le 60/178 Verifying : p11-kit-0.23.5-3.el7.ppc64le 61/178 Verifying : p11-kit-trust-0.23.5-3.el7.ppc64le 62/178 Verifying : filesystem-3.2-25.el7.ppc64le 63/178 Verifying : info-5.1-5.el7.ppc64le 64/178 Verifying : libpwquality-1.2.3-5.el7.ppc64le 65/178 Verifying : libattr-2.4.46-13.el7.ppc64le 66/178 Verifying : librtas-2.0.1-2.el7.ppc64le 67/178 Verifying : libuser-0.60-9.el7.ppc64le 68/178 Verifying : perl-Getopt-Long-2.40-3.el7.noarch 69/178 Verifying : gnupg2-2.0.22-5.el7_5.ppc64le 70/178 Verifying : tar-2:1.26-35.el7.ppc64le 71/178 Verifying : findutils-1:4.5.11-6.el7.ppc64le 72/178 Verifying : libsemanage-2.5-14.el7.ppc64le 73/178 Verifying : libsepol-2.5-10.el7.ppc64le 74/178 Verifying : audit-libs-2.8.5-4.el7.ppc64le 75/178 Verifying : libdb-5.3.21-25.el7.ppc64le 76/178 Verifying : make-1:3.82-24.el7.ppc64le 77/178 Verifying : readline-6.2-11.el7.ppc64le 78/178 Verifying : redhat-rpm-config-9.1.0-88.el7.noarch 79/178 Verifying : shadow-utils-2:4.6-5.el7.ppc64le 80/178 Verifying : libdb-utils-5.3.21-25.el7.ppc64le 81/178 Verifying : libffi-3.0.13-19.el7.ppc64le 82/178 Verifying : patch-2.7.1-12.el7_7.ppc64le 83/178 Verifying : sqlite-3.7.17-8.el7_7.1.ppc64le 84/178 Verifying : acl-2.2.51-15.el7.ppc64le 85/178 Verifying : cryptsetup-libs-2.0.3-6.el7.ppc64le 86/178 Verifying : kmod-20-28.el7.ppc64le 87/178 Verifying : kmod-libs-20-28.el7.ppc64le 88/178 Verifying : libacl-2.2.51-15.el7.ppc64le 89/178 Verifying : libcap-2.22-11.el7.ppc64le 90/178 Verifying : libselinux-2.5-15.el7.ppc64le 91/178 Verifying : pam-1.1.8-23.el7.ppc64le 92/178 Verifying : perl-Socket-2.010-5.el7.ppc64le 93/178 Verifying : setup-2.8.71-11.el7.noarch 94/178 Verifying : shared-mime-info-1.8-5.el7.ppc64le 95/178 Verifying : cpp-4.8.5-44.el7.ppc64le 96/178 Verifying : dbus-1:1.10.24-15.el7.ppc64le 97/178 Verifying : elfutils-libelf-0.176-5.el7.ppc64le 98/178 Verifying : file-5.11-37.el7.ppc64le 99/178 Verifying : file-libs-5.11-37.el7.ppc64le 100/178 Verifying : gcc-4.8.5-44.el7.ppc64le 101/178 Verifying : gcc-c++-4.8.5-44.el7.ppc64le 102/178 Verifying : libcom_err-1.42.9-19.el7.ppc64le 103/178 Verifying : libgcc-4.8.5-44.el7.ppc64le 104/178 Verifying : libgomp-4.8.5-44.el7.ppc64le 105/178 Verifying : libstdc++-devel-4.8.5-44.el7.ppc64le 106/178 Verifying : procps-ng-3.3.10-28.el7.ppc64le 107/178 Verifying : python2-rpm-macros-3-34.el7.noarch 108/178 Verifying : chkconfig-1.7.6-1.el7.ppc64le 109/178 Verifying : coreutils-8.22-24.el7_9.2.ppc64le 110/178 Verifying : cpio-2.11-28.el7.ppc64le 111/178 Verifying : dbus-libs-1:1.10.24-15.el7.ppc64le 112/178 Verifying : dracut-033-572.el7.ppc64le 113/178 Verifying : elfutils-0.176-5.el7.ppc64le 114/178 Verifying : elfutils-default-yama-scope-0.176-5.el7.noarch 115/178 Verifying : elfutils-libs-0.176-5.el7.ppc64le 116/178 Verifying : gdb-7.6.1-120.el7.ppc64le 117/178 Verifying : libatomic-4.8.5-44.el7.ppc64le 118/178 Verifying : libstdc++-4.8.5-44.el7.ppc64le 119/178 Verifying : lz4-1.8.3-1.el7.ppc64le 120/178 Verifying : python-rpm-macros-3-34.el7.noarch 121/178 Verifying : python-srpm-macros-3-34.el7.noarch 122/178 Verifying : sed-4.2.2-7.el7.ppc64le 123/178 Verifying : bash-4.2.46-35.el7_9.ppc64le 124/178 Verifying : binutils-2.27-44.base.el7_9.1.ppc64le 125/178 Verifying : device-mapper-7:1.02.170-6.el7_9.5.ppc64le 126/178 Verifying : device-mapper-libs-7:1.02.170-6.el7_9.5.ppc64le 127/178 Verifying : glib2-2.56.1-9.el7_9.ppc64le 128/178 Verifying : libblkid-2.23.2-65.el7_9.1.ppc64le 129/178 Verifying : libmount-2.23.2-65.el7_9.1.ppc64le 130/178 Verifying : libsmartcols-2.23.2-65.el7_9.1.ppc64le 131/178 Verifying : libuuid-2.23.2-65.el7_9.1.ppc64le 132/178 Verifying : libxml2-2.9.1-6.el7_9.6.ppc64le 133/178 Verifying : perl-4:5.16.3-299.el7_9.ppc64le 134/178 Verifying : perl-Pod-Escapes-1:1.04-299.el7_9.noarch 135/178 Verifying : perl-libs-4:5.16.3-299.el7_9.ppc64le 136/178 Verifying : perl-macros-4:5.16.3-299.el7_9.ppc64le 137/178 Verifying : rpm-4.11.3-48.el7_9.ppc64le 138/178 Verifying : rpm-build-4.11.3-48.el7_9.ppc64le 139/178 Verifying : rpm-libs-4.11.3-48.el7_9.ppc64le 140/178 Verifying : util-linux-2.23.2-65.el7_9.1.ppc64le 141/178 Verifying : cyrus-sasl-lib-2.1.26-24.el7_9.ppc64le 142/178 Verifying : diffutils-3.3-6.el7_9.ppc64le 143/178 Verifying : expat-2.1.0-15.el7_9.ppc64le 144/178 Verifying : gzip-1.5-11.el7_9.ppc64le 145/178 Verifying : kpartx-0.4.9-136.el7_9.ppc64le 146/178 Verifying : krb5-libs-1.15.1-55.el7_9.ppc64le 147/178 Verifying : nss-pem-1.0.3-7.el7_9.1.ppc64le 148/178 Verifying : openldap-2.4.44-25.el7_9.ppc64le 149/178 Verifying : openssl-libs-1:1.0.2k-26.el7_9.ppc64le 150/178 Verifying : rpm-build-libs-4.11.3-48.el7_9.ppc64le 151/178 Verifying : unzip-6.0-24.el7_9.ppc64le 152/178 Verifying : xz-5.2.2-2.el7_9.ppc64le 153/178 Verifying : xz-libs-5.2.2-2.el7_9.ppc64le 154/178 Verifying : zlib-1.2.7-21.el7_9.ppc64le 155/178 Verifying : ca-certificates-2023.2.60_v7.0.306-72.el7_9.noar 156/178 Verifying : curl-7.29.0-59.el7_9.2.ppc64le 157/178 Verifying : libcurl-7.29.0-59.el7_9.2.ppc64le 158/178 Verifying : libssh2-1.8.0-4.el7_9.1.ppc64le 159/178 Verifying : nspr-4.35.0-1.el7_9.ppc64le 160/178 Verifying : nss-3.90.0-2.el7_9.ppc64le 161/178 Verifying : nss-softokn-3.90.0-6.el7_9.ppc64le 162/178 Verifying : nss-softokn-freebl-3.90.0-6.el7_9.ppc64le 163/178 Verifying : nss-sysinit-3.90.0-2.el7_9.ppc64le 164/178 Verifying : nss-tools-3.90.0-2.el7_9.ppc64le 165/178 Verifying : nss-util-3.90.0-1.el7_9.ppc64le 166/178 Verifying : python-libs-2.7.5-94.el7_9.ppc64le 167/178 Verifying : systemd-219-78.el7_9.9.ppc64le 168/178 Verifying : systemd-libs-219-78.el7_9.9.ppc64le 169/178 Verifying : tzdata-2024a-1.el7.noarch 170/178 Verifying : glibc-2.17-326.el7_9.3.ppc64le 171/178 Verifying : glibc-common-2.17-326.el7_9.3.ppc64le 172/178 Verifying : glibc-devel-2.17-326.el7_9.3.ppc64le 173/178 Verifying : glibc-headers-2.17-326.el7_9.3.ppc64le 174/178 Verifying : kernel-headers-3.10.0-1160.119.1.el7.ppc64le 175/178 Verifying : redhat-release-server-7.9-12.el7_9.ppc64le 176/178 Verifying : epel-release-7-12.noarch 177/178 Verifying : epel-rpm-macros-7-23.noarch 178/178 Installed products updated. Installed: acl-2.2.51-15.el7.ppc64le audit-libs-2.8.5-4.el7.ppc64le basesystem-10.0-7.el7.noarch bash-4.2.46-35.el7_9.ppc64le binutils-2.27-44.base.el7_9.1.ppc64le bzip2-1.0.6-13.el7.ppc64le bzip2-libs-1.0.6-13.el7.ppc64le ca-certificates-2023.2.60_v7.0.306-72.el7_9.noarch chkconfig-1.7.6-1.el7.ppc64le coreutils-8.22-24.el7_9.2.ppc64le cpio-2.11-28.el7.ppc64le cpp-4.8.5-44.el7.ppc64le cracklib-2.9.0-11.el7.ppc64le cracklib-dicts-2.9.0-11.el7.ppc64le cryptsetup-libs-2.0.3-6.el7.ppc64le curl-7.29.0-59.el7_9.2.ppc64le cyrus-sasl-lib-2.1.26-24.el7_9.ppc64le dbus-1:1.10.24-15.el7.ppc64le dbus-libs-1:1.10.24-15.el7.ppc64le device-mapper-7:1.02.170-6.el7_9.5.ppc64le device-mapper-libs-7:1.02.170-6.el7_9.5.ppc64le diffutils-3.3-6.el7_9.ppc64le dracut-033-572.el7.ppc64le dwz-0.11-3.el7.ppc64le elfutils-0.176-5.el7.ppc64le elfutils-default-yama-scope-0.176-5.el7.noarch elfutils-libelf-0.176-5.el7.ppc64le elfutils-libs-0.176-5.el7.ppc64le epel-release-7-12.noarch epel-rpm-macros-7-23.noarch expat-2.1.0-15.el7_9.ppc64le file-5.11-37.el7.ppc64le file-libs-5.11-37.el7.ppc64le filesystem-3.2-25.el7.ppc64le findutils-1:4.5.11-6.el7.ppc64le gawk-4.0.2-4.el7_3.1.ppc64le gcc-4.8.5-44.el7.ppc64le gcc-c++-4.8.5-44.el7.ppc64le gdb-7.6.1-120.el7.ppc64le gdbm-1.10-8.el7.ppc64le glib2-2.56.1-9.el7_9.ppc64le glibc-2.17-326.el7_9.3.ppc64le glibc-common-2.17-326.el7_9.3.ppc64le glibc-devel-2.17-326.el7_9.3.ppc64le glibc-headers-2.17-326.el7_9.3.ppc64le gmp-1:6.0.0-15.el7.ppc64le gnupg2-2.0.22-5.el7_5.ppc64le grep-2.20-3.el7.ppc64le groff-base-1.22.2-8.el7.ppc64le gzip-1.5-11.el7_9.ppc64le hardlink-1:1.0-19.el7.ppc64le info-5.1-5.el7.ppc64le json-c-0.11-4.el7_0.ppc64le kernel-headers-3.10.0-1160.119.1.el7.ppc64le keyutils-libs-1.5.8-3.el7.ppc64le kmod-20-28.el7.ppc64le kmod-libs-20-28.el7.ppc64le kpartx-0.4.9-136.el7_9.ppc64le krb5-libs-1.15.1-55.el7_9.ppc64le libacl-2.2.51-15.el7.ppc64le libassuan-2.1.0-3.el7.ppc64le libatomic-4.8.5-44.el7.ppc64le libattr-2.4.46-13.el7.ppc64le libblkid-2.23.2-65.el7_9.1.ppc64le libcap-2.22-11.el7.ppc64le libcap-ng-0.7.5-4.el7.ppc64le libcom_err-1.42.9-19.el7.ppc64le libcurl-7.29.0-59.el7_9.2.ppc64le libdb-5.3.21-25.el7.ppc64le libdb-utils-5.3.21-25.el7.ppc64le libffi-3.0.13-19.el7.ppc64le libgcc-4.8.5-44.el7.ppc64le libgcrypt-1.5.3-14.el7.ppc64le libgomp-4.8.5-44.el7.ppc64le libgpg-error-1.12-3.el7.ppc64le libidn-1.28-4.el7.ppc64le libmount-2.23.2-65.el7_9.1.ppc64le libmpc-1.0.1-3.el7.ppc64le libpwquality-1.2.3-5.el7.ppc64le librtas-2.0.1-2.el7.ppc64le libselinux-2.5-15.el7.ppc64le libsemanage-2.5-14.el7.ppc64le libsepol-2.5-10.el7.ppc64le libsmartcols-2.23.2-65.el7_9.1.ppc64le libssh2-1.8.0-4.el7_9.1.ppc64le libstdc++-4.8.5-44.el7.ppc64le libstdc++-devel-4.8.5-44.el7.ppc64le libtasn1-4.10-1.el7.ppc64le libuser-0.60-9.el7.ppc64le libutempter-1.1.6-4.el7.ppc64le libuuid-2.23.2-65.el7_9.1.ppc64le libverto-0.2.5-4.el7.ppc64le libxml2-2.9.1-6.el7_9.6.ppc64le lua-5.1.4-15.el7.ppc64le lz4-1.8.3-1.el7.ppc64le make-1:3.82-24.el7.ppc64le mpfr-3.1.1-4.el7.ppc64le ncurses-5.9-14.20130511.el7_4.ppc64le ncurses-base-5.9-14.20130511.el7_4.noarch ncurses-libs-5.9-14.20130511.el7_4.ppc64le nspr-4.35.0-1.el7_9.ppc64le nss-3.90.0-2.el7_9.ppc64le nss-pem-1.0.3-7.el7_9.1.ppc64le nss-softokn-3.90.0-6.el7_9.ppc64le nss-softokn-freebl-3.90.0-6.el7_9.ppc64le nss-sysinit-3.90.0-2.el7_9.ppc64le nss-tools-3.90.0-2.el7_9.ppc64le nss-util-3.90.0-1.el7_9.ppc64le openldap-2.4.44-25.el7_9.ppc64le openssl-libs-1:1.0.2k-26.el7_9.ppc64le p11-kit-0.23.5-3.el7.ppc64le p11-kit-trust-0.23.5-3.el7.ppc64le pam-1.1.8-23.el7.ppc64le patch-2.7.1-12.el7_7.ppc64le pcre-8.32-17.el7.ppc64le perl-4:5.16.3-299.el7_9.ppc64le perl-Carp-1.26-244.el7.noarch perl-Encode-2.51-7.el7.ppc64le perl-Exporter-5.68-3.el7.noarch perl-File-Path-2.09-2.el7.noarch perl-File-Temp-0.23.01-3.el7.noarch perl-Filter-1.49-3.el7.ppc64le perl-Getopt-Long-2.40-3.el7.noarch perl-HTTP-Tiny-0.033-3.el7.noarch perl-PathTools-3.40-5.el7.ppc64le perl-Pod-Escapes-1:1.04-299.el7_9.noarch perl-Pod-Perldoc-3.20-4.el7.noarch perl-Pod-Simple-1:3.28-4.el7.noarch perl-Pod-Usage-1.63-3.el7.noarch perl-Scalar-List-Utils-1.27-248.el7.ppc64le perl-Socket-2.010-5.el7.ppc64le perl-Storable-2.45-3.el7.ppc64le perl-Text-ParseWords-3.29-4.el7.noarch perl-Thread-Queue-3.02-2.el7.noarch perl-Time-HiRes-4:1.9725-3.el7.ppc64le perl-Time-Local-1.2300-2.el7.noarch perl-constant-1.27-2.el7.noarch perl-libs-4:5.16.3-299.el7_9.ppc64le perl-macros-4:5.16.3-299.el7_9.ppc64le perl-parent-1:0.225-244.el7.noarch perl-podlators-2.5.1-3.el7.noarch perl-srpm-macros-1-8.el7.noarch perl-threads-1.87-4.el7.ppc64le perl-threads-shared-1.43-6.el7.ppc64le pinentry-0.8.1-17.el7.ppc64le pkgconfig-1:0.27.1-4.el7.ppc64le popt-1.13-16.el7.ppc64le procps-ng-3.3.10-28.el7.ppc64le pth-2.0.7-23.el7.ppc64le python-libs-2.7.5-94.el7_9.ppc64le python-rpm-macros-3-34.el7.noarch python-srpm-macros-3-34.el7.noarch python2-rpm-macros-3-34.el7.noarch qrencode-libs-3.4.1-3.el7.ppc64le readline-6.2-11.el7.ppc64le redhat-release-server-7.9-12.el7_9.ppc64le redhat-rpm-config-9.1.0-88.el7.noarch rpm-4.11.3-48.el7_9.ppc64le rpm-build-4.11.3-48.el7_9.ppc64le rpm-build-libs-4.11.3-48.el7_9.ppc64le rpm-libs-4.11.3-48.el7_9.ppc64le sed-4.2.2-7.el7.ppc64le setup-2.8.71-11.el7.noarch shadow-utils-2:4.6-5.el7.ppc64le shared-mime-info-1.8-5.el7.ppc64le sqlite-3.7.17-8.el7_7.1.ppc64le systemd-219-78.el7_9.9.ppc64le systemd-libs-219-78.el7_9.9.ppc64le tar-2:1.26-35.el7.ppc64le tzdata-2024a-1.el7.noarch unzip-6.0-24.el7_9.ppc64le ustr-1.0.4-16.el7.ppc64le util-linux-2.23.2-65.el7_9.1.ppc64le which-2.20-7.el7.ppc64le xz-5.2.2-2.el7_9.ppc64le xz-libs-5.2.2-2.el7_9.ppc64le zip-3.0-11.el7.ppc64le zlib-1.2.7-21.el7_9.ppc64le Complete! Finish: installing minimal buildroot with yum Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: acl-2.2.51-15.el7.ppc64le audit-libs-2.8.5-4.el7.ppc64le basesystem-10.0-7.el7.noarch bash-4.2.46-35.el7_9.ppc64le binutils-2.27-44.base.el7_9.1.ppc64le bzip2-1.0.6-13.el7.ppc64le bzip2-libs-1.0.6-13.el7.ppc64le ca-certificates-2023.2.60_v7.0.306-72.el7_9.noarch chkconfig-1.7.6-1.el7.ppc64le coreutils-8.22-24.el7_9.2.ppc64le cpio-2.11-28.el7.ppc64le cpp-4.8.5-44.el7.ppc64le cracklib-2.9.0-11.el7.ppc64le cracklib-dicts-2.9.0-11.el7.ppc64le cryptsetup-libs-2.0.3-6.el7.ppc64le curl-7.29.0-59.el7_9.2.ppc64le cyrus-sasl-lib-2.1.26-24.el7_9.ppc64le dbus-1.10.24-15.el7.ppc64le dbus-libs-1.10.24-15.el7.ppc64le device-mapper-1.02.170-6.el7_9.5.ppc64le device-mapper-libs-1.02.170-6.el7_9.5.ppc64le diffutils-3.3-6.el7_9.ppc64le dracut-033-572.el7.ppc64le dwz-0.11-3.el7.ppc64le elfutils-0.176-5.el7.ppc64le elfutils-default-yama-scope-0.176-5.el7.noarch elfutils-libelf-0.176-5.el7.ppc64le elfutils-libs-0.176-5.el7.ppc64le epel-release-7-12.noarch epel-rpm-macros-7-23.noarch expat-2.1.0-15.el7_9.ppc64le file-5.11-37.el7.ppc64le file-libs-5.11-37.el7.ppc64le filesystem-3.2-25.el7.ppc64le findutils-4.5.11-6.el7.ppc64le gawk-4.0.2-4.el7_3.1.ppc64le gcc-4.8.5-44.el7.ppc64le gcc-c++-4.8.5-44.el7.ppc64le gdb-7.6.1-120.el7.ppc64le gdbm-1.10-8.el7.ppc64le glib2-2.56.1-9.el7_9.ppc64le glibc-2.17-326.el7_9.3.ppc64le glibc-common-2.17-326.el7_9.3.ppc64le glibc-devel-2.17-326.el7_9.3.ppc64le glibc-headers-2.17-326.el7_9.3.ppc64le gmp-6.0.0-15.el7.ppc64le gnupg2-2.0.22-5.el7_5.ppc64le gpg-pubkey-2fa658e0-45700c69 gpg-pubkey-352c64e5-52ae6884 gpg-pubkey-fd431d51-4ae0493b grep-2.20-3.el7.ppc64le groff-base-1.22.2-8.el7.ppc64le gzip-1.5-11.el7_9.ppc64le hardlink-1.0-19.el7.ppc64le info-5.1-5.el7.ppc64le json-c-0.11-4.el7_0.ppc64le kernel-headers-3.10.0-1160.119.1.el7.ppc64le keyutils-libs-1.5.8-3.el7.ppc64le kmod-20-28.el7.ppc64le kmod-libs-20-28.el7.ppc64le kpartx-0.4.9-136.el7_9.ppc64le krb5-libs-1.15.1-55.el7_9.ppc64le libacl-2.2.51-15.el7.ppc64le libassuan-2.1.0-3.el7.ppc64le libatomic-4.8.5-44.el7.ppc64le libattr-2.4.46-13.el7.ppc64le libblkid-2.23.2-65.el7_9.1.ppc64le libcap-2.22-11.el7.ppc64le libcap-ng-0.7.5-4.el7.ppc64le libcom_err-1.42.9-19.el7.ppc64le libcurl-7.29.0-59.el7_9.2.ppc64le libdb-5.3.21-25.el7.ppc64le libdb-utils-5.3.21-25.el7.ppc64le libffi-3.0.13-19.el7.ppc64le libgcc-4.8.5-44.el7.ppc64le libgcrypt-1.5.3-14.el7.ppc64le libgomp-4.8.5-44.el7.ppc64le libgpg-error-1.12-3.el7.ppc64le libidn-1.28-4.el7.ppc64le libmount-2.23.2-65.el7_9.1.ppc64le libmpc-1.0.1-3.el7.ppc64le libpwquality-1.2.3-5.el7.ppc64le librtas-2.0.1-2.el7.ppc64le libselinux-2.5-15.el7.ppc64le libsemanage-2.5-14.el7.ppc64le libsepol-2.5-10.el7.ppc64le libsmartcols-2.23.2-65.el7_9.1.ppc64le libssh2-1.8.0-4.el7_9.1.ppc64le libstdc++-4.8.5-44.el7.ppc64le libstdc++-devel-4.8.5-44.el7.ppc64le libtasn1-4.10-1.el7.ppc64le libuser-0.60-9.el7.ppc64le libutempter-1.1.6-4.el7.ppc64le libuuid-2.23.2-65.el7_9.1.ppc64le libverto-0.2.5-4.el7.ppc64le libxml2-2.9.1-6.el7_9.6.ppc64le lua-5.1.4-15.el7.ppc64le lz4-1.8.3-1.el7.ppc64le make-3.82-24.el7.ppc64le mpfr-3.1.1-4.el7.ppc64le ncurses-5.9-14.20130511.el7_4.ppc64le ncurses-base-5.9-14.20130511.el7_4.noarch ncurses-libs-5.9-14.20130511.el7_4.ppc64le nspr-4.35.0-1.el7_9.ppc64le nss-3.90.0-2.el7_9.ppc64le nss-pem-1.0.3-7.el7_9.1.ppc64le nss-softokn-3.90.0-6.el7_9.ppc64le nss-softokn-freebl-3.90.0-6.el7_9.ppc64le nss-sysinit-3.90.0-2.el7_9.ppc64le nss-tools-3.90.0-2.el7_9.ppc64le nss-util-3.90.0-1.el7_9.ppc64le openldap-2.4.44-25.el7_9.ppc64le openssl-libs-1.0.2k-26.el7_9.ppc64le p11-kit-0.23.5-3.el7.ppc64le p11-kit-trust-0.23.5-3.el7.ppc64le pam-1.1.8-23.el7.ppc64le patch-2.7.1-12.el7_7.ppc64le pcre-8.32-17.el7.ppc64le perl-5.16.3-299.el7_9.ppc64le perl-Carp-1.26-244.el7.noarch perl-Encode-2.51-7.el7.ppc64le perl-Exporter-5.68-3.el7.noarch perl-File-Path-2.09-2.el7.noarch perl-File-Temp-0.23.01-3.el7.noarch perl-Filter-1.49-3.el7.ppc64le perl-Getopt-Long-2.40-3.el7.noarch perl-HTTP-Tiny-0.033-3.el7.noarch perl-PathTools-3.40-5.el7.ppc64le perl-Pod-Escapes-1.04-299.el7_9.noarch perl-Pod-Perldoc-3.20-4.el7.noarch perl-Pod-Simple-3.28-4.el7.noarch perl-Pod-Usage-1.63-3.el7.noarch perl-Scalar-List-Utils-1.27-248.el7.ppc64le perl-Socket-2.010-5.el7.ppc64le perl-Storable-2.45-3.el7.ppc64le perl-Text-ParseWords-3.29-4.el7.noarch perl-Thread-Queue-3.02-2.el7.noarch perl-Time-HiRes-1.9725-3.el7.ppc64le perl-Time-Local-1.2300-2.el7.noarch perl-constant-1.27-2.el7.noarch perl-libs-5.16.3-299.el7_9.ppc64le perl-macros-5.16.3-299.el7_9.ppc64le perl-parent-0.225-244.el7.noarch perl-podlators-2.5.1-3.el7.noarch perl-srpm-macros-1-8.el7.noarch perl-threads-1.87-4.el7.ppc64le perl-threads-shared-1.43-6.el7.ppc64le pinentry-0.8.1-17.el7.ppc64le pkgconfig-0.27.1-4.el7.ppc64le popt-1.13-16.el7.ppc64le procps-ng-3.3.10-28.el7.ppc64le pth-2.0.7-23.el7.ppc64le python-libs-2.7.5-94.el7_9.ppc64le python-rpm-macros-3-34.el7.noarch python-srpm-macros-3-34.el7.noarch python2-rpm-macros-3-34.el7.noarch qrencode-libs-3.4.1-3.el7.ppc64le readline-6.2-11.el7.ppc64le redhat-release-server-7.9-12.el7_9.ppc64le redhat-rpm-config-9.1.0-88.el7.noarch rpm-4.11.3-48.el7_9.ppc64le rpm-build-4.11.3-48.el7_9.ppc64le rpm-build-libs-4.11.3-48.el7_9.ppc64le rpm-libs-4.11.3-48.el7_9.ppc64le sed-4.2.2-7.el7.ppc64le setup-2.8.71-11.el7.noarch shadow-utils-4.6-5.el7.ppc64le shared-mime-info-1.8-5.el7.ppc64le sqlite-3.7.17-8.el7_7.1.ppc64le systemd-219-78.el7_9.9.ppc64le systemd-libs-219-78.el7_9.9.ppc64le tar-1.26-35.el7.ppc64le tzdata-2024a-1.el7.noarch unzip-6.0-24.el7_9.ppc64le ustr-1.0.4-16.el7.ppc64le util-linux-2.23.2-65.el7_9.1.ppc64le which-2.20-7.el7.ppc64le xz-5.2.2-2.el7_9.ppc64le xz-libs-5.2.2-2.el7_9.ppc64le zip-3.0-11.el7.ppc64le zlib-1.2.7-21.el7_9.ppc64le Start: buildsrpm Start: rpmbuild -bs Building target platforms: ppc64le Building for target ppc64le Wrote: /builddir/build/SRPMS/libpar2-0.2-20.el7_9.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/rhel+epel-7-ppc64le-1731613539.508089/root/var/log/dnf.log /var/lib/mock/rhel+epel-7-ppc64le-1731613539.508089/root/var/log/dnf.librepo.log /var/lib/mock/rhel+epel-7-ppc64le-1731613539.508089/root/var/log/dnf.rpm.log INFO: chroot_scan: creating tarball /var/lib/copr-rpmbuild/results/chroot_scan.tar.gz /bin/tar: Removing leading `/' from member names Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-dh4591rj/libpar2/libpar2.spec) Config(child) 2 minutes 0 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/libpar2-0.2-20.el7_9.src.rpm) Config(rhel+epel-7-ppc64le) Start: chroot init INFO: mounting tmpfs at /var/lib/mock/rhel+epel-7-ppc64le-1731613539.508089/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: Using 'dnf4' instead of 'yum' INFO: Buildroot is handled by package management from host and used with --installroot: rpm-4.19.1.1-1.fc39.ppc64le rpm-sequoia-1.6.0-1.fc39.ppc64le python3-dnf-4.21.1-1.fc39.noarch python3-dnf-plugins-core-4.9.0-1.fc39.noarch yum-4.21.1-1.fc39.noarch dnf5-5.1.17-2.fc39.ppc64le dnf5-plugins-5.1.17-2.fc39.ppc64le Finish: chroot init Start: build phase for libpar2-0.2-20.el7_9.src.rpm Start: build setup for libpar2-0.2-20.el7_9.src.rpm Building target platforms: ppc64le Building for target ppc64le Wrote: /builddir/build/SRPMS/libpar2-0.2-20.el7_9.src.rpm No matches found for the following disable plugin patterns: local, spacewalk, versionlock Updating Subscription Management repositories. Unable to read consumer identity This system is not registered with an entitlement server. You can use subscription-manager to register. Copr repository 47 kB/s | 3.3 kB 00:00 Red Hat Enterprise Linux 26 kB/s | 4.1 kB 00:00 Red Hat Enterprise Linux - Optional 19 kB/s | 3.8 kB 00:00 Extra Packages for Enterprise Linux 7Server - p 24 kB/s | 4.7 kB 00:00 Package gcc-c++-4.8.5-44.el7.ppc64le is already installed. Package sed-4.2.2-7.el7.ppc64le is already installed. Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: libsigc++20-devel ppc64le 2.10.0-1.el7 rhel-optional 71 k libtool ppc64le 2.4.2-22.el7_3 rhel 588 k Installing dependencies: autoconf noarch 2.69-11.el7 rhel 701 k automake noarch 1.13.4-3.el7 rhel 679 k libsigc++20 ppc64le 2.10.0-1.el7 rhel 38 k m4 ppc64le 1.4.16-10.el7 rhel 256 k perl-Data-Dumper ppc64le 2.145-3.el7 rhel 48 k perl-Test-Harness noarch 3.28-3.el7 rhel 302 k Transaction Summary ================================================================================ Install 8 Packages Total download size: 2.6 M Installed size: 8.5 M Downloading Packages: (1/8): autoconf-2.69-11.el7.noarch.rpm 4.1 MB/s | 701 kB 00:00 (2/8): perl-Test-Harness-3.28-3.el7.noarch.rpm 5.2 MB/s | 302 kB 00:00 (3/8): perl-Data-Dumper-2.145-3.el7.ppc64le.rpm 213 kB/s | 48 kB 00:00 (4/8): automake-1.13.4-3.el7.noarch.rpm 2.5 MB/s | 679 kB 00:00 (5/8): m4-1.4.16-10.el7.ppc64le.rpm 4.5 MB/s | 256 kB 00:00 (6/8): libtool-2.4.2-22.el7_3.ppc64le.rpm 4.4 MB/s | 588 kB 00:00 (7/8): libsigc++20-devel-2.10.0-1.el7.ppc64le.r 128 kB/s | 71 kB 00:00 (8/8): libsigc++20-2.10.0-1.el7.ppc64le.rpm 44 kB/s | 38 kB 00:00 -------------------------------------------------------------------------------- Total 2.3 MB/s | 2.6 MB 00:01 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : libsigc++20-2.10.0-1.el7.ppc64le 1/8 Running scriptlet: libsigc++20-2.10.0-1.el7.ppc64le 1/8 Installing : m4-1.4.16-10.el7.ppc64le 2/8 Running scriptlet: m4-1.4.16-10.el7.ppc64le 2/8 Installing : perl-Test-Harness-3.28-3.el7.noarch 3/8 Installing : perl-Data-Dumper-2.145-3.el7.ppc64le 4/8 Installing : autoconf-2.69-11.el7.noarch 5/8 Running scriptlet: autoconf-2.69-11.el7.noarch 5/8 Installing : automake-1.13.4-3.el7.noarch 6/8 Running scriptlet: automake-1.13.4-3.el7.noarch 6/8 Installing : libtool-2.4.2-22.el7_3.ppc64le 7/8 Running scriptlet: libtool-2.4.2-22.el7_3.ppc64le 7/8 Installing : libsigc++20-devel-2.10.0-1.el7.ppc64le 8/8 Verifying : autoconf-2.69-11.el7.noarch 1/8 Verifying : automake-1.13.4-3.el7.noarch 2/8 Verifying : perl-Data-Dumper-2.145-3.el7.ppc64le 3/8 Verifying : perl-Test-Harness-3.28-3.el7.noarch 4/8 Verifying : m4-1.4.16-10.el7.ppc64le 5/8 Verifying : libtool-2.4.2-22.el7_3.ppc64le 6/8 Verifying : libsigc++20-2.10.0-1.el7.ppc64le 7/8 Verifying : libsigc++20-devel-2.10.0-1.el7.ppc64le 8/8 Installed products updated. Installed: autoconf-2.69-11.el7.noarch automake-1.13.4-3.el7.noarch libsigc++20-2.10.0-1.el7.ppc64le libsigc++20-devel-2.10.0-1.el7.ppc64le libtool-2.4.2-22.el7_3.ppc64le m4-1.4.16-10.el7.ppc64le perl-Data-Dumper-2.145-3.el7.ppc64le perl-Test-Harness-3.28-3.el7.noarch Complete! Finish: build setup for libpar2-0.2-20.el7_9.src.rpm Start: rpmbuild libpar2-0.2-20.el7_9.src.rpm Building target platforms: ppc64le Building for target ppc64le Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.dcGBW1 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf libpar2-0.2 + /usr/bin/gzip -dc /builddir/build/SOURCES/libpar2-0.2.tar.gz + /usr/bin/tar -xf - + STATUS=0 + '[' 0 -ne 0 ']' + cd libpar2-0.2 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . Patch #0 (libpar2-0.2-cancel.patch): + echo 'Patch #0 (libpar2-0.2-cancel.patch):' + /usr/bin/cat /builddir/build/SOURCES/libpar2-0.2-cancel.patch + /usr/bin/patch -p2 --fuzz=0 patching file par2repairer.cpp Hunk #2 succeeded at 405 (offset -1 lines). Hunk #3 succeeded at 587 (offset -1 lines). Hunk #4 succeeded at 841 (offset -1 lines). Hunk #5 succeeded at 890 (offset -1 lines). Hunk #6 succeeded at 1243 (offset -1 lines). Hunk #7 succeeded at 1600 (offset -1 lines). Hunk #8 succeeded at 1693 (offset -1 lines). Hunk #9 succeeded at 2338 (offset -1 lines). Hunk #10 succeeded at 2404 (offset -1 lines). Hunk #11 succeeded at 2427 (offset -1 lines). patching file par2repairer.h Hunk #1 succeeded at 181 (offset -5 lines). Patch #1 (libpar2-0.2-bugfixes.patch): + echo 'Patch #1 (libpar2-0.2-bugfixes.patch):' + /usr/bin/patch -p2 --fuzz=0 + /usr/bin/cat /builddir/build/SOURCES/libpar2-0.2-bugfixes.patch patching file par2repairer.cpp Hunk #1 succeeded at 78 (offset 2 lines). Hunk #2 succeeded at 1301 (offset 41 lines). Hunk #3 succeeded at 1853 (offset 50 lines). patching file par2repairer.h + chmod -x commandline.cpp crc.cpp creatorpacket.cpp criticalpacket.cpp datablock.cpp descriptionpacket.cpp diskfile.cpp filechecksummer.cpp galois.cpp libpar2.cpp mainpacket.cpp md5.cpp par1fileformat.cpp par1repairer.cpp par1repairersourcefile.cpp par2cmdline.cpp par2creator.cpp par2creatorsourcefile.cpp par2fileformat.cpp par2repairer.cpp par2repairersourcefile.cpp parheaders.cpp recoverypacket.cpp reedsolomon.cpp verificationhashtable.cpp verificationpacket.cpp commandline.h config.h crc.h creatorpacket.h criticalpacket.h datablock.h descriptionpacket.h diskfile.h filechecksummer.h galois.h letype.h libpar2.h mainpacket.h md5.h par1fileformat.h par1repairer.h par1repairersourcefile.h par2cmdline.h par2creator.h par2creatorsourcefile.h par2fileformat.h par2repairer.h par2repairersourcefile.h parheaders.h recoverypacket.h reedsolomon.h verificationhashtable.h verificationpacket.h ChangeLog + touch tmpfile -r README + sed -i 's/\r//' README + touch -r tmpfile README + touch tmpfile -r ROADMAP + sed -i 's/\r//' ROADMAP + touch -r tmpfile ROADMAP + touch tmpfile -r AUTHORS + sed -i 's/\r//' AUTHORS + touch -r tmpfile AUTHORS + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.dOi6hC + umask 022 + cd /builddir/build/BUILD + cd libpar2-0.2 + libtoolize libtoolize: putting auxiliary files in `.'. libtoolize: linking file `./ltmain.sh' libtoolize: You should add the contents of the following files to `aclocal.m4': libtoolize: `/usr/share/aclocal/libtool.m4' libtoolize: `/usr/share/aclocal/ltoptions.m4' libtoolize: `/usr/share/aclocal/ltversion.m4' libtoolize: `/usr/share/aclocal/ltsugar.m4' libtoolize: `/usr/share/aclocal/lt~obsolete.m4' libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree. libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am. + autoreconf -i libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree. libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am. configure.ac:30: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated. For more info, see: configure.ac:30: http://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_005fINIT_005fAUTOMAKE-invocation Makefile.am:51: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS') + export 'CXXFLAGS=-std=c++11 -O2' + CXXFLAGS='-std=c++11 -O2' + CFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8' + export CFLAGS + CXXFLAGS='-std=c++11 -O2' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro ' + export LDFLAGS + '[' 1 == 1 ']' + '[' ppc64le == ppc64le ']' + /usr/lib/rpm/redhat/libtool-handle-ppc64le.sh ++ find . -name config.guess -o -name config.sub + for i in '$(find . -name config.guess -o -name config.sub)' ++ basename ./config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./config.guess ++ basename ./config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./config.guess '/usr/lib/rpm/redhat/config.guess' -> './config.guess' + for i in '$(find . -name config.guess -o -name config.sub)' ++ basename ./config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./config.sub ++ basename ./config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./config.sub '/usr/lib/rpm/redhat/config.sub' -> './config.sub' + ./configure --build=powerpc64le-redhat-linux-gnu --host=powerpc64le-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-static checking build system type... powerpc64le-redhat-linux-gnu checking host system type... powerpc64le-redhat-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes /builddir/build/BUILD/libpar2-0.2/missing: Unknown `--is-lightweight' option Try `/builddir/build/BUILD/libpar2-0.2/missing --help' for more information configure: WARNING: 'missing' script is too old or missing checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for powerpc64le-redhat-linux-gnu-g++... no checking for powerpc64le-redhat-linux-gnu-c++... no checking for powerpc64le-redhat-linux-gnu-gpp... no checking for powerpc64le-redhat-linux-gnu-aCC... no checking for powerpc64le-redhat-linux-gnu-CC... no checking for powerpc64le-redhat-linux-gnu-cxx... no checking for powerpc64le-redhat-linux-gnu-cc++... no checking for powerpc64le-redhat-linux-gnu-cl.exe... no checking for powerpc64le-redhat-linux-gnu-FCC... no checking for powerpc64le-redhat-linux-gnu-KCC... no checking for powerpc64le-redhat-linux-gnu-RCC... no checking for powerpc64le-redhat-linux-gnu-xlC_r... no checking for powerpc64le-redhat-linux-gnu-xlC... no checking for g++... g++ checking whether the C++ compiler works... yes checking for C++ compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking for style of include used by make... GNU checking dependency style of g++... none checking how to print strings... printf checking for powerpc64le-redhat-linux-gnu-gcc... no checking for gcc... gcc checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking dependency style of gcc... none checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking how to convert powerpc64le-redhat-linux-gnu file names to powerpc64le-redhat-linux-gnu format... func_convert_file_noop checking how to convert powerpc64le-redhat-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for powerpc64le-redhat-linux-gnu-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for powerpc64le-redhat-linux-gnu-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for powerpc64le-redhat-linux-gnu-ar... no checking for ar... ar checking for archiver @FILE support... @ checking for powerpc64le-redhat-linux-gnu-strip... no checking for strip... strip checking for powerpc64le-redhat-linux-gnu-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for powerpc64le-redhat-linux-gnu-mt... no checking for mt... no checking if : is a manifest tool... no checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... no checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld -m elf64lppc) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking how to run the C++ preprocessor... g++ -E checking for ld used by g++... /usr/bin/ld -m elf64lppc checking if the linker (/usr/bin/ld -m elf64lppc) is GNU ld... yes checking whether the g++ linker (/usr/bin/ld -m elf64lppc) supports shared libraries... yes checking for g++ option to produce PIC... -fPIC -DPIC checking if g++ PIC flag -fPIC -DPIC works... yes checking if g++ static flag -static works... no checking if g++ supports -c -o file.o... yes checking if g++ supports -c -o file.o... (cached) yes checking whether the g++ linker (/usr/bin/ld -m elf64lppc) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for main in -lstdc++... yes checking for main in -lsigc-2.0... yes checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking for stdbool.h that conforms to C99... yes checking for _Bool... no checking for ANSI C header files... (cached) yes checking stdio.h usability... yes checking stdio.h presence... yes checking for stdio.h... yes checking endian.h usability... yes checking endian.h presence... yes checking for endian.h... yes checking getopt.h usability... yes checking getopt.h presence... yes checking for getopt.h... yes checking for powerpc64le-redhat-linux-gnu-pkg-config... no checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for SIGC... yes checking for size_t... yes checking whether byte ordering is bigendian... no checking for an ANSI C-conforming const... yes checking for inline... inline checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking for _LARGEFILE_SOURCE value needed for large files... no checking for working memcmp... yes checking for stricmp... no checking for strcasecmp... yes checking for strchr... yes checking for memcpy... yes checking for getopt... yes checking for getopt_long... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands + make -j2 make all-am make[1]: Entering directory `/builddir/build/BUILD/libpar2-0.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. `pkg-config sigc++-2.0 --cflags` -Wall -std=c++11 -O2 -c -o libpar2.lo libpar2.cpp /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. `pkg-config sigc++-2.0 --cflags` -Wall -std=c++11 -O2 -c -o parheaders.lo parheaders.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -Wall -std=c++11 -O2 -c libpar2.cpp -fPIC -DPIC -o .libs/libpar2.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -Wall -std=c++11 -O2 -c parheaders.cpp -fPIC -DPIC -o .libs/parheaders.o /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. `pkg-config sigc++-2.0 --cflags` -Wall -std=c++11 -O2 -c -o par2cmdline.lo par2cmdline.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -Wall -std=c++11 -O2 -c par2cmdline.cpp -fPIC -DPIC -o .libs/par2cmdline.o In file included from par2cmdline.h:264:0, from libpar2.h:5, from libpar2.cpp:1: par2fileformat.h:67:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PACKET_HEADER::hash' [enabled by default] MD5Hash hash; // Hash of entire packet excepting the first 3 fields ^ par2fileformat.h:68:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PACKET_HEADER::setid' [enabled by default] MD5Hash setid; // Normally computed as the Hash of body of "Main Packet" ^ par2fileformat.h:79:18: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEVERIFICATIONENTRY::hash' [enabled by default] MD5Hash hash; ^ par2fileformat.h:84:25: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER FILEVERIFICATIONPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:86:25: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEVERIFICATIONPACKET::fileid' [enabled by default] MD5Hash fileid; // MD5hash of file_hash_16k, file_length, file_name ^ par2fileformat.h:87:33: warning: ignoring packed attribute because of unpacked non-POD field 'FILEVERIFICATIONENTRY FILEVERIFICATIONPACKET::entries [0]' [enabled by default] FILEVERIFICATIONENTRY entries[]; ^ par2fileformat.h:99:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER FILEDESCRIPTIONPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:101:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::fileid' [enabled by default] MD5Hash fileid; // MD5hash of [hash16k, length, name] ^ par2fileformat.h:102:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::hashfull' [enabled by default] MD5Hash hashfull; // MD5 Hash of the whole file ^ par2fileformat.h:103:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::hash16k' [enabled by default] MD5Hash hash16k; // MD5 Hash of the first 16k of the file ^ par2fileformat.h:127:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER MAINPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:131:28: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash MAINPACKET::fileid [0]' [enabled by default] MD5Hash fileid[0]; ^ par2fileformat.h:141:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER CREATORPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:151:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER RECOVERYBLOCKPACKET::header' [enabled by default] PACKET_HEADER header; ^ In file included from par2cmdline.h:283:0, from libpar2.h:5, from libpar2.cpp:1: verificationhashtable.h: In member function 'bool VerificationHashEntry::operator<(const VerificationHashEntry&) const': verificationhashtable.h:69:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc < r.crc || crc == r.crc && hash < r.hash; ^ verificationhashtable.h: In member function 'bool VerificationHashEntry::operator>(const VerificationHashEntry&) const': verificationhashtable.h:73:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc > r.crc || crc == r.crc && hash > r.hash; ^ verificationhashtable.h: In static member function 'static const VerificationHashEntry* VerificationHashEntry::Search(const VerificationHashEntry*, const MD5Hash&)': verificationhashtable.h:186:47: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (entry->crc < crc || entry->crc == crc && entry->hash < hash) ^ verificationhashtable.h:190:52: warning: suggest parentheses around '&&' within '||' [-Wparentheses] else if (entry->crc > crc || entry->crc == crc && entry->hash > hash) ^ verificationhashtable.h: In member function 'const VerificationHashEntry* VerificationHashTable::FindMatch(const VerificationHashEntry*, const Par2RepairerSourceFile*, FileCheckSummer&, bool&) const': verificationhashtable.h:405:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ verificationhashtable.h:412:56: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:283:0, from libpar2.h:5, from libpar2.cpp:1: verificationhashtable.h:429:49: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:288:0, from libpar2.h:5, from libpar2.cpp:1: par1fileformat.h: At global scope: par1fileformat.h:41:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEHEADER::controlhash' [enabled by default] MD5Hash controlhash; ^ par1fileformat.h:42:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEHEADER::sethash' [enabled by default] MD5Hash sethash; ^ par1fileformat.h:56:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEENTRY::hashfull' [enabled by default] MD5Hash hashfull; ^ par1fileformat.h:57:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEENTRY::hash16k' [enabled by default] MD5Hash hash16k; ^ In file included from par2cmdline.h:264:0, from par2cmdline.cpp:20: par2fileformat.h:67:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PACKET_HEADER::hash' [enabled by default] MD5Hash hash; // Hash of entire packet excepting the first 3 fields ^ par2fileformat.h:68:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PACKET_HEADER::setid' [enabled by default] MD5Hash setid; // Normally computed as the Hash of body of "Main Packet" ^ par2fileformat.h:79:18: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEVERIFICATIONENTRY::hash' [enabled by default] MD5Hash hash; ^ par2fileformat.h:84:25: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER FILEVERIFICATIONPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:86:25: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEVERIFICATIONPACKET::fileid' [enabled by default] MD5Hash fileid; // MD5hash of file_hash_16k, file_length, file_name ^ par2fileformat.h:87:33: warning: ignoring packed attribute because of unpacked non-POD field 'FILEVERIFICATIONENTRY FILEVERIFICATIONPACKET::entries [0]' [enabled by default] FILEVERIFICATIONENTRY entries[]; ^ par2fileformat.h:99:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER FILEDESCRIPTIONPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:101:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::fileid' [enabled by default] MD5Hash fileid; // MD5hash of [hash16k, length, name] ^ par2fileformat.h:102:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::hashfull' [enabled by default] MD5Hash hashfull; // MD5 Hash of the whole file ^ par2fileformat.h:103:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::hash16k' [enabled by default] MD5Hash hash16k; // MD5 Hash of the first 16k of the file ^ par2fileformat.h:127:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER MAINPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:131:28: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash MAINPACKET::fileid [0]' [enabled by default] MD5Hash fileid[0]; ^ par2fileformat.h:141:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER CREATORPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:151:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER RECOVERYBLOCKPACKET::header' [enabled by default] PACKET_HEADER header; ^ In file included from par2cmdline.h:283:0, from par2cmdline.cpp:20: verificationhashtable.h: In member function 'bool VerificationHashEntry::operator<(const VerificationHashEntry&) const': verificationhashtable.h:69:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc < r.crc || crc == r.crc && hash < r.hash; ^ verificationhashtable.h: In member function 'bool VerificationHashEntry::operator>(const VerificationHashEntry&) const': verificationhashtable.h:73:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc > r.crc || crc == r.crc && hash > r.hash; ^ verificationhashtable.h: In static member function 'static const VerificationHashEntry* VerificationHashEntry::Search(const VerificationHashEntry*, const MD5Hash&)': verificationhashtable.h:186:47: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (entry->crc < crc || entry->crc == crc && entry->hash < hash) ^ verificationhashtable.h:190:52: warning: suggest parentheses around '&&' within '||' [-Wparentheses] else if (entry->crc > crc || entry->crc == crc && entry->hash > hash) ^ verificationhashtable.h: In member function 'const VerificationHashEntry* VerificationHashTable::FindMatch(const VerificationHashEntry*, const Par2RepairerSourceFile*, FileCheckSummer&, bool&) const': verificationhashtable.h:405:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ verificationhashtable.h:412:56: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:283:0, from par2cmdline.cpp:20: verificationhashtable.h:429:49: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength() ^ libpar2.cpp: In member function 'Result LibPar2::PreProcess()': libpar2.cpp:57:10: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] return result; ^ libpar2.cpp: In member function 'Result LibPar2::Process(bool)': libpar2.cpp:77:10: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] return result; ^ /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. `pkg-config sigc++-2.0 --cflags` -Wall -std=c++11 -O2 -c -o commandline.lo commandline.cpp In file included from par2cmdline.h:288:0, from par2cmdline.cpp:20: par1fileformat.h: At global scope: par1fileformat.h:41:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEHEADER::controlhash' [enabled by default] MD5Hash controlhash; ^ par1fileformat.h:42:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEHEADER::sethash' [enabled by default] MD5Hash sethash; ^ par1fileformat.h:56:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEENTRY::hashfull' [enabled by default] MD5Hash hashfull; ^ par1fileformat.h:57:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEENTRY::hash16k' [enabled by default] MD5Hash hash16k; ^ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -Wall -std=c++11 -O2 -c commandline.cpp -fPIC -DPIC -o .libs/commandline.o /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. `pkg-config sigc++-2.0 --cflags` -Wall -std=c++11 -O2 -c -o crc.lo crc.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -Wall -std=c++11 -O2 -c crc.cpp -fPIC -DPIC -o .libs/crc.o In file included from par2cmdline.h:264:0, from commandline.cpp:20: par2fileformat.h:67:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PACKET_HEADER::hash' [enabled by default] MD5Hash hash; // Hash of entire packet excepting the first 3 fields ^ par2fileformat.h:68:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PACKET_HEADER::setid' [enabled by default] MD5Hash setid; // Normally computed as the Hash of body of "Main Packet" ^ par2fileformat.h:79:18: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEVERIFICATIONENTRY::hash' [enabled by default] MD5Hash hash; ^ par2fileformat.h:84:25: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER FILEVERIFICATIONPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:86:25: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEVERIFICATIONPACKET::fileid' [enabled by default] MD5Hash fileid; // MD5hash of file_hash_16k, file_length, file_name ^ par2fileformat.h:87:33: warning: ignoring packed attribute because of unpacked non-POD field 'FILEVERIFICATIONENTRY FILEVERIFICATIONPACKET::entries [0]' [enabled by default] FILEVERIFICATIONENTRY entries[]; ^ par2fileformat.h:99:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER FILEDESCRIPTIONPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:101:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::fileid' [enabled by default] MD5Hash fileid; // MD5hash of [hash16k, length, name] ^ par2fileformat.h:102:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::hashfull' [enabled by default] MD5Hash hashfull; // MD5 Hash of the whole file ^ par2fileformat.h:103:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::hash16k' [enabled by default] MD5Hash hash16k; // MD5 Hash of the first 16k of the file ^ par2fileformat.h:127:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER MAINPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:131:28: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash MAINPACKET::fileid [0]' [enabled by default] MD5Hash fileid[0]; ^ par2fileformat.h:141:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER CREATORPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:151:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER RECOVERYBLOCKPACKET::header' [enabled by default] PACKET_HEADER header; ^ In file included from par2cmdline.h:283:0, from commandline.cpp:20: verificationhashtable.h: In member function 'bool VerificationHashEntry::operator<(const VerificationHashEntry&) const': verificationhashtable.h:69:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc < r.crc || crc == r.crc && hash < r.hash; ^ verificationhashtable.h: In member function 'bool VerificationHashEntry::operator>(const VerificationHashEntry&) const': verificationhashtable.h:73:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc > r.crc || crc == r.crc && hash > r.hash; ^ verificationhashtable.h: In static member function 'static const VerificationHashEntry* VerificationHashEntry::Search(const VerificationHashEntry*, const MD5Hash&)': verificationhashtable.h:186:47: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (entry->crc < crc || entry->crc == crc && entry->hash < hash) ^ verificationhashtable.h:190:52: warning: suggest parentheses around '&&' within '||' [-Wparentheses] else if (entry->crc > crc || entry->crc == crc && entry->hash > hash) ^ verificationhashtable.h: In member function 'const VerificationHashEntry* VerificationHashTable::FindMatch(const VerificationHashEntry*, const Par2RepairerSourceFile*, FileCheckSummer&, bool&) const': verificationhashtable.h:405:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ verificationhashtable.h:412:56: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:283:0, from commandline.cpp:20: verificationhashtable.h:429:49: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:264:0, from crc.cpp:20: par2fileformat.h:67:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PACKET_HEADER::hash' [enabled by default] MD5Hash hash; // Hash of entire packet excepting the first 3 fields ^ par2fileformat.h:68:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PACKET_HEADER::setid' [enabled by default] MD5Hash setid; // Normally computed as the Hash of body of "Main Packet" ^ par2fileformat.h:79:18: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEVERIFICATIONENTRY::hash' [enabled by default] MD5Hash hash; ^ par2fileformat.h:84:25: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER FILEVERIFICATIONPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:86:25: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEVERIFICATIONPACKET::fileid' [enabled by default] MD5Hash fileid; // MD5hash of file_hash_16k, file_length, file_name ^ par2fileformat.h:87:33: warning: ignoring packed attribute because of unpacked non-POD field 'FILEVERIFICATIONENTRY FILEVERIFICATIONPACKET::entries [0]' [enabled by default] FILEVERIFICATIONENTRY entries[]; ^ par2fileformat.h:99:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER FILEDESCRIPTIONPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:101:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::fileid' [enabled by default] MD5Hash fileid; // MD5hash of [hash16k, length, name] ^ par2fileformat.h:102:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::hashfull' [enabled by default] MD5Hash hashfull; // MD5 Hash of the whole file ^ par2fileformat.h:103:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::hash16k' [enabled by default] MD5Hash hash16k; // MD5 Hash of the first 16k of the file ^ par2fileformat.h:127:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER MAINPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:131:28: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash MAINPACKET::fileid [0]' [enabled by default] MD5Hash fileid[0]; ^ par2fileformat.h:141:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER CREATORPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:151:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER RECOVERYBLOCKPACKET::header' [enabled by default] PACKET_HEADER header; ^ In file included from par2cmdline.h:283:0, from crc.cpp:20: verificationhashtable.h: In member function 'bool VerificationHashEntry::operator<(const VerificationHashEntry&) const': verificationhashtable.h:69:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc < r.crc || crc == r.crc && hash < r.hash; ^ verificationhashtable.h: In member function 'bool VerificationHashEntry::operator>(const VerificationHashEntry&) const': verificationhashtable.h:73:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc > r.crc || crc == r.crc && hash > r.hash; ^ verificationhashtable.h: In static member function 'static const VerificationHashEntry* VerificationHashEntry::Search(const VerificationHashEntry*, const MD5Hash&)': verificationhashtable.h:186:47: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (entry->crc < crc || entry->crc == crc && entry->hash < hash) ^ verificationhashtable.h:190:52: warning: suggest parentheses around '&&' within '||' [-Wparentheses] else if (entry->crc > crc || entry->crc == crc && entry->hash > hash) ^ verificationhashtable.h: In member function 'const VerificationHashEntry* VerificationHashTable::FindMatch(const VerificationHashEntry*, const Par2RepairerSourceFile*, FileCheckSummer&, bool&) const': verificationhashtable.h:405:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ verificationhashtable.h:412:56: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:283:0, from crc.cpp:20: verificationhashtable.h:429:49: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:288:0, from commandline.cpp:20: par1fileformat.h: At global scope: par1fileformat.h:41:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEHEADER::controlhash' [enabled by default] MD5Hash controlhash; ^ par1fileformat.h:42:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEHEADER::sethash' [enabled by default] MD5Hash sethash; ^ par1fileformat.h:56:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEENTRY::hashfull' [enabled by default] MD5Hash hashfull; ^ par1fileformat.h:57:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEENTRY::hash16k' [enabled by default] MD5Hash hash16k; ^ In file included from par2cmdline.h:288:0, from crc.cpp:20: par1fileformat.h: At global scope: par1fileformat.h:41:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEHEADER::controlhash' [enabled by default] MD5Hash controlhash; ^ par1fileformat.h:42:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEHEADER::sethash' [enabled by default] MD5Hash sethash; ^ par1fileformat.h:56:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEENTRY::hashfull' [enabled by default] MD5Hash hashfull; ^ par1fileformat.h:57:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEENTRY::hash16k' [enabled by default] MD5Hash hash16k; ^ /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. `pkg-config sigc++-2.0 --cflags` -Wall -std=c++11 -O2 -c -o creatorpacket.lo creatorpacket.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -Wall -std=c++11 -O2 -c creatorpacket.cpp -fPIC -DPIC -o .libs/creatorpacket.o In file included from par2cmdline.h:264:0, from creatorpacket.cpp:20: par2fileformat.h:67:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PACKET_HEADER::hash' [enabled by default] MD5Hash hash; // Hash of entire packet excepting the first 3 fields ^ par2fileformat.h:68:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PACKET_HEADER::setid' [enabled by default] MD5Hash setid; // Normally computed as the Hash of body of "Main Packet" ^ par2fileformat.h:79:18: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEVERIFICATIONENTRY::hash' [enabled by default] MD5Hash hash; ^ par2fileformat.h:84:25: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER FILEVERIFICATIONPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:86:25: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEVERIFICATIONPACKET::fileid' [enabled by default] MD5Hash fileid; // MD5hash of file_hash_16k, file_length, file_name ^ par2fileformat.h:87:33: warning: ignoring packed attribute because of unpacked non-POD field 'FILEVERIFICATIONENTRY FILEVERIFICATIONPACKET::entries [0]' [enabled by default] FILEVERIFICATIONENTRY entries[]; ^ par2fileformat.h:99:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER FILEDESCRIPTIONPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:101:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::fileid' [enabled by default] MD5Hash fileid; // MD5hash of [hash16k, length, name] ^ par2fileformat.h:102:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::hashfull' [enabled by default] MD5Hash hashfull; // MD5 Hash of the whole file ^ par2fileformat.h:103:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::hash16k' [enabled by default] MD5Hash hash16k; // MD5 Hash of the first 16k of the file ^ par2fileformat.h:127:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER MAINPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:131:28: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash MAINPACKET::fileid [0]' [enabled by default] MD5Hash fileid[0]; ^ par2fileformat.h:141:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER CREATORPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:151:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER RECOVERYBLOCKPACKET::header' [enabled by default] PACKET_HEADER header; ^ In file included from par2cmdline.h:283:0, from creatorpacket.cpp:20: verificationhashtable.h: In member function 'bool VerificationHashEntry::operator<(const VerificationHashEntry&) const': verificationhashtable.h:69:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc < r.crc || crc == r.crc && hash < r.hash; ^ verificationhashtable.h: In member function 'bool VerificationHashEntry::operator>(const VerificationHashEntry&) const': verificationhashtable.h:73:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc > r.crc || crc == r.crc && hash > r.hash; ^ verificationhashtable.h: In static member function 'static const VerificationHashEntry* VerificationHashEntry::Search(const VerificationHashEntry*, const MD5Hash&)': verificationhashtable.h:186:47: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (entry->crc < crc || entry->crc == crc && entry->hash < hash) ^ verificationhashtable.h:190:52: warning: suggest parentheses around '&&' within '||' [-Wparentheses] else if (entry->crc > crc || entry->crc == crc && entry->hash > hash) ^ verificationhashtable.h: In member function 'const VerificationHashEntry* VerificationHashTable::FindMatch(const VerificationHashEntry*, const Par2RepairerSourceFile*, FileCheckSummer&, bool&) const': verificationhashtable.h:405:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ verificationhashtable.h:412:56: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:283:0, from creatorpacket.cpp:20: verificationhashtable.h:429:49: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:288:0, from creatorpacket.cpp:20: par1fileformat.h: At global scope: par1fileformat.h:41:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEHEADER::controlhash' [enabled by default] MD5Hash controlhash; ^ par1fileformat.h:42:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEHEADER::sethash' [enabled by default] MD5Hash sethash; ^ par1fileformat.h:56:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEENTRY::hashfull' [enabled by default] MD5Hash hashfull; ^ par1fileformat.h:57:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEENTRY::hash16k' [enabled by default] MD5Hash hash16k; ^ /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. `pkg-config sigc++-2.0 --cflags` -Wall -std=c++11 -O2 -c -o criticalpacket.lo criticalpacket.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -Wall -std=c++11 -O2 -c criticalpacket.cpp -fPIC -DPIC -o .libs/criticalpacket.o /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. `pkg-config sigc++-2.0 --cflags` -Wall -std=c++11 -O2 -c -o datablock.lo datablock.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -Wall -std=c++11 -O2 -c datablock.cpp -fPIC -DPIC -o .libs/datablock.o In file included from par2cmdline.h:264:0, from criticalpacket.cpp:20: par2fileformat.h:67:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PACKET_HEADER::hash' [enabled by default] MD5Hash hash; // Hash of entire packet excepting the first 3 fields ^ par2fileformat.h:68:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PACKET_HEADER::setid' [enabled by default] MD5Hash setid; // Normally computed as the Hash of body of "Main Packet" ^ par2fileformat.h:79:18: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEVERIFICATIONENTRY::hash' [enabled by default] MD5Hash hash; ^ par2fileformat.h:84:25: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER FILEVERIFICATIONPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:86:25: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEVERIFICATIONPACKET::fileid' [enabled by default] MD5Hash fileid; // MD5hash of file_hash_16k, file_length, file_name ^ par2fileformat.h:87:33: warning: ignoring packed attribute because of unpacked non-POD field 'FILEVERIFICATIONENTRY FILEVERIFICATIONPACKET::entries [0]' [enabled by default] FILEVERIFICATIONENTRY entries[]; ^ par2fileformat.h:99:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER FILEDESCRIPTIONPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:101:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::fileid' [enabled by default] MD5Hash fileid; // MD5hash of [hash16k, length, name] ^ par2fileformat.h:102:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::hashfull' [enabled by default] MD5Hash hashfull; // MD5 Hash of the whole file ^ par2fileformat.h:103:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::hash16k' [enabled by default] MD5Hash hash16k; // MD5 Hash of the first 16k of the file ^ par2fileformat.h:127:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER MAINPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:131:28: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash MAINPACKET::fileid [0]' [enabled by default] MD5Hash fileid[0]; ^ par2fileformat.h:141:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER CREATORPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:151:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER RECOVERYBLOCKPACKET::header' [enabled by default] PACKET_HEADER header; ^ In file included from par2cmdline.h:283:0, from criticalpacket.cpp:20: verificationhashtable.h: In member function 'bool VerificationHashEntry::operator<(const VerificationHashEntry&) const': verificationhashtable.h:69:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc < r.crc || crc == r.crc && hash < r.hash; ^ verificationhashtable.h: In member function 'bool VerificationHashEntry::operator>(const VerificationHashEntry&) const': verificationhashtable.h:73:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc > r.crc || crc == r.crc && hash > r.hash; ^ verificationhashtable.h: In static member function 'static const VerificationHashEntry* VerificationHashEntry::Search(const VerificationHashEntry*, const MD5Hash&)': verificationhashtable.h:186:47: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (entry->crc < crc || entry->crc == crc && entry->hash < hash) ^ verificationhashtable.h:190:52: warning: suggest parentheses around '&&' within '||' [-Wparentheses] else if (entry->crc > crc || entry->crc == crc && entry->hash > hash) ^ verificationhashtable.h: In member function 'const VerificationHashEntry* VerificationHashTable::FindMatch(const VerificationHashEntry*, const Par2RepairerSourceFile*, FileCheckSummer&, bool&) const': verificationhashtable.h:405:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ verificationhashtable.h:412:56: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:283:0, from criticalpacket.cpp:20: verificationhashtable.h:429:49: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:264:0, from datablock.cpp:20: par2fileformat.h:67:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PACKET_HEADER::hash' [enabled by default] MD5Hash hash; // Hash of entire packet excepting the first 3 fields ^ par2fileformat.h:68:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PACKET_HEADER::setid' [enabled by default] MD5Hash setid; // Normally computed as the Hash of body of "Main Packet" ^ par2fileformat.h:79:18: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEVERIFICATIONENTRY::hash' [enabled by default] MD5Hash hash; ^ par2fileformat.h:84:25: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER FILEVERIFICATIONPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:86:25: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEVERIFICATIONPACKET::fileid' [enabled by default] MD5Hash fileid; // MD5hash of file_hash_16k, file_length, file_name ^ par2fileformat.h:87:33: warning: ignoring packed attribute because of unpacked non-POD field 'FILEVERIFICATIONENTRY FILEVERIFICATIONPACKET::entries [0]' [enabled by default] FILEVERIFICATIONENTRY entries[]; ^ par2fileformat.h:99:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER FILEDESCRIPTIONPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:101:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::fileid' [enabled by default] MD5Hash fileid; // MD5hash of [hash16k, length, name] ^ par2fileformat.h:102:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::hashfull' [enabled by default] MD5Hash hashfull; // MD5 Hash of the whole file ^ par2fileformat.h:103:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::hash16k' [enabled by default] MD5Hash hash16k; // MD5 Hash of the first 16k of the file ^ par2fileformat.h:127:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER MAINPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:131:28: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash MAINPACKET::fileid [0]' [enabled by default] MD5Hash fileid[0]; ^ par2fileformat.h:141:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER CREATORPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:151:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER RECOVERYBLOCKPACKET::header' [enabled by default] PACKET_HEADER header; ^ In file included from par2cmdline.h:283:0, from datablock.cpp:20: verificationhashtable.h: In member function 'bool VerificationHashEntry::operator<(const VerificationHashEntry&) const': verificationhashtable.h:69:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc < r.crc || crc == r.crc && hash < r.hash; ^ verificationhashtable.h: In member function 'bool VerificationHashEntry::operator>(const VerificationHashEntry&) const': verificationhashtable.h:73:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc > r.crc || crc == r.crc && hash > r.hash; ^ verificationhashtable.h: In static member function 'static const VerificationHashEntry* VerificationHashEntry::Search(const VerificationHashEntry*, const MD5Hash&)': verificationhashtable.h:186:47: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (entry->crc < crc || entry->crc == crc && entry->hash < hash) ^ verificationhashtable.h:190:52: warning: suggest parentheses around '&&' within '||' [-Wparentheses] else if (entry->crc > crc || entry->crc == crc && entry->hash > hash) ^ verificationhashtable.h: In member function 'const VerificationHashEntry* VerificationHashTable::FindMatch(const VerificationHashEntry*, const Par2RepairerSourceFile*, FileCheckSummer&, bool&) const': verificationhashtable.h:405:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ verificationhashtable.h:412:56: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:283:0, from datablock.cpp:20: verificationhashtable.h:429:49: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:288:0, from criticalpacket.cpp:20: par1fileformat.h: At global scope: par1fileformat.h:41:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEHEADER::controlhash' [enabled by default] MD5Hash controlhash; ^ par1fileformat.h:42:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEHEADER::sethash' [enabled by default] MD5Hash sethash; ^ par1fileformat.h:56:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEENTRY::hashfull' [enabled by default] MD5Hash hashfull; ^ par1fileformat.h:57:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEENTRY::hash16k' [enabled by default] MD5Hash hash16k; ^ /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. `pkg-config sigc++-2.0 --cflags` -Wall -std=c++11 -O2 -c -o descriptionpacket.lo descriptionpacket.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -Wall -std=c++11 -O2 -c descriptionpacket.cpp -fPIC -DPIC -o .libs/descriptionpacket.o In file included from par2cmdline.h:288:0, from datablock.cpp:20: par1fileformat.h: At global scope: par1fileformat.h:41:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEHEADER::controlhash' [enabled by default] MD5Hash controlhash; ^ par1fileformat.h:42:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEHEADER::sethash' [enabled by default] MD5Hash sethash; ^ par1fileformat.h:56:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEENTRY::hashfull' [enabled by default] MD5Hash hashfull; ^ par1fileformat.h:57:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEENTRY::hash16k' [enabled by default] MD5Hash hash16k; ^ /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. `pkg-config sigc++-2.0 --cflags` -Wall -std=c++11 -O2 -c -o diskfile.lo diskfile.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -Wall -std=c++11 -O2 -c diskfile.cpp -fPIC -DPIC -o .libs/diskfile.o In file included from par2cmdline.h:264:0, from descriptionpacket.cpp:20: par2fileformat.h:67:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PACKET_HEADER::hash' [enabled by default] MD5Hash hash; // Hash of entire packet excepting the first 3 fields ^ par2fileformat.h:68:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PACKET_HEADER::setid' [enabled by default] MD5Hash setid; // Normally computed as the Hash of body of "Main Packet" ^ par2fileformat.h:79:18: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEVERIFICATIONENTRY::hash' [enabled by default] MD5Hash hash; ^ par2fileformat.h:84:25: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER FILEVERIFICATIONPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:86:25: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEVERIFICATIONPACKET::fileid' [enabled by default] MD5Hash fileid; // MD5hash of file_hash_16k, file_length, file_name ^ par2fileformat.h:87:33: warning: ignoring packed attribute because of unpacked non-POD field 'FILEVERIFICATIONENTRY FILEVERIFICATIONPACKET::entries [0]' [enabled by default] FILEVERIFICATIONENTRY entries[]; ^ par2fileformat.h:99:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER FILEDESCRIPTIONPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:101:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::fileid' [enabled by default] MD5Hash fileid; // MD5hash of [hash16k, length, name] ^ par2fileformat.h:102:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::hashfull' [enabled by default] MD5Hash hashfull; // MD5 Hash of the whole file ^ par2fileformat.h:103:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::hash16k' [enabled by default] MD5Hash hash16k; // MD5 Hash of the first 16k of the file ^ par2fileformat.h:127:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER MAINPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:131:28: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash MAINPACKET::fileid [0]' [enabled by default] MD5Hash fileid[0]; ^ par2fileformat.h:141:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER CREATORPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:151:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER RECOVERYBLOCKPACKET::header' [enabled by default] PACKET_HEADER header; ^ In file included from par2cmdline.h:283:0, from descriptionpacket.cpp:20: verificationhashtable.h: In member function 'bool VerificationHashEntry::operator<(const VerificationHashEntry&) const': verificationhashtable.h:69:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc < r.crc || crc == r.crc && hash < r.hash; ^ verificationhashtable.h: In member function 'bool VerificationHashEntry::operator>(const VerificationHashEntry&) const': verificationhashtable.h:73:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc > r.crc || crc == r.crc && hash > r.hash; ^ verificationhashtable.h: In static member function 'static const VerificationHashEntry* VerificationHashEntry::Search(const VerificationHashEntry*, const MD5Hash&)': verificationhashtable.h:186:47: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (entry->crc < crc || entry->crc == crc && entry->hash < hash) ^ verificationhashtable.h:190:52: warning: suggest parentheses around '&&' within '||' [-Wparentheses] else if (entry->crc > crc || entry->crc == crc && entry->hash > hash) ^ verificationhashtable.h: In member function 'const VerificationHashEntry* VerificationHashTable::FindMatch(const VerificationHashEntry*, const Par2RepairerSourceFile*, FileCheckSummer&, bool&) const': verificationhashtable.h:405:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ verificationhashtable.h:412:56: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:283:0, from descriptionpacket.cpp:20: verificationhashtable.h:429:49: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:264:0, from diskfile.cpp:20: par2fileformat.h:67:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PACKET_HEADER::hash' [enabled by default] MD5Hash hash; // Hash of entire packet excepting the first 3 fields ^ par2fileformat.h:68:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PACKET_HEADER::setid' [enabled by default] MD5Hash setid; // Normally computed as the Hash of body of "Main Packet" ^ par2fileformat.h:79:18: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEVERIFICATIONENTRY::hash' [enabled by default] MD5Hash hash; ^ par2fileformat.h:84:25: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER FILEVERIFICATIONPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:86:25: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEVERIFICATIONPACKET::fileid' [enabled by default] MD5Hash fileid; // MD5hash of file_hash_16k, file_length, file_name ^ par2fileformat.h:87:33: warning: ignoring packed attribute because of unpacked non-POD field 'FILEVERIFICATIONENTRY FILEVERIFICATIONPACKET::entries [0]' [enabled by default] FILEVERIFICATIONENTRY entries[]; ^ par2fileformat.h:99:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER FILEDESCRIPTIONPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:101:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::fileid' [enabled by default] MD5Hash fileid; // MD5hash of [hash16k, length, name] ^ par2fileformat.h:102:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::hashfull' [enabled by default] MD5Hash hashfull; // MD5 Hash of the whole file ^ par2fileformat.h:103:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::hash16k' [enabled by default] MD5Hash hash16k; // MD5 Hash of the first 16k of the file ^ par2fileformat.h:127:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER MAINPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:131:28: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash MAINPACKET::fileid [0]' [enabled by default] MD5Hash fileid[0]; ^ par2fileformat.h:141:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER CREATORPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:151:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER RECOVERYBLOCKPACKET::header' [enabled by default] PACKET_HEADER header; ^ In file included from par2cmdline.h:283:0, from diskfile.cpp:20: verificationhashtable.h: In member function 'bool VerificationHashEntry::operator<(const VerificationHashEntry&) const': verificationhashtable.h:69:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc < r.crc || crc == r.crc && hash < r.hash; ^ verificationhashtable.h: In member function 'bool VerificationHashEntry::operator>(const VerificationHashEntry&) const': verificationhashtable.h:73:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc > r.crc || crc == r.crc && hash > r.hash; ^ verificationhashtable.h: In static member function 'static const VerificationHashEntry* VerificationHashEntry::Search(const VerificationHashEntry*, const MD5Hash&)': verificationhashtable.h:186:47: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (entry->crc < crc || entry->crc == crc && entry->hash < hash) ^ verificationhashtable.h:190:52: warning: suggest parentheses around '&&' within '||' [-Wparentheses] else if (entry->crc > crc || entry->crc == crc && entry->hash > hash) ^ verificationhashtable.h: In member function 'const VerificationHashEntry* VerificationHashTable::FindMatch(const VerificationHashEntry*, const Par2RepairerSourceFile*, FileCheckSummer&, bool&) const': verificationhashtable.h:405:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ verificationhashtable.h:412:56: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:283:0, from diskfile.cpp:20: verificationhashtable.h:429:49: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:288:0, from descriptionpacket.cpp:20: par1fileformat.h: At global scope: par1fileformat.h:41:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEHEADER::controlhash' [enabled by default] MD5Hash controlhash; ^ par1fileformat.h:42:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEHEADER::sethash' [enabled by default] MD5Hash sethash; ^ par1fileformat.h:56:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEENTRY::hashfull' [enabled by default] MD5Hash hashfull; ^ par1fileformat.h:57:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEENTRY::hash16k' [enabled by default] MD5Hash hash16k; ^ /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. `pkg-config sigc++-2.0 --cflags` -Wall -std=c++11 -O2 -c -o filechecksummer.lo filechecksummer.cpp In file included from par2cmdline.h:288:0, from diskfile.cpp:20: par1fileformat.h: At global scope: par1fileformat.h:41:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEHEADER::controlhash' [enabled by default] MD5Hash controlhash; ^ par1fileformat.h:42:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEHEADER::sethash' [enabled by default] MD5Hash sethash; ^ par1fileformat.h:56:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEENTRY::hashfull' [enabled by default] MD5Hash hashfull; ^ par1fileformat.h:57:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEENTRY::hash16k' [enabled by default] MD5Hash hash16k; ^ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -Wall -std=c++11 -O2 -c filechecksummer.cpp -fPIC -DPIC -o .libs/filechecksummer.o In file included from par2cmdline.h:264:0, from filechecksummer.cpp:20: par2fileformat.h:67:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PACKET_HEADER::hash' [enabled by default] MD5Hash hash; // Hash of entire packet excepting the first 3 fields ^ par2fileformat.h:68:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PACKET_HEADER::setid' [enabled by default] MD5Hash setid; // Normally computed as the Hash of body of "Main Packet" ^ par2fileformat.h:79:18: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEVERIFICATIONENTRY::hash' [enabled by default] MD5Hash hash; ^ par2fileformat.h:84:25: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER FILEVERIFICATIONPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:86:25: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEVERIFICATIONPACKET::fileid' [enabled by default] MD5Hash fileid; // MD5hash of file_hash_16k, file_length, file_name ^ par2fileformat.h:87:33: warning: ignoring packed attribute because of unpacked non-POD field 'FILEVERIFICATIONENTRY FILEVERIFICATIONPACKET::entries [0]' [enabled by default] FILEVERIFICATIONENTRY entries[]; ^ par2fileformat.h:99:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER FILEDESCRIPTIONPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:101:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::fileid' [enabled by default] MD5Hash fileid; // MD5hash of [hash16k, length, name] ^ par2fileformat.h:102:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::hashfull' [enabled by default] MD5Hash hashfull; // MD5 Hash of the whole file ^ par2fileformat.h:103:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::hash16k' [enabled by default] MD5Hash hash16k; // MD5 Hash of the first 16k of the file ^ par2fileformat.h:127:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER MAINPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:131:28: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash MAINPACKET::fileid [0]' [enabled by default] MD5Hash fileid[0]; ^ par2fileformat.h:141:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER CREATORPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:151:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER RECOVERYBLOCKPACKET::header' [enabled by default] PACKET_HEADER header; ^ In file included from par2cmdline.h:283:0, from filechecksummer.cpp:20: verificationhashtable.h: In member function 'bool VerificationHashEntry::operator<(const VerificationHashEntry&) const': verificationhashtable.h:69:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc < r.crc || crc == r.crc && hash < r.hash; ^ verificationhashtable.h: In member function 'bool VerificationHashEntry::operator>(const VerificationHashEntry&) const': verificationhashtable.h:73:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc > r.crc || crc == r.crc && hash > r.hash; ^ verificationhashtable.h: In static member function 'static const VerificationHashEntry* VerificationHashEntry::Search(const VerificationHashEntry*, const MD5Hash&)': verificationhashtable.h:186:47: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (entry->crc < crc || entry->crc == crc && entry->hash < hash) ^ verificationhashtable.h:190:52: warning: suggest parentheses around '&&' within '||' [-Wparentheses] else if (entry->crc > crc || entry->crc == crc && entry->hash > hash) ^ verificationhashtable.h: In member function 'const VerificationHashEntry* VerificationHashTable::FindMatch(const VerificationHashEntry*, const Par2RepairerSourceFile*, FileCheckSummer&, bool&) const': verificationhashtable.h:405:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ verificationhashtable.h:412:56: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:283:0, from filechecksummer.cpp:20: verificationhashtable.h:429:49: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength() ^ /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. `pkg-config sigc++-2.0 --cflags` -Wall -std=c++11 -O2 -c -o galois.lo galois.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -Wall -std=c++11 -O2 -c galois.cpp -fPIC -DPIC -o .libs/galois.o In file included from par2cmdline.h:288:0, from filechecksummer.cpp:20: par1fileformat.h: At global scope: par1fileformat.h:41:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEHEADER::controlhash' [enabled by default] MD5Hash controlhash; ^ par1fileformat.h:42:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEHEADER::sethash' [enabled by default] MD5Hash sethash; ^ par1fileformat.h:56:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEENTRY::hashfull' [enabled by default] MD5Hash hashfull; ^ par1fileformat.h:57:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEENTRY::hash16k' [enabled by default] MD5Hash hash16k; ^ /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. `pkg-config sigc++-2.0 --cflags` -Wall -std=c++11 -O2 -c -o mainpacket.lo mainpacket.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -Wall -std=c++11 -O2 -c mainpacket.cpp -fPIC -DPIC -o .libs/mainpacket.o In file included from par2cmdline.h:264:0, from galois.cpp:20: par2fileformat.h:67:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PACKET_HEADER::hash' [enabled by default] MD5Hash hash; // Hash of entire packet excepting the first 3 fields ^ par2fileformat.h:68:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PACKET_HEADER::setid' [enabled by default] MD5Hash setid; // Normally computed as the Hash of body of "Main Packet" ^ par2fileformat.h:79:18: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEVERIFICATIONENTRY::hash' [enabled by default] MD5Hash hash; ^ par2fileformat.h:84:25: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER FILEVERIFICATIONPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:86:25: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEVERIFICATIONPACKET::fileid' [enabled by default] MD5Hash fileid; // MD5hash of file_hash_16k, file_length, file_name ^ par2fileformat.h:87:33: warning: ignoring packed attribute because of unpacked non-POD field 'FILEVERIFICATIONENTRY FILEVERIFICATIONPACKET::entries [0]' [enabled by default] FILEVERIFICATIONENTRY entries[]; ^ par2fileformat.h:99:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER FILEDESCRIPTIONPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:101:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::fileid' [enabled by default] MD5Hash fileid; // MD5hash of [hash16k, length, name] ^ par2fileformat.h:102:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::hashfull' [enabled by default] MD5Hash hashfull; // MD5 Hash of the whole file ^ par2fileformat.h:103:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::hash16k' [enabled by default] MD5Hash hash16k; // MD5 Hash of the first 16k of the file ^ par2fileformat.h:127:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER MAINPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:131:28: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash MAINPACKET::fileid [0]' [enabled by default] MD5Hash fileid[0]; ^ par2fileformat.h:141:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER CREATORPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:151:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER RECOVERYBLOCKPACKET::header' [enabled by default] PACKET_HEADER header; ^ In file included from par2cmdline.h:283:0, from galois.cpp:20: verificationhashtable.h: In member function 'bool VerificationHashEntry::operator<(const VerificationHashEntry&) const': verificationhashtable.h:69:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc < r.crc || crc == r.crc && hash < r.hash; ^ verificationhashtable.h: In member function 'bool VerificationHashEntry::operator>(const VerificationHashEntry&) const': verificationhashtable.h:73:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc > r.crc || crc == r.crc && hash > r.hash; ^ verificationhashtable.h: In static member function 'static const VerificationHashEntry* VerificationHashEntry::Search(const VerificationHashEntry*, const MD5Hash&)': verificationhashtable.h:186:47: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (entry->crc < crc || entry->crc == crc && entry->hash < hash) ^ verificationhashtable.h:190:52: warning: suggest parentheses around '&&' within '||' [-Wparentheses] else if (entry->crc > crc || entry->crc == crc && entry->hash > hash) ^ verificationhashtable.h: In member function 'const VerificationHashEntry* VerificationHashTable::FindMatch(const VerificationHashEntry*, const Par2RepairerSourceFile*, FileCheckSummer&, bool&) const': verificationhashtable.h:405:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ verificationhashtable.h:412:56: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:283:0, from galois.cpp:20: verificationhashtable.h:429:49: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:288:0, from galois.cpp:20: par1fileformat.h: At global scope: par1fileformat.h:41:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEHEADER::controlhash' [enabled by default] MD5Hash controlhash; ^ par1fileformat.h:42:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEHEADER::sethash' [enabled by default] MD5Hash sethash; ^ par1fileformat.h:56:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEENTRY::hashfull' [enabled by default] MD5Hash hashfull; ^ par1fileformat.h:57:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEENTRY::hash16k' [enabled by default] MD5Hash hash16k; ^ In file included from par2cmdline.h:264:0, from mainpacket.cpp:20: par2fileformat.h:67:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PACKET_HEADER::hash' [enabled by default] MD5Hash hash; // Hash of entire packet excepting the first 3 fields ^ par2fileformat.h:68:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PACKET_HEADER::setid' [enabled by default] MD5Hash setid; // Normally computed as the Hash of body of "Main Packet" ^ par2fileformat.h:79:18: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEVERIFICATIONENTRY::hash' [enabled by default] MD5Hash hash; ^ par2fileformat.h:84:25: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER FILEVERIFICATIONPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:86:25: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEVERIFICATIONPACKET::fileid' [enabled by default] MD5Hash fileid; // MD5hash of file_hash_16k, file_length, file_name ^ par2fileformat.h:87:33: warning: ignoring packed attribute because of unpacked non-POD field 'FILEVERIFICATIONENTRY FILEVERIFICATIONPACKET::entries [0]' [enabled by default] FILEVERIFICATIONENTRY entries[]; ^ par2fileformat.h:99:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER FILEDESCRIPTIONPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:101:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::fileid' [enabled by default] MD5Hash fileid; // MD5hash of [hash16k, length, name] ^ par2fileformat.h:102:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::hashfull' [enabled by default] MD5Hash hashfull; // MD5 Hash of the whole file ^ par2fileformat.h:103:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::hash16k' [enabled by default] MD5Hash hash16k; // MD5 Hash of the first 16k of the file ^ par2fileformat.h:127:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER MAINPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:131:28: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash MAINPACKET::fileid [0]' [enabled by default] MD5Hash fileid[0]; ^ par2fileformat.h:141:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER CREATORPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:151:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER RECOVERYBLOCKPACKET::header' [enabled by default] PACKET_HEADER header; ^ /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. `pkg-config sigc++-2.0 --cflags` -Wall -std=c++11 -O2 -c -o md5.lo md5.cpp In file included from par2cmdline.h:283:0, from mainpacket.cpp:20: verificationhashtable.h: In member function 'bool VerificationHashEntry::operator<(const VerificationHashEntry&) const': verificationhashtable.h:69:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc < r.crc || crc == r.crc && hash < r.hash; ^ verificationhashtable.h: In member function 'bool VerificationHashEntry::operator>(const VerificationHashEntry&) const': verificationhashtable.h:73:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc > r.crc || crc == r.crc && hash > r.hash; ^ verificationhashtable.h: In static member function 'static const VerificationHashEntry* VerificationHashEntry::Search(const VerificationHashEntry*, const MD5Hash&)': verificationhashtable.h:186:47: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (entry->crc < crc || entry->crc == crc && entry->hash < hash) ^ verificationhashtable.h:190:52: warning: suggest parentheses around '&&' within '||' [-Wparentheses] else if (entry->crc > crc || entry->crc == crc && entry->hash > hash) ^ verificationhashtable.h: In member function 'const VerificationHashEntry* VerificationHashTable::FindMatch(const VerificationHashEntry*, const Par2RepairerSourceFile*, FileCheckSummer&, bool&) const': verificationhashtable.h:405:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ verificationhashtable.h:412:56: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:283:0, from mainpacket.cpp:20: verificationhashtable.h:429:49: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength() ^ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -Wall -std=c++11 -O2 -c md5.cpp -fPIC -DPIC -o .libs/md5.o In file included from par2cmdline.h:288:0, from mainpacket.cpp:20: par1fileformat.h: At global scope: par1fileformat.h:41:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEHEADER::controlhash' [enabled by default] MD5Hash controlhash; ^ par1fileformat.h:42:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEHEADER::sethash' [enabled by default] MD5Hash sethash; ^ par1fileformat.h:56:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEENTRY::hashfull' [enabled by default] MD5Hash hashfull; ^ par1fileformat.h:57:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEENTRY::hash16k' [enabled by default] MD5Hash hash16k; ^ /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. `pkg-config sigc++-2.0 --cflags` -Wall -std=c++11 -O2 -c -o par1fileformat.lo par1fileformat.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -Wall -std=c++11 -O2 -c par1fileformat.cpp -fPIC -DPIC -o .libs/par1fileformat.o In file included from par2cmdline.h:264:0, from md5.cpp:20: par2fileformat.h:67:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PACKET_HEADER::hash' [enabled by default] MD5Hash hash; // Hash of entire packet excepting the first 3 fields ^ par2fileformat.h:68:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PACKET_HEADER::setid' [enabled by default] MD5Hash setid; // Normally computed as the Hash of body of "Main Packet" ^ par2fileformat.h:79:18: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEVERIFICATIONENTRY::hash' [enabled by default] MD5Hash hash; ^ par2fileformat.h:84:25: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER FILEVERIFICATIONPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:86:25: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEVERIFICATIONPACKET::fileid' [enabled by default] MD5Hash fileid; // MD5hash of file_hash_16k, file_length, file_name ^ par2fileformat.h:87:33: warning: ignoring packed attribute because of unpacked non-POD field 'FILEVERIFICATIONENTRY FILEVERIFICATIONPACKET::entries [0]' [enabled by default] FILEVERIFICATIONENTRY entries[]; ^ par2fileformat.h:99:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER FILEDESCRIPTIONPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:101:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::fileid' [enabled by default] MD5Hash fileid; // MD5hash of [hash16k, length, name] ^ par2fileformat.h:102:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::hashfull' [enabled by default] MD5Hash hashfull; // MD5 Hash of the whole file ^ par2fileformat.h:103:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::hash16k' [enabled by default] MD5Hash hash16k; // MD5 Hash of the first 16k of the file ^ par2fileformat.h:127:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER MAINPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:131:28: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash MAINPACKET::fileid [0]' [enabled by default] MD5Hash fileid[0]; ^ par2fileformat.h:141:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER CREATORPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:151:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER RECOVERYBLOCKPACKET::header' [enabled by default] PACKET_HEADER header; ^ In file included from par2cmdline.h:283:0, from md5.cpp:20: verificationhashtable.h: In member function 'bool VerificationHashEntry::operator<(const VerificationHashEntry&) const': verificationhashtable.h:69:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc < r.crc || crc == r.crc && hash < r.hash; ^ verificationhashtable.h: In member function 'bool VerificationHashEntry::operator>(const VerificationHashEntry&) const': verificationhashtable.h:73:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc > r.crc || crc == r.crc && hash > r.hash; ^ verificationhashtable.h: In static member function 'static const VerificationHashEntry* VerificationHashEntry::Search(const VerificationHashEntry*, const MD5Hash&)': verificationhashtable.h:186:47: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (entry->crc < crc || entry->crc == crc && entry->hash < hash) ^ verificationhashtable.h:190:52: warning: suggest parentheses around '&&' within '||' [-Wparentheses] else if (entry->crc > crc || entry->crc == crc && entry->hash > hash) ^ verificationhashtable.h: In member function 'const VerificationHashEntry* VerificationHashTable::FindMatch(const VerificationHashEntry*, const Par2RepairerSourceFile*, FileCheckSummer&, bool&) const': verificationhashtable.h:405:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ verificationhashtable.h:412:56: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:283:0, from md5.cpp:20: verificationhashtable.h:429:49: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:288:0, from md5.cpp:20: par1fileformat.h: At global scope: par1fileformat.h:41:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEHEADER::controlhash' [enabled by default] MD5Hash controlhash; ^ par1fileformat.h:42:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEHEADER::sethash' [enabled by default] MD5Hash sethash; ^ par1fileformat.h:56:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEENTRY::hashfull' [enabled by default] MD5Hash hashfull; ^ par1fileformat.h:57:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEENTRY::hash16k' [enabled by default] MD5Hash hash16k; ^ In file included from par2cmdline.h:264:0, from par1fileformat.cpp:20: par2fileformat.h:67:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PACKET_HEADER::hash' [enabled by default] MD5Hash hash; // Hash of entire packet excepting the first 3 fields ^ par2fileformat.h:68:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PACKET_HEADER::setid' [enabled by default] MD5Hash setid; // Normally computed as the Hash of body of "Main Packet" ^ par2fileformat.h:79:18: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEVERIFICATIONENTRY::hash' [enabled by default] MD5Hash hash; ^ par2fileformat.h:84:25: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER FILEVERIFICATIONPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:86:25: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEVERIFICATIONPACKET::fileid' [enabled by default] MD5Hash fileid; // MD5hash of file_hash_16k, file_length, file_name ^ par2fileformat.h:87:33: warning: ignoring packed attribute because of unpacked non-POD field 'FILEVERIFICATIONENTRY FILEVERIFICATIONPACKET::entries [0]' [enabled by default] FILEVERIFICATIONENTRY entries[]; ^ par2fileformat.h:99:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER FILEDESCRIPTIONPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:101:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::fileid' [enabled by default] MD5Hash fileid; // MD5hash of [hash16k, length, name] ^ par2fileformat.h:102:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::hashfull' [enabled by default] MD5Hash hashfull; // MD5 Hash of the whole file ^ par2fileformat.h:103:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::hash16k' [enabled by default] MD5Hash hash16k; // MD5 Hash of the first 16k of the file ^ par2fileformat.h:127:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER MAINPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:131:28: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash MAINPACKET::fileid [0]' [enabled by default] MD5Hash fileid[0]; ^ par2fileformat.h:141:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER CREATORPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:151:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER RECOVERYBLOCKPACKET::header' [enabled by default] PACKET_HEADER header; ^ In file included from par2cmdline.h:283:0, from par1fileformat.cpp:20: verificationhashtable.h: In member function 'bool VerificationHashEntry::operator<(const VerificationHashEntry&) const': verificationhashtable.h:69:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc < r.crc || crc == r.crc && hash < r.hash; ^ verificationhashtable.h: In member function 'bool VerificationHashEntry::operator>(const VerificationHashEntry&) const': verificationhashtable.h:73:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc > r.crc || crc == r.crc && hash > r.hash; ^ /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. `pkg-config sigc++-2.0 --cflags` -Wall -std=c++11 -O2 -c -o par1repairer.lo par1repairer.cpp verificationhashtable.h: In static member function 'static const VerificationHashEntry* VerificationHashEntry::Search(const VerificationHashEntry*, const MD5Hash&)': verificationhashtable.h:186:47: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (entry->crc < crc || entry->crc == crc && entry->hash < hash) ^ verificationhashtable.h:190:52: warning: suggest parentheses around '&&' within '||' [-Wparentheses] else if (entry->crc > crc || entry->crc == crc && entry->hash > hash) ^ verificationhashtable.h: In member function 'const VerificationHashEntry* VerificationHashTable::FindMatch(const VerificationHashEntry*, const Par2RepairerSourceFile*, FileCheckSummer&, bool&) const': verificationhashtable.h:405:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ verificationhashtable.h:412:56: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:283:0, from par1fileformat.cpp:20: verificationhashtable.h:429:49: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength() ^ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -Wall -std=c++11 -O2 -c par1repairer.cpp -fPIC -DPIC -o .libs/par1repairer.o In file included from par2cmdline.h:288:0, from par1fileformat.cpp:20: par1fileformat.h: At global scope: par1fileformat.h:41:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEHEADER::controlhash' [enabled by default] MD5Hash controlhash; ^ par1fileformat.h:42:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEHEADER::sethash' [enabled by default] MD5Hash sethash; ^ par1fileformat.h:56:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEENTRY::hashfull' [enabled by default] MD5Hash hashfull; ^ par1fileformat.h:57:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEENTRY::hash16k' [enabled by default] MD5Hash hash16k; ^ /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. `pkg-config sigc++-2.0 --cflags` -Wall -std=c++11 -O2 -c -o par1repairersourcefile.lo par1repairersourcefile.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -Wall -std=c++11 -O2 -c par1repairersourcefile.cpp -fPIC -DPIC -o .libs/par1repairersourcefile.o In file included from par2cmdline.h:264:0, from par1repairer.cpp:20: par2fileformat.h:67:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PACKET_HEADER::hash' [enabled by default] MD5Hash hash; // Hash of entire packet excepting the first 3 fields ^ par2fileformat.h:68:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PACKET_HEADER::setid' [enabled by default] MD5Hash setid; // Normally computed as the Hash of body of "Main Packet" ^ par2fileformat.h:79:18: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEVERIFICATIONENTRY::hash' [enabled by default] MD5Hash hash; ^ par2fileformat.h:84:25: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER FILEVERIFICATIONPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:86:25: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEVERIFICATIONPACKET::fileid' [enabled by default] MD5Hash fileid; // MD5hash of file_hash_16k, file_length, file_name ^ par2fileformat.h:87:33: warning: ignoring packed attribute because of unpacked non-POD field 'FILEVERIFICATIONENTRY FILEVERIFICATIONPACKET::entries [0]' [enabled by default] FILEVERIFICATIONENTRY entries[]; ^ par2fileformat.h:99:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER FILEDESCRIPTIONPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:101:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::fileid' [enabled by default] MD5Hash fileid; // MD5hash of [hash16k, length, name] ^ par2fileformat.h:102:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::hashfull' [enabled by default] MD5Hash hashfull; // MD5 Hash of the whole file ^ par2fileformat.h:103:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::hash16k' [enabled by default] MD5Hash hash16k; // MD5 Hash of the first 16k of the file ^ par2fileformat.h:127:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER MAINPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:131:28: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash MAINPACKET::fileid [0]' [enabled by default] MD5Hash fileid[0]; ^ par2fileformat.h:141:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER CREATORPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:151:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER RECOVERYBLOCKPACKET::header' [enabled by default] PACKET_HEADER header; ^ In file included from par2cmdline.h:283:0, from par1repairer.cpp:20: verificationhashtable.h: In member function 'bool VerificationHashEntry::operator<(const VerificationHashEntry&) const': verificationhashtable.h:69:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc < r.crc || crc == r.crc && hash < r.hash; ^ verificationhashtable.h: In member function 'bool VerificationHashEntry::operator>(const VerificationHashEntry&) const': verificationhashtable.h:73:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc > r.crc || crc == r.crc && hash > r.hash; ^ verificationhashtable.h: In static member function 'static const VerificationHashEntry* VerificationHashEntry::Search(const VerificationHashEntry*, const MD5Hash&)': verificationhashtable.h:186:47: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (entry->crc < crc || entry->crc == crc && entry->hash < hash) ^ verificationhashtable.h:190:52: warning: suggest parentheses around '&&' within '||' [-Wparentheses] else if (entry->crc > crc || entry->crc == crc && entry->hash > hash) ^ verificationhashtable.h: In member function 'const VerificationHashEntry* VerificationHashTable::FindMatch(const VerificationHashEntry*, const Par2RepairerSourceFile*, FileCheckSummer&, bool&) const': verificationhashtable.h:405:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ verificationhashtable.h:412:56: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:283:0, from par1repairer.cpp:20: verificationhashtable.h:429:49: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:288:0, from par1repairer.cpp:20: par1fileformat.h: At global scope: par1fileformat.h:41:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEHEADER::controlhash' [enabled by default] MD5Hash controlhash; ^ par1fileformat.h:42:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEHEADER::sethash' [enabled by default] MD5Hash sethash; ^ par1fileformat.h:56:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEENTRY::hashfull' [enabled by default] MD5Hash hashfull; ^ par1fileformat.h:57:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEENTRY::hash16k' [enabled by default] MD5Hash hash16k; ^ par1repairer.cpp: In member function 'bool Par1Repairer::LoadRecoveryFile(std::string)': par1repairer.cpp:327:87: warning: suggest parentheses around '&&' within '||' [-Wparentheses] (fileheader.datasize && (fileheader.filelistoffset <= fileheader.dataoffset && fileheader.dataoffset < fileheader.filelistoffset+fileheader.filelistsize || fileheader.dataoffset <= fileheader.filelistoffset && fileheader.filelistoffset < fileheader.dataoffset + fileheader.datasize))) ^ In file included from par2cmdline.h:264:0, from par1repairersourcefile.cpp:20: par2fileformat.h:67:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PACKET_HEADER::hash' [enabled by default] MD5Hash hash; // Hash of entire packet excepting the first 3 fields ^ par2fileformat.h:68:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PACKET_HEADER::setid' [enabled by default] MD5Hash setid; // Normally computed as the Hash of body of "Main Packet" ^ par1repairer.cpp: In member function 'bool Par1Repairer::LoadOtherRecoveryFiles(std::string)': par1repairer.cpp:521:48: warning: suggest parentheses around '&&' within '||' [-Wparentheses] (tail[1] == 'A' || tail[1] == 'a') && (tail[2] == 'R' || tail[2] == 'r') ^ par1repairer.cpp: In member function 'bool Par1Repairer::LoadExtraRecoveryFiles(const std::list&)': par1repairer.cpp:552:48: warning: suggest parentheses around '&&' within '||' [-Wparentheses] (tail[1] == 'A' || tail[1] == 'a') && (tail[2] == 'R' || tail[2] == 'r') ^ par2fileformat.h:79:18: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEVERIFICATIONENTRY::hash' [enabled by default] MD5Hash hash; ^ par2fileformat.h:84:25: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER FILEVERIFICATIONPACKET::header' [enabled by default] PACKET_HEADER header; ^ par1repairer.cpp: In member function 'bool Par1Repairer::VerifyExtraFiles(const std::list&)': par1repairer.cpp:655:48: warning: suggest parentheses around '&&' within '||' [-Wparentheses] (tail[1] == 'A' || tail[1] == 'a') && (tail[2] == 'R' || tail[2] == 'r') ^ par2fileformat.h:86:25: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEVERIFICATIONPACKET::fileid' [enabled by default] MD5Hash fileid; // MD5hash of file_hash_16k, file_length, file_name ^ par2fileformat.h:87:33: warning: ignoring packed attribute because of unpacked non-POD field 'FILEVERIFICATIONENTRY FILEVERIFICATIONPACKET::entries [0]' [enabled by default] FILEVERIFICATIONENTRY entries[]; ^ par2fileformat.h:99:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER FILEDESCRIPTIONPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:101:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::fileid' [enabled by default] MD5Hash fileid; // MD5hash of [hash16k, length, name] ^ par2fileformat.h:102:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::hashfull' [enabled by default] MD5Hash hashfull; // MD5 Hash of the whole file ^ par2fileformat.h:103:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::hash16k' [enabled by default] MD5Hash hash16k; // MD5 Hash of the first 16k of the file ^ par2fileformat.h:127:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER MAINPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:131:28: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash MAINPACKET::fileid [0]' [enabled by default] MD5Hash fileid[0]; ^ par2fileformat.h:141:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER CREATORPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:151:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER RECOVERYBLOCKPACKET::header' [enabled by default] PACKET_HEADER header; ^ In file included from par2cmdline.h:283:0, from par1repairersourcefile.cpp:20: verificationhashtable.h: In member function 'bool VerificationHashEntry::operator<(const VerificationHashEntry&) const': verificationhashtable.h:69:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc < r.crc || crc == r.crc && hash < r.hash; ^ verificationhashtable.h: In member function 'bool VerificationHashEntry::operator>(const VerificationHashEntry&) const': verificationhashtable.h:73:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc > r.crc || crc == r.crc && hash > r.hash; ^ verificationhashtable.h: In static member function 'static const VerificationHashEntry* VerificationHashEntry::Search(const VerificationHashEntry*, const MD5Hash&)': verificationhashtable.h:186:47: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (entry->crc < crc || entry->crc == crc && entry->hash < hash) ^ verificationhashtable.h:190:52: warning: suggest parentheses around '&&' within '||' [-Wparentheses] else if (entry->crc > crc || entry->crc == crc && entry->hash > hash) ^ verificationhashtable.h: In member function 'const VerificationHashEntry* VerificationHashTable::FindMatch(const VerificationHashEntry*, const Par2RepairerSourceFile*, FileCheckSummer&, bool&) const': verificationhashtable.h:405:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ verificationhashtable.h:412:56: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:283:0, from par1repairersourcefile.cpp:20: verificationhashtable.h:429:49: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:288:0, from par1repairersourcefile.cpp:20: par1fileformat.h: At global scope: par1fileformat.h:41:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEHEADER::controlhash' [enabled by default] MD5Hash controlhash; ^ par1fileformat.h:42:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEHEADER::sethash' [enabled by default] MD5Hash sethash; ^ par1fileformat.h:56:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEENTRY::hashfull' [enabled by default] MD5Hash hashfull; ^ par1fileformat.h:57:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEENTRY::hash16k' [enabled by default] MD5Hash hash16k; ^ /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. `pkg-config sigc++-2.0 --cflags` -Wall -std=c++11 -O2 -c -o par2creator.lo par2creator.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -Wall -std=c++11 -O2 -c par2creator.cpp -fPIC -DPIC -o .libs/par2creator.o In file included from par2cmdline.h:264:0, from par2creator.cpp:20: par2fileformat.h:67:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PACKET_HEADER::hash' [enabled by default] MD5Hash hash; // Hash of entire packet excepting the first 3 fields ^ par2fileformat.h:68:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PACKET_HEADER::setid' [enabled by default] MD5Hash setid; // Normally computed as the Hash of body of "Main Packet" ^ par2fileformat.h:79:18: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEVERIFICATIONENTRY::hash' [enabled by default] MD5Hash hash; ^ par2fileformat.h:84:25: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER FILEVERIFICATIONPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:86:25: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEVERIFICATIONPACKET::fileid' [enabled by default] MD5Hash fileid; // MD5hash of file_hash_16k, file_length, file_name ^ par2fileformat.h:87:33: warning: ignoring packed attribute because of unpacked non-POD field 'FILEVERIFICATIONENTRY FILEVERIFICATIONPACKET::entries [0]' [enabled by default] FILEVERIFICATIONENTRY entries[]; ^ par2fileformat.h:99:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER FILEDESCRIPTIONPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:101:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::fileid' [enabled by default] MD5Hash fileid; // MD5hash of [hash16k, length, name] ^ par2fileformat.h:102:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::hashfull' [enabled by default] MD5Hash hashfull; // MD5 Hash of the whole file ^ par2fileformat.h:103:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::hash16k' [enabled by default] MD5Hash hash16k; // MD5 Hash of the first 16k of the file ^ par2fileformat.h:127:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER MAINPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:131:28: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash MAINPACKET::fileid [0]' [enabled by default] MD5Hash fileid[0]; ^ par2fileformat.h:141:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER CREATORPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:151:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER RECOVERYBLOCKPACKET::header' [enabled by default] PACKET_HEADER header; ^ In file included from par2cmdline.h:283:0, from par2creator.cpp:20: verificationhashtable.h: In member function 'bool VerificationHashEntry::operator<(const VerificationHashEntry&) const': verificationhashtable.h:69:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc < r.crc || crc == r.crc && hash < r.hash; ^ verificationhashtable.h: In member function 'bool VerificationHashEntry::operator>(const VerificationHashEntry&) const': verificationhashtable.h:73:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc > r.crc || crc == r.crc && hash > r.hash; ^ verificationhashtable.h: In static member function 'static const VerificationHashEntry* VerificationHashEntry::Search(const VerificationHashEntry*, const MD5Hash&)': verificationhashtable.h:186:47: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (entry->crc < crc || entry->crc == crc && entry->hash < hash) ^ verificationhashtable.h:190:52: warning: suggest parentheses around '&&' within '||' [-Wparentheses] else if (entry->crc > crc || entry->crc == crc && entry->hash > hash) ^ verificationhashtable.h: In member function 'const VerificationHashEntry* VerificationHashTable::FindMatch(const VerificationHashEntry*, const Par2RepairerSourceFile*, FileCheckSummer&, bool&) const': verificationhashtable.h:405:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ verificationhashtable.h:412:56: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:283:0, from par2creator.cpp:20: verificationhashtable.h:429:49: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:288:0, from par2creator.cpp:20: par1fileformat.h: At global scope: par1fileformat.h:41:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEHEADER::controlhash' [enabled by default] MD5Hash controlhash; ^ par1fileformat.h:42:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEHEADER::sethash' [enabled by default] MD5Hash sethash; ^ par1fileformat.h:56:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEENTRY::hashfull' [enabled by default] MD5Hash hashfull; ^ par1fileformat.h:57:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEENTRY::hash16k' [enabled by default] MD5Hash hash16k; ^ /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. `pkg-config sigc++-2.0 --cflags` -Wall -std=c++11 -O2 -c -o par2creatorsourcefile.lo par2creatorsourcefile.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -Wall -std=c++11 -O2 -c par2creatorsourcefile.cpp -fPIC -DPIC -o .libs/par2creatorsourcefile.o In file included from par2cmdline.h:264:0, from par2creatorsourcefile.cpp:20: par2fileformat.h:67:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PACKET_HEADER::hash' [enabled by default] MD5Hash hash; // Hash of entire packet excepting the first 3 fields ^ par2fileformat.h:68:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PACKET_HEADER::setid' [enabled by default] MD5Hash setid; // Normally computed as the Hash of body of "Main Packet" ^ par2fileformat.h:79:18: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEVERIFICATIONENTRY::hash' [enabled by default] MD5Hash hash; ^ par2fileformat.h:84:25: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER FILEVERIFICATIONPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:86:25: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEVERIFICATIONPACKET::fileid' [enabled by default] MD5Hash fileid; // MD5hash of file_hash_16k, file_length, file_name ^ par2fileformat.h:87:33: warning: ignoring packed attribute because of unpacked non-POD field 'FILEVERIFICATIONENTRY FILEVERIFICATIONPACKET::entries [0]' [enabled by default] FILEVERIFICATIONENTRY entries[]; ^ par2fileformat.h:99:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER FILEDESCRIPTIONPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:101:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::fileid' [enabled by default] MD5Hash fileid; // MD5hash of [hash16k, length, name] ^ par2fileformat.h:102:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::hashfull' [enabled by default] MD5Hash hashfull; // MD5 Hash of the whole file ^ par2fileformat.h:103:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::hash16k' [enabled by default] MD5Hash hash16k; // MD5 Hash of the first 16k of the file ^ par2fileformat.h:127:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER MAINPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:131:28: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash MAINPACKET::fileid [0]' [enabled by default] MD5Hash fileid[0]; ^ par2fileformat.h:141:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER CREATORPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:151:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER RECOVERYBLOCKPACKET::header' [enabled by default] PACKET_HEADER header; ^ In file included from par2cmdline.h:283:0, from par2creatorsourcefile.cpp:20: verificationhashtable.h: In member function 'bool VerificationHashEntry::operator<(const VerificationHashEntry&) const': verificationhashtable.h:69:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc < r.crc || crc == r.crc && hash < r.hash; ^ verificationhashtable.h: In member function 'bool VerificationHashEntry::operator>(const VerificationHashEntry&) const': verificationhashtable.h:73:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc > r.crc || crc == r.crc && hash > r.hash; ^ verificationhashtable.h: In static member function 'static const VerificationHashEntry* VerificationHashEntry::Search(const VerificationHashEntry*, const MD5Hash&)': verificationhashtable.h:186:47: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (entry->crc < crc || entry->crc == crc && entry->hash < hash) ^ verificationhashtable.h:190:52: warning: suggest parentheses around '&&' within '||' [-Wparentheses] else if (entry->crc > crc || entry->crc == crc && entry->hash > hash) ^ verificationhashtable.h: In member function 'const VerificationHashEntry* VerificationHashTable::FindMatch(const VerificationHashEntry*, const Par2RepairerSourceFile*, FileCheckSummer&, bool&) const': verificationhashtable.h:405:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ verificationhashtable.h:412:56: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:283:0, from par2creatorsourcefile.cpp:20: verificationhashtable.h:429:49: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength() ^ /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. `pkg-config sigc++-2.0 --cflags` -Wall -std=c++11 -O2 -c -o par2fileformat.lo par2fileformat.cpp In file included from par2cmdline.h:288:0, from par2creatorsourcefile.cpp:20: par1fileformat.h: At global scope: par1fileformat.h:41:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEHEADER::controlhash' [enabled by default] MD5Hash controlhash; ^ par1fileformat.h:42:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEHEADER::sethash' [enabled by default] MD5Hash sethash; ^ par1fileformat.h:56:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEENTRY::hashfull' [enabled by default] MD5Hash hashfull; ^ par1fileformat.h:57:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEENTRY::hash16k' [enabled by default] MD5Hash hash16k; ^ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -Wall -std=c++11 -O2 -c par2fileformat.cpp -fPIC -DPIC -o .libs/par2fileformat.o /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. `pkg-config sigc++-2.0 --cflags` -Wall -std=c++11 -O2 -c -o par2repairer.lo par2repairer.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -Wall -std=c++11 -O2 -c par2repairer.cpp -fPIC -DPIC -o .libs/par2repairer.o In file included from par2cmdline.h:264:0, from par2fileformat.cpp:20: par2fileformat.h:67:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PACKET_HEADER::hash' [enabled by default] MD5Hash hash; // Hash of entire packet excepting the first 3 fields ^ par2fileformat.h:68:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PACKET_HEADER::setid' [enabled by default] MD5Hash setid; // Normally computed as the Hash of body of "Main Packet" ^ par2fileformat.h:79:18: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEVERIFICATIONENTRY::hash' [enabled by default] MD5Hash hash; ^ par2fileformat.h:84:25: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER FILEVERIFICATIONPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:86:25: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEVERIFICATIONPACKET::fileid' [enabled by default] MD5Hash fileid; // MD5hash of file_hash_16k, file_length, file_name ^ par2fileformat.h:87:33: warning: ignoring packed attribute because of unpacked non-POD field 'FILEVERIFICATIONENTRY FILEVERIFICATIONPACKET::entries [0]' [enabled by default] FILEVERIFICATIONENTRY entries[]; ^ par2fileformat.h:99:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER FILEDESCRIPTIONPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:101:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::fileid' [enabled by default] MD5Hash fileid; // MD5hash of [hash16k, length, name] ^ par2fileformat.h:102:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::hashfull' [enabled by default] MD5Hash hashfull; // MD5 Hash of the whole file ^ par2fileformat.h:103:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::hash16k' [enabled by default] MD5Hash hash16k; // MD5 Hash of the first 16k of the file ^ par2fileformat.h:127:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER MAINPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:131:28: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash MAINPACKET::fileid [0]' [enabled by default] MD5Hash fileid[0]; ^ par2fileformat.h:141:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER CREATORPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:151:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER RECOVERYBLOCKPACKET::header' [enabled by default] PACKET_HEADER header; ^ In file included from par2cmdline.h:283:0, from par2fileformat.cpp:20: verificationhashtable.h: In member function 'bool VerificationHashEntry::operator<(const VerificationHashEntry&) const': verificationhashtable.h:69:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc < r.crc || crc == r.crc && hash < r.hash; ^ verificationhashtable.h: In member function 'bool VerificationHashEntry::operator>(const VerificationHashEntry&) const': verificationhashtable.h:73:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc > r.crc || crc == r.crc && hash > r.hash; ^ verificationhashtable.h: In static member function 'static const VerificationHashEntry* VerificationHashEntry::Search(const VerificationHashEntry*, const MD5Hash&)': verificationhashtable.h:186:47: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (entry->crc < crc || entry->crc == crc && entry->hash < hash) ^ verificationhashtable.h:190:52: warning: suggest parentheses around '&&' within '||' [-Wparentheses] else if (entry->crc > crc || entry->crc == crc && entry->hash > hash) ^ verificationhashtable.h: In member function 'const VerificationHashEntry* VerificationHashTable::FindMatch(const VerificationHashEntry*, const Par2RepairerSourceFile*, FileCheckSummer&, bool&) const': verificationhashtable.h:405:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ verificationhashtable.h:412:56: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:283:0, from par2fileformat.cpp:20: verificationhashtable.h:429:49: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:288:0, from par2fileformat.cpp:20: par1fileformat.h: At global scope: par1fileformat.h:41:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEHEADER::controlhash' [enabled by default] MD5Hash controlhash; ^ par1fileformat.h:42:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEHEADER::sethash' [enabled by default] MD5Hash sethash; ^ par1fileformat.h:56:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEENTRY::hashfull' [enabled by default] MD5Hash hashfull; ^ par1fileformat.h:57:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEENTRY::hash16k' [enabled by default] MD5Hash hash16k; ^ /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. `pkg-config sigc++-2.0 --cflags` -Wall -std=c++11 -O2 -c -o par2repairersourcefile.lo par2repairersourcefile.cpp In file included from par2cmdline.h:264:0, from par2repairer.cpp:20: par2fileformat.h:67:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PACKET_HEADER::hash' [enabled by default] MD5Hash hash; // Hash of entire packet excepting the first 3 fields ^ par2fileformat.h:68:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PACKET_HEADER::setid' [enabled by default] MD5Hash setid; // Normally computed as the Hash of body of "Main Packet" ^ par2fileformat.h:79:18: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEVERIFICATIONENTRY::hash' [enabled by default] MD5Hash hash; ^ par2fileformat.h:84:25: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER FILEVERIFICATIONPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:86:25: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEVERIFICATIONPACKET::fileid' [enabled by default] MD5Hash fileid; // MD5hash of file_hash_16k, file_length, file_name ^ par2fileformat.h:87:33: warning: ignoring packed attribute because of unpacked non-POD field 'FILEVERIFICATIONENTRY FILEVERIFICATIONPACKET::entries [0]' [enabled by default] FILEVERIFICATIONENTRY entries[]; ^ par2fileformat.h:99:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER FILEDESCRIPTIONPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:101:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::fileid' [enabled by default] MD5Hash fileid; // MD5hash of [hash16k, length, name] ^ par2fileformat.h:102:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::hashfull' [enabled by default] MD5Hash hashfull; // MD5 Hash of the whole file ^ par2fileformat.h:103:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::hash16k' [enabled by default] MD5Hash hash16k; // MD5 Hash of the first 16k of the file ^ par2fileformat.h:127:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER MAINPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:131:28: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash MAINPACKET::fileid [0]' [enabled by default] MD5Hash fileid[0]; ^ par2fileformat.h:141:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER CREATORPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:151:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER RECOVERYBLOCKPACKET::header' [enabled by default] PACKET_HEADER header; ^ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -Wall -std=c++11 -O2 -c par2repairersourcefile.cpp -fPIC -DPIC -o .libs/par2repairersourcefile.o In file included from par2cmdline.h:283:0, from par2repairer.cpp:20: verificationhashtable.h: In member function 'bool VerificationHashEntry::operator<(const VerificationHashEntry&) const': verificationhashtable.h:69:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc < r.crc || crc == r.crc && hash < r.hash; ^ verificationhashtable.h: In member function 'bool VerificationHashEntry::operator>(const VerificationHashEntry&) const': verificationhashtable.h:73:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc > r.crc || crc == r.crc && hash > r.hash; ^ verificationhashtable.h: In static member function 'static const VerificationHashEntry* VerificationHashEntry::Search(const VerificationHashEntry*, const MD5Hash&)': verificationhashtable.h:186:47: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (entry->crc < crc || entry->crc == crc && entry->hash < hash) ^ verificationhashtable.h:190:52: warning: suggest parentheses around '&&' within '||' [-Wparentheses] else if (entry->crc > crc || entry->crc == crc && entry->hash > hash) ^ verificationhashtable.h: In member function 'const VerificationHashEntry* VerificationHashTable::FindMatch(const VerificationHashEntry*, const Par2RepairerSourceFile*, FileCheckSummer&, bool&) const': verificationhashtable.h:405:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ verificationhashtable.h:412:56: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:283:0, from par2repairer.cpp:20: verificationhashtable.h:429:49: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:288:0, from par2repairer.cpp:20: par1fileformat.h: At global scope: par1fileformat.h:41:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEHEADER::controlhash' [enabled by default] MD5Hash controlhash; ^ par1fileformat.h:42:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEHEADER::sethash' [enabled by default] MD5Hash sethash; ^ par1fileformat.h:56:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEENTRY::hashfull' [enabled by default] MD5Hash hashfull; ^ par1fileformat.h:57:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEENTRY::hash16k' [enabled by default] MD5Hash hash16k; ^ In file included from par2cmdline.h:264:0, from par2repairersourcefile.cpp:20: par2fileformat.h:67:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PACKET_HEADER::hash' [enabled by default] MD5Hash hash; // Hash of entire packet excepting the first 3 fields ^ par2fileformat.h:68:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PACKET_HEADER::setid' [enabled by default] MD5Hash setid; // Normally computed as the Hash of body of "Main Packet" ^ par2fileformat.h:79:18: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEVERIFICATIONENTRY::hash' [enabled by default] MD5Hash hash; ^ par2fileformat.h:84:25: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER FILEVERIFICATIONPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:86:25: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEVERIFICATIONPACKET::fileid' [enabled by default] MD5Hash fileid; // MD5hash of file_hash_16k, file_length, file_name ^ par2fileformat.h:87:33: warning: ignoring packed attribute because of unpacked non-POD field 'FILEVERIFICATIONENTRY FILEVERIFICATIONPACKET::entries [0]' [enabled by default] FILEVERIFICATIONENTRY entries[]; ^ par2fileformat.h:99:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER FILEDESCRIPTIONPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:101:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::fileid' [enabled by default] MD5Hash fileid; // MD5hash of [hash16k, length, name] ^ par2fileformat.h:102:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::hashfull' [enabled by default] MD5Hash hashfull; // MD5 Hash of the whole file ^ par2fileformat.h:103:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::hash16k' [enabled by default] MD5Hash hash16k; // MD5 Hash of the first 16k of the file ^ par2fileformat.h:127:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER MAINPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:131:28: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash MAINPACKET::fileid [0]' [enabled by default] MD5Hash fileid[0]; ^ par2fileformat.h:141:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER CREATORPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:151:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER RECOVERYBLOCKPACKET::header' [enabled by default] PACKET_HEADER header; ^ In file included from par2cmdline.h:283:0, from par2repairersourcefile.cpp:20: verificationhashtable.h: In member function 'bool VerificationHashEntry::operator<(const VerificationHashEntry&) const': verificationhashtable.h:69:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc < r.crc || crc == r.crc && hash < r.hash; ^ verificationhashtable.h: In member function 'bool VerificationHashEntry::operator>(const VerificationHashEntry&) const': verificationhashtable.h:73:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc > r.crc || crc == r.crc && hash > r.hash; ^ verificationhashtable.h: In static member function 'static const VerificationHashEntry* VerificationHashEntry::Search(const VerificationHashEntry*, const MD5Hash&)': verificationhashtable.h:186:47: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (entry->crc < crc || entry->crc == crc && entry->hash < hash) ^ verificationhashtable.h:190:52: warning: suggest parentheses around '&&' within '||' [-Wparentheses] else if (entry->crc > crc || entry->crc == crc && entry->hash > hash) ^ verificationhashtable.h: In member function 'const VerificationHashEntry* VerificationHashTable::FindMatch(const VerificationHashEntry*, const Par2RepairerSourceFile*, FileCheckSummer&, bool&) const': verificationhashtable.h:405:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ verificationhashtable.h:412:56: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:283:0, from par2repairersourcefile.cpp:20: verificationhashtable.h:429:49: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:288:0, from par2repairersourcefile.cpp:20: par1fileformat.h: At global scope: par1fileformat.h:41:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEHEADER::controlhash' [enabled by default] MD5Hash controlhash; ^ par1fileformat.h:42:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEHEADER::sethash' [enabled by default] MD5Hash sethash; ^ par1fileformat.h:56:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEENTRY::hashfull' [enabled by default] MD5Hash hashfull; ^ par1fileformat.h:57:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEENTRY::hash16k' [enabled by default] MD5Hash hash16k; ^ /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. `pkg-config sigc++-2.0 --cflags` -Wall -std=c++11 -O2 -c -o recoverypacket.lo recoverypacket.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -Wall -std=c++11 -O2 -c recoverypacket.cpp -fPIC -DPIC -o .libs/recoverypacket.o In file included from par2cmdline.h:264:0, from recoverypacket.cpp:20: par2fileformat.h:67:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PACKET_HEADER::hash' [enabled by default] MD5Hash hash; // Hash of entire packet excepting the first 3 fields ^ par2fileformat.h:68:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PACKET_HEADER::setid' [enabled by default] MD5Hash setid; // Normally computed as the Hash of body of "Main Packet" ^ par2fileformat.h:79:18: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEVERIFICATIONENTRY::hash' [enabled by default] MD5Hash hash; ^ par2fileformat.h:84:25: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER FILEVERIFICATIONPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:86:25: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEVERIFICATIONPACKET::fileid' [enabled by default] MD5Hash fileid; // MD5hash of file_hash_16k, file_length, file_name ^ par2fileformat.h:87:33: warning: ignoring packed attribute because of unpacked non-POD field 'FILEVERIFICATIONENTRY FILEVERIFICATIONPACKET::entries [0]' [enabled by default] FILEVERIFICATIONENTRY entries[]; ^ par2fileformat.h:99:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER FILEDESCRIPTIONPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:101:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::fileid' [enabled by default] MD5Hash fileid; // MD5hash of [hash16k, length, name] ^ par2fileformat.h:102:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::hashfull' [enabled by default] MD5Hash hashfull; // MD5 Hash of the whole file ^ par2fileformat.h:103:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::hash16k' [enabled by default] MD5Hash hash16k; // MD5 Hash of the first 16k of the file ^ par2fileformat.h:127:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER MAINPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:131:28: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash MAINPACKET::fileid [0]' [enabled by default] MD5Hash fileid[0]; ^ par2fileformat.h:141:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER CREATORPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:151:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER RECOVERYBLOCKPACKET::header' [enabled by default] PACKET_HEADER header; ^ In file included from par2cmdline.h:283:0, from recoverypacket.cpp:20: verificationhashtable.h: In member function 'bool VerificationHashEntry::operator<(const VerificationHashEntry&) const': verificationhashtable.h:69:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc < r.crc || crc == r.crc && hash < r.hash; ^ verificationhashtable.h: In member function 'bool VerificationHashEntry::operator>(const VerificationHashEntry&) const': verificationhashtable.h:73:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc > r.crc || crc == r.crc && hash > r.hash; ^ verificationhashtable.h: In static member function 'static const VerificationHashEntry* VerificationHashEntry::Search(const VerificationHashEntry*, const MD5Hash&)': verificationhashtable.h:186:47: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (entry->crc < crc || entry->crc == crc && entry->hash < hash) ^ verificationhashtable.h:190:52: warning: suggest parentheses around '&&' within '||' [-Wparentheses] else if (entry->crc > crc || entry->crc == crc && entry->hash > hash) ^ verificationhashtable.h: In member function 'const VerificationHashEntry* VerificationHashTable::FindMatch(const VerificationHashEntry*, const Par2RepairerSourceFile*, FileCheckSummer&, bool&) const': verificationhashtable.h:405:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ verificationhashtable.h:412:56: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:283:0, from recoverypacket.cpp:20: verificationhashtable.h:429:49: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:288:0, from recoverypacket.cpp:20: par1fileformat.h: At global scope: par1fileformat.h:41:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEHEADER::controlhash' [enabled by default] MD5Hash controlhash; ^ par1fileformat.h:42:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEHEADER::sethash' [enabled by default] MD5Hash sethash; ^ par1fileformat.h:56:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEENTRY::hashfull' [enabled by default] MD5Hash hashfull; ^ par1fileformat.h:57:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEENTRY::hash16k' [enabled by default] MD5Hash hash16k; ^ /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. `pkg-config sigc++-2.0 --cflags` -Wall -std=c++11 -O2 -c -o reedsolomon.lo reedsolomon.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -Wall -std=c++11 -O2 -c reedsolomon.cpp -fPIC -DPIC -o .libs/reedsolomon.o In file included from par2cmdline.h:264:0, from reedsolomon.cpp:20: par2fileformat.h:67:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PACKET_HEADER::hash' [enabled by default] MD5Hash hash; // Hash of entire packet excepting the first 3 fields ^ par2fileformat.h:68:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PACKET_HEADER::setid' [enabled by default] MD5Hash setid; // Normally computed as the Hash of body of "Main Packet" ^ par2fileformat.h:79:18: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEVERIFICATIONENTRY::hash' [enabled by default] MD5Hash hash; ^ par2fileformat.h:84:25: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER FILEVERIFICATIONPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:86:25: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEVERIFICATIONPACKET::fileid' [enabled by default] MD5Hash fileid; // MD5hash of file_hash_16k, file_length, file_name ^ par2fileformat.h:87:33: warning: ignoring packed attribute because of unpacked non-POD field 'FILEVERIFICATIONENTRY FILEVERIFICATIONPACKET::entries [0]' [enabled by default] FILEVERIFICATIONENTRY entries[]; ^ par2fileformat.h:99:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER FILEDESCRIPTIONPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:101:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::fileid' [enabled by default] MD5Hash fileid; // MD5hash of [hash16k, length, name] ^ par2fileformat.h:102:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::hashfull' [enabled by default] MD5Hash hashfull; // MD5 Hash of the whole file ^ par2fileformat.h:103:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::hash16k' [enabled by default] MD5Hash hash16k; // MD5 Hash of the first 16k of the file ^ par2fileformat.h:127:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER MAINPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:131:28: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash MAINPACKET::fileid [0]' [enabled by default] MD5Hash fileid[0]; ^ par2fileformat.h:141:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER CREATORPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:151:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER RECOVERYBLOCKPACKET::header' [enabled by default] PACKET_HEADER header; ^ In file included from par2cmdline.h:283:0, from reedsolomon.cpp:20: verificationhashtable.h: In member function 'bool VerificationHashEntry::operator<(const VerificationHashEntry&) const': verificationhashtable.h:69:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc < r.crc || crc == r.crc && hash < r.hash; ^ verificationhashtable.h: In member function 'bool VerificationHashEntry::operator>(const VerificationHashEntry&) const': verificationhashtable.h:73:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc > r.crc || crc == r.crc && hash > r.hash; ^ verificationhashtable.h: In static member function 'static const VerificationHashEntry* VerificationHashEntry::Search(const VerificationHashEntry*, const MD5Hash&)': verificationhashtable.h:186:47: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (entry->crc < crc || entry->crc == crc && entry->hash < hash) ^ verificationhashtable.h:190:52: warning: suggest parentheses around '&&' within '||' [-Wparentheses] else if (entry->crc > crc || entry->crc == crc && entry->hash > hash) ^ verificationhashtable.h: In member function 'const VerificationHashEntry* VerificationHashTable::FindMatch(const VerificationHashEntry*, const Par2RepairerSourceFile*, FileCheckSummer&, bool&) const': verificationhashtable.h:405:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ verificationhashtable.h:412:56: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:283:0, from reedsolomon.cpp:20: verificationhashtable.h:429:49: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:288:0, from reedsolomon.cpp:20: par1fileformat.h: At global scope: par1fileformat.h:41:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEHEADER::controlhash' [enabled by default] MD5Hash controlhash; ^ par1fileformat.h:42:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEHEADER::sethash' [enabled by default] MD5Hash sethash; ^ par1fileformat.h:56:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEENTRY::hashfull' [enabled by default] MD5Hash hashfull; ^ par1fileformat.h:57:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEENTRY::hash16k' [enabled by default] MD5Hash hash16k; ^ /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. `pkg-config sigc++-2.0 --cflags` -Wall -std=c++11 -O2 -c -o verificationhashtable.lo verificationhashtable.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -Wall -std=c++11 -O2 -c verificationhashtable.cpp -fPIC -DPIC -o .libs/verificationhashtable.o /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. `pkg-config sigc++-2.0 --cflags` -Wall -std=c++11 -O2 -c -o verificationpacket.lo verificationpacket.cpp In file included from par2cmdline.h:264:0, from verificationhashtable.cpp:20: par2fileformat.h:67:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PACKET_HEADER::hash' [enabled by default] MD5Hash hash; // Hash of entire packet excepting the first 3 fields ^ par2fileformat.h:68:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PACKET_HEADER::setid' [enabled by default] MD5Hash setid; // Normally computed as the Hash of body of "Main Packet" ^ par2fileformat.h:79:18: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEVERIFICATIONENTRY::hash' [enabled by default] MD5Hash hash; ^ par2fileformat.h:84:25: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER FILEVERIFICATIONPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:86:25: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEVERIFICATIONPACKET::fileid' [enabled by default] MD5Hash fileid; // MD5hash of file_hash_16k, file_length, file_name ^ par2fileformat.h:87:33: warning: ignoring packed attribute because of unpacked non-POD field 'FILEVERIFICATIONENTRY FILEVERIFICATIONPACKET::entries [0]' [enabled by default] FILEVERIFICATIONENTRY entries[]; ^ par2fileformat.h:99:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER FILEDESCRIPTIONPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:101:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::fileid' [enabled by default] MD5Hash fileid; // MD5hash of [hash16k, length, name] ^ par2fileformat.h:102:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::hashfull' [enabled by default] MD5Hash hashfull; // MD5 Hash of the whole file ^ par2fileformat.h:103:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::hash16k' [enabled by default] MD5Hash hash16k; // MD5 Hash of the first 16k of the file ^ par2fileformat.h:127:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER MAINPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:131:28: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash MAINPACKET::fileid [0]' [enabled by default] MD5Hash fileid[0]; ^ par2fileformat.h:141:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER CREATORPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:151:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER RECOVERYBLOCKPACKET::header' [enabled by default] PACKET_HEADER header; ^ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -Wall -std=c++11 -O2 -c verificationpacket.cpp -fPIC -DPIC -o .libs/verificationpacket.o In file included from par2cmdline.h:283:0, from verificationhashtable.cpp:20: verificationhashtable.h: In member function 'bool VerificationHashEntry::operator<(const VerificationHashEntry&) const': verificationhashtable.h:69:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc < r.crc || crc == r.crc && hash < r.hash; ^ verificationhashtable.h: In member function 'bool VerificationHashEntry::operator>(const VerificationHashEntry&) const': verificationhashtable.h:73:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc > r.crc || crc == r.crc && hash > r.hash; ^ verificationhashtable.h: In static member function 'static const VerificationHashEntry* VerificationHashEntry::Search(const VerificationHashEntry*, const MD5Hash&)': verificationhashtable.h:186:47: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (entry->crc < crc || entry->crc == crc && entry->hash < hash) ^ verificationhashtable.h:190:52: warning: suggest parentheses around '&&' within '||' [-Wparentheses] else if (entry->crc > crc || entry->crc == crc && entry->hash > hash) ^ verificationhashtable.h: In member function 'const VerificationHashEntry* VerificationHashTable::FindMatch(const VerificationHashEntry*, const Par2RepairerSourceFile*, FileCheckSummer&, bool&) const': verificationhashtable.h:405:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ verificationhashtable.h:412:56: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:283:0, from verificationhashtable.cpp:20: verificationhashtable.h:429:49: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:288:0, from verificationhashtable.cpp:20: par1fileformat.h: At global scope: par1fileformat.h:41:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEHEADER::controlhash' [enabled by default] MD5Hash controlhash; ^ par1fileformat.h:42:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEHEADER::sethash' [enabled by default] MD5Hash sethash; ^ par1fileformat.h:56:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEENTRY::hashfull' [enabled by default] MD5Hash hashfull; ^ par1fileformat.h:57:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEENTRY::hash16k' [enabled by default] MD5Hash hash16k; ^ In file included from par2cmdline.h:264:0, from verificationpacket.cpp:20: par2fileformat.h:67:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PACKET_HEADER::hash' [enabled by default] MD5Hash hash; // Hash of entire packet excepting the first 3 fields ^ par2fileformat.h:68:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PACKET_HEADER::setid' [enabled by default] MD5Hash setid; // Normally computed as the Hash of body of "Main Packet" ^ par2fileformat.h:79:18: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEVERIFICATIONENTRY::hash' [enabled by default] MD5Hash hash; ^ par2fileformat.h:84:25: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER FILEVERIFICATIONPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:86:25: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEVERIFICATIONPACKET::fileid' [enabled by default] MD5Hash fileid; // MD5hash of file_hash_16k, file_length, file_name ^ par2fileformat.h:87:33: warning: ignoring packed attribute because of unpacked non-POD field 'FILEVERIFICATIONENTRY FILEVERIFICATIONPACKET::entries [0]' [enabled by default] FILEVERIFICATIONENTRY entries[]; ^ par2fileformat.h:99:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER FILEDESCRIPTIONPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:101:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::fileid' [enabled by default] MD5Hash fileid; // MD5hash of [hash16k, length, name] ^ par2fileformat.h:102:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::hashfull' [enabled by default] MD5Hash hashfull; // MD5 Hash of the whole file ^ par2fileformat.h:103:20: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash FILEDESCRIPTIONPACKET::hash16k' [enabled by default] MD5Hash hash16k; // MD5 Hash of the first 16k of the file ^ par2fileformat.h:127:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER MAINPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:131:28: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash MAINPACKET::fileid [0]' [enabled by default] MD5Hash fileid[0]; ^ par2fileformat.h:141:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER CREATORPACKET::header' [enabled by default] PACKET_HEADER header; ^ par2fileformat.h:151:20: warning: ignoring packed attribute because of unpacked non-POD field 'PACKET_HEADER RECOVERYBLOCKPACKET::header' [enabled by default] PACKET_HEADER header; ^ In file included from par2cmdline.h:283:0, from verificationpacket.cpp:20: verificationhashtable.h: In member function 'bool VerificationHashEntry::operator<(const VerificationHashEntry&) const': verificationhashtable.h:69:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc < r.crc || crc == r.crc && hash < r.hash; ^ verificationhashtable.h: In member function 'bool VerificationHashEntry::operator>(const VerificationHashEntry&) const': verificationhashtable.h:73:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc > r.crc || crc == r.crc && hash > r.hash; ^ verificationhashtable.h: In static member function 'static const VerificationHashEntry* VerificationHashEntry::Search(const VerificationHashEntry*, const MD5Hash&)': verificationhashtable.h:186:47: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (entry->crc < crc || entry->crc == crc && entry->hash < hash) ^ verificationhashtable.h:190:52: warning: suggest parentheses around '&&' within '||' [-Wparentheses] else if (entry->crc > crc || entry->crc == crc && entry->hash > hash) ^ verificationhashtable.h: In member function 'const VerificationHashEntry* VerificationHashTable::FindMatch(const VerificationHashEntry*, const Par2RepairerSourceFile*, FileCheckSummer&, bool&) const': verificationhashtable.h:405:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ verificationhashtable.h:412:56: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:283:0, from verificationpacket.cpp:20: verificationhashtable.h:429:49: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:288:0, from verificationpacket.cpp:20: par1fileformat.h: At global scope: par1fileformat.h:41:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEHEADER::controlhash' [enabled by default] MD5Hash controlhash; ^ par1fileformat.h:42:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEHEADER::sethash' [enabled by default] MD5Hash sethash; ^ par1fileformat.h:56:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEENTRY::hashfull' [enabled by default] MD5Hash hashfull; ^ par1fileformat.h:57:15: warning: ignoring packed attribute because of unpacked non-POD field 'MD5Hash PAR1FILEENTRY::hash16k' [enabled by default] MD5Hash hash16k; ^ /bin/sh ./libtool --tag=CXX --mode=link g++ -Wall -std=c++11 -O2 -version-info 0:1:0 -Wl,-z,relro -o libpar2.la -rpath /usr/lib64 libpar2.lo parheaders.lo par2cmdline.lo commandline.lo crc.lo creatorpacket.lo criticalpacket.lo datablock.lo descriptionpacket.lo diskfile.lo filechecksummer.lo galois.lo mainpacket.lo md5.lo par1fileformat.lo par1repairer.lo par1repairersourcefile.lo par2creator.lo par2creatorsourcefile.lo par2fileformat.lo par2repairer.lo par2repairersourcefile.lo recoverypacket.lo reedsolomon.lo verificationhashtable.lo verificationpacket.lo -lsigc-2.0 -lstdc++ libtool: link: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/ppc64le-redhat-linux/4.8.5/../../../../lib64/crti.o /usr/lib/gcc/ppc64le-redhat-linux/4.8.5/crtbeginS.o .libs/libpar2.o .libs/parheaders.o .libs/par2cmdline.o .libs/commandline.o .libs/crc.o .libs/creatorpacket.o .libs/criticalpacket.o .libs/datablock.o .libs/descriptionpacket.o .libs/diskfile.o .libs/filechecksummer.o .libs/galois.o .libs/mainpacket.o .libs/md5.o .libs/par1fileformat.o .libs/par1repairer.o .libs/par1repairersourcefile.o .libs/par2creator.o .libs/par2creatorsourcefile.o .libs/par2fileformat.o .libs/par2repairer.o .libs/par2repairersourcefile.o .libs/recoverypacket.o .libs/reedsolomon.o .libs/verificationhashtable.o .libs/verificationpacket.o -lsigc-2.0 -L/usr/lib/gcc/ppc64le-redhat-linux/4.8.5 -L/usr/lib/gcc/ppc64le-redhat-linux/4.8.5/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/ppc64le-redhat-linux/4.8.5/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/ppc64le-redhat-linux/4.8.5/crtendS.o /usr/lib/gcc/ppc64le-redhat-linux/4.8.5/../../../../lib64/crtn.o -O2 -Wl,-z -Wl,relro -Wl,-soname -Wl,libpar2.so.0 -o .libs/libpar2.so.0.0.1 libtool: link: (cd ".libs" && rm -f "libpar2.so.0" && ln -s "libpar2.so.0.0.1" "libpar2.so.0") libtool: link: (cd ".libs" && rm -f "libpar2.so" && ln -s "libpar2.so.0.0.1" "libpar2.so") libtool: link: ( cd ".libs" && rm -f "libpar2.la" && ln -s "../libpar2.la" "libpar2.la" ) make[1]: Leaving directory `/builddir/build/BUILD/libpar2-0.2' + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.muVswp + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/libpar2-0.2-20.el7_9.ppc64le '!=' / ']' + rm -rf /builddir/build/BUILDROOT/libpar2-0.2-20.el7_9.ppc64le ++ dirname /builddir/build/BUILDROOT/libpar2-0.2-20.el7_9.ppc64le + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/libpar2-0.2-20.el7_9.ppc64le + cd libpar2-0.2 + rm -rf /builddir/build/BUILDROOT/libpar2-0.2-20.el7_9.ppc64le + make install DESTDIR=/builddir/build/BUILDROOT/libpar2-0.2-20.el7_9.ppc64le 'INSTALL=install -p' make[1]: Entering directory `/builddir/build/BUILD/libpar2-0.2' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libpar2-0.2-20.el7_9.ppc64le/usr/lib64' /bin/sh ./libtool --mode=install install -p libpar2.la '/builddir/build/BUILDROOT/libpar2-0.2-20.el7_9.ppc64le/usr/lib64' libtool: install: install -p .libs/libpar2.so.0.0.1 /builddir/build/BUILDROOT/libpar2-0.2-20.el7_9.ppc64le/usr/lib64/libpar2.so.0.0.1 libtool: install: (cd /builddir/build/BUILDROOT/libpar2-0.2-20.el7_9.ppc64le/usr/lib64 && { ln -s -f libpar2.so.0.0.1 libpar2.so.0 || { rm -f libpar2.so.0 && ln -s libpar2.so.0.0.1 libpar2.so.0; }; }) libtool: install: (cd /builddir/build/BUILDROOT/libpar2-0.2-20.el7_9.ppc64le/usr/lib64 && { ln -s -f libpar2.so.0.0.1 libpar2.so || { rm -f libpar2.so && ln -s libpar2.so.0.0.1 libpar2.so; }; }) libtool: install: install -p .libs/libpar2.lai /builddir/build/BUILDROOT/libpar2-0.2-20.el7_9.ppc64le/usr/lib64/libpar2.la libtool: install: warning: remember to run `libtool --finish /usr/lib64' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libpar2-0.2-20.el7_9.ppc64le/usr/lib64/libpar2/include' install -p -m 644 config.h '/builddir/build/BUILDROOT/libpar2-0.2-20.el7_9.ppc64le/usr/lib64/libpar2/include' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libpar2-0.2-20.el7_9.ppc64le/usr/include/libpar2' install -p -m 644 commandline.h config.h crc.h creatorpacket.h criticalpacket.h datablock.h descriptionpacket.h diskfile.h filechecksummer.h galois.h letype.h libpar2.h mainpacket.h md5.h par1fileformat.h par1repairer.h par1repairersourcefile.h par2cmdline.h par2creator.h par2creatorsourcefile.h par2fileformat.h par2repairer.h par2repairersourcefile.h parheaders.h recoverypacket.h reedsolomon.h verificationhashtable.h verificationpacket.h '/builddir/build/BUILDROOT/libpar2-0.2-20.el7_9.ppc64le/usr/include/libpar2' make[1]: Leaving directory `/builddir/build/BUILD/libpar2-0.2' + find /builddir/build/BUILDROOT/libpar2-0.2-20.el7_9.ppc64le -name '*.la' -exec rm -f '{}' ';' + /usr/lib/rpm/find-debuginfo.sh --strict-build-id -m --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 /builddir/build/BUILD/libpar2-0.2 extracting debug info from /builddir/build/BUILDROOT/libpar2-0.2-20.el7_9.ppc64le/usr/lib64/libpar2.so.0.0.1 dwz: Too few files for multifile optimization /usr/lib/rpm/sepdebugcrcfix: Updated 0 CRC32s, 1 CRC32s did match. symlinked /usr/lib/debug/usr/lib64/libpar2.so.0.0.1.debug to /usr/lib/debug/usr/lib64/libpar2.so.0.debug symlinked /usr/lib/debug/usr/lib64/libpar2.so.0.0.1.debug to /usr/lib/debug/usr/lib64/libpar2.so.debug + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-compress + /usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/lib/rpm/redhat/brp-java-repack-jars Processing files: libpar2-0.2-20.el7_9.ppc64le Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.4hczSc + umask 022 + cd /builddir/build/BUILD + cd libpar2-0.2 + DOCDIR=/builddir/build/BUILDROOT/libpar2-0.2-20.el7_9.ppc64le/usr/share/doc/libpar2-0.2 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/libpar2-0.2-20.el7_9.ppc64le/usr/share/doc/libpar2-0.2 + cp -pr COPYING /builddir/build/BUILDROOT/libpar2-0.2-20.el7_9.ppc64le/usr/share/doc/libpar2-0.2 + cp -pr README /builddir/build/BUILDROOT/libpar2-0.2-20.el7_9.ppc64le/usr/share/doc/libpar2-0.2 + cp -pr ChangeLog /builddir/build/BUILDROOT/libpar2-0.2-20.el7_9.ppc64le/usr/share/doc/libpar2-0.2 + cp -pr AUTHORS /builddir/build/BUILDROOT/libpar2-0.2-20.el7_9.ppc64le/usr/share/doc/libpar2-0.2 + cp -pr ROADMAP /builddir/build/BUILDROOT/libpar2-0.2-20.el7_9.ppc64le/usr/share/doc/libpar2-0.2 + exit 0 Provides: libpar2 = 0.2-20.el7_9 libpar2(ppc-64) = 0.2-20.el7_9 libpar2.so.0()(64bit) Requires(interp): /sbin/ldconfig /sbin/ldconfig Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /sbin/ldconfig Requires(postun): /sbin/ldconfig Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libm.so.6()(64bit) libsigc-2.0.so.0()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) rtld(GNU_HASH) Processing files: libpar2-devel-0.2-20.el7_9.ppc64le Provides: libpar2-devel = 0.2-20.el7_9 libpar2-devel(ppc-64) = 0.2-20.el7_9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libpar2.so.0()(64bit) Processing files: libpar2-debuginfo-0.2-20.el7_9.ppc64le Provides: libpar2-debuginfo = 0.2-20.el7_9 libpar2-debuginfo(ppc-64) = 0.2-20.el7_9 Requires(rpmlib): rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/libpar2-0.2-20.el7_9.ppc64le Wrote: /builddir/build/RPMS/libpar2-0.2-20.el7_9.ppc64le.rpm Wrote: /builddir/build/RPMS/libpar2-devel-0.2-20.el7_9.ppc64le.rpm Wrote: /builddir/build/RPMS/libpar2-debuginfo-0.2-20.el7_9.ppc64le.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.amoHHo + umask 022 + cd /builddir/build/BUILD + cd libpar2-0.2 + rm -rf /builddir/build/BUILDROOT/libpar2-0.2-20.el7_9.ppc64le + exit 0 Finish: rpmbuild libpar2-0.2-20.el7_9.src.rpm Finish: build phase for libpar2-0.2-20.el7_9.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/rhel+epel-7-ppc64le-1731613539.508089/root/var/log/dnf.log /var/lib/mock/rhel+epel-7-ppc64le-1731613539.508089/root/var/log/dnf.librepo.log /var/lib/mock/rhel+epel-7-ppc64le-1731613539.508089/root/var/log/dnf.rpm.log INFO: chroot_scan: creating tarball /var/lib/copr-rpmbuild/results/chroot_scan.tar.gz /bin/tar: Removing leading `/' from member names INFO: Done(/var/lib/copr-rpmbuild/results/libpar2-0.2-20.el7_9.src.rpm) Config(child) 0 minutes 36 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": "libpar2", "epoch": null, "version": "0.2", "release": "20.el7_9", "arch": "src" }, { "name": "libpar2-debuginfo", "epoch": null, "version": "0.2", "release": "20.el7_9", "arch": "ppc64le" }, { "name": "libpar2", "epoch": null, "version": "0.2", "release": "20.el7_9", "arch": "ppc64le" }, { "name": "libpar2-devel", "epoch": null, "version": "0.2", "release": "20.el7_9", "arch": "ppc64le" } ] } RPMResults finished