Running: /usr/bin/copr-rpmbuild --verbose --drop-resultdir --build-id 48953 --chroot openeuler-22.03-x86_64 --detached Version: 0.64 PID: 14 Logging PID: 15 Task: {'appstream': False, 'background': False, 'build_id': 48953, 'buildroot_pkgs': [], 'chroot': 'openeuler-22.03-x86_64', 'enable_net': True, 'fedora_review': False, 'git_hash': 'be781207c1dcb487b1ae340ba68561dfb2a01feb', 'git_repo': 'http://copr-distgit:5001/git/mywaaagh_admin/pypi/python-zbar-py', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'python-zbar-py', 'package_version': '1.0.4-1', 'project_dirname': 'pypi', 'project_name': 'pypi', 'project_owner': 'mywaaagh_admin', 'repos': [{'baseurl': 'https://eur.openeuler.openatom.cn/results/mywaaagh_admin/pypi/openeuler-22.03-x86_64/', 'id': 'copr_base', 'name': 'Copr repository'}], 'sandbox': 'mywaaagh_admin/pypi--mywaaagh_admin', 'source_json': {}, 'source_type': None, 'submitter': 'mywaaagh_admin', 'tags': [], 'task_id': '48953-openeuler-22.03-x86_64', 'timeout': 18000, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone http://copr-distgit:5001/git/mywaaagh_admin/pypi/python-zbar-py /var/lib/copr-rpmbuild/workspace/workdir-leuo08py/python-zbar-py --depth 500 --no-single-branch --recursive /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated 100 531k 100 531k 0 0 69.3M 0 --:--:-- --:--:-- --:--:-- 74.0M INFO: Reading stdout from command: md5sum zbar-py-1.0.4.tar.gz Running (timeout=18000): unbuffer mock --buildsrpm --spec /var/lib/copr-rpmbuild/workspace/workdir-leuo08py/python-zbar-py/python-zbar-py.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-leuo08py/python-zbar-py --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1683330068.891932 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 3.5 starting (python version = 3.11.3, NVR = mock-3.5-1.fc37)... Start(bootstrap): init plugins INFO: selinux disabled Finish(bootstrap): init plugins Start: init plugins INFO: selinux disabled Finish: init plugins INFO: Signal handler active Start: run INFO: Start(/var/lib/copr-rpmbuild/workspace/workdir-leuo08py/python-zbar-py/python-zbar-py.spec) Config(openeuler-22.03-x86_64) Start: clean chroot Finish: clean chroot Start(bootstrap): chroot init INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata INFO: enabled HW Info plugin Mock Version: 3.5 INFO: Mock Version: 3.5 Start(bootstrap): dnf install No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 16 MB/s | 25 MB 00:01 OS 44 MB/s | 3.4 MB 00:00 everything 37 MB/s | 16 MB 00:00 EPOL 52 MB/s | 3.8 MB 00:00 update 9.8 MB/s | 13 MB 00:01 Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing: dnf-data noarch 4.14.0-13.oe2203sp1 update 23 k dnf-plugins-core noarch 4.3.1-2.oe2203sp1 OS 14 k Installing dependencies: attr x86_64 2.5.1-3.oe2203sp1 OS 55 k audit-libs x86_64 1:3.0.1-6.oe2203sp1 OS 98 k basesystem noarch 12-3.oe2203sp1 OS 7.0 k bash x86_64 5.1.8-6.oe2203sp1 OS 1.2 M bc x86_64 1.07.1-12.oe2203sp1 OS 88 k brotli x86_64 1.0.9-3.oe2203sp1 OS 316 k bzip2 x86_64 1.0.8-6.oe2203sp1 OS 66 k ca-certificates noarch 2021.2.52-2.oe2203sp1 OS 386 k chkconfig x86_64 1.21-1.oe2203sp1 OS 174 k coreutils x86_64 9.0-6.oe2203sp1 OS 2.7 M cracklib x86_64 2.9.8-1.oe2203sp1 OS 3.9 M crontabs noarch 1.11-23.oe2203sp1 OS 17 k crypto-policies noarch 20200619-3.git781bbd4.oe2203sp1 OS 81 k curl x86_64 7.79.1-15.oe2203sp1 update 142 k cyrus-sasl-lib x86_64 2.1.28-1.oe2203sp1 OS 72 k dbus-libs x86_64 1:1.12.20-8.oe2203sp1 OS 145 k dnf noarch 4.14.0-13.oe2203sp1 update 12 k e2fsprogs x86_64 1.46.4-17.oe2203sp1 OS 1.1 M elfutils x86_64 0.185-17.oe2203sp1 OS 599 k expat x86_64 2.4.1-8.oe2203sp1 OS 83 k file-libs x86_64 5.41-2.oe2203sp1 OS 661 k filesystem x86_64 3.16-5.oe2203sp1 OS 1.1 M fuse x86_64 2.9.9-11.oe2203sp1 OS 140 k fuse-common x86_64 3.10.5-5.oe2203sp1 OS 8.7 k gawk x86_64 5.1.1-3.oe2203sp1 OS 374 k gdbm x86_64 1:1.22-11.oe2203sp1 update 171 k glib2 x86_64 2.72.2-10.oe2203sp1 update 2.7 M glibc x86_64 2.34-112.oe2203sp1 update 3.0 M glibc-common x86_64 2.34-112.oe2203sp1 update 3.4 M gmp x86_64 1:6.2.1-2.oe2203sp1 OS 267 k gnupg2 x86_64 2.2.32-3.oe2203sp1 OS 2.2 M gpgme x86_64 1.16.0-2.oe2203sp1 OS 343 k grep x86_64 3.7-4.oe2203sp1 OS 301 k gzip x86_64 1.11-5.oe2203sp1 OS 108 k ima-evm-utils-libs x86_64 1.3.2-8.oe2203sp1 OS 18 k info x86_64 6.8-4.oe2203sp1 OS 172 k json-c x86_64 0.16-2.oe2203sp1 OS 38 k keyutils-libs x86_64 1.6.3-4.oe2203sp1 OS 25 k krb5-libs x86_64 1.19.2-6.oe2203sp1 OS 652 k libacl x86_64 2.3.1-2.oe2203sp1 OS 23 k libarchive x86_64 3.5.2-5.oe2203sp1 OS 338 k libassuan x86_64 2.5.5-2.oe2203sp1 OS 59 k libblkid x86_64 2.37.2-13.oe2203sp1 OS 142 k libcap x86_64 2.61-4.oe2203sp1 OS 63 k libcap-ng x86_64 0.8.3-1.oe2203sp1 OS 44 k libcomps x86_64 0.1.18-2.oe2203sp1 OS 70 k libcurl x86_64 7.79.1-15.oe2203sp1 update 281 k libdnf x86_64 0.69.0-2.oe2203sp1 OS 679 k libev x86_64 4.33-4.oe2203sp1 OS 49 k libevent x86_64 2.1.12-5.oe2203sp1 OS 234 k libffi x86_64 3.4.2-5.oe2203sp1 OS 28 k libgcc x86_64 10.3.1-20.oe2203sp1 update 75 k libgcrypt x86_64 1.9.4-3.oe2203sp1 OS 487 k libgomp x86_64 10.3.1-20.oe2203sp1 update 229 k libgpg-error x86_64 1.43-2.oe2203sp1 OS 270 k libidn2 x86_64 2.3.2-3.oe2203sp1 OS 112 k libksba x86_64 1.6.0-3.oe2203sp1 update 146 k libmodulemd x86_64 2.13.0-3.oe2203sp1 OS 173 k libmount x86_64 2.37.2-13.oe2203sp1 OS 165 k libnghttp2 x86_64 1.46.0-3.oe2203sp1 update 69 k libnsl2 x86_64 2.0.0-5.oe2203sp1 OS 28 k libpng x86_64 2:1.6.38-1.oe2203sp1 OS 105 k libpsl x86_64 0.21.1-5.oe2203sp1 OS 73 k libpwquality x86_64 1.4.4-4.oe2203sp1 OS 86 k librepo x86_64 1.14.2-4.oe2203sp1 OS 80 k libreport-filesystem noarch 2.15.2-2.oe2203sp1 OS 8.6 k libselinux x86_64 3.3-2.oe2203sp1 OS 111 k libsepol x86_64 3.3-4.oe2203sp1 OS 284 k libsigsegv x86_64 2.14-1.oe2203sp1 OS 43 k libsmartcols x86_64 2.37.2-13.oe2203sp1 OS 110 k libsolv x86_64 0.7.22-1.oe2203sp1 OS 388 k libssh x86_64 0.9.6-5.oe2203sp1 OS 189 k libstdc++ x86_64 10.3.1-20.oe2203sp1 update 530 k libtasn1 x86_64 4.17.0-3.oe2203sp1 OS 79 k libtirpc x86_64 1.3.2-3.oe2203sp1 update 83 k libunistring x86_64 1.0-3.oe2203sp1 OS 446 k libuuid x86_64 2.37.2-13.oe2203sp1 OS 23 k libverto x86_64 0.3.2-2.oe2203sp1 OS 27 k libxcrypt x86_64 4.4.26-4.oe2203sp1 OS 117 k libxml2 x86_64 2.9.14-5.oe2203sp1 update 1.0 M libyaml x86_64 0.2.5-4.oe2203sp1 OS 57 k logrotate x86_64 3.20.1-1.oe2203sp1 OS 54 k lua x86_64 5.4.3-11.oe2203sp1 update 145 k lz4 x86_64 1.9.3-3.oe2203sp1 OS 109 k mpfr x86_64 4.1.0-2.oe2203sp1 OS 1.3 M ncurses x86_64 6.3-5.oe2203sp1 OS 679 k ncurses-base noarch 6.3-5.oe2203sp1 OS 54 k ncurses-libs x86_64 6.3-5.oe2203sp1 OS 287 k newt x86_64 0.52.21-9.oe2203sp1 update 97 k npth x86_64 1.6-3.oe2203sp1 OS 23 k openEuler-gpg-keys x86_64 1.0-3.5.oe2203sp1 OS 12 k openEuler-release x86_64 22.03LTS_SP1-56.oe2203sp1 OS 22 k openEuler-repos x86_64 1.0-3.5.oe2203sp1 OS 8.9 k openldap x86_64 2.6.0-5.oe2203sp1 update 220 k openssl-libs x86_64 1:1.1.1m-20.oe2203sp1 update 1.4 M p11-kit x86_64 0.24.0-2.oe2203sp1 OS 226 k p11-kit-trust x86_64 0.24.0-2.oe2203sp1 OS 123 k pam x86_64 1.5.2-6.oe2203sp1 update 438 k pcre x86_64 8.45-5.oe2203sp1 OS 465 k pcre2 x86_64 10.39-6.oe2203sp1 OS 597 k pkgconf x86_64 1.8.0-3.oe2203sp1 update 58 k popt x86_64 1.18-3.oe2203sp1 OS 50 k publicsuffix-list noarch 20211113-3.oe2203sp1 OS 128 k python-pip-wheel noarch 21.3.1-2.oe2203sp1 OS 1.5 M python-setuptools noarch 59.4.0-5.oe2203sp1 update 510 k python3 x86_64 3.9.9-24.oe2203sp1 update 8.0 M python3-dateutil noarch 1:2.8.2-3.oe2203sp1 OS 301 k python3-dbus x86_64 1.2.18-5.oe2203sp1 OS 122 k python3-distro noarch 1.6.0-2.oe2203sp1 OS 38 k python3-dnf noarch 4.14.0-13.oe2203sp1 update 444 k python3-dnf-plugins-core noarch 4.3.1-2.oe2203sp1 OS 227 k python3-gpgme x86_64 1.16.0-2.oe2203sp1 OS 250 k python3-hawkey x86_64 0.69.0-2.oe2203sp1 OS 89 k python3-libcomps x86_64 0.1.18-2.oe2203sp1 OS 43 k python3-libdnf x86_64 0.69.0-2.oe2203sp1 OS 720 k python3-rpm x86_64 4.17.0-22.oe2203sp1 OS 79 k python3-setuptools noarch 59.4.0-5.oe2203sp1 update 900 k python3-six noarch 1.16.0-2.oe2203sp1 OS 37 k readline x86_64 8.1-2.oe2203sp1 OS 152 k rpm x86_64 4.17.0-22.oe2203sp1 OS 492 k rpm-libs x86_64 4.17.0-22.oe2203sp1 OS 367 k sed x86_64 4.8-5.oe2203sp1 OS 166 k setup noarch 2.13.9.1-1.oe2203sp1 OS 151 k slang x86_64 2.3.2-9.oe2203sp1 OS 557 k sqlite x86_64 3.37.2-5.oe2203sp1 update 1.2 M systemd-libs x86_64 249-46.oe2203sp1 update 478 k tcl x86_64 1:8.6.12-4.oe2203sp1 OS 1.1 M tpm2-tss x86_64 3.1.0-3.oe2203sp1 update 575 k tzdata noarch 2022a-11.oe2203sp1 OS 428 k which x86_64 2.21-15.oe2203sp1 OS 30 k xz-libs x86_64 5.2.5-3.oe2203sp1 OS 82 k zlib x86_64 1.2.11-22.oe2203sp1 OS 88 k zstd x86_64 1.5.0-4.oe2203sp1 update 754 k Transaction Summary ================================================================================ Install 135 Packages Total download size: 60 M Installed size: 239 M Downloading Packages: (1/135): basesystem-12-3.oe2203sp1.noarch.rpm 443 kB/s | 7.0 kB 00:00 (2/135): audit-libs-3.0.1-6.oe2203sp1.x86_64.rp 3.8 MB/s | 98 kB 00:00 (3/135): attr-2.5.1-3.oe2203sp1.x86_64.rpm 2.0 MB/s | 55 kB 00:00 (4/135): bc-1.07.1-12.oe2203sp1.x86_64.rpm 13 MB/s | 88 kB 00:00 (5/135): bzip2-1.0.8-6.oe2203sp1.x86_64.rpm 11 MB/s | 66 kB 00:00 (6/135): brotli-1.0.9-3.oe2203sp1.x86_64.rpm 16 MB/s | 316 kB 00:00 (7/135): ca-certificates-2021.2.52-2.oe2203sp1. 28 MB/s | 386 kB 00:00 (8/135): bash-5.1.8-6.oe2203sp1.x86_64.rpm 32 MB/s | 1.2 MB 00:00 (9/135): chkconfig-1.21-1.oe2203sp1.x86_64.rpm 20 MB/s | 174 kB 00:00 (10/135): crontabs-1.11-23.oe2203sp1.noarch.rpm 2.9 MB/s | 17 kB 00:00 (11/135): crypto-policies-20200619-3.git781bbd4 12 MB/s | 81 kB 00:00 (12/135): coreutils-9.0-6.oe2203sp1.x86_64.rpm 112 MB/s | 2.7 MB 00:00 (13/135): cyrus-sasl-lib-2.1.28-1.oe2203sp1.x86 7.6 MB/s | 72 kB 00:00 (14/135): cracklib-2.9.8-1.oe2203sp1.x86_64.rpm 123 MB/s | 3.9 MB 00:00 (15/135): dnf-plugins-core-4.3.1-2.oe2203sp1.no 1.5 MB/s | 14 kB 00:00 (16/135): dbus-libs-1.12.20-8.oe2203sp1.x86_64. 13 MB/s | 145 kB 00:00 (17/135): expat-2.4.1-8.oe2203sp1.x86_64.rpm 16 MB/s | 83 kB 00:00 (18/135): elfutils-0.185-17.oe2203sp1.x86_64.rp 64 MB/s | 599 kB 00:00 (19/135): file-libs-5.41-2.oe2203sp1.x86_64.rpm 80 MB/s | 661 kB 00:00 (20/135): e2fsprogs-1.46.4-17.oe2203sp1.x86_64. 64 MB/s | 1.1 MB 00:00 (21/135): fuse-2.9.9-11.oe2203sp1.x86_64.rpm 26 MB/s | 140 kB 00:00 (22/135): filesystem-3.16-5.oe2203sp1.x86_64.rp 87 MB/s | 1.1 MB 00:00 (23/135): fuse-common-3.10.5-5.oe2203sp1.x86_64 1.5 MB/s | 8.7 kB 00:00 (24/135): gawk-5.1.1-3.oe2203sp1.x86_64.rpm 57 MB/s | 374 kB 00:00 (25/135): gmp-6.2.1-2.oe2203sp1.x86_64.rpm 36 MB/s | 267 kB 00:00 (26/135): gpgme-1.16.0-2.oe2203sp1.x86_64.rpm 51 MB/s | 343 kB 00:00 (27/135): grep-3.7-4.oe2203sp1.x86_64.rpm 41 MB/s | 301 kB 00:00 (28/135): gnupg2-2.2.32-3.oe2203sp1.x86_64.rpm 127 MB/s | 2.2 MB 00:00 (29/135): gzip-1.11-5.oe2203sp1.x86_64.rpm 14 MB/s | 108 kB 00:00 (30/135): ima-evm-utils-libs-1.3.2-8.oe2203sp1. 3.2 MB/s | 18 kB 00:00 (31/135): json-c-0.16-2.oe2203sp1.x86_64.rpm 7.7 MB/s | 38 kB 00:00 (32/135): info-6.8-4.oe2203sp1.x86_64.rpm 25 MB/s | 172 kB 00:00 (33/135): keyutils-libs-1.6.3-4.oe2203sp1.x86_6 4.3 MB/s | 25 kB 00:00 (34/135): krb5-libs-1.19.2-6.oe2203sp1.x86_64.r 83 MB/s | 652 kB 00:00 (35/135): libacl-2.3.1-2.oe2203sp1.x86_64.rpm 3.3 MB/s | 23 kB 00:00 (36/135): libarchive-3.5.2-5.oe2203sp1.x86_64.r 44 MB/s | 338 kB 00:00 (37/135): libblkid-2.37.2-13.oe2203sp1.x86_64.r 26 MB/s | 142 kB 00:00 (38/135): libassuan-2.5.5-2.oe2203sp1.x86_64.rp 9.9 MB/s | 59 kB 00:00 (39/135): libcap-2.61-4.oe2203sp1.x86_64.rpm 10 MB/s | 63 kB 00:00 (40/135): libcap-ng-0.8.3-1.oe2203sp1.x86_64.rp 9.4 MB/s | 44 kB 00:00 (41/135): libcomps-0.1.18-2.oe2203sp1.x86_64.rp 12 MB/s | 70 kB 00:00 (42/135): libev-4.33-4.oe2203sp1.x86_64.rpm 10 MB/s | 49 kB 00:00 (43/135): libdnf-0.69.0-2.oe2203sp1.x86_64.rpm 76 MB/s | 679 kB 00:00 (44/135): libevent-2.1.12-5.oe2203sp1.x86_64.rp 36 MB/s | 234 kB 00:00 (45/135): libffi-3.4.2-5.oe2203sp1.x86_64.rpm 6.2 MB/s | 28 kB 00:00 (46/135): libgcrypt-1.9.4-3.oe2203sp1.x86_64.rp 65 MB/s | 487 kB 00:00 (47/135): libidn2-2.3.2-3.oe2203sp1.x86_64.rpm 21 MB/s | 112 kB 00:00 (48/135): libgpg-error-1.43-2.oe2203sp1.x86_64. 36 MB/s | 270 kB 00:00 (49/135): libmount-2.37.2-13.oe2203sp1.x86_64.r 30 MB/s | 165 kB 00:00 (50/135): libmodulemd-2.13.0-3.oe2203sp1.x86_64 25 MB/s | 173 kB 00:00 (51/135): libnsl2-2.0.0-5.oe2203sp1.x86_64.rpm 4.7 MB/s | 28 kB 00:00 (52/135): libpng-1.6.38-1.oe2203sp1.x86_64.rpm 21 MB/s | 105 kB 00:00 (53/135): libpsl-0.21.1-5.oe2203sp1.x86_64.rpm 12 MB/s | 73 kB 00:00 (54/135): libpwquality-1.4.4-4.oe2203sp1.x86_64 15 MB/s | 86 kB 00:00 (55/135): librepo-1.14.2-4.oe2203sp1.x86_64.rpm 16 MB/s | 80 kB 00:00 (56/135): libreport-filesystem-2.15.2-2.oe2203s 1.6 MB/s | 8.6 kB 00:00 (57/135): libselinux-3.3-2.oe2203sp1.x86_64.rpm 18 MB/s | 111 kB 00:00 (58/135): libsepol-3.3-4.oe2203sp1.x86_64.rpm 50 MB/s | 284 kB 00:00 (59/135): libsigsegv-2.14-1.oe2203sp1.x86_64.rp 7.7 MB/s | 43 kB 00:00 (60/135): libsmartcols-2.37.2-13.oe2203sp1.x86_ 18 MB/s | 110 kB 00:00 (61/135): libsolv-0.7.22-1.oe2203sp1.x86_64.rpm 61 MB/s | 388 kB 00:00 (62/135): libssh-0.9.6-5.oe2203sp1.x86_64.rpm 29 MB/s | 189 kB 00:00 (63/135): libtasn1-4.17.0-3.oe2203sp1.x86_64.rp 13 MB/s | 79 kB 00:00 (64/135): libunistring-1.0-3.oe2203sp1.x86_64.r 71 MB/s | 446 kB 00:00 (65/135): libuuid-2.37.2-13.oe2203sp1.x86_64.rp 4.2 MB/s | 23 kB 00:00 (66/135): libxcrypt-4.4.26-4.oe2203sp1.x86_64.r 23 MB/s | 117 kB 00:00 (67/135): libyaml-0.2.5-4.oe2203sp1.x86_64.rpm 9.6 MB/s | 57 kB 00:00 (68/135): logrotate-3.20.1-1.oe2203sp1.x86_64.r 11 MB/s | 54 kB 00:00 (69/135): lz4-1.9.3-3.oe2203sp1.x86_64.rpm 18 MB/s | 109 kB 00:00 (70/135): mpfr-4.1.0-2.oe2203sp1.x86_64.rpm 125 MB/s | 1.3 MB 00:00 (71/135): ncurses-6.3-5.oe2203sp1.x86_64.rpm 66 MB/s | 679 kB 00:00 (72/135): ncurses-base-6.3-5.oe2203sp1.noarch.r 9.9 MB/s | 54 kB 00:00 (73/135): ncurses-libs-6.3-5.oe2203sp1.x86_64.r 42 MB/s | 287 kB 00:00 (74/135): npth-1.6-3.oe2203sp1.x86_64.rpm 4.7 MB/s | 23 kB 00:00 (75/135): openEuler-gpg-keys-1.0-3.5.oe2203sp1. 2.1 MB/s | 12 kB 00:00 (76/135): openEuler-release-22.03LTS_SP1-56.oe2 4.9 MB/s | 22 kB 00:00 (77/135): openEuler-repos-1.0-3.5.oe2203sp1.x86 1.6 MB/s | 8.9 kB 00:00 (78/135): p11-kit-0.24.0-2.oe2203sp1.x86_64.rpm 37 MB/s | 226 kB 00:00 (79/135): p11-kit-trust-0.24.0-2.oe2203sp1.x86_ 19 MB/s | 123 kB 00:00 (80/135): pcre-8.45-5.oe2203sp1.x86_64.rpm 65 MB/s | 465 kB 00:00 (81/135): popt-1.18-3.oe2203sp1.x86_64.rpm 11 MB/s | 50 kB 00:00 (82/135): pcre2-10.39-6.oe2203sp1.x86_64.rpm 63 MB/s | 597 kB 00:00 (83/135): publicsuffix-list-20211113-3.oe2203sp 24 MB/s | 128 kB 00:00 (84/135): python3-dateutil-2.8.2-3.oe2203sp1.no 44 MB/s | 301 kB 00:00 (85/135): python-pip-wheel-21.3.1-2.oe2203sp1.n 117 MB/s | 1.5 MB 00:00 (86/135): python3-dbus-1.2.18-5.oe2203sp1.x86_6 23 MB/s | 122 kB 00:00 (87/135): python3-distro-1.6.0-2.oe2203sp1.noar 6.7 MB/s | 38 kB 00:00 (88/135): python3-dnf-plugins-core-4.3.1-2.oe22 37 MB/s | 227 kB 00:00 (89/135): python3-gpgme-1.16.0-2.oe2203sp1.x86_ 38 MB/s | 250 kB 00:00 (90/135): python3-hawkey-0.69.0-2.oe2203sp1.x86 17 MB/s | 89 kB 00:00 (91/135): python3-libcomps-0.1.18-2.oe2203sp1.x 7.4 MB/s | 43 kB 00:00 (92/135): python3-libdnf-0.69.0-2.oe2203sp1.x86 87 MB/s | 720 kB 00:00 (93/135): python3-rpm-4.17.0-22.oe2203sp1.x86_6 11 MB/s | 79 kB 00:00 (94/135): python3-six-1.16.0-2.oe2203sp1.noarch 7.2 MB/s | 37 kB 00:00 (95/135): readline-8.1-2.oe2203sp1.x86_64.rpm 23 MB/s | 152 kB 00:00 (96/135): rpm-4.17.0-22.oe2203sp1.x86_64.rpm 64 MB/s | 492 kB 00:00 (97/135): rpm-libs-4.17.0-22.oe2203sp1.x86_64.r 47 MB/s | 367 kB 00:00 (98/135): sed-4.8-5.oe2203sp1.x86_64.rpm 30 MB/s | 166 kB 00:00 (99/135): setup-2.13.9.1-1.oe2203sp1.noarch.rpm 24 MB/s | 151 kB 00:00 (100/135): slang-2.3.2-9.oe2203sp1.x86_64.rpm 80 MB/s | 557 kB 00:00 (101/135): tcl-8.6.12-4.oe2203sp1.x86_64.rpm 95 MB/s | 1.1 MB 00:00 (102/135): tzdata-2022a-11.oe2203sp1.noarch.rpm 51 MB/s | 428 kB 00:00 (103/135): which-2.21-15.oe2203sp1.x86_64.rpm 5.4 MB/s | 30 kB 00:00 (104/135): xz-libs-5.2.5-3.oe2203sp1.x86_64.rpm 12 MB/s | 82 kB 00:00 (105/135): zlib-1.2.11-22.oe2203sp1.x86_64.rpm 15 MB/s | 88 kB 00:00 (106/135): curl-7.79.1-15.oe2203sp1.x86_64.rpm 26 MB/s | 142 kB 00:00 (107/135): dnf-data-4.14.0-13.oe2203sp1.noarch. 4.7 MB/s | 23 kB 00:00 (108/135): dnf-4.14.0-13.oe2203sp1.noarch.rpm 1.8 MB/s | 12 kB 00:00 (109/135): gdbm-1.22-11.oe2203sp1.x86_64.rpm 30 MB/s | 171 kB 00:00 (110/135): glib2-2.72.2-10.oe2203sp1.x86_64.rpm 122 MB/s | 2.7 MB 00:00 (111/135): glibc-2.34-112.oe2203sp1.x86_64.rpm 127 MB/s | 3.0 MB 00:00 (112/135): libcurl-7.79.1-15.oe2203sp1.x86_64.r 42 MB/s | 281 kB 00:00 (113/135): glibc-common-2.34-112.oe2203sp1.x86_ 162 MB/s | 3.4 MB 00:00 (114/135): libgcc-10.3.1-20.oe2203sp1.x86_64.rp 8.6 MB/s | 75 kB 00:00 (115/135): libksba-1.6.0-3.oe2203sp1.x86_64.rpm 26 MB/s | 146 kB 00:00 (116/135): libgomp-10.3.1-20.oe2203sp1.x86_64.r 33 MB/s | 229 kB 00:00 (117/135): libnghttp2-1.46.0-3.oe2203sp1.x86_64 14 MB/s | 69 kB 00:00 (118/135): libstdc++-10.3.1-20.oe2203sp1.x86_64 69 MB/s | 530 kB 00:00 (119/135): libtirpc-1.3.2-3.oe2203sp1.x86_64.rp 17 MB/s | 83 kB 00:00 (120/135): lua-5.4.3-11.oe2203sp1.x86_64.rpm 27 MB/s | 145 kB 00:00 (121/135): libxml2-2.9.14-5.oe2203sp1.x86_64.rp 99 MB/s | 1.0 MB 00:00 (122/135): newt-0.52.21-9.oe2203sp1.x86_64.rpm 19 MB/s | 97 kB 00:00 (123/135): openldap-2.6.0-5.oe2203sp1.x86_64.rp 34 MB/s | 220 kB 00:00 (124/135): openssl-libs-1.1.1m-20.oe2203sp1.x86 120 MB/s | 1.4 MB 00:00 (125/135): pam-1.5.2-6.oe2203sp1.x86_64.rpm 52 MB/s | 438 kB 00:00 (126/135): pkgconf-1.8.0-3.oe2203sp1.x86_64.rpm 12 MB/s | 58 kB 00:00 (127/135): python-setuptools-59.4.0-5.oe2203sp1 65 MB/s | 510 kB 00:00 (128/135): python3-dnf-4.14.0-13.oe2203sp1.noar 52 MB/s | 444 kB 00:00 (129/135): python3-setuptools-59.4.0-5.oe2203sp 78 MB/s | 900 kB 00:00 (130/135): sqlite-3.37.2-5.oe2203sp1.x86_64.rpm 95 MB/s | 1.2 MB 00:00 (131/135): python3-3.9.9-24.oe2203sp1.x86_64.rp 152 MB/s | 8.0 MB 00:00 (132/135): systemd-libs-249-46.oe2203sp1.x86_64 28 MB/s | 478 kB 00:00 (133/135): tpm2-tss-3.1.0-3.oe2203sp1.x86_64.rp 69 MB/s | 575 kB 00:00 (134/135): zstd-1.5.0-4.oe2203sp1.x86_64.rpm 83 MB/s | 754 kB 00:00 (135/135): libverto-0.3.2-2.oe2203sp1.x86_64.rp 83 kB/s | 27 kB 00:00 -------------------------------------------------------------------------------- Total 115 MB/s | 60 MB 00:00 retrieving repo key for OS unencrypted from http://mirrors.tuna.tsinghua.edu.cn/openeuler/openEuler-22.03-LTS-SP1/OS/x86_64/RPM-GPG-KEY-openEuler OS 11 kB/s | 3.0 kB 00:00 Importing GPG key 0xB675600B: Userid : "openeuler " Fingerprint: 8AA1 6BF9 F2CA 5244 010D CA96 3B47 7C60 B675 600B From : http://mirrors.tuna.tsinghua.edu.cn/openeuler/openEuler-22.03-LTS-SP1/OS/x86_64/RPM-GPG-KEY-openEuler Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.16-5.oe2203sp1.x86_64 1/1 Preparing : 1/1 Installing : libgcc-10.3.1-20.oe2203sp1.x86_64 1/135 Running scriptlet: libgcc-10.3.1-20.oe2203sp1.x86_64 1/135 Installing : tzdata-2022a-11.oe2203sp1.noarch 2/135 Installing : ncurses-base-6.3-5.oe2203sp1.noarch 3/135 Installing : libreport-filesystem-2.15.2-2.oe2203sp1.noarch 4/135 Installing : dnf-data-4.14.0-13.oe2203sp1.noarch 5/135 warning: /etc/dnf/dnf.conf created as /etc/dnf/dnf.conf.rpmnew Installing : python-setuptools-59.4.0-5.oe2203sp1.noarch 6/135 Installing : openEuler-gpg-keys-1.0-3.5.oe2203sp1.x86_64 7/135 Installing : openEuler-repos-1.0-3.5.oe2203sp1.x86_64 8/135 Installing : libselinux-3.3-2.oe2203sp1.x86_64 9/135 Installing : glibc-common-2.34-112.oe2203sp1.x86_64 10/135 Installing : ncurses-libs-6.3-5.oe2203sp1.x86_64 11/135 Installing : info-6.8-4.oe2203sp1.x86_64 12/135 Installing : bash-5.1.8-6.oe2203sp1.x86_64 13/135 Installing : setup-2.13.9.1-1.oe2203sp1.noarch 14/135 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.13.9.1-1.oe2203sp1.noarch 14/135 Installing : filesystem-3.16-5.oe2203sp1.x86_64 15/135 Installing : basesystem-12-3.oe2203sp1.noarch 16/135 Running scriptlet: glibc-2.34-112.oe2203sp1.x86_64 17/135 Installing : glibc-2.34-112.oe2203sp1.x86_64 17/135 Running scriptlet: glibc-2.34-112.oe2203sp1.x86_64 17/135 Installing : readline-8.1-2.oe2203sp1.x86_64 18/135 Installing : pcre2-10.39-6.oe2203sp1.x86_64 19/135 Running scriptlet: pcre2-10.39-6.oe2203sp1.x86_64 19/135 Running scriptlet: libsepol-3.3-4.oe2203sp1.x86_64 20/135 Installing : libsepol-3.3-4.oe2203sp1.x86_64 20/135 Running scriptlet: libsepol-3.3-4.oe2203sp1.x86_64 20/135 Installing : bc-1.07.1-12.oe2203sp1.x86_64 21/135 Installing : openEuler-release-22.03LTS_SP1-56.oe2203sp1.x86_ 22/135 Running scriptlet: openEuler-release-22.03LTS_SP1-56.oe2203sp1.x86_ 22/135 /var/tmp/rpm-tmp.HGDVXf: line 1: rpm: command not found Installing : zlib-1.2.11-22.oe2203sp1.x86_64 23/135 Installing : libgpg-error-1.43-2.oe2203sp1.x86_64 24/135 Running scriptlet: popt-1.18-3.oe2203sp1.x86_64 25/135 Installing : popt-1.18-3.oe2203sp1.x86_64 25/135 Running scriptlet: popt-1.18-3.oe2203sp1.x86_64 25/135 Installing : xz-libs-5.2.5-3.oe2203sp1.x86_64 26/135 Installing : bzip2-1.0.8-6.oe2203sp1.x86_64 27/135 Installing : libstdc++-10.3.1-20.oe2203sp1.x86_64 28/135 Installing : zstd-1.5.0-4.oe2203sp1.x86_64 29/135 Running scriptlet: zstd-1.5.0-4.oe2203sp1.x86_64 29/135 Installing : libxml2-2.9.14-5.oe2203sp1.x86_64 30/135 Running scriptlet: libxml2-2.9.14-5.oe2203sp1.x86_64 30/135 Installing : json-c-0.16-2.oe2203sp1.x86_64 31/135 Installing : libffi-3.4.2-5.oe2203sp1.x86_64 32/135 Installing : libuuid-2.37.2-13.oe2203sp1.x86_64 33/135 Running scriptlet: libuuid-2.37.2-13.oe2203sp1.x86_64 33/135 Installing : file-libs-5.41-2.oe2203sp1.x86_64 34/135 Installing : gdbm-1:1.22-11.oe2203sp1.x86_64 35/135 Running scriptlet: lua-5.4.3-11.oe2203sp1.x86_64 36/135 Installing : lua-5.4.3-11.oe2203sp1.x86_64 36/135 Running scriptlet: lua-5.4.3-11.oe2203sp1.x86_64 36/135 Installing : expat-2.4.1-8.oe2203sp1.x86_64 37/135 Installing : libsmartcols-2.37.2-13.oe2203sp1.x86_64 38/135 Running scriptlet: libsmartcols-2.37.2-13.oe2203sp1.x86_64 38/135 Installing : libxcrypt-4.4.26-4.oe2203sp1.x86_64 39/135 Running scriptlet: libxcrypt-4.4.26-4.oe2203sp1.x86_64 39/135 Installing : p11-kit-0.24.0-2.oe2203sp1.x86_64 40/135 Running scriptlet: p11-kit-0.24.0-2.oe2203sp1.x86_64 40/135 Installing : elfutils-0.185-17.oe2203sp1.x86_64 41/135 Running scriptlet: elfutils-0.185-17.oe2203sp1.x86_64 41/135 Installing : pcre-8.45-5.oe2203sp1.x86_64 42/135 Running scriptlet: grep-3.7-4.oe2203sp1.x86_64 43/135 Installing : grep-3.7-4.oe2203sp1.x86_64 43/135 Running scriptlet: grep-3.7-4.oe2203sp1.x86_64 43/135 Installing : libassuan-2.5.5-2.oe2203sp1.x86_64 44/135 Installing : libgcrypt-1.9.4-3.oe2203sp1.x86_64 45/135 Installing : attr-2.5.1-3.oe2203sp1.x86_64 46/135 Running scriptlet: attr-2.5.1-3.oe2203sp1.x86_64 46/135 Installing : libacl-2.3.1-2.oe2203sp1.x86_64 47/135 Running scriptlet: libacl-2.3.1-2.oe2203sp1.x86_64 47/135 Installing : sed-4.8-5.oe2203sp1.x86_64 48/135 Installing : libunistring-1.0-3.oe2203sp1.x86_64 49/135 Running scriptlet: libidn2-2.3.2-3.oe2203sp1.x86_64 50/135 Installing : libidn2-2.3.2-3.oe2203sp1.x86_64 50/135 Installing : lz4-1.9.3-3.oe2203sp1.x86_64 51/135 Running scriptlet: lz4-1.9.3-3.oe2203sp1.x86_64 51/135 Installing : libgomp-10.3.1-20.oe2203sp1.x86_64 52/135 Installing : crontabs-1.11-23.oe2203sp1.noarch 53/135 Installing : cyrus-sasl-lib-2.1.28-1.oe2203sp1.x86_64 54/135 Installing : libcomps-0.1.18-2.oe2203sp1.x86_64 55/135 Running scriptlet: libcomps-0.1.18-2.oe2203sp1.x86_64 55/135 Installing : ncurses-6.3-5.oe2203sp1.x86_64 56/135 Running scriptlet: libksba-1.6.0-3.oe2203sp1.x86_64 57/135 Installing : libksba-1.6.0-3.oe2203sp1.x86_64 57/135 Running scriptlet: libksba-1.6.0-3.oe2203sp1.x86_64 57/135 Installing : libpng-2:1.6.38-1.oe2203sp1.x86_64 58/135 Running scriptlet: tcl-1:8.6.12-4.oe2203sp1.x86_64 59/135 Installing : tcl-1:8.6.12-4.oe2203sp1.x86_64 59/135 Running scriptlet: tcl-1:8.6.12-4.oe2203sp1.x86_64 59/135 Installing : sqlite-3.37.2-5.oe2203sp1.x86_64 60/135 Installing : brotli-1.0.9-3.oe2203sp1.x86_64 61/135 Installing : keyutils-libs-1.6.3-4.oe2203sp1.x86_64 62/135 Running scriptlet: keyutils-libs-1.6.3-4.oe2203sp1.x86_64 62/135 Installing : libcap-ng-0.8.3-1.oe2203sp1.x86_64 63/135 Installing : audit-libs-1:3.0.1-6.oe2203sp1.x86_64 64/135 Installing : libev-4.33-4.oe2203sp1.x86_64 65/135 Installing : libsigsegv-2.14-1.oe2203sp1.x86_64 66/135 Installing : libtasn1-4.17.0-3.oe2203sp1.x86_64 67/135 Running scriptlet: libtasn1-4.17.0-3.oe2203sp1.x86_64 67/135 Installing : libyaml-0.2.5-4.oe2203sp1.x86_64 68/135 Running scriptlet: libyaml-0.2.5-4.oe2203sp1.x86_64 68/135 Installing : npth-1.6-3.oe2203sp1.x86_64 69/135 Running scriptlet: npth-1.6-3.oe2203sp1.x86_64 69/135 Installing : gnupg2-2.2.32-3.oe2203sp1.x86_64 70/135 Installing : gpgme-1.16.0-2.oe2203sp1.x86_64 71/135 Installing : which-2.21-15.oe2203sp1.x86_64 72/135 Installing : libnghttp2-1.46.0-3.oe2203sp1.x86_64 73/135 Installing : pkgconf-1.8.0-3.oe2203sp1.x86_64 74/135 Installing : gmp-1:6.2.1-2.oe2203sp1.x86_64 75/135 Running scriptlet: gmp-1:6.2.1-2.oe2203sp1.x86_64 75/135 Installing : mpfr-4.1.0-2.oe2203sp1.x86_64 76/135 Running scriptlet: mpfr-4.1.0-2.oe2203sp1.x86_64 76/135 Installing : gawk-5.1.1-3.oe2203sp1.x86_64 77/135 Running scriptlet: publicsuffix-list-20211113-3.oe2203sp1.noarch 78/135 Installing : publicsuffix-list-20211113-3.oe2203sp1.noarch 78/135 Running scriptlet: publicsuffix-list-20211113-3.oe2203sp1.noarch 78/135 Installing : fuse-common-3.10.5-5.oe2203sp1.x86_64 79/135 Installing : fuse-2.9.9-11.oe2203sp1.x86_64 80/135 Running scriptlet: fuse-2.9.9-11.oe2203sp1.x86_64 80/135 Installing : libmount-2.37.2-13.oe2203sp1.x86_64 81/135 Running scriptlet: libmount-2.37.2-13.oe2203sp1.x86_64 81/135 Installing : glib2-2.72.2-10.oe2203sp1.x86_64 82/135 Installing : gzip-1.11-5.oe2203sp1.x86_64 83/135 Installing : cracklib-2.9.8-1.oe2203sp1.x86_64 84/135 Installing : libevent-2.1.12-5.oe2203sp1.x86_64 85/135 Installing : libverto-0.3.2-2.oe2203sp1.x86_64 86/135 Installing : libpwquality-1.4.4-4.oe2203sp1.x86_64 87/135 Installing : e2fsprogs-1.46.4-17.oe2203sp1.x86_64 88/135 Installing : slang-2.3.2-9.oe2203sp1.x86_64 89/135 Installing : newt-0.52.21-9.oe2203sp1.x86_64 90/135 Installing : chkconfig-1.21-1.oe2203sp1.x86_64 91/135 Installing : p11-kit-trust-0.24.0-2.oe2203sp1.x86_64 92/135 Running scriptlet: p11-kit-trust-0.24.0-2.oe2203sp1.x86_64 92/135 Installing : pam-1.5.2-6.oe2203sp1.x86_64 93/135 Running scriptlet: pam-1.5.2-6.oe2203sp1.x86_64 93/135 /var/tmp/rpm-tmp.nOqwG7: line 3: /usr/bin/install: No such file or directory Running scriptlet: libcap-2.61-4.oe2203sp1.x86_64 94/135 Installing : libcap-2.61-4.oe2203sp1.x86_64 94/135 Running scriptlet: libcap-2.61-4.oe2203sp1.x86_64 94/135 Installing : krb5-libs-1.19.2-6.oe2203sp1.x86_64 95/135 Installing : libtirpc-1.3.2-3.oe2203sp1.x86_64 96/135 Installing : libnsl2-2.0.0-5.oe2203sp1.x86_64 97/135 Installing : python-pip-wheel-21.3.1-2.oe2203sp1.noarch 98/135 Installing : openssl-libs-1:1.1.1m-20.oe2203sp1.x86_64 99/135 Running scriptlet: openssl-libs-1:1.1.1m-20.oe2203sp1.x86_64 99/135 Installing : coreutils-9.0-6.oe2203sp1.x86_64 100/135 Running scriptlet: coreutils-9.0-6.oe2203sp1.x86_64 100/135 Running scriptlet: ca-certificates-2021.2.52-2.oe2203sp1.noarch 101/135 Installing : ca-certificates-2021.2.52-2.oe2203sp1.noarch 101/135 Running scriptlet: ca-certificates-2021.2.52-2.oe2203sp1.noarch 101/135 Installing : libblkid-2.37.2-13.oe2203sp1.x86_64 102/135 Running scriptlet: libblkid-2.37.2-13.oe2203sp1.x86_64 102/135 Installing : python3-setuptools-59.4.0-5.oe2203sp1.noarch 103/135 Installing : python3-3.9.9-24.oe2203sp1.x86_64 104/135 Installing : crypto-policies-20200619-3.git781bbd4.oe2203sp1. 105/135 Running scriptlet: crypto-policies-20200619-3.git781bbd4.oe2203sp1. 105/135 Installing : libssh-0.9.6-5.oe2203sp1.x86_64 106/135 Running scriptlet: libpsl-0.21.1-5.oe2203sp1.x86_64 107/135 Installing : libpsl-0.21.1-5.oe2203sp1.x86_64 107/135 Running scriptlet: libpsl-0.21.1-5.oe2203sp1.x86_64 107/135 Installing : python3-distro-1.6.0-2.oe2203sp1.noarch 108/135 Installing : python3-gpgme-1.16.0-2.oe2203sp1.x86_64 109/135 Installing : python3-libcomps-0.1.18-2.oe2203sp1.x86_64 110/135 Installing : python3-six-1.16.0-2.oe2203sp1.noarch 111/135 Installing : python3-dateutil-1:2.8.2-3.oe2203sp1.noarch 112/135 Running scriptlet: logrotate-3.20.1-1.oe2203sp1.x86_64 113/135 Installing : logrotate-3.20.1-1.oe2203sp1.x86_64 113/135 Running scriptlet: logrotate-3.20.1-1.oe2203sp1.x86_64 113/135 Installing : systemd-libs-249-46.oe2203sp1.x86_64 114/135 Running scriptlet: systemd-libs-249-46.oe2203sp1.x86_64 114/135 Installing : dbus-libs-1:1.12.20-8.oe2203sp1.x86_64 115/135 Running scriptlet: dbus-libs-1:1.12.20-8.oe2203sp1.x86_64 115/135 Installing : python3-dbus-1.2.18-5.oe2203sp1.x86_64 116/135 Installing : libarchive-3.5.2-5.oe2203sp1.x86_64 117/135 Installing : openldap-2.6.0-5.oe2203sp1.x86_64 118/135 Installing : libcurl-7.79.1-15.oe2203sp1.x86_64 119/135 Installing : librepo-1.14.2-4.oe2203sp1.x86_64 120/135 Installing : curl-7.79.1-15.oe2203sp1.x86_64 121/135 Running scriptlet: tpm2-tss-3.1.0-3.oe2203sp1.x86_64 122/135 Installing : tpm2-tss-3.1.0-3.oe2203sp1.x86_64 122/135 Running scriptlet: tpm2-tss-3.1.0-3.oe2203sp1.x86_64 122/135 Installing : ima-evm-utils-libs-1.3.2-8.oe2203sp1.x86_64 123/135 Installing : rpm-4.17.0-22.oe2203sp1.x86_64 124/135 Running scriptlet: rpm-4.17.0-22.oe2203sp1.x86_64 124/135 Installing : rpm-libs-4.17.0-22.oe2203sp1.x86_64 125/135 Running scriptlet: rpm-libs-4.17.0-22.oe2203sp1.x86_64 125/135 Installing : libmodulemd-2.13.0-3.oe2203sp1.x86_64 126/135 Installing : libsolv-0.7.22-1.oe2203sp1.x86_64 127/135 Installing : libdnf-0.69.0-2.oe2203sp1.x86_64 128/135 Installing : python3-libdnf-0.69.0-2.oe2203sp1.x86_64 129/135 Installing : python3-hawkey-0.69.0-2.oe2203sp1.x86_64 130/135 Installing : python3-rpm-4.17.0-22.oe2203sp1.x86_64 131/135 Installing : python3-dnf-4.14.0-13.oe2203sp1.noarch 132/135 Installing : python3-dnf-plugins-core-4.3.1-2.oe2203sp1.noarc 133/135 Installing : dnf-4.14.0-13.oe2203sp1.noarch 134/135 Running scriptlet: dnf-4.14.0-13.oe2203sp1.noarch 134/135 Installing : dnf-plugins-core-4.3.1-2.oe2203sp1.noarch 135/135 Running scriptlet: glibc-common-2.34-112.oe2203sp1.x86_64 135/135 Running scriptlet: filesystem-3.16-5.oe2203sp1.x86_64 135/135 Running scriptlet: ca-certificates-2021.2.52-2.oe2203sp1.noarch 135/135 Running scriptlet: rpm-4.17.0-22.oe2203sp1.x86_64 135/135 Running scriptlet: dnf-plugins-core-4.3.1-2.oe2203sp1.noarch 135/135 Verifying : attr-2.5.1-3.oe2203sp1.x86_64 1/135 Verifying : audit-libs-1:3.0.1-6.oe2203sp1.x86_64 2/135 Verifying : basesystem-12-3.oe2203sp1.noarch 3/135 Verifying : bash-5.1.8-6.oe2203sp1.x86_64 4/135 Verifying : bc-1.07.1-12.oe2203sp1.x86_64 5/135 Verifying : brotli-1.0.9-3.oe2203sp1.x86_64 6/135 Verifying : bzip2-1.0.8-6.oe2203sp1.x86_64 7/135 Verifying : ca-certificates-2021.2.52-2.oe2203sp1.noarch 8/135 Verifying : chkconfig-1.21-1.oe2203sp1.x86_64 9/135 Verifying : coreutils-9.0-6.oe2203sp1.x86_64 10/135 Verifying : cracklib-2.9.8-1.oe2203sp1.x86_64 11/135 Verifying : crontabs-1.11-23.oe2203sp1.noarch 12/135 Verifying : crypto-policies-20200619-3.git781bbd4.oe2203sp1. 13/135 Verifying : cyrus-sasl-lib-2.1.28-1.oe2203sp1.x86_64 14/135 Verifying : dbus-libs-1:1.12.20-8.oe2203sp1.x86_64 15/135 Verifying : dnf-plugins-core-4.3.1-2.oe2203sp1.noarch 16/135 Verifying : e2fsprogs-1.46.4-17.oe2203sp1.x86_64 17/135 Verifying : elfutils-0.185-17.oe2203sp1.x86_64 18/135 Verifying : expat-2.4.1-8.oe2203sp1.x86_64 19/135 Verifying : file-libs-5.41-2.oe2203sp1.x86_64 20/135 Verifying : filesystem-3.16-5.oe2203sp1.x86_64 21/135 Verifying : fuse-2.9.9-11.oe2203sp1.x86_64 22/135 Verifying : fuse-common-3.10.5-5.oe2203sp1.x86_64 23/135 Verifying : gawk-5.1.1-3.oe2203sp1.x86_64 24/135 Verifying : gmp-1:6.2.1-2.oe2203sp1.x86_64 25/135 Verifying : gnupg2-2.2.32-3.oe2203sp1.x86_64 26/135 Verifying : gpgme-1.16.0-2.oe2203sp1.x86_64 27/135 Verifying : grep-3.7-4.oe2203sp1.x86_64 28/135 Verifying : gzip-1.11-5.oe2203sp1.x86_64 29/135 Verifying : ima-evm-utils-libs-1.3.2-8.oe2203sp1.x86_64 30/135 Verifying : info-6.8-4.oe2203sp1.x86_64 31/135 Verifying : json-c-0.16-2.oe2203sp1.x86_64 32/135 Verifying : keyutils-libs-1.6.3-4.oe2203sp1.x86_64 33/135 Verifying : krb5-libs-1.19.2-6.oe2203sp1.x86_64 34/135 Verifying : libacl-2.3.1-2.oe2203sp1.x86_64 35/135 Verifying : libarchive-3.5.2-5.oe2203sp1.x86_64 36/135 Verifying : libassuan-2.5.5-2.oe2203sp1.x86_64 37/135 Verifying : libblkid-2.37.2-13.oe2203sp1.x86_64 38/135 Verifying : libcap-2.61-4.oe2203sp1.x86_64 39/135 Verifying : libcap-ng-0.8.3-1.oe2203sp1.x86_64 40/135 Verifying : libcomps-0.1.18-2.oe2203sp1.x86_64 41/135 Verifying : libdnf-0.69.0-2.oe2203sp1.x86_64 42/135 Verifying : libev-4.33-4.oe2203sp1.x86_64 43/135 Verifying : libevent-2.1.12-5.oe2203sp1.x86_64 44/135 Verifying : libffi-3.4.2-5.oe2203sp1.x86_64 45/135 Verifying : libgcrypt-1.9.4-3.oe2203sp1.x86_64 46/135 Verifying : libgpg-error-1.43-2.oe2203sp1.x86_64 47/135 Verifying : libidn2-2.3.2-3.oe2203sp1.x86_64 48/135 Verifying : libmodulemd-2.13.0-3.oe2203sp1.x86_64 49/135 Verifying : libmount-2.37.2-13.oe2203sp1.x86_64 50/135 Verifying : libnsl2-2.0.0-5.oe2203sp1.x86_64 51/135 Verifying : libpng-2:1.6.38-1.oe2203sp1.x86_64 52/135 Verifying : libpsl-0.21.1-5.oe2203sp1.x86_64 53/135 Verifying : libpwquality-1.4.4-4.oe2203sp1.x86_64 54/135 Verifying : librepo-1.14.2-4.oe2203sp1.x86_64 55/135 Verifying : libreport-filesystem-2.15.2-2.oe2203sp1.noarch 56/135 Verifying : libselinux-3.3-2.oe2203sp1.x86_64 57/135 Verifying : libsepol-3.3-4.oe2203sp1.x86_64 58/135 Verifying : libsigsegv-2.14-1.oe2203sp1.x86_64 59/135 Verifying : libsmartcols-2.37.2-13.oe2203sp1.x86_64 60/135 Verifying : libsolv-0.7.22-1.oe2203sp1.x86_64 61/135 Verifying : libssh-0.9.6-5.oe2203sp1.x86_64 62/135 Verifying : libtasn1-4.17.0-3.oe2203sp1.x86_64 63/135 Verifying : libunistring-1.0-3.oe2203sp1.x86_64 64/135 Verifying : libuuid-2.37.2-13.oe2203sp1.x86_64 65/135 Verifying : libverto-0.3.2-2.oe2203sp1.x86_64 66/135 Verifying : libxcrypt-4.4.26-4.oe2203sp1.x86_64 67/135 Verifying : libyaml-0.2.5-4.oe2203sp1.x86_64 68/135 Verifying : logrotate-3.20.1-1.oe2203sp1.x86_64 69/135 Verifying : lz4-1.9.3-3.oe2203sp1.x86_64 70/135 Verifying : mpfr-4.1.0-2.oe2203sp1.x86_64 71/135 Verifying : ncurses-6.3-5.oe2203sp1.x86_64 72/135 Verifying : ncurses-base-6.3-5.oe2203sp1.noarch 73/135 Verifying : ncurses-libs-6.3-5.oe2203sp1.x86_64 74/135 Verifying : npth-1.6-3.oe2203sp1.x86_64 75/135 Verifying : openEuler-gpg-keys-1.0-3.5.oe2203sp1.x86_64 76/135 Verifying : openEuler-release-22.03LTS_SP1-56.oe2203sp1.x86_ 77/135 Verifying : openEuler-repos-1.0-3.5.oe2203sp1.x86_64 78/135 Verifying : p11-kit-0.24.0-2.oe2203sp1.x86_64 79/135 Verifying : p11-kit-trust-0.24.0-2.oe2203sp1.x86_64 80/135 Verifying : pcre-8.45-5.oe2203sp1.x86_64 81/135 Verifying : pcre2-10.39-6.oe2203sp1.x86_64 82/135 Verifying : popt-1.18-3.oe2203sp1.x86_64 83/135 Verifying : publicsuffix-list-20211113-3.oe2203sp1.noarch 84/135 Verifying : python-pip-wheel-21.3.1-2.oe2203sp1.noarch 85/135 Verifying : python3-dateutil-1:2.8.2-3.oe2203sp1.noarch 86/135 Verifying : python3-dbus-1.2.18-5.oe2203sp1.x86_64 87/135 Verifying : python3-distro-1.6.0-2.oe2203sp1.noarch 88/135 Verifying : python3-dnf-plugins-core-4.3.1-2.oe2203sp1.noarc 89/135 Verifying : python3-gpgme-1.16.0-2.oe2203sp1.x86_64 90/135 Verifying : python3-hawkey-0.69.0-2.oe2203sp1.x86_64 91/135 Verifying : python3-libcomps-0.1.18-2.oe2203sp1.x86_64 92/135 Verifying : python3-libdnf-0.69.0-2.oe2203sp1.x86_64 93/135 Verifying : python3-rpm-4.17.0-22.oe2203sp1.x86_64 94/135 Verifying : python3-six-1.16.0-2.oe2203sp1.noarch 95/135 Verifying : readline-8.1-2.oe2203sp1.x86_64 96/135 Verifying : rpm-4.17.0-22.oe2203sp1.x86_64 97/135 Verifying : rpm-libs-4.17.0-22.oe2203sp1.x86_64 98/135 Verifying : sed-4.8-5.oe2203sp1.x86_64 99/135 Verifying : setup-2.13.9.1-1.oe2203sp1.noarch 100/135 Verifying : slang-2.3.2-9.oe2203sp1.x86_64 101/135 Verifying : tcl-1:8.6.12-4.oe2203sp1.x86_64 102/135 Verifying : tzdata-2022a-11.oe2203sp1.noarch 103/135 Verifying : which-2.21-15.oe2203sp1.x86_64 104/135 Verifying : xz-libs-5.2.5-3.oe2203sp1.x86_64 105/135 Verifying : zlib-1.2.11-22.oe2203sp1.x86_64 106/135 Verifying : curl-7.79.1-15.oe2203sp1.x86_64 107/135 Verifying : dnf-4.14.0-13.oe2203sp1.noarch 108/135 Verifying : dnf-data-4.14.0-13.oe2203sp1.noarch 109/135 Verifying : gdbm-1:1.22-11.oe2203sp1.x86_64 110/135 Verifying : glib2-2.72.2-10.oe2203sp1.x86_64 111/135 Verifying : glibc-2.34-112.oe2203sp1.x86_64 112/135 Verifying : glibc-common-2.34-112.oe2203sp1.x86_64 113/135 Verifying : libcurl-7.79.1-15.oe2203sp1.x86_64 114/135 Verifying : libgcc-10.3.1-20.oe2203sp1.x86_64 115/135 Verifying : libgomp-10.3.1-20.oe2203sp1.x86_64 116/135 Verifying : libksba-1.6.0-3.oe2203sp1.x86_64 117/135 Verifying : libnghttp2-1.46.0-3.oe2203sp1.x86_64 118/135 Verifying : libstdc++-10.3.1-20.oe2203sp1.x86_64 119/135 Verifying : libtirpc-1.3.2-3.oe2203sp1.x86_64 120/135 Verifying : libxml2-2.9.14-5.oe2203sp1.x86_64 121/135 Verifying : lua-5.4.3-11.oe2203sp1.x86_64 122/135 Verifying : newt-0.52.21-9.oe2203sp1.x86_64 123/135 Verifying : openldap-2.6.0-5.oe2203sp1.x86_64 124/135 Verifying : openssl-libs-1:1.1.1m-20.oe2203sp1.x86_64 125/135 Verifying : pam-1.5.2-6.oe2203sp1.x86_64 126/135 Verifying : pkgconf-1.8.0-3.oe2203sp1.x86_64 127/135 Verifying : python-setuptools-59.4.0-5.oe2203sp1.noarch 128/135 Verifying : python3-3.9.9-24.oe2203sp1.x86_64 129/135 Verifying : python3-dnf-4.14.0-13.oe2203sp1.noarch 130/135 Verifying : python3-setuptools-59.4.0-5.oe2203sp1.noarch 131/135 Verifying : sqlite-3.37.2-5.oe2203sp1.x86_64 132/135 Verifying : systemd-libs-249-46.oe2203sp1.x86_64 133/135 Verifying : tpm2-tss-3.1.0-3.oe2203sp1.x86_64 134/135 Verifying : zstd-1.5.0-4.oe2203sp1.x86_64 135/135 Installed: attr-2.5.1-3.oe2203sp1.x86_64 audit-libs-1:3.0.1-6.oe2203sp1.x86_64 basesystem-12-3.oe2203sp1.noarch bash-5.1.8-6.oe2203sp1.x86_64 bc-1.07.1-12.oe2203sp1.x86_64 brotli-1.0.9-3.oe2203sp1.x86_64 bzip2-1.0.8-6.oe2203sp1.x86_64 ca-certificates-2021.2.52-2.oe2203sp1.noarch chkconfig-1.21-1.oe2203sp1.x86_64 coreutils-9.0-6.oe2203sp1.x86_64 cracklib-2.9.8-1.oe2203sp1.x86_64 crontabs-1.11-23.oe2203sp1.noarch crypto-policies-20200619-3.git781bbd4.oe2203sp1.noarch curl-7.79.1-15.oe2203sp1.x86_64 cyrus-sasl-lib-2.1.28-1.oe2203sp1.x86_64 dbus-libs-1:1.12.20-8.oe2203sp1.x86_64 dnf-4.14.0-13.oe2203sp1.noarch dnf-data-4.14.0-13.oe2203sp1.noarch dnf-plugins-core-4.3.1-2.oe2203sp1.noarch e2fsprogs-1.46.4-17.oe2203sp1.x86_64 elfutils-0.185-17.oe2203sp1.x86_64 expat-2.4.1-8.oe2203sp1.x86_64 file-libs-5.41-2.oe2203sp1.x86_64 filesystem-3.16-5.oe2203sp1.x86_64 fuse-2.9.9-11.oe2203sp1.x86_64 fuse-common-3.10.5-5.oe2203sp1.x86_64 gawk-5.1.1-3.oe2203sp1.x86_64 gdbm-1:1.22-11.oe2203sp1.x86_64 glib2-2.72.2-10.oe2203sp1.x86_64 glibc-2.34-112.oe2203sp1.x86_64 glibc-common-2.34-112.oe2203sp1.x86_64 gmp-1:6.2.1-2.oe2203sp1.x86_64 gnupg2-2.2.32-3.oe2203sp1.x86_64 gpgme-1.16.0-2.oe2203sp1.x86_64 grep-3.7-4.oe2203sp1.x86_64 gzip-1.11-5.oe2203sp1.x86_64 ima-evm-utils-libs-1.3.2-8.oe2203sp1.x86_64 info-6.8-4.oe2203sp1.x86_64 json-c-0.16-2.oe2203sp1.x86_64 keyutils-libs-1.6.3-4.oe2203sp1.x86_64 krb5-libs-1.19.2-6.oe2203sp1.x86_64 libacl-2.3.1-2.oe2203sp1.x86_64 libarchive-3.5.2-5.oe2203sp1.x86_64 libassuan-2.5.5-2.oe2203sp1.x86_64 libblkid-2.37.2-13.oe2203sp1.x86_64 libcap-2.61-4.oe2203sp1.x86_64 libcap-ng-0.8.3-1.oe2203sp1.x86_64 libcomps-0.1.18-2.oe2203sp1.x86_64 libcurl-7.79.1-15.oe2203sp1.x86_64 libdnf-0.69.0-2.oe2203sp1.x86_64 libev-4.33-4.oe2203sp1.x86_64 libevent-2.1.12-5.oe2203sp1.x86_64 libffi-3.4.2-5.oe2203sp1.x86_64 libgcc-10.3.1-20.oe2203sp1.x86_64 libgcrypt-1.9.4-3.oe2203sp1.x86_64 libgomp-10.3.1-20.oe2203sp1.x86_64 libgpg-error-1.43-2.oe2203sp1.x86_64 libidn2-2.3.2-3.oe2203sp1.x86_64 libksba-1.6.0-3.oe2203sp1.x86_64 libmodulemd-2.13.0-3.oe2203sp1.x86_64 libmount-2.37.2-13.oe2203sp1.x86_64 libnghttp2-1.46.0-3.oe2203sp1.x86_64 libnsl2-2.0.0-5.oe2203sp1.x86_64 libpng-2:1.6.38-1.oe2203sp1.x86_64 libpsl-0.21.1-5.oe2203sp1.x86_64 libpwquality-1.4.4-4.oe2203sp1.x86_64 librepo-1.14.2-4.oe2203sp1.x86_64 libreport-filesystem-2.15.2-2.oe2203sp1.noarch libselinux-3.3-2.oe2203sp1.x86_64 libsepol-3.3-4.oe2203sp1.x86_64 libsigsegv-2.14-1.oe2203sp1.x86_64 libsmartcols-2.37.2-13.oe2203sp1.x86_64 libsolv-0.7.22-1.oe2203sp1.x86_64 libssh-0.9.6-5.oe2203sp1.x86_64 libstdc++-10.3.1-20.oe2203sp1.x86_64 libtasn1-4.17.0-3.oe2203sp1.x86_64 libtirpc-1.3.2-3.oe2203sp1.x86_64 libunistring-1.0-3.oe2203sp1.x86_64 libuuid-2.37.2-13.oe2203sp1.x86_64 libverto-0.3.2-2.oe2203sp1.x86_64 libxcrypt-4.4.26-4.oe2203sp1.x86_64 libxml2-2.9.14-5.oe2203sp1.x86_64 libyaml-0.2.5-4.oe2203sp1.x86_64 logrotate-3.20.1-1.oe2203sp1.x86_64 lua-5.4.3-11.oe2203sp1.x86_64 lz4-1.9.3-3.oe2203sp1.x86_64 mpfr-4.1.0-2.oe2203sp1.x86_64 ncurses-6.3-5.oe2203sp1.x86_64 ncurses-base-6.3-5.oe2203sp1.noarch ncurses-libs-6.3-5.oe2203sp1.x86_64 newt-0.52.21-9.oe2203sp1.x86_64 npth-1.6-3.oe2203sp1.x86_64 openEuler-gpg-keys-1.0-3.5.oe2203sp1.x86_64 openEuler-release-22.03LTS_SP1-56.oe2203sp1.x86_64 openEuler-repos-1.0-3.5.oe2203sp1.x86_64 openldap-2.6.0-5.oe2203sp1.x86_64 openssl-libs-1:1.1.1m-20.oe2203sp1.x86_64 p11-kit-0.24.0-2.oe2203sp1.x86_64 p11-kit-trust-0.24.0-2.oe2203sp1.x86_64 pam-1.5.2-6.oe2203sp1.x86_64 pcre-8.45-5.oe2203sp1.x86_64 pcre2-10.39-6.oe2203sp1.x86_64 pkgconf-1.8.0-3.oe2203sp1.x86_64 popt-1.18-3.oe2203sp1.x86_64 publicsuffix-list-20211113-3.oe2203sp1.noarch python-pip-wheel-21.3.1-2.oe2203sp1.noarch python-setuptools-59.4.0-5.oe2203sp1.noarch python3-3.9.9-24.oe2203sp1.x86_64 python3-dateutil-1:2.8.2-3.oe2203sp1.noarch python3-dbus-1.2.18-5.oe2203sp1.x86_64 python3-distro-1.6.0-2.oe2203sp1.noarch python3-dnf-4.14.0-13.oe2203sp1.noarch python3-dnf-plugins-core-4.3.1-2.oe2203sp1.noarch python3-gpgme-1.16.0-2.oe2203sp1.x86_64 python3-hawkey-0.69.0-2.oe2203sp1.x86_64 python3-libcomps-0.1.18-2.oe2203sp1.x86_64 python3-libdnf-0.69.0-2.oe2203sp1.x86_64 python3-rpm-4.17.0-22.oe2203sp1.x86_64 python3-setuptools-59.4.0-5.oe2203sp1.noarch python3-six-1.16.0-2.oe2203sp1.noarch readline-8.1-2.oe2203sp1.x86_64 rpm-4.17.0-22.oe2203sp1.x86_64 rpm-libs-4.17.0-22.oe2203sp1.x86_64 sed-4.8-5.oe2203sp1.x86_64 setup-2.13.9.1-1.oe2203sp1.noarch slang-2.3.2-9.oe2203sp1.x86_64 sqlite-3.37.2-5.oe2203sp1.x86_64 systemd-libs-249-46.oe2203sp1.x86_64 tcl-1:8.6.12-4.oe2203sp1.x86_64 tpm2-tss-3.1.0-3.oe2203sp1.x86_64 tzdata-2022a-11.oe2203sp1.noarch which-2.21-15.oe2203sp1.x86_64 xz-libs-5.2.5-3.oe2203sp1.x86_64 zlib-1.2.11-22.oe2203sp1.x86_64 zstd-1.5.0-4.oe2203sp1.x86_64 Complete! Finish(bootstrap): dnf install Start(bootstrap): creating root cache Finish(bootstrap): creating root cache Finish(bootstrap): chroot init Start: chroot init 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 Mock Version: 3.5 INFO: Mock Version: 3.5 Start: dnf install No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 97 MB/s | 25 MB 00:00 OS 47 MB/s | 3.4 MB 00:00 everything 125 MB/s | 16 MB 00:00 EPOL 61 MB/s | 3.8 MB 00:00 update 108 MB/s | 13 MB 00:00 Last metadata expiration check: 0:00:01 ago on Fri May 5 23:41:47 2023. Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing: bash x86_64 5.1.8-6.oe2203sp1 OS 1.2 M bzip2 x86_64 1.0.8-6.oe2203sp1 OS 66 k coreutils x86_64 9.0-6.oe2203sp1 OS 2.7 M cpio x86_64 2.13-7.oe2203sp1 OS 258 k diffutils x86_64 3.8-3.oe2203sp1 OS 323 k findutils x86_64 2:4.8.0-4.oe2203sp1 OS 389 k gawk x86_64 5.1.1-3.oe2203sp1 OS 374 k gcc x86_64 10.3.1-20.oe2203sp1 update 29 M gcc-c++ x86_64 10.3.1-20.oe2203sp1 update 11 M grep x86_64 3.7-4.oe2203sp1 OS 301 k gzip x86_64 1.11-5.oe2203sp1 OS 108 k info x86_64 6.8-4.oe2203sp1 OS 172 k make x86_64 1:4.3-4.oe2203sp1 OS 325 k openEuler-release x86_64 22.03LTS_SP1-56.oe2203sp1 OS 22 k openEuler-rpm-config x86_64 30-33.oe2203sp1 OS 50 k patch x86_64 2.7.6-13.oe2203sp1 OS 122 k rpm-build x86_64 4.17.0-22.oe2203sp1 OS 70 k sed x86_64 4.8-5.oe2203sp1 OS 166 k shadow x86_64 2:4.9-9.oe2203sp1 update 613 k tar x86_64 2:1.34-4.oe2203sp1 update 785 k unzip x86_64 6.0-50.oe2203sp1 OS 123 k util-linux x86_64 2.37.2-13.oe2203sp1 OS 2.3 M which x86_64 2.21-15.oe2203sp1 OS 30 k xz x86_64 5.2.5-3.oe2203sp1 OS 142 k Installing dependencies: attr x86_64 2.5.1-3.oe2203sp1 OS 55 k audit-libs x86_64 1:3.0.1-6.oe2203sp1 OS 98 k babeltrace x86_64 1.5.8-3.oe2203sp1 OS 205 k basesystem noarch 12-3.oe2203sp1 OS 7.0 k bc x86_64 1.07.1-12.oe2203sp1 OS 88 k binutils x86_64 2.37-14.oe2203sp1 OS 5.4 M brotli x86_64 1.0.9-3.oe2203sp1 OS 316 k ca-certificates noarch 2021.2.52-2.oe2203sp1 OS 386 k chkconfig x86_64 1.21-1.oe2203sp1 OS 174 k cpp x86_64 10.3.1-20.oe2203sp1 update 9.0 M cracklib x86_64 2.9.8-1.oe2203sp1 OS 3.9 M crontabs noarch 1.11-23.oe2203sp1 OS 17 k crypto-policies noarch 20200619-3.git781bbd4.oe2203sp1 OS 81 k curl x86_64 7.79.1-15.oe2203sp1 update 142 k cyrus-sasl-lib x86_64 2.1.28-1.oe2203sp1 OS 72 k debugedit x86_64 5.0-5.oe2203sp1 OS 75 k dwz x86_64 0.14-4.oe2203sp1 OS 119 k e2fsprogs x86_64 1.46.4-17.oe2203sp1 OS 1.1 M efi-srpm-macros noarch 4-9.oe2203sp1 OS 22 k elfutils x86_64 0.185-17.oe2203sp1 OS 599 k expat x86_64 2.4.1-8.oe2203sp1 OS 83 k file x86_64 5.41-2.oe2203sp1 OS 37 k file-libs x86_64 5.41-2.oe2203sp1 OS 661 k filesystem x86_64 3.16-5.oe2203sp1 OS 1.1 M fuse x86_64 2.9.9-11.oe2203sp1 OS 140 k fuse-common x86_64 3.10.5-5.oe2203sp1 OS 8.7 k gc x86_64 8.0.6-3.oe2203sp1 OS 242 k gdb-headless x86_64 11.1-3.oe2203sp1 OS 3.5 M gdbm x86_64 1:1.22-11.oe2203sp1 update 171 k glib2 x86_64 2.72.2-10.oe2203sp1 update 2.7 M glibc x86_64 2.34-112.oe2203sp1 update 3.0 M glibc-common x86_64 2.34-112.oe2203sp1 update 3.4 M glibc-devel x86_64 2.34-112.oe2203sp1 update 1.8 M gmp x86_64 1:6.2.1-2.oe2203sp1 OS 267 k guile x86_64 5:2.0.14-19.oe2203sp1 OS 3.4 M ima-evm-utils-libs x86_64 1.3.2-8.oe2203sp1 OS 18 k json-c x86_64 0.16-2.oe2203sp1 OS 38 k kernel-headers x86_64 5.10.0-136.30.0.106.oe2203sp1 update 1.9 M keyutils-libs x86_64 1.6.3-4.oe2203sp1 OS 25 k krb5-libs x86_64 1.19.2-6.oe2203sp1 OS 652 k libacl x86_64 2.3.1-2.oe2203sp1 OS 23 k libarchive x86_64 3.5.2-5.oe2203sp1 OS 338 k libblkid x86_64 2.37.2-13.oe2203sp1 OS 142 k libcap x86_64 2.61-4.oe2203sp1 OS 63 k libcap-ng x86_64 0.8.3-1.oe2203sp1 OS 44 k libcurl x86_64 7.79.1-15.oe2203sp1 update 281 k libev x86_64 4.33-4.oe2203sp1 OS 49 k libevent x86_64 2.1.12-5.oe2203sp1 OS 234 k libfdisk x86_64 2.37.2-13.oe2203sp1 OS 191 k libffi x86_64 3.4.2-5.oe2203sp1 OS 28 k libgcc x86_64 10.3.1-20.oe2203sp1 update 75 k libgcrypt x86_64 1.9.4-3.oe2203sp1 OS 487 k libgomp x86_64 10.3.1-20.oe2203sp1 update 229 k libgpg-error x86_64 1.43-2.oe2203sp1 OS 270 k libidn2 x86_64 2.3.2-3.oe2203sp1 OS 112 k libipt x86_64 2.0.5-1.oe2203sp1 OS 51 k libmount x86_64 2.37.2-13.oe2203sp1 OS 165 k libmpc x86_64 1.2.0-3.oe2203sp1 OS 58 k libnghttp2 x86_64 1.46.0-3.oe2203sp1 update 69 k libnsl2 x86_64 2.0.0-5.oe2203sp1 OS 28 k libpng x86_64 2:1.6.38-1.oe2203sp1 OS 105 k libpsl x86_64 0.21.1-5.oe2203sp1 OS 73 k libpwquality x86_64 1.4.4-4.oe2203sp1 OS 86 k libselinux x86_64 3.3-2.oe2203sp1 OS 111 k libsemanage x86_64 3.3-4.oe2203sp1 OS 103 k libsepol x86_64 3.3-4.oe2203sp1 OS 284 k libsigsegv x86_64 2.14-1.oe2203sp1 OS 43 k libsmartcols x86_64 2.37.2-13.oe2203sp1 OS 110 k libssh x86_64 0.9.6-5.oe2203sp1 OS 189 k libstdc++ x86_64 10.3.1-20.oe2203sp1 update 530 k libstdc++-devel x86_64 10.3.1-20.oe2203sp1 update 2.2 M libtasn1 x86_64 4.17.0-3.oe2203sp1 OS 79 k libtirpc x86_64 1.3.2-3.oe2203sp1 update 83 k libtool-ltdl x86_64 2.4.7-1.oe2203sp1 OS 33 k libunistring x86_64 1.0-3.oe2203sp1 OS 446 k libutempter x86_64 1.2.1-3.oe2203sp1 OS 24 k libuuid x86_64 2.37.2-13.oe2203sp1 OS 23 k libverto x86_64 0.3.2-2.oe2203sp1 OS 27 k libxcrypt x86_64 4.4.26-4.oe2203sp1 OS 117 k libxcrypt-devel x86_64 4.4.26-4.oe2203sp1 OS 107 k libxml2 x86_64 2.9.14-5.oe2203sp1 update 1.0 M logrotate x86_64 3.20.1-1.oe2203sp1 OS 54 k lua x86_64 5.4.3-11.oe2203sp1 update 145 k lz4 x86_64 1.9.3-3.oe2203sp1 OS 109 k mpfr x86_64 4.1.0-2.oe2203sp1 OS 1.3 M ncurses x86_64 6.3-5.oe2203sp1 OS 679 k ncurses-base noarch 6.3-5.oe2203sp1 OS 54 k ncurses-libs x86_64 6.3-5.oe2203sp1 OS 287 k newt x86_64 0.52.21-9.oe2203sp1 update 97 k openEuler-gpg-keys x86_64 1.0-3.5.oe2203sp1 OS 12 k openEuler-repos x86_64 1.0-3.5.oe2203sp1 OS 8.9 k openldap x86_64 2.6.0-5.oe2203sp1 update 220 k openssl-libs x86_64 1:1.1.1m-20.oe2203sp1 update 1.4 M p11-kit x86_64 0.24.0-2.oe2203sp1 OS 226 k p11-kit-trust x86_64 0.24.0-2.oe2203sp1 OS 123 k pam x86_64 1.5.2-6.oe2203sp1 update 438 k pcre x86_64 8.45-5.oe2203sp1 OS 465 k pcre2 x86_64 10.39-6.oe2203sp1 OS 597 k pkgconf x86_64 1.8.0-3.oe2203sp1 update 58 k popt x86_64 1.18-3.oe2203sp1 OS 50 k publicsuffix-list noarch 20211113-3.oe2203sp1 OS 128 k python-pip-wheel noarch 21.3.1-2.oe2203sp1 OS 1.5 M python-setuptools noarch 59.4.0-5.oe2203sp1 update 510 k python3 x86_64 3.9.9-24.oe2203sp1 update 8.0 M qt5-srpm-macros noarch 5.15.2-1.oe2203sp1 OS 8.5 k readline x86_64 8.1-2.oe2203sp1 OS 152 k rpm x86_64 4.17.0-22.oe2203sp1 OS 492 k rpm-libs x86_64 4.17.0-22.oe2203sp1 OS 367 k setup noarch 2.13.9.1-1.oe2203sp1 OS 151 k slang x86_64 2.3.2-9.oe2203sp1 OS 557 k sqlite x86_64 3.37.2-5.oe2203sp1 update 1.2 M systemd-libs x86_64 249-46.oe2203sp1 update 478 k tcl x86_64 1:8.6.12-4.oe2203sp1 OS 1.1 M tpm2-tss x86_64 3.1.0-3.oe2203sp1 update 575 k tzdata noarch 2022a-11.oe2203sp1 OS 428 k xz-libs x86_64 5.2.5-3.oe2203sp1 OS 82 k zip x86_64 3.0-30.oe2203sp1 OS 222 k zlib x86_64 1.2.11-22.oe2203sp1 OS 88 k zstd x86_64 1.5.0-4.oe2203sp1 update 754 k Transaction Summary ================================================================================ Install 143 Packages Total download size: 127 M Installed size: 452 M Downloading Packages: (1/143): attr-2.5.1-3.oe2203sp1.x86_64.rpm 3.2 MB/s | 55 kB 00:00 (2/143): basesystem-12-3.oe2203sp1.noarch.rpm 2.1 MB/s | 7.0 kB 00:00 (3/143): audit-libs-3.0.1-6.oe2203sp1.x86_64.rp 2.9 MB/s | 98 kB 00:00 (4/143): bash-5.1.8-6.oe2203sp1.x86_64.rpm 73 MB/s | 1.2 MB 00:00 (5/143): babeltrace-1.5.8-3.oe2203sp1.x86_64.rp 5.2 MB/s | 205 kB 00:00 (6/143): bc-1.07.1-12.oe2203sp1.x86_64.rpm 9.4 MB/s | 88 kB 00:00 (7/143): bzip2-1.0.8-6.oe2203sp1.x86_64.rpm 8.0 MB/s | 66 kB 00:00 (8/143): brotli-1.0.9-3.oe2203sp1.x86_64.rpm 22 MB/s | 316 kB 00:00 (9/143): chkconfig-1.21-1.oe2203sp1.x86_64.rpm 22 MB/s | 174 kB 00:00 (10/143): binutils-2.37-14.oe2203sp1.x86_64.rpm 160 MB/s | 5.4 MB 00:00 (11/143): ca-certificates-2021.2.52-2.oe2203sp1 17 MB/s | 386 kB 00:00 (12/143): cpio-2.13-7.oe2203sp1.x86_64.rpm 45 MB/s | 258 kB 00:00 (13/143): crontabs-1.11-23.oe2203sp1.noarch.rpm 4.7 MB/s | 17 kB 00:00 (14/143): coreutils-9.0-6.oe2203sp1.x86_64.rpm 99 MB/s | 2.7 MB 00:00 (15/143): crypto-policies-20200619-3.git781bbd4 11 MB/s | 81 kB 00:00 (16/143): debugedit-5.0-5.oe2203sp1.x86_64.rpm 20 MB/s | 75 kB 00:00 (17/143): cyrus-sasl-lib-2.1.28-1.oe2203sp1.x86 10 MB/s | 72 kB 00:00 (18/143): diffutils-3.8-3.oe2203sp1.x86_64.rpm 57 MB/s | 323 kB 00:00 (19/143): dwz-0.14-4.oe2203sp1.x86_64.rpm 17 MB/s | 119 kB 00:00 (20/143): cracklib-2.9.8-1.oe2203sp1.x86_64.rpm 104 MB/s | 3.9 MB 00:00 (21/143): efi-srpm-macros-4-9.oe2203sp1.noarch. 2.6 MB/s | 22 kB 00:00 (22/143): e2fsprogs-1.46.4-17.oe2203sp1.x86_64. 75 MB/s | 1.1 MB 00:00 (23/143): file-5.41-2.oe2203sp1.x86_64.rpm 9.8 MB/s | 37 kB 00:00 (24/143): expat-2.4.1-8.oe2203sp1.x86_64.rpm 11 MB/s | 83 kB 00:00 (25/143): elfutils-0.185-17.oe2203sp1.x86_64.rp 59 MB/s | 599 kB 00:00 (26/143): file-libs-5.41-2.oe2203sp1.x86_64.rpm 102 MB/s | 661 kB 00:00 (27/143): fuse-2.9.9-11.oe2203sp1.x86_64.rpm 31 MB/s | 140 kB 00:00 (28/143): findutils-4.8.0-4.oe2203sp1.x86_64.rp 40 MB/s | 389 kB 00:00 (29/143): filesystem-3.16-5.oe2203sp1.x86_64.rp 75 MB/s | 1.1 MB 00:00 (30/143): fuse-common-3.10.5-5.oe2203sp1.x86_64 2.1 MB/s | 8.7 kB 00:00 (31/143): gc-8.0.6-3.oe2203sp1.x86_64.rpm 55 MB/s | 242 kB 00:00 (32/143): gawk-5.1.1-3.oe2203sp1.x86_64.rpm 42 MB/s | 374 kB 00:00 (33/143): gmp-6.2.1-2.oe2203sp1.x86_64.rpm 55 MB/s | 267 kB 00:00 (34/143): grep-3.7-4.oe2203sp1.x86_64.rpm 30 MB/s | 301 kB 00:00 (35/143): gzip-1.11-5.oe2203sp1.x86_64.rpm 16 MB/s | 108 kB 00:00 (36/143): gdb-headless-11.1-3.oe2203sp1.x86_64. 115 MB/s | 3.5 MB 00:00 (37/143): ima-evm-utils-libs-1.3.2-8.oe2203sp1. 2.3 MB/s | 18 kB 00:00 (38/143): guile-2.0.14-19.oe2203sp1.x86_64.rpm 118 MB/s | 3.4 MB 00:00 (39/143): json-c-0.16-2.oe2203sp1.x86_64.rpm 5.3 MB/s | 38 kB 00:00 (40/143): info-6.8-4.oe2203sp1.x86_64.rpm 20 MB/s | 172 kB 00:00 (41/143): keyutils-libs-1.6.3-4.oe2203sp1.x86_6 7.6 MB/s | 25 kB 00:00 (42/143): libacl-2.3.1-2.oe2203sp1.x86_64.rpm 3.4 MB/s | 23 kB 00:00 (43/143): libarchive-3.5.2-5.oe2203sp1.x86_64.r 57 MB/s | 338 kB 00:00 (44/143): krb5-libs-1.19.2-6.oe2203sp1.x86_64.r 61 MB/s | 652 kB 00:00 (45/143): libcap-2.61-4.oe2203sp1.x86_64.rpm 17 MB/s | 63 kB 00:00 (46/143): libev-4.33-4.oe2203sp1.x86_64.rpm 14 MB/s | 49 kB 00:00 (47/143): libcap-ng-0.8.3-1.oe2203sp1.x86_64.rp 6.8 MB/s | 44 kB 00:00 (48/143): libblkid-2.37.2-13.oe2203sp1.x86_64.r 11 MB/s | 142 kB 00:00 (49/143): libevent-2.1.12-5.oe2203sp1.x86_64.rp 48 MB/s | 234 kB 00:00 (50/143): libfdisk-2.37.2-13.oe2203sp1.x86_64.r 27 MB/s | 191 kB 00:00 (51/143): libgcrypt-1.9.4-3.oe2203sp1.x86_64.rp 90 MB/s | 487 kB 00:00 (52/143): libffi-3.4.2-5.oe2203sp1.x86_64.rpm 4.1 MB/s | 28 kB 00:00 (53/143): libidn2-2.3.2-3.oe2203sp1.x86_64.rpm 30 MB/s | 112 kB 00:00 (54/143): libgpg-error-1.43-2.oe2203sp1.x86_64. 34 MB/s | 270 kB 00:00 (55/143): libmount-2.37.2-13.oe2203sp1.x86_64.r 39 MB/s | 165 kB 00:00 (56/143): libipt-2.0.5-1.oe2203sp1.x86_64.rpm 5.7 MB/s | 51 kB 00:00 (57/143): libmpc-1.2.0-3.oe2203sp1.x86_64.rpm 9.5 MB/s | 58 kB 00:00 (58/143): libnsl2-2.0.0-5.oe2203sp1.x86_64.rpm 8.7 MB/s | 28 kB 00:00 (59/143): libpwquality-1.4.4-4.oe2203sp1.x86_64 23 MB/s | 86 kB 00:00 (60/143): libpng-1.6.38-1.oe2203sp1.x86_64.rpm 15 MB/s | 105 kB 00:00 (61/143): libpsl-0.21.1-5.oe2203sp1.x86_64.rpm 12 MB/s | 73 kB 00:00 (62/143): libselinux-3.3-2.oe2203sp1.x86_64.rpm 30 MB/s | 111 kB 00:00 (63/143): libsigsegv-2.14-1.oe2203sp1.x86_64.rp 12 MB/s | 43 kB 00:00 (64/143): libsepol-3.3-4.oe2203sp1.x86_64.rpm 38 MB/s | 284 kB 00:00 (65/143): libsemanage-3.3-4.oe2203sp1.x86_64.rp 11 MB/s | 103 kB 00:00 (66/143): libsmartcols-2.37.2-13.oe2203sp1.x86_ 28 MB/s | 110 kB 00:00 (67/143): libtool-ltdl-2.4.7-1.oe2203sp1.x86_64 9.1 MB/s | 33 kB 00:00 (68/143): libssh-0.9.6-5.oe2203sp1.x86_64.rpm 26 MB/s | 189 kB 00:00 (69/143): libtasn1-4.17.0-3.oe2203sp1.x86_64.rp 12 MB/s | 79 kB 00:00 (70/143): libunistring-1.0-3.oe2203sp1.x86_64.r 82 MB/s | 446 kB 00:00 (71/143): libutempter-1.2.1-3.oe2203sp1.x86_64. 4.0 MB/s | 24 kB 00:00 (72/143): libuuid-2.37.2-13.oe2203sp1.x86_64.rp 3.9 MB/s | 23 kB 00:00 (73/143): libverto-0.3.2-2.oe2203sp1.x86_64.rpm 7.4 MB/s | 27 kB 00:00 (74/143): logrotate-3.20.1-1.oe2203sp1.x86_64.r 14 MB/s | 54 kB 00:00 (75/143): libxcrypt-4.4.26-4.oe2203sp1.x86_64.r 17 MB/s | 117 kB 00:00 (76/143): libxcrypt-devel-4.4.26-4.oe2203sp1.x8 15 MB/s | 107 kB 00:00 (77/143): lz4-1.9.3-3.oe2203sp1.x86_64.rpm 29 MB/s | 109 kB 00:00 (78/143): make-4.3-4.oe2203sp1.x86_64.rpm 40 MB/s | 325 kB 00:00 (79/143): ncurses-6.3-5.oe2203sp1.x86_64.rpm 74 MB/s | 679 kB 00:00 (80/143): mpfr-4.1.0-2.oe2203sp1.x86_64.rpm 86 MB/s | 1.3 MB 00:00 (81/143): ncurses-base-6.3-5.oe2203sp1.noarch.r 6.2 MB/s | 54 kB 00:00 (82/143): ncurses-libs-6.3-5.oe2203sp1.x86_64.r 48 MB/s | 287 kB 00:00 (83/143): openEuler-gpg-keys-1.0-3.5.oe2203sp1. 2.0 MB/s | 12 kB 00:00 (84/143): openEuler-repos-1.0-3.5.oe2203sp1.x86 1.9 MB/s | 8.9 kB 00:00 (85/143): openEuler-release-22.03LTS_SP1-56.oe2 3.4 MB/s | 22 kB 00:00 (86/143): p11-kit-0.24.0-2.oe2203sp1.x86_64.rpm 53 MB/s | 226 kB 00:00 (87/143): openEuler-rpm-config-30-33.oe2203sp1. 8.3 MB/s | 50 kB 00:00 (88/143): p11-kit-trust-0.24.0-2.oe2203sp1.x86_ 17 MB/s | 123 kB 00:00 (89/143): patch-2.7.6-13.oe2203sp1.x86_64.rpm 31 MB/s | 122 kB 00:00 (90/143): popt-1.18-3.oe2203sp1.x86_64.rpm 14 MB/s | 50 kB 00:00 (91/143): pcre-8.45-5.oe2203sp1.x86_64.rpm 53 MB/s | 465 kB 00:00 (92/143): publicsuffix-list-20211113-3.oe2203sp 31 MB/s | 128 kB 00:00 (93/143): pcre2-10.39-6.oe2203sp1.x86_64.rpm 57 MB/s | 597 kB 00:00 (94/143): qt5-srpm-macros-5.15.2-1.oe2203sp1.no 2.6 MB/s | 8.5 kB 00:00 (95/143): readline-8.1-2.oe2203sp1.x86_64.rpm 21 MB/s | 152 kB 00:00 (96/143): rpm-4.17.0-22.oe2203sp1.x86_64.rpm 70 MB/s | 492 kB 00:00 (97/143): python-pip-wheel-21.3.1-2.oe2203sp1.n 98 MB/s | 1.5 MB 00:00 (98/143): rpm-libs-4.17.0-22.oe2203sp1.x86_64.r 72 MB/s | 367 kB 00:00 (99/143): rpm-build-4.17.0-22.oe2203sp1.x86_64. 9.8 MB/s | 70 kB 00:00 (100/143): setup-2.13.9.1-1.oe2203sp1.noarch.rp 38 MB/s | 151 kB 00:00 (101/143): sed-4.8-5.oe2203sp1.x86_64.rpm 22 MB/s | 166 kB 00:00 (102/143): slang-2.3.2-9.oe2203sp1.x86_64.rpm 59 MB/s | 557 kB 00:00 (103/143): tzdata-2022a-11.oe2203sp1.noarch.rpm 51 MB/s | 428 kB 00:00 (104/143): tcl-8.6.12-4.oe2203sp1.x86_64.rpm 101 MB/s | 1.1 MB 00:00 (105/143): unzip-6.0-50.oe2203sp1.x86_64.rpm 18 MB/s | 123 kB 00:00 (106/143): which-2.21-15.oe2203sp1.x86_64.rpm 8.8 MB/s | 30 kB 00:00 (107/143): xz-libs-5.2.5-3.oe2203sp1.x86_64.rpm 21 MB/s | 82 kB 00:00 (108/143): xz-5.2.5-3.oe2203sp1.x86_64.rpm 18 MB/s | 142 kB 00:00 (109/143): zip-3.0-30.oe2203sp1.x86_64.rpm 49 MB/s | 222 kB 00:00 (110/143): util-linux-2.37.2-13.oe2203sp1.x86_6 117 MB/s | 2.3 MB 00:00 (111/143): zlib-1.2.11-22.oe2203sp1.x86_64.rpm 8.9 MB/s | 88 kB 00:00 (112/143): curl-7.79.1-15.oe2203sp1.x86_64.rpm 18 MB/s | 142 kB 00:00 (113/143): cpp-10.3.1-20.oe2203sp1.x86_64.rpm 106 MB/s | 9.0 MB 00:00 (114/143): gdbm-1.22-11.oe2203sp1.x86_64.rpm 36 MB/s | 171 kB 00:00 (115/143): gcc-c++-10.3.1-20.oe2203sp1.x86_64.r 95 MB/s | 11 MB 00:00 (116/143): glib2-2.72.2-10.oe2203sp1.x86_64.rpm 65 MB/s | 2.7 MB 00:00 (117/143): glibc-2.34-112.oe2203sp1.x86_64.rpm 91 MB/s | 3.0 MB 00:00 (118/143): glibc-common-2.34-112.oe2203sp1.x86_ 101 MB/s | 3.4 MB 00:00 (119/143): glibc-devel-2.34-112.oe2203sp1.x86_6 80 MB/s | 1.8 MB 00:00 (120/143): kernel-headers-5.10.0-136.30.0.106.o 90 MB/s | 1.9 MB 00:00 (121/143): libcurl-7.79.1-15.oe2203sp1.x86_64.r 36 MB/s | 281 kB 00:00 (122/143): libgcc-10.3.1-20.oe2203sp1.x86_64.rp 17 MB/s | 75 kB 00:00 (123/143): libnghttp2-1.46.0-3.oe2203sp1.x86_64 19 MB/s | 69 kB 00:00 (124/143): libgomp-10.3.1-20.oe2203sp1.x86_64.r 22 MB/s | 229 kB 00:00 (125/143): libstdc++-10.3.1-20.oe2203sp1.x86_64 67 MB/s | 530 kB 00:00 (126/143): libtirpc-1.3.2-3.oe2203sp1.x86_64.rp 21 MB/s | 83 kB 00:00 (127/143): libxml2-2.9.14-5.oe2203sp1.x86_64.rp 83 MB/s | 1.0 MB 00:00 (128/143): lua-5.4.3-11.oe2203sp1.x86_64.rpm 34 MB/s | 145 kB 00:00 (129/143): libstdc++-devel-10.3.1-20.oe2203sp1. 86 MB/s | 2.2 MB 00:00 (130/143): newt-0.52.21-9.oe2203sp1.x86_64.rpm 25 MB/s | 97 kB 00:00 (131/143): openldap-2.6.0-5.oe2203sp1.x86_64.rp 28 MB/s | 220 kB 00:00 (132/143): gcc-10.3.1-20.oe2203sp1.x86_64.rpm 102 MB/s | 29 MB 00:00 (133/143): openssl-libs-1.1.1m-20.oe2203sp1.x86 22 MB/s | 1.4 MB 00:00 (134/143): pam-1.5.2-6.oe2203sp1.x86_64.rpm 7.7 MB/s | 438 kB 00:00 (135/143): pkgconf-1.8.0-3.oe2203sp1.x86_64.rpm 8.5 MB/s | 58 kB 00:00 (136/143): python-setuptools-59.4.0-5.oe2203sp1 83 MB/s | 510 kB 00:00 (137/143): shadow-4.9-9.oe2203sp1.x86_64.rpm 55 MB/s | 613 kB 00:00 (138/143): systemd-libs-249-46.oe2203sp1.x86_64 46 MB/s | 478 kB 00:00 (139/143): tar-1.34-4.oe2203sp1.x86_64.rpm 61 MB/s | 785 kB 00:00 (140/143): sqlite-3.37.2-5.oe2203sp1.x86_64.rpm 30 MB/s | 1.2 MB 00:00 (141/143): tpm2-tss-3.1.0-3.oe2203sp1.x86_64.rp 55 MB/s | 575 kB 00:00 (142/143): zstd-1.5.0-4.oe2203sp1.x86_64.rpm 101 MB/s | 754 kB 00:00 (143/143): python3-3.9.9-24.oe2203sp1.x86_64.rp 123 MB/s | 8.0 MB 00:00 -------------------------------------------------------------------------------- Total 183 MB/s | 127 MB 00:00 retrieving repo key for OS unencrypted from http://mirrors.tuna.tsinghua.edu.cn/openeuler/openEuler-22.03-LTS-SP1/OS/x86_64/RPM-GPG-KEY-openEuler OS 170 kB/s | 3.0 kB 00:00 Importing GPG key 0xB675600B: Userid : "openeuler " Fingerprint: 8AA1 6BF9 F2CA 5244 010D CA96 3B47 7C60 B675 600B From : http://mirrors.tuna.tsinghua.edu.cn/openeuler/openEuler-22.03-LTS-SP1/OS/x86_64/RPM-GPG-KEY-openEuler Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.16-5.oe2203sp1.x86_64 1/1 Preparing : 1/1 Installing : libgcc-10.3.1-20.oe2203sp1.x86_64 1/143 Running scriptlet: libgcc-10.3.1-20.oe2203sp1.x86_64 1/143 Installing : ncurses-base-6.3-5.oe2203sp1.noarch 2/143 Installing : python-setuptools-59.4.0-5.oe2203sp1.noarch 3/143 Installing : kernel-headers-5.10.0-136.30.0.106.oe2203sp1.x86 4/143 Installing : tzdata-2022a-11.oe2203sp1.noarch 5/143 Installing : qt5-srpm-macros-5.15.2-1.oe2203sp1.noarch 6/143 Installing : openEuler-gpg-keys-1.0-3.5.oe2203sp1.x86_64 7/143 Installing : openEuler-repos-1.0-3.5.oe2203sp1.x86_64 8/143 Installing : libselinux-3.3-2.oe2203sp1.x86_64 9/143 Installing : glibc-common-2.34-112.oe2203sp1.x86_64 10/143 Installing : ncurses-libs-6.3-5.oe2203sp1.x86_64 11/143 Installing : info-6.8-4.oe2203sp1.x86_64 12/143 Installing : bash-5.1.8-6.oe2203sp1.x86_64 13/143 Installing : setup-2.13.9.1-1.oe2203sp1.noarch 14/143 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.13.9.1-1.oe2203sp1.noarch 14/143 Installing : filesystem-3.16-5.oe2203sp1.x86_64 15/143 Installing : basesystem-12-3.oe2203sp1.noarch 16/143 Running scriptlet: glibc-2.34-112.oe2203sp1.x86_64 17/143 Installing : glibc-2.34-112.oe2203sp1.x86_64 17/143 Running scriptlet: glibc-2.34-112.oe2203sp1.x86_64 17/143 Installing : readline-8.1-2.oe2203sp1.x86_64 18/143 Running scriptlet: libsepol-3.3-4.oe2203sp1.x86_64 19/143 Installing : libsepol-3.3-4.oe2203sp1.x86_64 19/143 Running scriptlet: libsepol-3.3-4.oe2203sp1.x86_64 19/143 Installing : pcre2-10.39-6.oe2203sp1.x86_64 20/143 Running scriptlet: pcre2-10.39-6.oe2203sp1.x86_64 20/143 Installing : bc-1.07.1-12.oe2203sp1.x86_64 21/143 Installing : openEuler-release-22.03LTS_SP1-56.oe2203sp1.x86_ 22/143 Running scriptlet: openEuler-release-22.03LTS_SP1-56.oe2203sp1.x86_ 22/143 /var/tmp/rpm-tmp.bUIEd9: line 1: rpm: command not found Installing : zlib-1.2.11-22.oe2203sp1.x86_64 23/143 Installing : libstdc++-10.3.1-20.oe2203sp1.x86_64 24/143 Installing : xz-libs-5.2.5-3.oe2203sp1.x86_64 25/143 Installing : bzip2-1.0.8-6.oe2203sp1.x86_64 26/143 Installing : libxcrypt-4.4.26-4.oe2203sp1.x86_64 27/143 Running scriptlet: libxcrypt-4.4.26-4.oe2203sp1.x86_64 27/143 Installing : libuuid-2.37.2-13.oe2203sp1.x86_64 28/143 Running scriptlet: libuuid-2.37.2-13.oe2203sp1.x86_64 28/143 Running scriptlet: popt-1.18-3.oe2203sp1.x86_64 29/143 Installing : popt-1.18-3.oe2203sp1.x86_64 29/143 Running scriptlet: popt-1.18-3.oe2203sp1.x86_64 29/143 Installing : zstd-1.5.0-4.oe2203sp1.x86_64 30/143 Running scriptlet: zstd-1.5.0-4.oe2203sp1.x86_64 30/143 Installing : elfutils-0.185-17.oe2203sp1.x86_64 31/143 Running scriptlet: elfutils-0.185-17.oe2203sp1.x86_64 31/143 Installing : libffi-3.4.2-5.oe2203sp1.x86_64 32/143 Installing : attr-2.5.1-3.oe2203sp1.x86_64 33/143 Running scriptlet: attr-2.5.1-3.oe2203sp1.x86_64 33/143 Installing : libacl-2.3.1-2.oe2203sp1.x86_64 34/143 Running scriptlet: libacl-2.3.1-2.oe2203sp1.x86_64 34/143 Installing : sed-4.8-5.oe2203sp1.x86_64 35/143 Installing : file-libs-5.41-2.oe2203sp1.x86_64 36/143 Installing : gdbm-1:1.22-11.oe2203sp1.x86_64 37/143 Running scriptlet: lua-5.4.3-11.oe2203sp1.x86_64 38/143 Installing : lua-5.4.3-11.oe2203sp1.x86_64 38/143 Running scriptlet: lua-5.4.3-11.oe2203sp1.x86_64 38/143 Running scriptlet: findutils-2:4.8.0-4.oe2203sp1.x86_64 39/143 Installing : findutils-2:4.8.0-4.oe2203sp1.x86_64 39/143 Installing : libunistring-1.0-3.oe2203sp1.x86_64 40/143 Installing : libgomp-10.3.1-20.oe2203sp1.x86_64 41/143 Installing : pkgconf-1.8.0-3.oe2203sp1.x86_64 42/143 Installing : gmp-1:6.2.1-2.oe2203sp1.x86_64 43/143 Running scriptlet: gmp-1:6.2.1-2.oe2203sp1.x86_64 43/143 Installing : mpfr-4.1.0-2.oe2203sp1.x86_64 44/143 Running scriptlet: mpfr-4.1.0-2.oe2203sp1.x86_64 44/143 Installing : libmpc-1.2.0-3.oe2203sp1.x86_64 45/143 Running scriptlet: libidn2-2.3.2-3.oe2203sp1.x86_64 46/143 Installing : libidn2-2.3.2-3.oe2203sp1.x86_64 46/143 Installing : file-5.41-2.oe2203sp1.x86_64 47/143 Installing : p11-kit-0.24.0-2.oe2203sp1.x86_64 48/143 Running scriptlet: p11-kit-0.24.0-2.oe2203sp1.x86_64 48/143 Installing : pcre-8.45-5.oe2203sp1.x86_64 49/143 Running scriptlet: grep-3.7-4.oe2203sp1.x86_64 50/143 Installing : grep-3.7-4.oe2203sp1.x86_64 50/143 Running scriptlet: grep-3.7-4.oe2203sp1.x86_64 50/143 Installing : xz-5.2.5-3.oe2203sp1.x86_64 51/143 Installing : expat-2.4.1-8.oe2203sp1.x86_64 52/143 Installing : libcap-ng-0.8.3-1.oe2203sp1.x86_64 53/143 Installing : audit-libs-1:3.0.1-6.oe2203sp1.x86_64 54/143 Installing : lz4-1.9.3-3.oe2203sp1.x86_64 55/143 Running scriptlet: lz4-1.9.3-3.oe2203sp1.x86_64 55/143 Installing : libsemanage-3.3-4.oe2203sp1.x86_64 56/143 Installing : cpp-10.3.1-20.oe2203sp1.x86_64 57/143 Installing : cyrus-sasl-lib-2.1.28-1.oe2203sp1.x86_64 58/143 Installing : crontabs-1.11-23.oe2203sp1.noarch 59/143 Running scriptlet: tar-2:1.34-4.oe2203sp1.x86_64 60/143 Installing : tar-2:1.34-4.oe2203sp1.x86_64 60/143 Running scriptlet: tar-2:1.34-4.oe2203sp1.x86_64 60/143 Installing : patch-2.7.6-13.oe2203sp1.x86_64 61/143 Running scriptlet: dwz-0.14-4.oe2203sp1.x86_64 62/143 Installing : dwz-0.14-4.oe2203sp1.x86_64 62/143 Running scriptlet: dwz-0.14-4.oe2203sp1.x86_64 62/143 Installing : unzip-6.0-50.oe2203sp1.x86_64 63/143 Installing : zip-3.0-30.oe2203sp1.x86_64 64/143 Installing : libxml2-2.9.14-5.oe2203sp1.x86_64 65/143 Running scriptlet: libxml2-2.9.14-5.oe2203sp1.x86_64 65/143 Installing : gc-8.0.6-3.oe2203sp1.x86_64 66/143 Installing : ncurses-6.3-5.oe2203sp1.x86_64 67/143 Installing : libstdc++-devel-10.3.1-20.oe2203sp1.x86_64 68/143 Installing : libpng-2:1.6.38-1.oe2203sp1.x86_64 69/143 Running scriptlet: tcl-1:8.6.12-4.oe2203sp1.x86_64 70/143 Installing : tcl-1:8.6.12-4.oe2203sp1.x86_64 70/143 Running scriptlet: tcl-1:8.6.12-4.oe2203sp1.x86_64 70/143 Installing : sqlite-3.37.2-5.oe2203sp1.x86_64 71/143 Installing : brotli-1.0.9-3.oe2203sp1.x86_64 72/143 Installing : cpio-2.13-7.oe2203sp1.x86_64 73/143 Installing : diffutils-3.8-3.oe2203sp1.x86_64 74/143 Installing : json-c-0.16-2.oe2203sp1.x86_64 75/143 Installing : keyutils-libs-1.6.3-4.oe2203sp1.x86_64 76/143 Running scriptlet: keyutils-libs-1.6.3-4.oe2203sp1.x86_64 76/143 Installing : libev-4.33-4.oe2203sp1.x86_64 77/143 Installing : libgpg-error-1.43-2.oe2203sp1.x86_64 78/143 Installing : libgcrypt-1.9.4-3.oe2203sp1.x86_64 79/143 Installing : libipt-2.0.5-1.oe2203sp1.x86_64 80/143 Installing : libsigsegv-2.14-1.oe2203sp1.x86_64 81/143 Installing : gawk-5.1.1-3.oe2203sp1.x86_64 82/143 Installing : libsmartcols-2.37.2-13.oe2203sp1.x86_64 83/143 Running scriptlet: libsmartcols-2.37.2-13.oe2203sp1.x86_64 83/143 Installing : libtasn1-4.17.0-3.oe2203sp1.x86_64 84/143 Running scriptlet: libtasn1-4.17.0-3.oe2203sp1.x86_64 84/143 Installing : libtool-ltdl-2.4.7-1.oe2203sp1.x86_64 85/143 Installing : which-2.21-15.oe2203sp1.x86_64 86/143 Installing : libnghttp2-1.46.0-3.oe2203sp1.x86_64 87/143 Running scriptlet: publicsuffix-list-20211113-3.oe2203sp1.noarch 88/143 Installing : publicsuffix-list-20211113-3.oe2203sp1.noarch 88/143 Running scriptlet: publicsuffix-list-20211113-3.oe2203sp1.noarch 88/143 Installing : fuse-common-3.10.5-5.oe2203sp1.x86_64 89/143 Installing : fuse-2.9.9-11.oe2203sp1.x86_64 90/143 Running scriptlet: fuse-2.9.9-11.oe2203sp1.x86_64 90/143 Installing : libmount-2.37.2-13.oe2203sp1.x86_64 91/143 Running scriptlet: libmount-2.37.2-13.oe2203sp1.x86_64 91/143 Installing : glib2-2.72.2-10.oe2203sp1.x86_64 92/143 Installing : gzip-1.11-5.oe2203sp1.x86_64 93/143 Installing : cracklib-2.9.8-1.oe2203sp1.x86_64 94/143 Installing : libevent-2.1.12-5.oe2203sp1.x86_64 95/143 Installing : libverto-0.3.2-2.oe2203sp1.x86_64 96/143 Installing : libpwquality-1.4.4-4.oe2203sp1.x86_64 97/143 Installing : e2fsprogs-1.46.4-17.oe2203sp1.x86_64 98/143 Installing : slang-2.3.2-9.oe2203sp1.x86_64 99/143 Installing : newt-0.52.21-9.oe2203sp1.x86_64 100/143 Installing : chkconfig-1.21-1.oe2203sp1.x86_64 101/143 Installing : p11-kit-trust-0.24.0-2.oe2203sp1.x86_64 102/143 Running scriptlet: p11-kit-trust-0.24.0-2.oe2203sp1.x86_64 102/143 Installing : pam-1.5.2-6.oe2203sp1.x86_64 103/143 Running scriptlet: pam-1.5.2-6.oe2203sp1.x86_64 103/143 /var/tmp/rpm-tmp.HQ2Phl: line 3: /usr/bin/install: No such file or directory Running scriptlet: libcap-2.61-4.oe2203sp1.x86_64 104/143 Installing : libcap-2.61-4.oe2203sp1.x86_64 104/143 Running scriptlet: libcap-2.61-4.oe2203sp1.x86_64 104/143 Installing : krb5-libs-1.19.2-6.oe2203sp1.x86_64 105/143 Installing : libtirpc-1.3.2-3.oe2203sp1.x86_64 106/143 Installing : libnsl2-2.0.0-5.oe2203sp1.x86_64 107/143 Installing : python-pip-wheel-21.3.1-2.oe2203sp1.noarch 108/143 Installing : openssl-libs-1:1.1.1m-20.oe2203sp1.x86_64 109/143 Running scriptlet: openssl-libs-1:1.1.1m-20.oe2203sp1.x86_64 109/143 Installing : coreutils-9.0-6.oe2203sp1.x86_64 110/143 Running scriptlet: coreutils-9.0-6.oe2203sp1.x86_64 110/143 Installing : libblkid-2.37.2-13.oe2203sp1.x86_64 111/143 Running scriptlet: libblkid-2.37.2-13.oe2203sp1.x86_64 111/143 Installing : python3-3.9.9-24.oe2203sp1.x86_64 112/143 Installing : crypto-policies-20200619-3.git781bbd4.oe2203sp1. 113/143 Running scriptlet: crypto-policies-20200619-3.git781bbd4.oe2203sp1. 113/143 Running scriptlet: ca-certificates-2021.2.52-2.oe2203sp1.noarch 114/143 Installing : ca-certificates-2021.2.52-2.oe2203sp1.noarch 114/143 Running scriptlet: ca-certificates-2021.2.52-2.oe2203sp1.noarch 114/143 Installing : binutils-2.37-14.oe2203sp1.x86_64 115/143 Running scriptlet: binutils-2.37-14.oe2203sp1.x86_64 115/143 Installing : guile-5:2.0.14-19.oe2203sp1.x86_64 116/143 Installing : libxcrypt-devel-4.4.26-4.oe2203sp1.x86_64 117/143 Running scriptlet: glibc-devel-2.34-112.oe2203sp1.x86_64 118/143 Installing : glibc-devel-2.34-112.oe2203sp1.x86_64 118/143 Installing : gcc-10.3.1-20.oe2203sp1.x86_64 119/143 Installing : libssh-0.9.6-5.oe2203sp1.x86_64 120/143 Running scriptlet: libpsl-0.21.1-5.oe2203sp1.x86_64 121/143 Installing : libpsl-0.21.1-5.oe2203sp1.x86_64 121/143 Running scriptlet: libpsl-0.21.1-5.oe2203sp1.x86_64 121/143 Installing : libfdisk-2.37.2-13.oe2203sp1.x86_64 122/143 Running scriptlet: libfdisk-2.37.2-13.oe2203sp1.x86_64 122/143 Running scriptlet: logrotate-3.20.1-1.oe2203sp1.x86_64 123/143 Installing : logrotate-3.20.1-1.oe2203sp1.x86_64 123/143 Running scriptlet: logrotate-3.20.1-1.oe2203sp1.x86_64 123/143 Installing : shadow-2:4.9-9.oe2203sp1.x86_64 124/143 Running scriptlet: libutempter-1.2.1-3.oe2203sp1.x86_64 125/143 Installing : libutempter-1.2.1-3.oe2203sp1.x86_64 125/143 Installing : systemd-libs-249-46.oe2203sp1.x86_64 126/143 Running scriptlet: systemd-libs-249-46.oe2203sp1.x86_64 126/143 Installing : libarchive-3.5.2-5.oe2203sp1.x86_64 127/143 Installing : openldap-2.6.0-5.oe2203sp1.x86_64 128/143 Installing : libcurl-7.79.1-15.oe2203sp1.x86_64 129/143 Installing : curl-7.79.1-15.oe2203sp1.x86_64 130/143 Running scriptlet: tpm2-tss-3.1.0-3.oe2203sp1.x86_64 131/143 Installing : tpm2-tss-3.1.0-3.oe2203sp1.x86_64 131/143 Running scriptlet: tpm2-tss-3.1.0-3.oe2203sp1.x86_64 131/143 Installing : ima-evm-utils-libs-1.3.2-8.oe2203sp1.x86_64 132/143 Installing : rpm-4.17.0-22.oe2203sp1.x86_64 133/143 Running scriptlet: rpm-4.17.0-22.oe2203sp1.x86_64 133/143 Installing : rpm-libs-4.17.0-22.oe2203sp1.x86_64 134/143 Running scriptlet: rpm-libs-4.17.0-22.oe2203sp1.x86_64 134/143 Installing : efi-srpm-macros-4-9.oe2203sp1.noarch 135/143 Installing : openEuler-rpm-config-30-33.oe2203sp1.x86_64 136/143 Running scriptlet: babeltrace-1.5.8-3.oe2203sp1.x86_64 137/143 Installing : babeltrace-1.5.8-3.oe2203sp1.x86_64 137/143 Running scriptlet: babeltrace-1.5.8-3.oe2203sp1.x86_64 137/143 Installing : gdb-headless-11.1-3.oe2203sp1.x86_64 138/143 Installing : debugedit-5.0-5.oe2203sp1.x86_64 139/143 Installing : rpm-build-4.17.0-22.oe2203sp1.x86_64 140/143 Installing : util-linux-2.37.2-13.oe2203sp1.x86_64 141/143 Running scriptlet: util-linux-2.37.2-13.oe2203sp1.x86_64 141/143 Installing : gcc-c++-10.3.1-20.oe2203sp1.x86_64 142/143 Installing : make-1:4.3-4.oe2203sp1.x86_64 143/143 Running scriptlet: make-1:4.3-4.oe2203sp1.x86_64 143/143 Running scriptlet: glibc-common-2.34-112.oe2203sp1.x86_64 143/143 Running scriptlet: filesystem-3.16-5.oe2203sp1.x86_64 143/143 Running scriptlet: ca-certificates-2021.2.52-2.oe2203sp1.noarch 143/143 Running scriptlet: rpm-4.17.0-22.oe2203sp1.x86_64 143/143 Running scriptlet: glibc-common-2.34-112.oe2203sp1.x86_64 143/143 Running scriptlet: glib2-2.72.2-10.oe2203sp1.x86_64 143/143 Verifying : attr-2.5.1-3.oe2203sp1.x86_64 1/143 Verifying : audit-libs-1:3.0.1-6.oe2203sp1.x86_64 2/143 Verifying : babeltrace-1.5.8-3.oe2203sp1.x86_64 3/143 Verifying : basesystem-12-3.oe2203sp1.noarch 4/143 Verifying : bash-5.1.8-6.oe2203sp1.x86_64 5/143 Verifying : bc-1.07.1-12.oe2203sp1.x86_64 6/143 Verifying : binutils-2.37-14.oe2203sp1.x86_64 7/143 Verifying : brotli-1.0.9-3.oe2203sp1.x86_64 8/143 Verifying : bzip2-1.0.8-6.oe2203sp1.x86_64 9/143 Verifying : ca-certificates-2021.2.52-2.oe2203sp1.noarch 10/143 Verifying : chkconfig-1.21-1.oe2203sp1.x86_64 11/143 Verifying : coreutils-9.0-6.oe2203sp1.x86_64 12/143 Verifying : cpio-2.13-7.oe2203sp1.x86_64 13/143 Verifying : cracklib-2.9.8-1.oe2203sp1.x86_64 14/143 Verifying : crontabs-1.11-23.oe2203sp1.noarch 15/143 Verifying : crypto-policies-20200619-3.git781bbd4.oe2203sp1. 16/143 Verifying : cyrus-sasl-lib-2.1.28-1.oe2203sp1.x86_64 17/143 Verifying : debugedit-5.0-5.oe2203sp1.x86_64 18/143 Verifying : diffutils-3.8-3.oe2203sp1.x86_64 19/143 Verifying : dwz-0.14-4.oe2203sp1.x86_64 20/143 Verifying : e2fsprogs-1.46.4-17.oe2203sp1.x86_64 21/143 Verifying : efi-srpm-macros-4-9.oe2203sp1.noarch 22/143 Verifying : elfutils-0.185-17.oe2203sp1.x86_64 23/143 Verifying : expat-2.4.1-8.oe2203sp1.x86_64 24/143 Verifying : file-5.41-2.oe2203sp1.x86_64 25/143 Verifying : file-libs-5.41-2.oe2203sp1.x86_64 26/143 Verifying : filesystem-3.16-5.oe2203sp1.x86_64 27/143 Verifying : findutils-2:4.8.0-4.oe2203sp1.x86_64 28/143 Verifying : fuse-2.9.9-11.oe2203sp1.x86_64 29/143 Verifying : fuse-common-3.10.5-5.oe2203sp1.x86_64 30/143 Verifying : gawk-5.1.1-3.oe2203sp1.x86_64 31/143 Verifying : gc-8.0.6-3.oe2203sp1.x86_64 32/143 Verifying : gdb-headless-11.1-3.oe2203sp1.x86_64 33/143 Verifying : gmp-1:6.2.1-2.oe2203sp1.x86_64 34/143 Verifying : grep-3.7-4.oe2203sp1.x86_64 35/143 Verifying : guile-5:2.0.14-19.oe2203sp1.x86_64 36/143 Verifying : gzip-1.11-5.oe2203sp1.x86_64 37/143 Verifying : ima-evm-utils-libs-1.3.2-8.oe2203sp1.x86_64 38/143 Verifying : info-6.8-4.oe2203sp1.x86_64 39/143 Verifying : json-c-0.16-2.oe2203sp1.x86_64 40/143 Verifying : keyutils-libs-1.6.3-4.oe2203sp1.x86_64 41/143 Verifying : krb5-libs-1.19.2-6.oe2203sp1.x86_64 42/143 Verifying : libacl-2.3.1-2.oe2203sp1.x86_64 43/143 Verifying : libarchive-3.5.2-5.oe2203sp1.x86_64 44/143 Verifying : libblkid-2.37.2-13.oe2203sp1.x86_64 45/143 Verifying : libcap-2.61-4.oe2203sp1.x86_64 46/143 Verifying : libcap-ng-0.8.3-1.oe2203sp1.x86_64 47/143 Verifying : libev-4.33-4.oe2203sp1.x86_64 48/143 Verifying : libevent-2.1.12-5.oe2203sp1.x86_64 49/143 Verifying : libfdisk-2.37.2-13.oe2203sp1.x86_64 50/143 Verifying : libffi-3.4.2-5.oe2203sp1.x86_64 51/143 Verifying : libgcrypt-1.9.4-3.oe2203sp1.x86_64 52/143 Verifying : libgpg-error-1.43-2.oe2203sp1.x86_64 53/143 Verifying : libidn2-2.3.2-3.oe2203sp1.x86_64 54/143 Verifying : libipt-2.0.5-1.oe2203sp1.x86_64 55/143 Verifying : libmount-2.37.2-13.oe2203sp1.x86_64 56/143 Verifying : libmpc-1.2.0-3.oe2203sp1.x86_64 57/143 Verifying : libnsl2-2.0.0-5.oe2203sp1.x86_64 58/143 Verifying : libpng-2:1.6.38-1.oe2203sp1.x86_64 59/143 Verifying : libpsl-0.21.1-5.oe2203sp1.x86_64 60/143 Verifying : libpwquality-1.4.4-4.oe2203sp1.x86_64 61/143 Verifying : libselinux-3.3-2.oe2203sp1.x86_64 62/143 Verifying : libsemanage-3.3-4.oe2203sp1.x86_64 63/143 Verifying : libsepol-3.3-4.oe2203sp1.x86_64 64/143 Verifying : libsigsegv-2.14-1.oe2203sp1.x86_64 65/143 Verifying : libsmartcols-2.37.2-13.oe2203sp1.x86_64 66/143 Verifying : libssh-0.9.6-5.oe2203sp1.x86_64 67/143 Verifying : libtasn1-4.17.0-3.oe2203sp1.x86_64 68/143 Verifying : libtool-ltdl-2.4.7-1.oe2203sp1.x86_64 69/143 Verifying : libunistring-1.0-3.oe2203sp1.x86_64 70/143 Verifying : libutempter-1.2.1-3.oe2203sp1.x86_64 71/143 Verifying : libuuid-2.37.2-13.oe2203sp1.x86_64 72/143 Verifying : libverto-0.3.2-2.oe2203sp1.x86_64 73/143 Verifying : libxcrypt-4.4.26-4.oe2203sp1.x86_64 74/143 Verifying : libxcrypt-devel-4.4.26-4.oe2203sp1.x86_64 75/143 Verifying : logrotate-3.20.1-1.oe2203sp1.x86_64 76/143 Verifying : lz4-1.9.3-3.oe2203sp1.x86_64 77/143 Verifying : make-1:4.3-4.oe2203sp1.x86_64 78/143 Verifying : mpfr-4.1.0-2.oe2203sp1.x86_64 79/143 Verifying : ncurses-6.3-5.oe2203sp1.x86_64 80/143 Verifying : ncurses-base-6.3-5.oe2203sp1.noarch 81/143 Verifying : ncurses-libs-6.3-5.oe2203sp1.x86_64 82/143 Verifying : openEuler-gpg-keys-1.0-3.5.oe2203sp1.x86_64 83/143 Verifying : openEuler-release-22.03LTS_SP1-56.oe2203sp1.x86_ 84/143 Verifying : openEuler-repos-1.0-3.5.oe2203sp1.x86_64 85/143 Verifying : openEuler-rpm-config-30-33.oe2203sp1.x86_64 86/143 Verifying : p11-kit-0.24.0-2.oe2203sp1.x86_64 87/143 Verifying : p11-kit-trust-0.24.0-2.oe2203sp1.x86_64 88/143 Verifying : patch-2.7.6-13.oe2203sp1.x86_64 89/143 Verifying : pcre-8.45-5.oe2203sp1.x86_64 90/143 Verifying : pcre2-10.39-6.oe2203sp1.x86_64 91/143 Verifying : popt-1.18-3.oe2203sp1.x86_64 92/143 Verifying : publicsuffix-list-20211113-3.oe2203sp1.noarch 93/143 Verifying : python-pip-wheel-21.3.1-2.oe2203sp1.noarch 94/143 Verifying : qt5-srpm-macros-5.15.2-1.oe2203sp1.noarch 95/143 Verifying : readline-8.1-2.oe2203sp1.x86_64 96/143 Verifying : rpm-4.17.0-22.oe2203sp1.x86_64 97/143 Verifying : rpm-build-4.17.0-22.oe2203sp1.x86_64 98/143 Verifying : rpm-libs-4.17.0-22.oe2203sp1.x86_64 99/143 Verifying : sed-4.8-5.oe2203sp1.x86_64 100/143 Verifying : setup-2.13.9.1-1.oe2203sp1.noarch 101/143 Verifying : slang-2.3.2-9.oe2203sp1.x86_64 102/143 Verifying : tcl-1:8.6.12-4.oe2203sp1.x86_64 103/143 Verifying : tzdata-2022a-11.oe2203sp1.noarch 104/143 Verifying : unzip-6.0-50.oe2203sp1.x86_64 105/143 Verifying : util-linux-2.37.2-13.oe2203sp1.x86_64 106/143 Verifying : which-2.21-15.oe2203sp1.x86_64 107/143 Verifying : xz-5.2.5-3.oe2203sp1.x86_64 108/143 Verifying : xz-libs-5.2.5-3.oe2203sp1.x86_64 109/143 Verifying : zip-3.0-30.oe2203sp1.x86_64 110/143 Verifying : zlib-1.2.11-22.oe2203sp1.x86_64 111/143 Verifying : cpp-10.3.1-20.oe2203sp1.x86_64 112/143 Verifying : curl-7.79.1-15.oe2203sp1.x86_64 113/143 Verifying : gcc-10.3.1-20.oe2203sp1.x86_64 114/143 Verifying : gcc-c++-10.3.1-20.oe2203sp1.x86_64 115/143 Verifying : gdbm-1:1.22-11.oe2203sp1.x86_64 116/143 Verifying : glib2-2.72.2-10.oe2203sp1.x86_64 117/143 Verifying : glibc-2.34-112.oe2203sp1.x86_64 118/143 Verifying : glibc-common-2.34-112.oe2203sp1.x86_64 119/143 Verifying : glibc-devel-2.34-112.oe2203sp1.x86_64 120/143 Verifying : kernel-headers-5.10.0-136.30.0.106.oe2203sp1.x86 121/143 Verifying : libcurl-7.79.1-15.oe2203sp1.x86_64 122/143 Verifying : libgcc-10.3.1-20.oe2203sp1.x86_64 123/143 Verifying : libgomp-10.3.1-20.oe2203sp1.x86_64 124/143 Verifying : libnghttp2-1.46.0-3.oe2203sp1.x86_64 125/143 Verifying : libstdc++-10.3.1-20.oe2203sp1.x86_64 126/143 Verifying : libstdc++-devel-10.3.1-20.oe2203sp1.x86_64 127/143 Verifying : libtirpc-1.3.2-3.oe2203sp1.x86_64 128/143 Verifying : libxml2-2.9.14-5.oe2203sp1.x86_64 129/143 Verifying : lua-5.4.3-11.oe2203sp1.x86_64 130/143 Verifying : newt-0.52.21-9.oe2203sp1.x86_64 131/143 Verifying : openldap-2.6.0-5.oe2203sp1.x86_64 132/143 Verifying : openssl-libs-1:1.1.1m-20.oe2203sp1.x86_64 133/143 Verifying : pam-1.5.2-6.oe2203sp1.x86_64 134/143 Verifying : pkgconf-1.8.0-3.oe2203sp1.x86_64 135/143 Verifying : python-setuptools-59.4.0-5.oe2203sp1.noarch 136/143 Verifying : python3-3.9.9-24.oe2203sp1.x86_64 137/143 Verifying : shadow-2:4.9-9.oe2203sp1.x86_64 138/143 Verifying : sqlite-3.37.2-5.oe2203sp1.x86_64 139/143 Verifying : systemd-libs-249-46.oe2203sp1.x86_64 140/143 Verifying : tar-2:1.34-4.oe2203sp1.x86_64 141/143 Verifying : tpm2-tss-3.1.0-3.oe2203sp1.x86_64 142/143 Verifying : zstd-1.5.0-4.oe2203sp1.x86_64 143/143 Installed: attr-2.5.1-3.oe2203sp1.x86_64 audit-libs-1:3.0.1-6.oe2203sp1.x86_64 babeltrace-1.5.8-3.oe2203sp1.x86_64 basesystem-12-3.oe2203sp1.noarch bash-5.1.8-6.oe2203sp1.x86_64 bc-1.07.1-12.oe2203sp1.x86_64 binutils-2.37-14.oe2203sp1.x86_64 brotli-1.0.9-3.oe2203sp1.x86_64 bzip2-1.0.8-6.oe2203sp1.x86_64 ca-certificates-2021.2.52-2.oe2203sp1.noarch chkconfig-1.21-1.oe2203sp1.x86_64 coreutils-9.0-6.oe2203sp1.x86_64 cpio-2.13-7.oe2203sp1.x86_64 cpp-10.3.1-20.oe2203sp1.x86_64 cracklib-2.9.8-1.oe2203sp1.x86_64 crontabs-1.11-23.oe2203sp1.noarch crypto-policies-20200619-3.git781bbd4.oe2203sp1.noarch curl-7.79.1-15.oe2203sp1.x86_64 cyrus-sasl-lib-2.1.28-1.oe2203sp1.x86_64 debugedit-5.0-5.oe2203sp1.x86_64 diffutils-3.8-3.oe2203sp1.x86_64 dwz-0.14-4.oe2203sp1.x86_64 e2fsprogs-1.46.4-17.oe2203sp1.x86_64 efi-srpm-macros-4-9.oe2203sp1.noarch elfutils-0.185-17.oe2203sp1.x86_64 expat-2.4.1-8.oe2203sp1.x86_64 file-5.41-2.oe2203sp1.x86_64 file-libs-5.41-2.oe2203sp1.x86_64 filesystem-3.16-5.oe2203sp1.x86_64 findutils-2:4.8.0-4.oe2203sp1.x86_64 fuse-2.9.9-11.oe2203sp1.x86_64 fuse-common-3.10.5-5.oe2203sp1.x86_64 gawk-5.1.1-3.oe2203sp1.x86_64 gc-8.0.6-3.oe2203sp1.x86_64 gcc-10.3.1-20.oe2203sp1.x86_64 gcc-c++-10.3.1-20.oe2203sp1.x86_64 gdb-headless-11.1-3.oe2203sp1.x86_64 gdbm-1:1.22-11.oe2203sp1.x86_64 glib2-2.72.2-10.oe2203sp1.x86_64 glibc-2.34-112.oe2203sp1.x86_64 glibc-common-2.34-112.oe2203sp1.x86_64 glibc-devel-2.34-112.oe2203sp1.x86_64 gmp-1:6.2.1-2.oe2203sp1.x86_64 grep-3.7-4.oe2203sp1.x86_64 guile-5:2.0.14-19.oe2203sp1.x86_64 gzip-1.11-5.oe2203sp1.x86_64 ima-evm-utils-libs-1.3.2-8.oe2203sp1.x86_64 info-6.8-4.oe2203sp1.x86_64 json-c-0.16-2.oe2203sp1.x86_64 kernel-headers-5.10.0-136.30.0.106.oe2203sp1.x86_64 keyutils-libs-1.6.3-4.oe2203sp1.x86_64 krb5-libs-1.19.2-6.oe2203sp1.x86_64 libacl-2.3.1-2.oe2203sp1.x86_64 libarchive-3.5.2-5.oe2203sp1.x86_64 libblkid-2.37.2-13.oe2203sp1.x86_64 libcap-2.61-4.oe2203sp1.x86_64 libcap-ng-0.8.3-1.oe2203sp1.x86_64 libcurl-7.79.1-15.oe2203sp1.x86_64 libev-4.33-4.oe2203sp1.x86_64 libevent-2.1.12-5.oe2203sp1.x86_64 libfdisk-2.37.2-13.oe2203sp1.x86_64 libffi-3.4.2-5.oe2203sp1.x86_64 libgcc-10.3.1-20.oe2203sp1.x86_64 libgcrypt-1.9.4-3.oe2203sp1.x86_64 libgomp-10.3.1-20.oe2203sp1.x86_64 libgpg-error-1.43-2.oe2203sp1.x86_64 libidn2-2.3.2-3.oe2203sp1.x86_64 libipt-2.0.5-1.oe2203sp1.x86_64 libmount-2.37.2-13.oe2203sp1.x86_64 libmpc-1.2.0-3.oe2203sp1.x86_64 libnghttp2-1.46.0-3.oe2203sp1.x86_64 libnsl2-2.0.0-5.oe2203sp1.x86_64 libpng-2:1.6.38-1.oe2203sp1.x86_64 libpsl-0.21.1-5.oe2203sp1.x86_64 libpwquality-1.4.4-4.oe2203sp1.x86_64 libselinux-3.3-2.oe2203sp1.x86_64 libsemanage-3.3-4.oe2203sp1.x86_64 libsepol-3.3-4.oe2203sp1.x86_64 libsigsegv-2.14-1.oe2203sp1.x86_64 libsmartcols-2.37.2-13.oe2203sp1.x86_64 libssh-0.9.6-5.oe2203sp1.x86_64 libstdc++-10.3.1-20.oe2203sp1.x86_64 libstdc++-devel-10.3.1-20.oe2203sp1.x86_64 libtasn1-4.17.0-3.oe2203sp1.x86_64 libtirpc-1.3.2-3.oe2203sp1.x86_64 libtool-ltdl-2.4.7-1.oe2203sp1.x86_64 libunistring-1.0-3.oe2203sp1.x86_64 libutempter-1.2.1-3.oe2203sp1.x86_64 libuuid-2.37.2-13.oe2203sp1.x86_64 libverto-0.3.2-2.oe2203sp1.x86_64 libxcrypt-4.4.26-4.oe2203sp1.x86_64 libxcrypt-devel-4.4.26-4.oe2203sp1.x86_64 libxml2-2.9.14-5.oe2203sp1.x86_64 logrotate-3.20.1-1.oe2203sp1.x86_64 lua-5.4.3-11.oe2203sp1.x86_64 lz4-1.9.3-3.oe2203sp1.x86_64 make-1:4.3-4.oe2203sp1.x86_64 mpfr-4.1.0-2.oe2203sp1.x86_64 ncurses-6.3-5.oe2203sp1.x86_64 ncurses-base-6.3-5.oe2203sp1.noarch ncurses-libs-6.3-5.oe2203sp1.x86_64 newt-0.52.21-9.oe2203sp1.x86_64 openEuler-gpg-keys-1.0-3.5.oe2203sp1.x86_64 openEuler-release-22.03LTS_SP1-56.oe2203sp1.x86_64 openEuler-repos-1.0-3.5.oe2203sp1.x86_64 openEuler-rpm-config-30-33.oe2203sp1.x86_64 openldap-2.6.0-5.oe2203sp1.x86_64 openssl-libs-1:1.1.1m-20.oe2203sp1.x86_64 p11-kit-0.24.0-2.oe2203sp1.x86_64 p11-kit-trust-0.24.0-2.oe2203sp1.x86_64 pam-1.5.2-6.oe2203sp1.x86_64 patch-2.7.6-13.oe2203sp1.x86_64 pcre-8.45-5.oe2203sp1.x86_64 pcre2-10.39-6.oe2203sp1.x86_64 pkgconf-1.8.0-3.oe2203sp1.x86_64 popt-1.18-3.oe2203sp1.x86_64 publicsuffix-list-20211113-3.oe2203sp1.noarch python-pip-wheel-21.3.1-2.oe2203sp1.noarch python-setuptools-59.4.0-5.oe2203sp1.noarch python3-3.9.9-24.oe2203sp1.x86_64 qt5-srpm-macros-5.15.2-1.oe2203sp1.noarch readline-8.1-2.oe2203sp1.x86_64 rpm-4.17.0-22.oe2203sp1.x86_64 rpm-build-4.17.0-22.oe2203sp1.x86_64 rpm-libs-4.17.0-22.oe2203sp1.x86_64 sed-4.8-5.oe2203sp1.x86_64 setup-2.13.9.1-1.oe2203sp1.noarch shadow-2:4.9-9.oe2203sp1.x86_64 slang-2.3.2-9.oe2203sp1.x86_64 sqlite-3.37.2-5.oe2203sp1.x86_64 systemd-libs-249-46.oe2203sp1.x86_64 tar-2:1.34-4.oe2203sp1.x86_64 tcl-1:8.6.12-4.oe2203sp1.x86_64 tpm2-tss-3.1.0-3.oe2203sp1.x86_64 tzdata-2022a-11.oe2203sp1.noarch unzip-6.0-50.oe2203sp1.x86_64 util-linux-2.37.2-13.oe2203sp1.x86_64 which-2.21-15.oe2203sp1.x86_64 xz-5.2.5-3.oe2203sp1.x86_64 xz-libs-5.2.5-3.oe2203sp1.x86_64 zip-3.0-30.oe2203sp1.x86_64 zlib-1.2.11-22.oe2203sp1.x86_64 zstd-1.5.0-4.oe2203sp1.x86_64 Complete! Finish: dnf install Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: libmount-2.37.2-13.oe2203sp1.x86_64 xz-libs-5.2.5-3.oe2203sp1.x86_64 libsemanage-3.3-4.oe2203sp1.x86_64 which-2.21-15.oe2203sp1.x86_64 mpfr-4.1.0-2.oe2203sp1.x86_64 libevent-2.1.12-5.oe2203sp1.x86_64 python-pip-wheel-21.3.1-2.oe2203sp1.noarch libpwquality-1.4.4-4.oe2203sp1.x86_64 libxcrypt-devel-4.4.26-4.oe2203sp1.x86_64 libgpg-error-1.43-2.oe2203sp1.x86_64 basesystem-12-3.oe2203sp1.noarch gzip-1.11-5.oe2203sp1.x86_64 info-6.8-4.oe2203sp1.x86_64 libuuid-2.37.2-13.oe2203sp1.x86_64 libmpc-1.2.0-3.oe2203sp1.x86_64 diffutils-3.8-3.oe2203sp1.x86_64 python-setuptools-59.4.0-5.oe2203sp1.noarch libsepol-3.3-4.oe2203sp1.x86_64 libcap-ng-0.8.3-1.oe2203sp1.x86_64 keyutils-libs-1.6.3-4.oe2203sp1.x86_64 ncurses-6.3-5.oe2203sp1.x86_64 fuse-common-3.10.5-5.oe2203sp1.x86_64 libstdc++-10.3.1-20.oe2203sp1.x86_64 cracklib-2.9.8-1.oe2203sp1.x86_64 shadow-4.9-9.oe2203sp1.x86_64 gpg-pubkey-b675600b-63913a47 glib2-2.72.2-10.oe2203sp1.x86_64 libarchive-3.5.2-5.oe2203sp1.x86_64 kernel-headers-5.10.0-136.30.0.106.oe2203sp1.x86_64 pcre-8.45-5.oe2203sp1.x86_64 expat-2.4.1-8.oe2203sp1.x86_64 pkgconf-1.8.0-3.oe2203sp1.x86_64 libnsl2-2.0.0-5.oe2203sp1.x86_64 unzip-6.0-50.oe2203sp1.x86_64 libfdisk-2.37.2-13.oe2203sp1.x86_64 pam-1.5.2-6.oe2203sp1.x86_64 libffi-3.4.2-5.oe2203sp1.x86_64 systemd-libs-249-46.oe2203sp1.x86_64 guile-2.0.14-19.oe2203sp1.x86_64 audit-libs-3.0.1-6.oe2203sp1.x86_64 babeltrace-1.5.8-3.oe2203sp1.x86_64 binutils-2.37-14.oe2203sp1.x86_64 sed-4.8-5.oe2203sp1.x86_64 debugedit-5.0-5.oe2203sp1.x86_64 rpm-libs-4.17.0-22.oe2203sp1.x86_64 slang-2.3.2-9.oe2203sp1.x86_64 p11-kit-trust-0.24.0-2.oe2203sp1.x86_64 file-libs-5.41-2.oe2203sp1.x86_64 libcurl-7.79.1-15.oe2203sp1.x86_64 ima-evm-utils-libs-1.3.2-8.oe2203sp1.x86_64 libtasn1-4.17.0-3.oe2203sp1.x86_64 glibc-devel-2.34-112.oe2203sp1.x86_64 make-4.3-4.oe2203sp1.x86_64 libgcrypt-1.9.4-3.oe2203sp1.x86_64 libssh-0.9.6-5.oe2203sp1.x86_64 gmp-6.2.1-2.oe2203sp1.x86_64 setup-2.13.9.1-1.oe2203sp1.noarch gawk-5.1.1-3.oe2203sp1.x86_64 ncurses-libs-6.3-5.oe2203sp1.x86_64 readline-8.1-2.oe2203sp1.x86_64 crypto-policies-20200619-3.git781bbd4.oe2203sp1.noarch cyrus-sasl-lib-2.1.28-1.oe2203sp1.x86_64 openEuler-release-22.03LTS_SP1-56.oe2203sp1.x86_64 lz4-1.9.3-3.oe2203sp1.x86_64 grep-3.7-4.oe2203sp1.x86_64 attr-2.5.1-3.oe2203sp1.x86_64 libsmartcols-2.37.2-13.oe2203sp1.x86_64 efi-srpm-macros-4-9.oe2203sp1.noarch gdbm-1.22-11.oe2203sp1.x86_64 tar-1.34-4.oe2203sp1.x86_64 elfutils-0.185-17.oe2203sp1.x86_64 crontabs-1.11-23.oe2203sp1.noarch dwz-0.14-4.oe2203sp1.x86_64 json-c-0.16-2.oe2203sp1.x86_64 libev-4.33-4.oe2203sp1.x86_64 gcc-c++-10.3.1-20.oe2203sp1.x86_64 tcl-8.6.12-4.oe2203sp1.x86_64 libsigsegv-2.14-1.oe2203sp1.x86_64 pcre2-10.39-6.oe2203sp1.x86_64 libipt-2.0.5-1.oe2203sp1.x86_64 tpm2-tss-3.1.0-3.oe2203sp1.x86_64 util-linux-2.37.2-13.oe2203sp1.x86_64 libxcrypt-4.4.26-4.oe2203sp1.x86_64 p11-kit-0.24.0-2.oe2203sp1.x86_64 rpm-4.17.0-22.oe2203sp1.x86_64 glibc-common-2.34-112.oe2203sp1.x86_64 cpp-10.3.1-20.oe2203sp1.x86_64 libutempter-1.2.1-3.oe2203sp1.x86_64 libidn2-2.3.2-3.oe2203sp1.x86_64 coreutils-9.0-6.oe2203sp1.x86_64 gdb-headless-11.1-3.oe2203sp1.x86_64 openldap-2.6.0-5.oe2203sp1.x86_64 glibc-2.34-112.oe2203sp1.x86_64 tzdata-2022a-11.oe2203sp1.noarch cpio-2.13-7.oe2203sp1.x86_64 gcc-10.3.1-20.oe2203sp1.x86_64 rpm-build-4.17.0-22.oe2203sp1.x86_64 openEuler-repos-1.0-3.5.oe2203sp1.x86_64 filesystem-3.16-5.oe2203sp1.x86_64 zip-3.0-30.oe2203sp1.x86_64 popt-1.18-3.oe2203sp1.x86_64 libtool-ltdl-2.4.7-1.oe2203sp1.x86_64 libxml2-2.9.14-5.oe2203sp1.x86_64 libstdc++-devel-10.3.1-20.oe2203sp1.x86_64 libpng-1.6.38-1.oe2203sp1.x86_64 e2fsprogs-1.46.4-17.oe2203sp1.x86_64 qt5-srpm-macros-5.15.2-1.oe2203sp1.noarch lua-5.4.3-11.oe2203sp1.x86_64 curl-7.79.1-15.oe2203sp1.x86_64 libcap-2.61-4.oe2203sp1.x86_64 bzip2-1.0.8-6.oe2203sp1.x86_64 brotli-1.0.9-3.oe2203sp1.x86_64 bc-1.07.1-12.oe2203sp1.x86_64 openEuler-rpm-config-30-33.oe2203sp1.x86_64 sqlite-3.37.2-5.oe2203sp1.x86_64 file-5.41-2.oe2203sp1.x86_64 gc-8.0.6-3.oe2203sp1.x86_64 libunistring-1.0-3.oe2203sp1.x86_64 libacl-2.3.1-2.oe2203sp1.x86_64 newt-0.52.21-9.oe2203sp1.x86_64 krb5-libs-1.19.2-6.oe2203sp1.x86_64 findutils-4.8.0-4.oe2203sp1.x86_64 chkconfig-1.21-1.oe2203sp1.x86_64 ncurses-base-6.3-5.oe2203sp1.noarch libselinux-3.3-2.oe2203sp1.x86_64 zstd-1.5.0-4.oe2203sp1.x86_64 libverto-0.3.2-2.oe2203sp1.x86_64 ca-certificates-2021.2.52-2.oe2203sp1.noarch libtirpc-1.3.2-3.oe2203sp1.x86_64 openssl-libs-1.1.1m-20.oe2203sp1.x86_64 openEuler-gpg-keys-1.0-3.5.oe2203sp1.x86_64 libgomp-10.3.1-20.oe2203sp1.x86_64 python3-3.9.9-24.oe2203sp1.x86_64 patch-2.7.6-13.oe2203sp1.x86_64 xz-5.2.5-3.oe2203sp1.x86_64 libnghttp2-1.46.0-3.oe2203sp1.x86_64 bash-5.1.8-6.oe2203sp1.x86_64 libblkid-2.37.2-13.oe2203sp1.x86_64 fuse-2.9.9-11.oe2203sp1.x86_64 zlib-1.2.11-22.oe2203sp1.x86_64 logrotate-3.20.1-1.oe2203sp1.x86_64 libpsl-0.21.1-5.oe2203sp1.x86_64 publicsuffix-list-20211113-3.oe2203sp1.noarch libgcc-10.3.1-20.oe2203sp1.x86_64 Start: buildsrpm Start: rpmbuild -bs /etc/profile.d/system-info.sh: line 55: ps: command not found Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/python-zbar-py-1.0.4-1.src.rpm Finish: rpmbuild -bs Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-leuo08py/python-zbar-py/python-zbar-py.spec) Config(child) 1 minutes 8 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot Finish: clean chroot Finish: run Running (timeout=18000): unbuffer mock --rebuild /var/lib/copr-rpmbuild/results/python-zbar-py-1.0.4-1.src.rpm --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1683330068.891932 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 3.5 starting (python version = 3.11.3, NVR = mock-3.5-1.fc37)... Start(bootstrap): init plugins INFO: selinux disabled Finish(bootstrap): init plugins Start: init plugins INFO: selinux disabled Finish: init plugins INFO: Signal handler active Start: run INFO: Start(/var/lib/copr-rpmbuild/results/python-zbar-py-1.0.4-1.src.rpm) Config(openeuler-22.03-x86_64) Start: clean chroot Finish: clean chroot Start(bootstrap): chroot init INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata INFO: enabled HW Info plugin Mock Version: 3.5 INFO: Mock Version: 3.5 Finish(bootstrap): chroot init Start: chroot init 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 Mock Version: 3.5 INFO: Mock Version: 3.5 Start: dnf update No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 164 kB/s | 3.3 kB 00:00 Copr repository 20 MB/s | 25 MB 00:01 OS 326 kB/s | 3.8 kB 00:00 everything 13 kB/s | 3.8 kB 00:00 EPOL 250 kB/s | 3.0 kB 00:00 update 315 kB/s | 3.5 kB 00:00 Dependencies resolved. Nothing to do. Complete! Finish: dnf update Finish: chroot init Start: build phase for python-zbar-py-1.0.4-1.src.rpm Start: build setup for python-zbar-py-1.0.4-1.src.rpm /etc/profile.d/system-info.sh: line 55: ps: command not found Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/python-zbar-py-1.0.4-1.src.rpm No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 229 kB/s | 3.3 kB 00:00 OS 213 kB/s | 3.8 kB 00:00 everything 249 kB/s | 3.8 kB 00:00 EPOL 293 kB/s | 3.0 kB 00:00 update 233 kB/s | 3.5 kB 00:00 Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: python3-devel x86_64 3.9.9-24.oe2203sp1 update 12 M python3-pip noarch 23.1-1 copr_base 2.8 M python3-setuptools noarch 59.4.0-5.oe2203sp1 update 900 k Installing dependencies: dejavu-fonts noarch 2.37-2.oe2203sp1 OS 5.1 M fontconfig x86_64 2.13.94-2.oe2203sp1 OS 226 k fonts-filesystem noarch 4.0.2-2.oe2203sp1 OS 8.1 k freetype x86_64 2.12.1-2.oe2203sp1 update 371 k libX11 x86_64 1.7.2-5.oe2203sp1 OS 738 k libXau x86_64 1.0.10-1.oe2203sp1 OS 14 k libXft x86_64 2.3.4-2.oe2203sp1 OS 46 k libXrender x86_64 0.9.10-12.oe2203sp1 OS 25 k libxcb x86_64 1.15-1.oe2203sp1 OS 196 k python3-rpm-generators noarch 9-3.oe2203sp1 OS 24 k tk x86_64 1:8.6.12-1.oe2203sp1 OS 1.1 M Transaction Summary ================================================================================ Install 14 Packages Total download size: 23 M Installed size: 103 M Downloading Packages: (1/14): fontconfig-2.13.94-2.oe2203sp1.x86_64.r 5.1 MB/s | 226 kB 00:00 (2/14): fonts-filesystem-4.0.2-2.oe2203sp1.noar 1.1 MB/s | 8.1 kB 00:00 (3/14): dejavu-fonts-2.37-2.oe2203sp1.noarch.rp 77 MB/s | 5.1 MB 00:00 (4/14): libXau-1.0.10-1.oe2203sp1.x86_64.rpm 2.9 MB/s | 14 kB 00:00 (5/14): libXft-2.3.4-2.oe2203sp1.x86_64.rpm 9.7 MB/s | 46 kB 00:00 (6/14): libX11-1.7.2-5.oe2203sp1.x86_64.rpm 26 MB/s | 738 kB 00:00 (7/14): libXrender-0.9.10-12.oe2203sp1.x86_64.r 5.8 MB/s | 25 kB 00:00 (8/14): python3-rpm-generators-9-3.oe2203sp1.no 5.1 MB/s | 24 kB 00:00 (9/14): libxcb-1.15-1.oe2203sp1.x86_64.rpm 22 MB/s | 196 kB 00:00 (10/14): tk-8.6.12-1.oe2203sp1.x86_64.rpm 108 MB/s | 1.1 MB 00:00 (11/14): freetype-2.12.1-2.oe2203sp1.x86_64.rpm 39 MB/s | 371 kB 00:00 (12/14): python3-setuptools-59.4.0-5.oe2203sp1. 57 MB/s | 900 kB 00:00 (13/14): python3-pip-23.1-1.noarch.rpm 20 MB/s | 2.8 MB 00:00 (14/14): python3-devel-3.9.9-24.oe2203sp1.x86_6 162 MB/s | 12 MB 00:00 -------------------------------------------------------------------------------- Total 136 MB/s | 23 MB 00:00 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : python3-setuptools-59.4.0-5.oe2203sp1.noarch 1/14 Installing : freetype-2.12.1-2.oe2203sp1.x86_64 2/14 Running scriptlet: freetype-2.12.1-2.oe2203sp1.x86_64 2/14 Installing : fonts-filesystem-4.0.2-2.oe2203sp1.noarch 3/14 Installing : dejavu-fonts-2.37-2.oe2203sp1.noarch 4/14 Installing : fontconfig-2.13.94-2.oe2203sp1.x86_64 5/14 Running scriptlet: fontconfig-2.13.94-2.oe2203sp1.x86_64 5/14 Installing : python3-rpm-generators-9-3.oe2203sp1.noarch 6/14 Installing : libXau-1.0.10-1.oe2203sp1.x86_64 7/14 Installing : libxcb-1.15-1.oe2203sp1.x86_64 8/14 Installing : libX11-1.7.2-5.oe2203sp1.x86_64 9/14 Installing : libXrender-0.9.10-12.oe2203sp1.x86_64 10/14 Installing : libXft-2.3.4-2.oe2203sp1.x86_64 11/14 Running scriptlet: tk-1:8.6.12-1.oe2203sp1.x86_64 12/14 Installing : tk-1:8.6.12-1.oe2203sp1.x86_64 12/14 Installing : python3-devel-3.9.9-24.oe2203sp1.x86_64 13/14 Installing : python3-pip-23.1-1.noarch 14/14 Running scriptlet: python3-pip-23.1-1.noarch 14/14 Running scriptlet: fontconfig-2.13.94-2.oe2203sp1.x86_64 14/14 Verifying : python3-pip-23.1-1.noarch 1/14 Verifying : dejavu-fonts-2.37-2.oe2203sp1.noarch 2/14 Verifying : fontconfig-2.13.94-2.oe2203sp1.x86_64 3/14 Verifying : fonts-filesystem-4.0.2-2.oe2203sp1.noarch 4/14 Verifying : libX11-1.7.2-5.oe2203sp1.x86_64 5/14 Verifying : libXau-1.0.10-1.oe2203sp1.x86_64 6/14 Verifying : libXft-2.3.4-2.oe2203sp1.x86_64 7/14 Verifying : libXrender-0.9.10-12.oe2203sp1.x86_64 8/14 Verifying : libxcb-1.15-1.oe2203sp1.x86_64 9/14 Verifying : python3-rpm-generators-9-3.oe2203sp1.noarch 10/14 Verifying : tk-1:8.6.12-1.oe2203sp1.x86_64 11/14 Verifying : freetype-2.12.1-2.oe2203sp1.x86_64 12/14 Verifying : python3-devel-3.9.9-24.oe2203sp1.x86_64 13/14 Verifying : python3-setuptools-59.4.0-5.oe2203sp1.noarch 14/14 Installed: dejavu-fonts-2.37-2.oe2203sp1.noarch fontconfig-2.13.94-2.oe2203sp1.x86_64 fonts-filesystem-4.0.2-2.oe2203sp1.noarch freetype-2.12.1-2.oe2203sp1.x86_64 libX11-1.7.2-5.oe2203sp1.x86_64 libXau-1.0.10-1.oe2203sp1.x86_64 libXft-2.3.4-2.oe2203sp1.x86_64 libXrender-0.9.10-12.oe2203sp1.x86_64 libxcb-1.15-1.oe2203sp1.x86_64 python3-devel-3.9.9-24.oe2203sp1.x86_64 python3-pip-23.1-1.noarch python3-rpm-generators-9-3.oe2203sp1.noarch python3-setuptools-59.4.0-5.oe2203sp1.noarch tk-1:8.6.12-1.oe2203sp1.x86_64 Complete! Finish: build setup for python-zbar-py-1.0.4-1.src.rpm Start: Outputting list of installed packages Finish: Outputting list of installed packages Start: rpmbuild python-zbar-py-1.0.4-1.src.rpm /etc/profile.d/system-info.sh: line 55: ps: command not found Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.8QRlpe + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf zbar-py-1.0.4 + /usr/bin/gzip -dc /builddir/build/SOURCES/zbar-py-1.0.4.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd zbar-py-1.0.4 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.WFPiQB + umask 022 + cd /builddir/build/BUILD + cd zbar-py-1.0.4 + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection ' + LDFLAGS='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/generic-hardened-ld' + /usr/bin/python3 setup.py build '--executable=/usr/bin/python3 -s' /usr/lib/python3.9/site-packages/setuptools/dist.py:717: UserWarning: Usage of dash-separated 'description-file' will not be supported in future versions. Please use the underscore name 'description_file' instead warnings.warn( running build running build_py creating build creating build/lib.linux-x86_64-3.9 creating build/lib.linux-x86_64-3.9/zbar copying zbar/__init__.py -> build/lib.linux-x86_64-3.9/zbar copying zbar/zbar.py -> build/lib.linux-x86_64-3.9/zbar copying zbar/misc.py -> build/lib.linux-x86_64-3.9/zbar running build_ext building 'zbar._zbar' extension creating build/temp.linux-x86_64-3.9 creating build/temp.linux-x86_64-3.9/Source creating build/temp.linux-x86_64-3.9/Source/zbar creating build/temp.linux-x86_64-3.9/Source/zbar/decoder creating build/temp.linux-x86_64-3.9/Source/zbar/qrcode creating build/temp.linux-x86_64-3.9/zbar gcc -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -D_GNU_SOURCE -fPIC -fwrapv -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DENABLE_QRCODE -DENABLE_EAN -DENABLE_I25 -DENABLE_CODE39 -DENABLE_CODE128 -DENABLE_PDF417 -DHAVE_INTTYPES_H -DZBAR_VERSION_MAJOR=0 -DZBAR_VERSION_MINOR=10 -DNO_STATS -ISource -ISource/zbar -I/usr/include/python3.9 -c Source/zbar/decoder.c -o build/temp.linux-x86_64-3.9/Source/zbar/decoder.o Source/zbar/decoder.c: In function ‘_zbar_decoder_buf_dump’: Source/zbar/decoder.c:387:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 387 | if(!decoder_dump || dumplen > decoder_dumplen) { | ^ Source/zbar/decoder.c:397:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 397 | for(i = 0; i < buflen; i++) | ^ gcc -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -D_GNU_SOURCE -fPIC -fwrapv -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DENABLE_QRCODE -DENABLE_EAN -DENABLE_I25 -DENABLE_CODE39 -DENABLE_CODE128 -DENABLE_PDF417 -DHAVE_INTTYPES_H -DZBAR_VERSION_MAJOR=0 -DZBAR_VERSION_MINOR=10 -DNO_STATS -ISource -ISource/zbar -I/usr/include/python3.9 -c Source/zbar/decoder/code128.c -o build/temp.linux-x86_64-3.9/Source/zbar/decoder/code128.o Source/zbar/decoder/code128.c: In function ‘decode6’: Source/zbar/decoder/code128.c:222:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 222 | if(chk - 7 > bars || bars > chk + 7) | ^ Source/zbar/decoder/code128.c:222:31: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 222 | if(chk - 7 > bars || bars > chk + 7) | ^ Source/zbar/decoder/code128.c: In function ‘postprocess’: Source/zbar/decoder/code128.c:326:22: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 326 | for(i = 0; i < dcode128->character / 2; i++) { | ^ Source/zbar/decoder/code128.c:349:25: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 349 | for(i = 1, j = 0; i < dcode128->character - 2; i++) { | ^ In file included from Source/zbar/decoder/code128.c:32: Source/zbar/decoder/code128.c: In function ‘_zbar_decode_code128’: Source/zbar/decoder/code128.c:483:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘short int:12’ [-Wsign-compare] 483 | zassert(dcode->buf_alloc > dcode128->character, 0, | ^ Source/zbar/debug.h:83:14: note: in definition of macro ‘zassert’ 83 | if(!(condition)) \ | ^~~~~~~~~ gcc -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -D_GNU_SOURCE -fPIC -fwrapv -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DENABLE_QRCODE -DENABLE_EAN -DENABLE_I25 -DENABLE_CODE39 -DENABLE_CODE128 -DENABLE_PDF417 -DHAVE_INTTYPES_H -DZBAR_VERSION_MAJOR=0 -DZBAR_VERSION_MINOR=10 -DNO_STATS -ISource -ISource/zbar -I/usr/include/python3.9 -c Source/zbar/decoder/code39.c -o build/temp.linux-x86_64-3.9/Source/zbar/decoder/code39.o gcc -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -D_GNU_SOURCE -fPIC -fwrapv -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DENABLE_QRCODE -DENABLE_EAN -DENABLE_I25 -DENABLE_CODE39 -DENABLE_CODE128 -DENABLE_PDF417 -DHAVE_INTTYPES_H -DZBAR_VERSION_MAJOR=0 -DZBAR_VERSION_MINOR=10 -DNO_STATS -ISource -ISource/zbar -I/usr/include/python3.9 -c Source/zbar/decoder/ean.c -o build/temp.linux-x86_64-3.9/Source/zbar/decoder/ean.o Source/zbar/decoder/ean.c: In function ‘ean_part_end4’: Source/zbar/decoder/ean.c:244:13: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] 244 | if(!par == fwd) { | ^~ Source/zbar/decoder/ean.c:244:8: note: add parentheses around left hand side expression to silence this warning 244 | if(!par == fwd) { | ^~~~ | ( ) Source/zbar/decoder/ean.c: In function ‘ean_part_end7’: Source/zbar/decoder/ean.c:293:13: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] 293 | if(!par == fwd) { | ^~ Source/zbar/decoder/ean.c:293:8: note: add parentheses around left hand side expression to silence this warning 293 | if(!par == fwd) { | ^~~~ | ( ) Source/zbar/decoder/ean.c: In function ‘postprocess’: Source/zbar/decoder/ean.c:585:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘zbar_symbol_type_t’ {aka ‘enum zbar_symbol_type_e’} [-Wsign-compare] 585 | for(; j < base && ean->buf[i] >= 0; i++, j++) | ^ gcc -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -D_GNU_SOURCE -fPIC -fwrapv -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DENABLE_QRCODE -DENABLE_EAN -DENABLE_I25 -DENABLE_CODE39 -DENABLE_CODE128 -DENABLE_PDF417 -DHAVE_INTTYPES_H -DZBAR_VERSION_MAJOR=0 -DZBAR_VERSION_MINOR=10 -DNO_STATS -ISource -ISource/zbar -I/usr/include/python3.9 -c Source/zbar/decoder/i25.c -o build/temp.linux-x86_64-3.9/Source/zbar/decoder/i25.o gcc -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -D_GNU_SOURCE -fPIC -fwrapv -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DENABLE_QRCODE -DENABLE_EAN -DENABLE_I25 -DENABLE_CODE39 -DENABLE_CODE128 -DENABLE_PDF417 -DHAVE_INTTYPES_H -DZBAR_VERSION_MAJOR=0 -DZBAR_VERSION_MINOR=10 -DNO_STATS -ISource -ISource/zbar -I/usr/include/python3.9 -c Source/zbar/decoder/pdf417.c -o build/temp.linux-x86_64-3.9/Source/zbar/decoder/pdf417.o Source/zbar/decoder/pdf417.c: In function ‘_zbar_decode_pdf417’: Source/zbar/decoder/pdf417.c:191:13: warning: unused variable ‘c’ [-Wunused-variable] 191 | int c = dcode417->character; | ^ gcc -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -D_GNU_SOURCE -fPIC -fwrapv -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DENABLE_QRCODE -DENABLE_EAN -DENABLE_I25 -DENABLE_CODE39 -DENABLE_CODE128 -DENABLE_PDF417 -DHAVE_INTTYPES_H -DZBAR_VERSION_MAJOR=0 -DZBAR_VERSION_MINOR=10 -DNO_STATS -ISource -ISource/zbar -I/usr/include/python3.9 -c Source/zbar/decoder/qr_finder.c -o build/temp.linux-x86_64-3.9/Source/zbar/decoder/qr_finder.o gcc -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -D_GNU_SOURCE -fPIC -fwrapv -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DENABLE_QRCODE -DENABLE_EAN -DENABLE_I25 -DENABLE_CODE39 -DENABLE_CODE128 -DENABLE_PDF417 -DHAVE_INTTYPES_H -DZBAR_VERSION_MAJOR=0 -DZBAR_VERSION_MINOR=10 -DNO_STATS -ISource -ISource/zbar -I/usr/include/python3.9 -c Source/zbar/error.c -o build/temp.linux-x86_64-3.9/Source/zbar/error.o Source/zbar/error.c:39:19: warning: duplicate ‘const’ declaration specifier [-Wduplicate-decl-specifier] 39 | static const char const * err_str[] = { | ^~~~~ gcc -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -D_GNU_SOURCE -fPIC -fwrapv -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DENABLE_QRCODE -DENABLE_EAN -DENABLE_I25 -DENABLE_CODE39 -DENABLE_CODE128 -DENABLE_PDF417 -DHAVE_INTTYPES_H -DZBAR_VERSION_MAJOR=0 -DZBAR_VERSION_MINOR=10 -DNO_STATS -ISource -ISource/zbar -I/usr/include/python3.9 -c Source/zbar/img_scanner.c -o build/temp.linux-x86_64-3.9/Source/zbar/img_scanner.o Source/zbar/img_scanner.c: In function ‘_zbar_image_scanner_recycle_syms’: Source/zbar/img_scanner.c:126:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 126 | if(sym->data_alloc < 1 << (i * 2)) | ^ Source/zbar/img_scanner.c: In function ‘_zbar_image_scanner_alloc_sym’: Source/zbar/img_scanner.c:208:28: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 208 | if(sym->data_alloc < datalen) { | ^ Source/zbar/img_scanner.c: In function ‘zbar_scan_image’: Source/zbar/img_scanner.c:525:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 525 | if(border > h / 2) | ^ Source/zbar/img_scanner.c:532:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 532 | while(y < h) { | ^ Source/zbar/img_scanner.c:537:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 537 | while(x < w) { | ^ Source/zbar/img_scanner.c:548:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 548 | if(y >= h) | ^~ Source/zbar/img_scanner.c:578:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 578 | if(border > w / 2) | ^ Source/zbar/img_scanner.c:583:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 583 | while(x < w) { | ^ Source/zbar/img_scanner.c:588:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 588 | while(y < h) { | ^ Source/zbar/img_scanner.c:599:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 599 | if(x >= w) | ^~ gcc -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -D_GNU_SOURCE -fPIC -fwrapv -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DENABLE_QRCODE -DENABLE_EAN -DENABLE_I25 -DENABLE_CODE39 -DENABLE_CODE128 -DENABLE_PDF417 -DHAVE_INTTYPES_H -DZBAR_VERSION_MAJOR=0 -DZBAR_VERSION_MINOR=10 -DNO_STATS -ISource -ISource/zbar -I/usr/include/python3.9 -c Source/zbar/qrcode/bch15_5.c -o build/temp.linux-x86_64-3.9/Source/zbar/qrcode/bch15_5.o Source/zbar/qrcode/bch15_5.c: In function ‘bch15_5_calc_syndrome’: Source/zbar/qrcode/bch15_5.c:48:47: warning: suggest parentheses around ‘+’ inside ‘<<’ [-Wparentheses] 48 | for(i=0;i<3;i++)for(j=0;j<5;j++)if(_y&1<<5*i+j)p^=gf16_exp[j*3]; | ~~~^~ Source/zbar/qrcode/bch15_5.c:51:47: warning: suggest parentheses around ‘+’ inside ‘<<’ [-Wparentheses] 51 | for(i=0;i<5;i++)for(j=0;j<3;j++)if(_y&1<<3*i+j)p^=gf16_exp[j*5]; | ~~~^~ gcc -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -D_GNU_SOURCE -fPIC -fwrapv -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DENABLE_QRCODE -DENABLE_EAN -DENABLE_I25 -DENABLE_CODE39 -DENABLE_CODE128 -DENABLE_PDF417 -DHAVE_INTTYPES_H -DZBAR_VERSION_MAJOR=0 -DZBAR_VERSION_MINOR=10 -DNO_STATS -ISource -ISource/zbar -I/usr/include/python3.9 -c Source/zbar/qrcode/binarize.c -o build/temp.linux-x86_64-3.9/Source/zbar/qrcode/binarize.o Source/zbar/qrcode/binarize.c: In function ‘qr_binarize’: Source/zbar/qrcode/binarize.c:539:53: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 539 | for(logwindw=4;logwindw<8&&(1<>3);logwindw++); | ~~~~~~^~ Source/zbar/qrcode/binarize.c:540:54: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 540 | for(logwindh=4;logwindh<8&&(1<>3);logwindh++); | ~~~~~~~^~ Source/zbar/qrcode/binarize.c:547:31: warning: suggest parentheses around ‘-’ inside ‘<<’ [-Wparentheses] 547 | col_sums[x]=(g<(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/binarize.c:573:14: note: in expansion of macro ‘QR_MAXI’ 573 | x0=QR_MAXI(0,x-(windw>>1)); | ^~~~~~~ Source/zbar/qrcode/util.h:10:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 10 | #define QR_MINI(_a,_b) ((_a)+((_b)-(_a)&-((_b)<(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/binarize.c:574:14: note: in expansion of macro ‘QR_MINI’ 574 | x1=QR_MINI(x+(windw>>1),_width-1); | ^~~~~~~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/binarize.c:580:16: note: in expansion of macro ‘QR_MAXI’ 580 | y0offs=QR_MAXI(0,y-(windh>>1))*_width; | ^~~~~~~ Source/zbar/qrcode/util.h:10:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 10 | #define QR_MINI(_a,_b) ((_a)+((_b)-(_a)&-((_b)<(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/binarize.c:581:16: note: in expansion of macro ‘QR_MINI’ 581 | y1offs=QR_MINI(y+(windh>>1),_height-1)*_width; | ^~~~~~~ gcc -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -D_GNU_SOURCE -fPIC -fwrapv -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DENABLE_QRCODE -DENABLE_EAN -DENABLE_I25 -DENABLE_CODE39 -DENABLE_CODE128 -DENABLE_PDF417 -DHAVE_INTTYPES_H -DZBAR_VERSION_MAJOR=0 -DZBAR_VERSION_MINOR=10 -DNO_STATS -ISource -ISource/zbar -I/usr/include/python3.9 -c Source/zbar/qrcode/isaac.c -o build/temp.linux-x86_64-3.9/Source/zbar/qrcode/isaac.o Source/zbar/qrcode/isaac.c: In function ‘isaac_update’: Source/zbar/qrcode/isaac.c:25:12: warning: suggest parentheses around ‘+’ in operand of ‘&’ [-Wparentheses] 25 | b=_ctx->b+(++_ctx->c)&ISAAC_MASK; | ~~~~~~~^~~~~~~~~~~~ Source/zbar/qrcode/isaac.c:28:16: warning: suggest parentheses around ‘+’ in operand of ‘&’ [-Wparentheses] 28 | a=(a^a<<13)+m[i+ISAAC_SZ/2]&ISAAC_MASK; | ~~~~~~~~~^~~~~~~~~~~~~~~~ Source/zbar/qrcode/isaac.c:29:27: warning: suggest parentheses around ‘-’ inside ‘<<’ [-Wparentheses] 29 | m[i]=y=m[(x&ISAAC_SZ-1<<2)>>2]+a+b&ISAAC_MASK; | ^~ Source/zbar/qrcode/isaac.c:29:37: warning: suggest parentheses around ‘+’ in operand of ‘&’ [-Wparentheses] 29 | m[i]=y=m[(x&ISAAC_SZ-1<<2)>>2]+a+b&ISAAC_MASK; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ Source/zbar/qrcode/isaac.c:30:15: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 30 | r[i]=b=m[y>>ISAAC_SZ_LOG+2&ISAAC_SZ-1]+x&ISAAC_MASK; | ^~ Source/zbar/qrcode/isaac.c:30:31: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 30 | r[i]=b=m[y>>ISAAC_SZ_LOG+2&ISAAC_SZ-1]+x&ISAAC_MASK; | ^ Source/zbar/qrcode/isaac.c:30:43: warning: suggest parentheses around ‘+’ in operand of ‘&’ [-Wparentheses] 30 | r[i]=b=m[y>>ISAAC_SZ_LOG+2&ISAAC_SZ-1]+x&ISAAC_MASK; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ Source/zbar/qrcode/isaac.c:32:15: warning: suggest parentheses around ‘+’ in operand of ‘&’ [-Wparentheses] 32 | a=(a^a>>6)+m[i+ISAAC_SZ/2]&ISAAC_MASK; | ~~~~~~~~^~~~~~~~~~~~~~~~ Source/zbar/qrcode/isaac.c:33:27: warning: suggest parentheses around ‘-’ inside ‘<<’ [-Wparentheses] 33 | m[i]=y=m[(x&ISAAC_SZ-1<<2)>>2]+a+b&ISAAC_MASK; | ^~ Source/zbar/qrcode/isaac.c:33:37: warning: suggest parentheses around ‘+’ in operand of ‘&’ [-Wparentheses] 33 | m[i]=y=m[(x&ISAAC_SZ-1<<2)>>2]+a+b&ISAAC_MASK; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ Source/zbar/qrcode/isaac.c:34:15: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 34 | r[i]=b=m[y>>ISAAC_SZ_LOG+2&ISAAC_SZ-1]+x&ISAAC_MASK; | ^~ Source/zbar/qrcode/isaac.c:34:31: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 34 | r[i]=b=m[y>>ISAAC_SZ_LOG+2&ISAAC_SZ-1]+x&ISAAC_MASK; | ^ Source/zbar/qrcode/isaac.c:34:43: warning: suggest parentheses around ‘+’ in operand of ‘&’ [-Wparentheses] 34 | r[i]=b=m[y>>ISAAC_SZ_LOG+2&ISAAC_SZ-1]+x&ISAAC_MASK; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ Source/zbar/qrcode/isaac.c:36:15: warning: suggest parentheses around ‘+’ in operand of ‘&’ [-Wparentheses] 36 | a=(a^a<<2)+m[i+ISAAC_SZ/2]&ISAAC_MASK; | ~~~~~~~~^~~~~~~~~~~~~~~~ Source/zbar/qrcode/isaac.c:37:27: warning: suggest parentheses around ‘-’ inside ‘<<’ [-Wparentheses] 37 | m[i]=y=m[(x&ISAAC_SZ-1<<2)>>2]+a+b&ISAAC_MASK; | ^~ Source/zbar/qrcode/isaac.c:37:37: warning: suggest parentheses around ‘+’ in operand of ‘&’ [-Wparentheses] 37 | m[i]=y=m[(x&ISAAC_SZ-1<<2)>>2]+a+b&ISAAC_MASK; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ Source/zbar/qrcode/isaac.c:38:15: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 38 | r[i]=b=m[y>>ISAAC_SZ_LOG+2&ISAAC_SZ-1]+x&ISAAC_MASK; | ^~ Source/zbar/qrcode/isaac.c:38:31: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 38 | r[i]=b=m[y>>ISAAC_SZ_LOG+2&ISAAC_SZ-1]+x&ISAAC_MASK; | ^ Source/zbar/qrcode/isaac.c:38:43: warning: suggest parentheses around ‘+’ in operand of ‘&’ [-Wparentheses] 38 | r[i]=b=m[y>>ISAAC_SZ_LOG+2&ISAAC_SZ-1]+x&ISAAC_MASK; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ Source/zbar/qrcode/isaac.c:40:16: warning: suggest parentheses around ‘+’ in operand of ‘&’ [-Wparentheses] 40 | a=(a^a>>16)+m[i+ISAAC_SZ/2]&ISAAC_MASK; | ~~~~~~~~~^~~~~~~~~~~~~~~~ Source/zbar/qrcode/isaac.c:41:27: warning: suggest parentheses around ‘-’ inside ‘<<’ [-Wparentheses] 41 | m[i]=y=m[(x&ISAAC_SZ-1<<2)>>2]+a+b&ISAAC_MASK; | ^~ Source/zbar/qrcode/isaac.c:41:37: warning: suggest parentheses around ‘+’ in operand of ‘&’ [-Wparentheses] 41 | m[i]=y=m[(x&ISAAC_SZ-1<<2)>>2]+a+b&ISAAC_MASK; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ Source/zbar/qrcode/isaac.c:42:15: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 42 | r[i]=b=m[y>>ISAAC_SZ_LOG+2&ISAAC_SZ-1]+x&ISAAC_MASK; | ^~ Source/zbar/qrcode/isaac.c:42:31: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 42 | r[i]=b=m[y>>ISAAC_SZ_LOG+2&ISAAC_SZ-1]+x&ISAAC_MASK; | ^ Source/zbar/qrcode/isaac.c:42:43: warning: suggest parentheses around ‘+’ in operand of ‘&’ [-Wparentheses] 42 | r[i]=b=m[y>>ISAAC_SZ_LOG+2&ISAAC_SZ-1]+x&ISAAC_MASK; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ Source/zbar/qrcode/isaac.c:46:16: warning: suggest parentheses around ‘+’ in operand of ‘&’ [-Wparentheses] 46 | a=(a^a<<13)+m[i-ISAAC_SZ/2]&ISAAC_MASK; | ~~~~~~~~~^~~~~~~~~~~~~~~~ Source/zbar/qrcode/isaac.c:47:27: warning: suggest parentheses around ‘-’ inside ‘<<’ [-Wparentheses] 47 | m[i]=y=m[(x&ISAAC_SZ-1<<2)>>2]+a+b&ISAAC_MASK; | ^~ Source/zbar/qrcode/isaac.c:47:37: warning: suggest parentheses around ‘+’ in operand of ‘&’ [-Wparentheses] 47 | m[i]=y=m[(x&ISAAC_SZ-1<<2)>>2]+a+b&ISAAC_MASK; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ Source/zbar/qrcode/isaac.c:48:15: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 48 | r[i]=b=m[y>>ISAAC_SZ_LOG+2&ISAAC_SZ-1]+x&ISAAC_MASK; | ^~ Source/zbar/qrcode/isaac.c:48:31: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 48 | r[i]=b=m[y>>ISAAC_SZ_LOG+2&ISAAC_SZ-1]+x&ISAAC_MASK; | ^ Source/zbar/qrcode/isaac.c:48:43: warning: suggest parentheses around ‘+’ in operand of ‘&’ [-Wparentheses] 48 | r[i]=b=m[y>>ISAAC_SZ_LOG+2&ISAAC_SZ-1]+x&ISAAC_MASK; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ Source/zbar/qrcode/isaac.c:50:15: warning: suggest parentheses around ‘+’ in operand of ‘&’ [-Wparentheses] 50 | a=(a^a>>6)+m[i-ISAAC_SZ/2]&ISAAC_MASK; | ~~~~~~~~^~~~~~~~~~~~~~~~ Source/zbar/qrcode/isaac.c:51:27: warning: suggest parentheses around ‘-’ inside ‘<<’ [-Wparentheses] 51 | m[i]=y=m[(x&ISAAC_SZ-1<<2)>>2]+a+b&ISAAC_MASK; | ^~ Source/zbar/qrcode/isaac.c:51:37: warning: suggest parentheses around ‘+’ in operand of ‘&’ [-Wparentheses] 51 | m[i]=y=m[(x&ISAAC_SZ-1<<2)>>2]+a+b&ISAAC_MASK; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ Source/zbar/qrcode/isaac.c:52:15: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 52 | r[i]=b=m[y>>ISAAC_SZ_LOG+2&ISAAC_SZ-1]+x&ISAAC_MASK; | ^~ Source/zbar/qrcode/isaac.c:52:31: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 52 | r[i]=b=m[y>>ISAAC_SZ_LOG+2&ISAAC_SZ-1]+x&ISAAC_MASK; | ^ Source/zbar/qrcode/isaac.c:52:43: warning: suggest parentheses around ‘+’ in operand of ‘&’ [-Wparentheses] 52 | r[i]=b=m[y>>ISAAC_SZ_LOG+2&ISAAC_SZ-1]+x&ISAAC_MASK; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ Source/zbar/qrcode/isaac.c:54:15: warning: suggest parentheses around ‘+’ in operand of ‘&’ [-Wparentheses] 54 | a=(a^a<<2)+m[i-ISAAC_SZ/2]&ISAAC_MASK; | ~~~~~~~~^~~~~~~~~~~~~~~~ Source/zbar/qrcode/isaac.c:55:27: warning: suggest parentheses around ‘-’ inside ‘<<’ [-Wparentheses] 55 | m[i]=y=m[(x&ISAAC_SZ-1<<2)>>2]+a+b&ISAAC_MASK; | ^~ Source/zbar/qrcode/isaac.c:55:37: warning: suggest parentheses around ‘+’ in operand of ‘&’ [-Wparentheses] 55 | m[i]=y=m[(x&ISAAC_SZ-1<<2)>>2]+a+b&ISAAC_MASK; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ Source/zbar/qrcode/isaac.c:56:15: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 56 | r[i]=b=m[y>>ISAAC_SZ_LOG+2&ISAAC_SZ-1]+x&ISAAC_MASK; | ^~ Source/zbar/qrcode/isaac.c:56:31: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 56 | r[i]=b=m[y>>ISAAC_SZ_LOG+2&ISAAC_SZ-1]+x&ISAAC_MASK; | ^ Source/zbar/qrcode/isaac.c:56:43: warning: suggest parentheses around ‘+’ in operand of ‘&’ [-Wparentheses] 56 | r[i]=b=m[y>>ISAAC_SZ_LOG+2&ISAAC_SZ-1]+x&ISAAC_MASK; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ Source/zbar/qrcode/isaac.c:58:16: warning: suggest parentheses around ‘+’ in operand of ‘&’ [-Wparentheses] 58 | a=(a^a>>16)+m[i-ISAAC_SZ/2]&ISAAC_MASK; | ~~~~~~~~~^~~~~~~~~~~~~~~~ Source/zbar/qrcode/isaac.c:59:27: warning: suggest parentheses around ‘-’ inside ‘<<’ [-Wparentheses] 59 | m[i]=y=m[(x&ISAAC_SZ-1<<2)>>2]+a+b&ISAAC_MASK; | ^~ Source/zbar/qrcode/isaac.c:59:37: warning: suggest parentheses around ‘+’ in operand of ‘&’ [-Wparentheses] 59 | m[i]=y=m[(x&ISAAC_SZ-1<<2)>>2]+a+b&ISAAC_MASK; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ Source/zbar/qrcode/isaac.c:60:15: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 60 | r[i]=b=m[y>>ISAAC_SZ_LOG+2&ISAAC_SZ-1]+x&ISAAC_MASK; | ^~ Source/zbar/qrcode/isaac.c:60:31: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 60 | r[i]=b=m[y>>ISAAC_SZ_LOG+2&ISAAC_SZ-1]+x&ISAAC_MASK; | ^ Source/zbar/qrcode/isaac.c:60:43: warning: suggest parentheses around ‘+’ in operand of ‘&’ [-Wparentheses] 60 | r[i]=b=m[y>>ISAAC_SZ_LOG+2&ISAAC_SZ-1]+x&ISAAC_MASK; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ Source/zbar/qrcode/isaac.c: In function ‘isaac_mix’: Source/zbar/qrcode/isaac.c:71:16: warning: suggest parentheses around ‘+’ in operand of ‘&’ [-Wparentheses] 71 | _x[i]^=_x[i+1&7]<>SHIFT[i]; | ~^~ Source/zbar/qrcode/isaac.c:76:9: warning: suggest parentheses around ‘+’ in operand of ‘&’ [-Wparentheses] 76 | _x[i+3&7]+=_x[i]; | ~^~ Source/zbar/qrcode/isaac.c:77:9: warning: suggest parentheses around ‘+’ in operand of ‘&’ [-Wparentheses] 77 | _x[i+1&7]+=_x[i+2&7]; | ~^~ Source/zbar/qrcode/isaac.c:77:20: warning: suggest parentheses around ‘+’ in operand of ‘&’ [-Wparentheses] 77 | _x[i+1&7]+=_x[i+2&7]; | ~^~ Source/zbar/qrcode/isaac.c: In function ‘isaac_next_uint’: Source/zbar/qrcode/isaac.c:137:14: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 137 | while((d+_n-1&ISAAC_MASK)pos[0]>b->pos[0])-(a->pos[0]pos[0])<<1)+ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ Source/zbar/qrcode/qrdec.c: In function ‘qr_finder_cluster_lines’: Source/zbar/qrcode/qrdec.c:199:20: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 199 | thresh=a->len+7>>2; | ~~~~~~^~ Source/zbar/qrcode/qrdec.c: In function ‘qr_finder_center_cmp’: Source/zbar/qrcode/qrdec.c:278:38: warning: suggest parentheses around ‘-’ inside ‘<<’ [-Wparentheses] 278 | return ((b->nedge_pts>a->nedge_pts)-(b->nedge_ptsnedge_pts)<<2)+ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ Source/zbar/qrcode/qrdec.c:279:26: warning: suggest parentheses around ‘-’ inside ‘<<’ [-Wparentheses] 279 | ((a->pos[1]>b->pos[1])-(a->pos[1]pos[1])<<1)+ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from Source/zbar/qrcode/qrdec.c:15: Source/zbar/qrcode/qrdec.c: In function ‘qr_finder_centers_locate’: Source/zbar/qrcode/util.h:10:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 10 | #define QR_MINI(_a,_b) ((_a)+((_b)-(_a)&-((_b)<(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:446:6: note: in expansion of macro ‘QR_MINI’ 446 | QR_MINI(nhclusters,nvclusters)*sizeof(*centers)); | ^~~~~~~ Source/zbar/qrcode/qrdec.c: In function ‘qr_line_fit’: Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:535:10: note: in expansion of macro ‘QR_MAXI’ 535 | dshift=QR_MAXI(0,QR_MAXI(qr_ilog(u),qr_ilog(abs(v)))+1-(_res+1>>1)); | ^~~~~~~ Source/zbar/qrcode/qrdec.c:535:20: note: in expansion of macro ‘QR_MAXI’ 535 | dshift=QR_MAXI(0,QR_MAXI(qr_ilog(u),qr_ilog(abs(v)))+1-(_res+1>>1)); | ^~~~~~~ Source/zbar/qrcode/qrdec.c:535:63: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 535 | dshift=QR_MAXI(0,QR_MAXI(qr_ilog(u),qr_ilog(abs(v)))+1-(_res+1>>1)); | ~~~~^~ Source/zbar/qrcode/util.h:9:42: note: in definition of macro ‘QR_MAXI’ 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ^~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:535:10: note: in expansion of macro ‘QR_MAXI’ 535 | dshift=QR_MAXI(0,QR_MAXI(qr_ilog(u),qr_ilog(abs(v)))+1-(_res+1>>1)); | ^~~~~~~ Source/zbar/qrcode/qrdec.c:535:20: note: in expansion of macro ‘QR_MAXI’ 535 | dshift=QR_MAXI(0,QR_MAXI(qr_ilog(u),qr_ilog(abs(v)))+1-(_res+1>>1)); | ^~~~~~~ Source/zbar/qrcode/qrdec.c:535:63: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 535 | dshift=QR_MAXI(0,QR_MAXI(qr_ilog(u),qr_ilog(abs(v)))+1-(_res+1>>1)); | ~~~~^~ Source/zbar/qrcode/util.h:9:49: note: in definition of macro ‘QR_MAXI’ 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ^~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:535:10: note: in expansion of macro ‘QR_MAXI’ 535 | dshift=QR_MAXI(0,QR_MAXI(qr_ilog(u),qr_ilog(abs(v)))+1-(_res+1>>1)); | ^~~~~~~ Source/zbar/qrcode/qrdec.c:538:12: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 538 | _l[0]=v+dround>>dshift; | ~^~~~~~~ Source/zbar/qrcode/qrdec.c:539:14: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 539 | _l[1]=u+w+dround>>dshift; | ~~~^~~~~~~ Source/zbar/qrcode/qrdec.c:542:14: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 542 | _l[0]=u+w+dround>>dshift; | ~~~^~~~~~~ Source/zbar/qrcode/qrdec.c:543:12: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 543 | _l[1]=v+dround>>dshift; | ~^~~~~~~ In file included from Source/zbar/qrcode/qrdec.c:15: Source/zbar/qrcode/qrdec.c: In function ‘qr_line_fit_points’: Source/zbar/qrcode/util.h:10:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 10 | #define QR_MINI(_a,_b) ((_a)+((_b)-(_a)&-((_b)<(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:572:10: note: in expansion of macro ‘QR_MINI’ 572 | xmin=QR_MINI(xmin,_p[i][0]); | ^~~~~~~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:573:10: note: in expansion of macro ‘QR_MAXI’ 573 | xmax=QR_MAXI(xmax,_p[i][0]); | ^~~~~~~ Source/zbar/qrcode/util.h:10:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 10 | #define QR_MINI(_a,_b) ((_a)+((_b)-(_a)&-((_b)<(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:575:10: note: in expansion of macro ‘QR_MINI’ 575 | ymin=QR_MINI(ymin,_p[i][1]); | ^~~~~~~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:576:10: note: in expansion of macro ‘QR_MAXI’ 576 | ymax=QR_MAXI(ymax,_p[i][1]); | ^~~~~~~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:580:10: note: in expansion of macro ‘QR_MAXI’ 580 | sshift=QR_MAXI(0,qr_ilog(_np*QR_MAXI(QR_MAXI(xmax-xbar,xbar-xmin), | ^~~~~~~ Source/zbar/qrcode/qrdec.c:580:32: note: in expansion of macro ‘QR_MAXI’ 580 | sshift=QR_MAXI(0,qr_ilog(_np*QR_MAXI(QR_MAXI(xmax-xbar,xbar-xmin), | ^~~~~~~ Source/zbar/qrcode/qrdec.c:580:40: note: in expansion of macro ‘QR_MAXI’ 580 | sshift=QR_MAXI(0,qr_ilog(_np*QR_MAXI(QR_MAXI(xmax-xbar,xbar-xmin), | ^~~~~~~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:580:10: note: in expansion of macro ‘QR_MAXI’ 580 | sshift=QR_MAXI(0,qr_ilog(_np*QR_MAXI(QR_MAXI(xmax-xbar,xbar-xmin), | ^~~~~~~ Source/zbar/qrcode/qrdec.c:580:32: note: in expansion of macro ‘QR_MAXI’ 580 | sshift=QR_MAXI(0,qr_ilog(_np*QR_MAXI(QR_MAXI(xmax-xbar,xbar-xmin), | ^~~~~~~ Source/zbar/qrcode/qrdec.c:580:40: note: in expansion of macro ‘QR_MAXI’ 580 | sshift=QR_MAXI(0,qr_ilog(_np*QR_MAXI(QR_MAXI(xmax-xbar,xbar-xmin), | ^~~~~~~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:580:10: note: in expansion of macro ‘QR_MAXI’ 580 | sshift=QR_MAXI(0,qr_ilog(_np*QR_MAXI(QR_MAXI(xmax-xbar,xbar-xmin), | ^~~~~~~ Source/zbar/qrcode/qrdec.c:580:32: note: in expansion of macro ‘QR_MAXI’ 580 | sshift=QR_MAXI(0,qr_ilog(_np*QR_MAXI(QR_MAXI(xmax-xbar,xbar-xmin), | ^~~~~~~ Source/zbar/qrcode/qrdec.c:581:4: note: in expansion of macro ‘QR_MAXI’ 581 | QR_MAXI(ymax-ybar,ybar-ymin)))-(QR_INT_BITS-1>>1)); | ^~~~~~~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:580:10: note: in expansion of macro ‘QR_MAXI’ 580 | sshift=QR_MAXI(0,qr_ilog(_np*QR_MAXI(QR_MAXI(xmax-xbar,xbar-xmin), | ^~~~~~~ Source/zbar/qrcode/qrdec.c:580:32: note: in expansion of macro ‘QR_MAXI’ 580 | sshift=QR_MAXI(0,qr_ilog(_np*QR_MAXI(QR_MAXI(xmax-xbar,xbar-xmin), | ^~~~~~~ Source/zbar/qrcode/qrdec.c:581:4: note: in expansion of macro ‘QR_MAXI’ 581 | QR_MAXI(ymax-ybar,ybar-ymin)))-(QR_INT_BITS-1>>1)); | ^~~~~~~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:580:10: note: in expansion of macro ‘QR_MAXI’ 580 | sshift=QR_MAXI(0,qr_ilog(_np*QR_MAXI(QR_MAXI(xmax-xbar,xbar-xmin), | ^~~~~~~ Source/zbar/qrcode/qrdec.c:580:32: note: in expansion of macro ‘QR_MAXI’ 580 | sshift=QR_MAXI(0,qr_ilog(_np*QR_MAXI(QR_MAXI(xmax-xbar,xbar-xmin), | ^~~~~~~ Source/zbar/qrcode/qrdec.c:580:40: note: in expansion of macro ‘QR_MAXI’ 580 | sshift=QR_MAXI(0,qr_ilog(_np*QR_MAXI(QR_MAXI(xmax-xbar,xbar-xmin), | ^~~~~~~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:580:10: note: in expansion of macro ‘QR_MAXI’ 580 | sshift=QR_MAXI(0,qr_ilog(_np*QR_MAXI(QR_MAXI(xmax-xbar,xbar-xmin), | ^~~~~~~ Source/zbar/qrcode/qrdec.c:580:32: note: in expansion of macro ‘QR_MAXI’ 580 | sshift=QR_MAXI(0,qr_ilog(_np*QR_MAXI(QR_MAXI(xmax-xbar,xbar-xmin), | ^~~~~~~ Source/zbar/qrcode/qrdec.c:581:49: warning: suggest parentheses around ‘-’ inside ‘>>’ [-Wparentheses] 581 | QR_MAXI(ymax-ybar,ybar-ymin)))-(QR_INT_BITS-1>>1)); | ^~ Source/zbar/qrcode/util.h:9:42: note: in definition of macro ‘QR_MAXI’ 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ^~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:580:10: note: in expansion of macro ‘QR_MAXI’ 580 | sshift=QR_MAXI(0,qr_ilog(_np*QR_MAXI(QR_MAXI(xmax-xbar,xbar-xmin), | ^~~~~~~ Source/zbar/qrcode/qrdec.c:580:32: note: in expansion of macro ‘QR_MAXI’ 580 | sshift=QR_MAXI(0,qr_ilog(_np*QR_MAXI(QR_MAXI(xmax-xbar,xbar-xmin), | ^~~~~~~ Source/zbar/qrcode/qrdec.c:580:40: note: in expansion of macro ‘QR_MAXI’ 580 | sshift=QR_MAXI(0,qr_ilog(_np*QR_MAXI(QR_MAXI(xmax-xbar,xbar-xmin), | ^~~~~~~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:580:10: note: in expansion of macro ‘QR_MAXI’ 580 | sshift=QR_MAXI(0,qr_ilog(_np*QR_MAXI(QR_MAXI(xmax-xbar,xbar-xmin), | ^~~~~~~ Source/zbar/qrcode/qrdec.c:580:32: note: in expansion of macro ‘QR_MAXI’ 580 | sshift=QR_MAXI(0,qr_ilog(_np*QR_MAXI(QR_MAXI(xmax-xbar,xbar-xmin), | ^~~~~~~ Source/zbar/qrcode/qrdec.c:580:40: note: in expansion of macro ‘QR_MAXI’ 580 | sshift=QR_MAXI(0,qr_ilog(_np*QR_MAXI(QR_MAXI(xmax-xbar,xbar-xmin), | ^~~~~~~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:580:10: note: in expansion of macro ‘QR_MAXI’ 580 | sshift=QR_MAXI(0,qr_ilog(_np*QR_MAXI(QR_MAXI(xmax-xbar,xbar-xmin), | ^~~~~~~ Source/zbar/qrcode/qrdec.c:580:32: note: in expansion of macro ‘QR_MAXI’ 580 | sshift=QR_MAXI(0,qr_ilog(_np*QR_MAXI(QR_MAXI(xmax-xbar,xbar-xmin), | ^~~~~~~ Source/zbar/qrcode/qrdec.c:581:4: note: in expansion of macro ‘QR_MAXI’ 581 | QR_MAXI(ymax-ybar,ybar-ymin)))-(QR_INT_BITS-1>>1)); | ^~~~~~~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:580:10: note: in expansion of macro ‘QR_MAXI’ 580 | sshift=QR_MAXI(0,qr_ilog(_np*QR_MAXI(QR_MAXI(xmax-xbar,xbar-xmin), | ^~~~~~~ Source/zbar/qrcode/qrdec.c:580:32: note: in expansion of macro ‘QR_MAXI’ 580 | sshift=QR_MAXI(0,qr_ilog(_np*QR_MAXI(QR_MAXI(xmax-xbar,xbar-xmin), | ^~~~~~~ Source/zbar/qrcode/qrdec.c:581:4: note: in expansion of macro ‘QR_MAXI’ 581 | QR_MAXI(ymax-ybar,ybar-ymin)))-(QR_INT_BITS-1>>1)); | ^~~~~~~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:580:10: note: in expansion of macro ‘QR_MAXI’ 580 | sshift=QR_MAXI(0,qr_ilog(_np*QR_MAXI(QR_MAXI(xmax-xbar,xbar-xmin), | ^~~~~~~ Source/zbar/qrcode/qrdec.c:580:32: note: in expansion of macro ‘QR_MAXI’ 580 | sshift=QR_MAXI(0,qr_ilog(_np*QR_MAXI(QR_MAXI(xmax-xbar,xbar-xmin), | ^~~~~~~ Source/zbar/qrcode/qrdec.c:580:40: note: in expansion of macro ‘QR_MAXI’ 580 | sshift=QR_MAXI(0,qr_ilog(_np*QR_MAXI(QR_MAXI(xmax-xbar,xbar-xmin), | ^~~~~~~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:580:10: note: in expansion of macro ‘QR_MAXI’ 580 | sshift=QR_MAXI(0,qr_ilog(_np*QR_MAXI(QR_MAXI(xmax-xbar,xbar-xmin), | ^~~~~~~ Source/zbar/qrcode/qrdec.c:580:32: note: in expansion of macro ‘QR_MAXI’ 580 | sshift=QR_MAXI(0,qr_ilog(_np*QR_MAXI(QR_MAXI(xmax-xbar,xbar-xmin), | ^~~~~~~ Source/zbar/qrcode/qrdec.c:581:49: warning: suggest parentheses around ‘-’ inside ‘>>’ [-Wparentheses] 581 | QR_MAXI(ymax-ybar,ybar-ymin)))-(QR_INT_BITS-1>>1)); | ^~ Source/zbar/qrcode/util.h:9:49: note: in definition of macro ‘QR_MAXI’ 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ^~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:580:10: note: in expansion of macro ‘QR_MAXI’ 580 | sshift=QR_MAXI(0,qr_ilog(_np*QR_MAXI(QR_MAXI(xmax-xbar,xbar-xmin), | ^~~~~~~ Source/zbar/qrcode/qrdec.c:585:21: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 585 | dx=_p[i][0]-xbar+sround>>sshift; | ~~~~~~~~~~~~~^~~~~~~ Source/zbar/qrcode/qrdec.c:586:21: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 586 | dy=_p[i][1]-ybar+sround>>sshift; | ~~~~~~~~~~~~~^~~~~~~ In file included from Source/zbar/qrcode/qrdec.c:15: Source/zbar/qrcode/qrdec.c: In function ‘qr_line_isect’: Source/zbar/qrcode/util.h:14:34: warning: suggest parentheses around arithmetic in operand of ‘^’ [-Wparentheses] 14 | #define QR_FLIPSIGNI(_a,_b) ((_a)+QR_SIGNMASK(_b)^QR_SIGNMASK(_b)) | ^ Source/zbar/qrcode/util.h:17:36: note: in expansion of macro ‘QR_FLIPSIGNI’ 17 | #define QR_DIVROUND(_x,_y) (((_x)+QR_FLIPSIGNI(_y>>1,_x))/(_y)) | ^~~~~~~~~~~~ Source/zbar/qrcode/qrdec.c:615:9: note: in expansion of macro ‘QR_DIVROUND’ 615 | _p[0]=QR_DIVROUND(x,d); | ^~~~~~~~~~~ Source/zbar/qrcode/util.h:14:34: warning: suggest parentheses around arithmetic in operand of ‘^’ [-Wparentheses] 14 | #define QR_FLIPSIGNI(_a,_b) ((_a)+QR_SIGNMASK(_b)^QR_SIGNMASK(_b)) | ^ Source/zbar/qrcode/util.h:17:36: note: in expansion of macro ‘QR_FLIPSIGNI’ 17 | #define QR_DIVROUND(_x,_y) (((_x)+QR_FLIPSIGNI(_y>>1,_x))/(_y)) | ^~~~~~~~~~~~ Source/zbar/qrcode/qrdec.c:616:9: note: in expansion of macro ‘QR_DIVROUND’ 616 | _p[1]=QR_DIVROUND(y,d); | ^~~~~~~~~~~ Source/zbar/qrcode/qrdec.c: In function ‘qr_aff_init’: Source/zbar/qrcode/util.h:14:34: warning: suggest parentheses around arithmetic in operand of ‘^’ [-Wparentheses] 14 | #define QR_FLIPSIGNI(_a,_b) ((_a)+QR_SIGNMASK(_b)^QR_SIGNMASK(_b)) | ^ Source/zbar/qrcode/util.h:17:36: note: in expansion of macro ‘QR_FLIPSIGNI’ 17 | #define QR_DIVROUND(_x,_y) (((_x)+QR_FLIPSIGNI(_y>>1,_x))/(_y)) | ^~~~~~~~~~~~ Source/zbar/qrcode/qrdec.c:651:19: note: in expansion of macro ‘QR_DIVROUND’ 651 | _aff->inv[0][0]=QR_DIVROUND(dy2<<_res,det); | ^~~~~~~~~~~ Source/zbar/qrcode/util.h:14:34: warning: suggest parentheses around arithmetic in operand of ‘^’ [-Wparentheses] 14 | #define QR_FLIPSIGNI(_a,_b) ((_a)+QR_SIGNMASK(_b)^QR_SIGNMASK(_b)) | ^ Source/zbar/qrcode/util.h:17:36: note: in expansion of macro ‘QR_FLIPSIGNI’ 17 | #define QR_DIVROUND(_x,_y) (((_x)+QR_FLIPSIGNI(_y>>1,_x))/(_y)) | ^~~~~~~~~~~~ Source/zbar/qrcode/qrdec.c:652:19: note: in expansion of macro ‘QR_DIVROUND’ 652 | _aff->inv[0][1]=QR_DIVROUND(-dx2<<_res,det); | ^~~~~~~~~~~ Source/zbar/qrcode/util.h:14:34: warning: suggest parentheses around arithmetic in operand of ‘^’ [-Wparentheses] 14 | #define QR_FLIPSIGNI(_a,_b) ((_a)+QR_SIGNMASK(_b)^QR_SIGNMASK(_b)) | ^ Source/zbar/qrcode/util.h:17:36: note: in expansion of macro ‘QR_FLIPSIGNI’ 17 | #define QR_DIVROUND(_x,_y) (((_x)+QR_FLIPSIGNI(_y>>1,_x))/(_y)) | ^~~~~~~~~~~~ Source/zbar/qrcode/qrdec.c:653:19: note: in expansion of macro ‘QR_DIVROUND’ 653 | _aff->inv[1][0]=QR_DIVROUND(-dy1<<_res,det); | ^~~~~~~~~~~ Source/zbar/qrcode/util.h:14:34: warning: suggest parentheses around arithmetic in operand of ‘^’ [-Wparentheses] 14 | #define QR_FLIPSIGNI(_a,_b) ((_a)+QR_SIGNMASK(_b)^QR_SIGNMASK(_b)) | ^ Source/zbar/qrcode/util.h:17:36: note: in expansion of macro ‘QR_FLIPSIGNI’ 17 | #define QR_DIVROUND(_x,_y) (((_x)+QR_FLIPSIGNI(_y>>1,_x))/(_y)) | ^~~~~~~~~~~~ Source/zbar/qrcode/qrdec.c:654:19: note: in expansion of macro ‘QR_DIVROUND’ 654 | _aff->inv[1][1]=QR_DIVROUND(dx1<<_res,det); | ^~~~~~~~~~~ Source/zbar/qrcode/qrdec.c: In function ‘qr_aff_project’: Source/zbar/qrcode/qrdec.c:670:61: warning: suggest parentheses around ‘-’ inside ‘<<’ [-Wparentheses] 670 | _p[0]=(_aff->fwd[0][0]*_u+_aff->fwd[0][1]*_v+(1<<_aff->res-1)>>_aff->res) | ~~~~~~~~~^~ Source/zbar/qrcode/qrdec.c:670:47: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 670 | _p[0]=(_aff->fwd[0][0]*_u+_aff->fwd[0][1]*_v+(1<<_aff->res-1)>>_aff->res) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ Source/zbar/qrcode/qrdec.c:672:61: warning: suggest parentheses around ‘-’ inside ‘<<’ [-Wparentheses] 672 | _p[1]=(_aff->fwd[1][0]*_u+_aff->fwd[1][1]*_v+(1<<_aff->res-1)>>_aff->res) | ~~~~~~~~~^~ Source/zbar/qrcode/qrdec.c:672:47: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 672 | _p[1]=(_aff->fwd[1][0]*_u+_aff->fwd[1][1]*_v+(1<<_aff->res-1)>>_aff->res) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from Source/zbar/qrcode/qrdec.c:15: Source/zbar/qrcode/qrdec.c: In function ‘qr_hom_init’: Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:728:14: note: in expansion of macro ‘QR_MAXI’ 728 | b0=qr_ilog(QR_MAXI(abs(dx10),abs(dy10)))+qr_ilog(abs(a20+a22)); | ^~~~~~~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:729:14: note: in expansion of macro ‘QR_MAXI’ 729 | b1=qr_ilog(QR_MAXI(abs(dx20),abs(dy20)))+qr_ilog(abs(a21+a22)); | ^~~~~~~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:730:14: note: in expansion of macro ‘QR_MAXI’ 730 | b2=qr_ilog(QR_MAXI(QR_MAXI(abs(a20),abs(a21)),abs(a22))); | ^~~~~~~ Source/zbar/qrcode/qrdec.c:730:22: note: in expansion of macro ‘QR_MAXI’ 730 | b2=qr_ilog(QR_MAXI(QR_MAXI(abs(a20),abs(a21)),abs(a22))); | ^~~~~~~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:730:14: note: in expansion of macro ‘QR_MAXI’ 730 | b2=qr_ilog(QR_MAXI(QR_MAXI(abs(a20),abs(a21)),abs(a22))); | ^~~~~~~ Source/zbar/qrcode/qrdec.c:730:22: note: in expansion of macro ‘QR_MAXI’ 730 | b2=qr_ilog(QR_MAXI(QR_MAXI(abs(a20),abs(a21)),abs(a22))); | ^~~~~~~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:730:14: note: in expansion of macro ‘QR_MAXI’ 730 | b2=qr_ilog(QR_MAXI(QR_MAXI(abs(a20),abs(a21)),abs(a22))); | ^~~~~~~ Source/zbar/qrcode/qrdec.c:730:22: note: in expansion of macro ‘QR_MAXI’ 730 | b2=qr_ilog(QR_MAXI(QR_MAXI(abs(a20),abs(a21)),abs(a22))); | ^~~~~~~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:730:14: note: in expansion of macro ‘QR_MAXI’ 730 | b2=qr_ilog(QR_MAXI(QR_MAXI(abs(a20),abs(a21)),abs(a22))); | ^~~~~~~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:731:6: note: in expansion of macro ‘QR_MAXI’ 731 | s1=QR_MAXI(0,_res+QR_MAXI(QR_MAXI(b0,b1),b2)-(QR_INT_BITS-2)); | ^~~~~~~ Source/zbar/qrcode/qrdec.c:731:21: note: in expansion of macro ‘QR_MAXI’ 731 | s1=QR_MAXI(0,_res+QR_MAXI(QR_MAXI(b0,b1),b2)-(QR_INT_BITS-2)); | ^~~~~~~ Source/zbar/qrcode/qrdec.c:731:29: note: in expansion of macro ‘QR_MAXI’ 731 | s1=QR_MAXI(0,_res+QR_MAXI(QR_MAXI(b0,b1),b2)-(QR_INT_BITS-2)); | ^~~~~~~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:731:6: note: in expansion of macro ‘QR_MAXI’ 731 | s1=QR_MAXI(0,_res+QR_MAXI(QR_MAXI(b0,b1),b2)-(QR_INT_BITS-2)); | ^~~~~~~ Source/zbar/qrcode/qrdec.c:731:21: note: in expansion of macro ‘QR_MAXI’ 731 | s1=QR_MAXI(0,_res+QR_MAXI(QR_MAXI(b0,b1),b2)-(QR_INT_BITS-2)); | ^~~~~~~ Source/zbar/qrcode/qrdec.c:731:29: note: in expansion of macro ‘QR_MAXI’ 731 | s1=QR_MAXI(0,_res+QR_MAXI(QR_MAXI(b0,b1),b2)-(QR_INT_BITS-2)); | ^~~~~~~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:731:6: note: in expansion of macro ‘QR_MAXI’ 731 | s1=QR_MAXI(0,_res+QR_MAXI(QR_MAXI(b0,b1),b2)-(QR_INT_BITS-2)); | ^~~~~~~ Source/zbar/qrcode/qrdec.c:731:21: note: in expansion of macro ‘QR_MAXI’ 731 | s1=QR_MAXI(0,_res+QR_MAXI(QR_MAXI(b0,b1),b2)-(QR_INT_BITS-2)); | ^~~~~~~ Source/zbar/qrcode/qrdec.c:731:29: note: in expansion of macro ‘QR_MAXI’ 731 | s1=QR_MAXI(0,_res+QR_MAXI(QR_MAXI(b0,b1),b2)-(QR_INT_BITS-2)); | ^~~~~~~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:731:6: note: in expansion of macro ‘QR_MAXI’ 731 | s1=QR_MAXI(0,_res+QR_MAXI(QR_MAXI(b0,b1),b2)-(QR_INT_BITS-2)); | ^~~~~~~ Source/zbar/qrcode/qrdec.c:731:21: note: in expansion of macro ‘QR_MAXI’ 731 | s1=QR_MAXI(0,_res+QR_MAXI(QR_MAXI(b0,b1),b2)-(QR_INT_BITS-2)); | ^~~~~~~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:731:6: note: in expansion of macro ‘QR_MAXI’ 731 | s1=QR_MAXI(0,_res+QR_MAXI(QR_MAXI(b0,b1),b2)-(QR_INT_BITS-2)); | ^~~~~~~ Source/zbar/qrcode/qrdec.c:731:21: note: in expansion of macro ‘QR_MAXI’ 731 | s1=QR_MAXI(0,_res+QR_MAXI(QR_MAXI(b0,b1),b2)-(QR_INT_BITS-2)); | ^~~~~~~ Source/zbar/qrcode/qrdec.c:731:29: note: in expansion of macro ‘QR_MAXI’ 731 | s1=QR_MAXI(0,_res+QR_MAXI(QR_MAXI(b0,b1),b2)-(QR_INT_BITS-2)); | ^~~~~~~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:731:6: note: in expansion of macro ‘QR_MAXI’ 731 | s1=QR_MAXI(0,_res+QR_MAXI(QR_MAXI(b0,b1),b2)-(QR_INT_BITS-2)); | ^~~~~~~ Source/zbar/qrcode/qrdec.c:731:21: note: in expansion of macro ‘QR_MAXI’ 731 | s1=QR_MAXI(0,_res+QR_MAXI(QR_MAXI(b0,b1),b2)-(QR_INT_BITS-2)); | ^~~~~~~ Source/zbar/qrcode/qrdec.c:731:29: note: in expansion of macro ‘QR_MAXI’ 731 | s1=QR_MAXI(0,_res+QR_MAXI(QR_MAXI(b0,b1),b2)-(QR_INT_BITS-2)); | ^~~~~~~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:731:6: note: in expansion of macro ‘QR_MAXI’ 731 | s1=QR_MAXI(0,_res+QR_MAXI(QR_MAXI(b0,b1),b2)-(QR_INT_BITS-2)); | ^~~~~~~ Source/zbar/qrcode/qrdec.c:731:21: note: in expansion of macro ‘QR_MAXI’ 731 | s1=QR_MAXI(0,_res+QR_MAXI(QR_MAXI(b0,b1),b2)-(QR_INT_BITS-2)); | ^~~~~~~ Source/zbar/qrcode/qrdec.c:731:29: note: in expansion of macro ‘QR_MAXI’ 731 | s1=QR_MAXI(0,_res+QR_MAXI(QR_MAXI(b0,b1),b2)-(QR_INT_BITS-2)); | ^~~~~~~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:731:6: note: in expansion of macro ‘QR_MAXI’ 731 | s1=QR_MAXI(0,_res+QR_MAXI(QR_MAXI(b0,b1),b2)-(QR_INT_BITS-2)); | ^~~~~~~ Source/zbar/qrcode/qrdec.c:731:21: note: in expansion of macro ‘QR_MAXI’ 731 | s1=QR_MAXI(0,_res+QR_MAXI(QR_MAXI(b0,b1),b2)-(QR_INT_BITS-2)); | ^~~~~~~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:731:6: note: in expansion of macro ‘QR_MAXI’ 731 | s1=QR_MAXI(0,_res+QR_MAXI(QR_MAXI(b0,b1),b2)-(QR_INT_BITS-2)); | ^~~~~~~ Source/zbar/qrcode/util.h:39:59: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 39 | #define QR_FIXMUL(_a,_b,_r,_s) ((int)((_a)*(long long)(_b)+(_r)>>(_s))) | ~~~~~~~~~~~~~~~~~~~~^~~~~ Source/zbar/qrcode/qrdec.c:736:19: note: in expansion of macro ‘QR_FIXMUL’ 736 | _hom->fwd[0][0]=QR_FIXMUL(dx10,a20+a22,r1,s1); | ^~~~~~~~~ Source/zbar/qrcode/util.h:39:59: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 39 | #define QR_FIXMUL(_a,_b,_r,_s) ((int)((_a)*(long long)(_b)+(_r)>>(_s))) | ~~~~~~~~~~~~~~~~~~~~^~~~~ Source/zbar/qrcode/qrdec.c:737:19: note: in expansion of macro ‘QR_FIXMUL’ 737 | _hom->fwd[0][1]=QR_FIXMUL(dx20,a21+a22,r1,s1); | ^~~~~~~~~ Source/zbar/qrcode/util.h:39:59: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 39 | #define QR_FIXMUL(_a,_b,_r,_s) ((int)((_a)*(long long)(_b)+(_r)>>(_s))) | ~~~~~~~~~~~~~~~~~~~~^~~~~ Source/zbar/qrcode/qrdec.c:739:19: note: in expansion of macro ‘QR_FIXMUL’ 739 | _hom->fwd[1][0]=QR_FIXMUL(dy10,a20+a22,r1,s1); | ^~~~~~~~~ Source/zbar/qrcode/util.h:39:59: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 39 | #define QR_FIXMUL(_a,_b,_r,_s) ((int)((_a)*(long long)(_b)+(_r)>>(_s))) | ~~~~~~~~~~~~~~~~~~~~^~~~~ Source/zbar/qrcode/qrdec.c:740:19: note: in expansion of macro ‘QR_FIXMUL’ 740 | _hom->fwd[1][1]=QR_FIXMUL(dy20,a21+a22,r1,s1); | ^~~~~~~~~ Source/zbar/qrcode/qrdec.c:742:22: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 742 | _hom->fwd[2][0]=a20+r1>>s1; | ~~~^~~ Source/zbar/qrcode/qrdec.c:743:22: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 743 | _hom->fwd[2][1]=a21+r1>>s1; | ~~~^~~ Source/zbar/qrcode/qrdec.c:744:26: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 744 | _hom->fwd22=s1>_res?a22+(r1>>_res)>>s1-_res:a22<<_res-s1; | ~~~^~~~~~~~~~~ Source/zbar/qrcode/qrdec.c:744:56: warning: suggest parentheses around ‘-’ inside ‘<<’ [-Wparentheses] 744 | _hom->fwd22=s1>_res?a22+(r1>>_res)>>s1-_res:a22<<_res-s1; | ~~~~^~~ In file included from Source/zbar/qrcode/qrdec.c:15: Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:746:14: note: in expansion of macro ‘QR_MAXI’ 746 | b0=qr_ilog(QR_MAXI(QR_MAXI(abs(dx10),abs(dx20)),abs(dx30)))+ | ^~~~~~~ Source/zbar/qrcode/qrdec.c:746:22: note: in expansion of macro ‘QR_MAXI’ 746 | b0=qr_ilog(QR_MAXI(QR_MAXI(abs(dx10),abs(dx20)),abs(dx30)))+ | ^~~~~~~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:746:14: note: in expansion of macro ‘QR_MAXI’ 746 | b0=qr_ilog(QR_MAXI(QR_MAXI(abs(dx10),abs(dx20)),abs(dx30)))+ | ^~~~~~~ Source/zbar/qrcode/qrdec.c:746:22: note: in expansion of macro ‘QR_MAXI’ 746 | b0=qr_ilog(QR_MAXI(QR_MAXI(abs(dx10),abs(dx20)),abs(dx30)))+ | ^~~~~~~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:746:14: note: in expansion of macro ‘QR_MAXI’ 746 | b0=qr_ilog(QR_MAXI(QR_MAXI(abs(dx10),abs(dx20)),abs(dx30)))+ | ^~~~~~~ Source/zbar/qrcode/qrdec.c:746:22: note: in expansion of macro ‘QR_MAXI’ 746 | b0=qr_ilog(QR_MAXI(QR_MAXI(abs(dx10),abs(dx20)),abs(dx30)))+ | ^~~~~~~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:746:14: note: in expansion of macro ‘QR_MAXI’ 746 | b0=qr_ilog(QR_MAXI(QR_MAXI(abs(dx10),abs(dx20)),abs(dx30)))+ | ^~~~~~~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:747:12: note: in expansion of macro ‘QR_MAXI’ 747 | qr_ilog(QR_MAXI(abs(_hom->fwd[0][0]),abs(_hom->fwd[1][0]))); | ^~~~~~~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:748:14: note: in expansion of macro ‘QR_MAXI’ 748 | b1=qr_ilog(QR_MAXI(QR_MAXI(abs(dy10),abs(dy20)),abs(dy30)))+ | ^~~~~~~ Source/zbar/qrcode/qrdec.c:748:22: note: in expansion of macro ‘QR_MAXI’ 748 | b1=qr_ilog(QR_MAXI(QR_MAXI(abs(dy10),abs(dy20)),abs(dy30)))+ | ^~~~~~~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:748:14: note: in expansion of macro ‘QR_MAXI’ 748 | b1=qr_ilog(QR_MAXI(QR_MAXI(abs(dy10),abs(dy20)),abs(dy30)))+ | ^~~~~~~ Source/zbar/qrcode/qrdec.c:748:22: note: in expansion of macro ‘QR_MAXI’ 748 | b1=qr_ilog(QR_MAXI(QR_MAXI(abs(dy10),abs(dy20)),abs(dy30)))+ | ^~~~~~~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:748:14: note: in expansion of macro ‘QR_MAXI’ 748 | b1=qr_ilog(QR_MAXI(QR_MAXI(abs(dy10),abs(dy20)),abs(dy30)))+ | ^~~~~~~ Source/zbar/qrcode/qrdec.c:748:22: note: in expansion of macro ‘QR_MAXI’ 748 | b1=qr_ilog(QR_MAXI(QR_MAXI(abs(dy10),abs(dy20)),abs(dy30)))+ | ^~~~~~~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:748:14: note: in expansion of macro ‘QR_MAXI’ 748 | b1=qr_ilog(QR_MAXI(QR_MAXI(abs(dy10),abs(dy20)),abs(dy30)))+ | ^~~~~~~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:749:12: note: in expansion of macro ‘QR_MAXI’ 749 | qr_ilog(QR_MAXI(abs(_hom->fwd[0][1]),abs(_hom->fwd[1][1]))); | ^~~~~~~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:751:6: note: in expansion of macro ‘QR_MAXI’ 751 | s2=QR_MAXI(0,QR_MAXI(b0,b1)+b2-(QR_INT_BITS-3)); | ^~~~~~~ Source/zbar/qrcode/qrdec.c:751:16: note: in expansion of macro ‘QR_MAXI’ 751 | s2=QR_MAXI(0,QR_MAXI(b0,b1)+b2-(QR_INT_BITS-3)); | ^~~~~~~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:751:6: note: in expansion of macro ‘QR_MAXI’ 751 | s2=QR_MAXI(0,QR_MAXI(b0,b1)+b2-(QR_INT_BITS-3)); | ^~~~~~~ Source/zbar/qrcode/qrdec.c:751:16: note: in expansion of macro ‘QR_MAXI’ 751 | s2=QR_MAXI(0,QR_MAXI(b0,b1)+b2-(QR_INT_BITS-3)); | ^~~~~~~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:751:6: note: in expansion of macro ‘QR_MAXI’ 751 | s2=QR_MAXI(0,QR_MAXI(b0,b1)+b2-(QR_INT_BITS-3)); | ^~~~~~~ Source/zbar/qrcode/util.h:39:59: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 39 | #define QR_FIXMUL(_a,_b,_r,_s) ((int)((_a)*(long long)(_b)+(_r)>>(_s))) | ~~~~~~~~~~~~~~~~~~~~^~~~~ Source/zbar/qrcode/qrdec.c:757:19: note: in expansion of macro ‘QR_FIXMUL’ 757 | _hom->inv[0][0]=QR_FIXMUL(_hom->fwd[1][1],a22,r1,s1); | ^~~~~~~~~ Source/zbar/qrcode/util.h:39:59: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 39 | #define QR_FIXMUL(_a,_b,_r,_s) ((int)((_a)*(long long)(_b)+(_r)>>(_s))) | ~~~~~~~~~~~~~~~~~~~~^~~~~ Source/zbar/qrcode/qrdec.c:758:19: note: in expansion of macro ‘QR_FIXMUL’ 758 | _hom->inv[0][1]=QR_FIXMUL(-_hom->fwd[0][1],a22,r1,s1); | ^~~~~~~~~ Source/zbar/qrcode/util.h:39:59: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 39 | #define QR_FIXMUL(_a,_b,_r,_s) ((int)((_a)*(long long)(_b)+(_r)>>(_s))) | ~~~~~~~~~~~~~~~~~~~~^~~~~ Source/zbar/qrcode/qrdec.c:759:19: note: in expansion of macro ‘QR_FIXMUL’ 759 | _hom->inv[1][0]=QR_FIXMUL(-_hom->fwd[1][0],a22,r1,s1); | ^~~~~~~~~ Source/zbar/qrcode/util.h:39:59: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 39 | #define QR_FIXMUL(_a,_b,_r,_s) ((int)((_a)*(long long)(_b)+(_r)>>(_s))) | ~~~~~~~~~~~~~~~~~~~~^~~~~ Source/zbar/qrcode/qrdec.c:760:19: note: in expansion of macro ‘QR_FIXMUL’ 760 | _hom->inv[1][1]=QR_FIXMUL(_hom->fwd[0][0],a22,r1,s1); | ^~~~~~~~~ Source/zbar/qrcode/util.h:39:59: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 39 | #define QR_FIXMUL(_a,_b,_r,_s) ((int)((_a)*(long long)(_b)+(_r)>>(_s))) | ~~~~~~~~~~~~~~~~~~~~^~~~~ Source/zbar/qrcode/qrdec.c:761:19: note: in expansion of macro ‘QR_FIXMUL’ 761 | _hom->inv[2][0]=QR_FIXMUL(_hom->fwd[1][0],_hom->fwd[2][1], | ^~~~~~~~~ Source/zbar/qrcode/util.h:39:59: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 39 | #define QR_FIXMUL(_a,_b,_r,_s) ((int)((_a)*(long long)(_b)+(_r)>>(_s))) | ~~~~~~~~~~~~~~~~~~~~^~~~~ Source/zbar/qrcode/qrdec.c:763:19: note: in expansion of macro ‘QR_FIXMUL’ 763 | _hom->inv[2][1]=QR_FIXMUL(_hom->fwd[0][1],_hom->fwd[2][0], | ^~~~~~~~~ Source/zbar/qrcode/util.h:39:59: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 39 | #define QR_FIXMUL(_a,_b,_r,_s) ((int)((_a)*(long long)(_b)+(_r)>>(_s))) | ~~~~~~~~~~~~~~~~~~~~^~~~~ Source/zbar/qrcode/qrdec.c:765:15: note: in expansion of macro ‘QR_FIXMUL’ 765 | _hom->inv22=QR_FIXMUL(_hom->fwd[0][0],_hom->fwd[1][1], | ^~~~~~~~~ Source/zbar/qrcode/qrdec.c: In function ‘qr_hom_unproject’: Source/zbar/qrcode/qrdec.c:782:30: warning: suggest parentheses around ‘-’ inside ‘<<’ [-Wparentheses] 782 | +_hom->inv22+(1<<_hom->res-1)>>_hom->res; | ~~~~~~~~~^~ Source/zbar/qrcode/qrdec.c:782:16: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 781 | w=_hom->inv[2][0]*_x+_hom->inv[2][1]*_y | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 782 | +_hom->inv22+(1<<_hom->res-1)>>_hom->res; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from Source/zbar/qrcode/qrdec.c:15: Source/zbar/qrcode/util.h:14:34: warning: suggest parentheses around arithmetic in operand of ‘^’ [-Wparentheses] 14 | #define QR_FLIPSIGNI(_a,_b) ((_a)+QR_SIGNMASK(_b)^QR_SIGNMASK(_b)) | ^ Source/zbar/qrcode/util.h:17:36: note: in expansion of macro ‘QR_FLIPSIGNI’ 17 | #define QR_DIVROUND(_x,_y) (((_x)+QR_FLIPSIGNI(_y>>1,_x))/(_y)) | ^~~~~~~~~~~~ Source/zbar/qrcode/qrdec.c:794:11: note: in expansion of macro ‘QR_DIVROUND’ 794 | _q[0]=QR_DIVROUND(x,w); | ^~~~~~~~~~~ Source/zbar/qrcode/util.h:14:34: warning: suggest parentheses around arithmetic in operand of ‘^’ [-Wparentheses] 14 | #define QR_FLIPSIGNI(_a,_b) ((_a)+QR_SIGNMASK(_b)^QR_SIGNMASK(_b)) | ^ Source/zbar/qrcode/util.h:17:36: note: in expansion of macro ‘QR_FLIPSIGNI’ 17 | #define QR_DIVROUND(_x,_y) (((_x)+QR_FLIPSIGNI(_y>>1,_x))/(_y)) | ^~~~~~~~~~~~ Source/zbar/qrcode/qrdec.c:795:11: note: in expansion of macro ‘QR_DIVROUND’ 795 | _q[1]=QR_DIVROUND(y,w); | ^~~~~~~~~~~ Source/zbar/qrcode/qrdec.c: In function ‘qr_hom_fproject’: Source/zbar/qrcode/util.h:14:34: warning: suggest parentheses around arithmetic in operand of ‘^’ [-Wparentheses] 14 | #define QR_FLIPSIGNI(_a,_b) ((_a)+QR_SIGNMASK(_b)^QR_SIGNMASK(_b)) | ^ Source/zbar/qrcode/util.h:17:36: note: in expansion of macro ‘QR_FLIPSIGNI’ 17 | #define QR_DIVROUND(_x,_y) (((_x)+QR_FLIPSIGNI(_y>>1,_x))/(_y)) | ^~~~~~~~~~~~ Source/zbar/qrcode/qrdec.c:816:11: note: in expansion of macro ‘QR_DIVROUND’ 816 | _p[0]=QR_DIVROUND(_x,_w)+_hom->x0; | ^~~~~~~~~~~ Source/zbar/qrcode/util.h:14:34: warning: suggest parentheses around arithmetic in operand of ‘^’ [-Wparentheses] 14 | #define QR_FLIPSIGNI(_a,_b) ((_a)+QR_SIGNMASK(_b)^QR_SIGNMASK(_b)) | ^ Source/zbar/qrcode/util.h:17:36: note: in expansion of macro ‘QR_FLIPSIGNI’ 17 | #define QR_DIVROUND(_x,_y) (((_x)+QR_FLIPSIGNI(_y>>1,_x))/(_y)) | ^~~~~~~~~~~~ Source/zbar/qrcode/qrdec.c:817:11: note: in expansion of macro ‘QR_DIVROUND’ 817 | _p[1]=QR_DIVROUND(_y,_w)+_hom->y0; | ^~~~~~~~~~~ Source/zbar/qrcode/qrdec.c: In function ‘qr_cmp_edge_pt’: Source/zbar/qrcode/qrdec.c:860:28: warning: suggest parentheses around ‘-’ inside ‘<<’ [-Wparentheses] 860 | return ((a->edge>b->edge)-(a->edgeedge)<<1)+ | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from Source/zbar/qrcode/qrdec.c:15: Source/zbar/qrcode/qrdec.c: In function ‘qr_finder_estimate_module_size_and_version’: Source/zbar/qrcode/util.h:14:34: warning: suggest parentheses around arithmetic in operand of ‘^’ [-Wparentheses] 14 | #define QR_FLIPSIGNI(_a,_b) ((_a)+QR_SIGNMASK(_b)^QR_SIGNMASK(_b)) | ^ Source/zbar/qrcode/util.h:17:36: note: in expansion of macro ‘QR_FLIPSIGNI’ 17 | #define QR_DIVROUND(_x,_y) (((_x)+QR_FLIPSIGNI(_y>>1,_x))/(_y)) | ^~~~~~~~~~~~ Source/zbar/qrcode/qrdec.c:964:10: note: in expansion of macro ‘QR_DIVROUND’ 964 | mean=QR_DIVROUND(sum,n); | ^~~~~~~~~~~ Source/zbar/qrcode/qrdec.c: In function ‘qr_finder_ransac’: Source/zbar/qrcode/qrdec.c:1082:48: warning: suggest parentheses around ‘+’ inside ‘<<’ [-Wparentheses] 1082 | thresh=qr_isqrt(qr_point_distance2(p0,p1)<<2*QR_FINDER_SUBPREC+1); | ^~ In file included from Source/zbar/qrcode/qrdec.c:15: Source/zbar/qrcode/qrdec.c: In function ‘qr_line_fit_finder_pair’: Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:1165:8: note: in expansion of macro ‘QR_MAXI’ 1165 | npts=QR_MAXI(n0,1)+QR_MAXI(n1,1); | ^~~~~~~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:1165:22: note: in expansion of macro ‘QR_MAXI’ 1165 | npts=QR_MAXI(n0,1)+QR_MAXI(n1,1); | ^~~~~~~ Source/zbar/qrcode/qrdec.c: In function ‘qr_finder_quick_crossing_check’: Source/zbar/qrcode/qrdec.c:1214:27: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] 1214 | if(!_img[_y0*_width+_x0]!=_v||!_img[_y1*_width+_x1]!=_v)return 1; | ^~ Source/zbar/qrcode/qrdec.c:1214:6: note: add parentheses around left hand side expression to silence this warning 1214 | if(!_img[_y0*_width+_x0]!=_v||!_img[_y1*_width+_x1]!=_v)return 1; | ^~~~~~~~~~~~~~~~~~~~~ | ( ) Source/zbar/qrcode/qrdec.c:1214:54: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] 1214 | if(!_img[_y0*_width+_x0]!=_v||!_img[_y1*_width+_x1]!=_v)return 1; | ^~ Source/zbar/qrcode/qrdec.c:1214:33: note: add parentheses around left hand side expression to silence this warning 1214 | if(!_img[_y0*_width+_x0]!=_v||!_img[_y1*_width+_x1]!=_v)return 1; | ^~~~~~~~~~~~~~~~~~~~~ | ( ) Source/zbar/qrcode/qrdec.c:1215:16: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 1215 | if(!_img[(_y0+_y1>>1)*_width+(_x0+_x1>>1)]==_v)return -1; | ~~~^~~~ Source/zbar/qrcode/qrdec.c:1215:36: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 1215 | if(!_img[(_y0+_y1>>1)*_width+(_x0+_x1>>1)]==_v)return -1; | ~~~^~~~ Source/zbar/qrcode/qrdec.c:1215:45: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] 1215 | if(!_img[(_y0+_y1>>1)*_width+(_x0+_x1>>1)]==_v)return -1; | ^~ Source/zbar/qrcode/qrdec.c:1215:6: note: add parentheses around left hand side expression to silence this warning 1215 | if(!_img[(_y0+_y1>>1)*_width+(_x0+_x1>>1)]==_v)return -1; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ( ) Source/zbar/qrcode/qrdec.c: In function ‘qr_finder_locate_crossing’: Source/zbar/qrcode/qrdec.c:1256:33: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] 1256 | if(!_img[x0[1]*_width+x0[0]]!=_v)break; | ^~ Source/zbar/qrcode/qrdec.c:1256:8: note: add parentheses around left hand side expression to silence this warning 1256 | if(!_img[x0[1]*_width+x0[0]]!=_v)break; | ^~~~~~~~~~~~~~~~~~~~~~~~~ | ( ) Source/zbar/qrcode/qrdec.c:1268:33: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] 1268 | if(!_img[x1[1]*_width+x1[0]]!=_v)break; | ^~ Source/zbar/qrcode/qrdec.c:1268:8: note: add parentheses around left hand side expression to silence this warning 1268 | if(!_img[x1[1]*_width+x1[0]]!=_v)break; | ^~~~~~~~~~~~~~~~~~~~~~~~~ | ( ) Source/zbar/qrcode/qrdec.c:1271:21: warning: suggest parentheses around ‘+’ inside ‘<<’ [-Wparentheses] 1271 | _p[0]=(x0[0]+x1[0]+1<>1; | ~~~~~~~~~~~^~ Source/zbar/qrcode/qrdec.c:1272:21: warning: suggest parentheses around ‘+’ inside ‘<<’ [-Wparentheses] 1272 | _p[1]=(x0[1]+x1[1]+1<>1; | ~~~~~~~~~~~^~ In file included from Source/zbar/qrcode/qrdec.c:15: Source/zbar/qrcode/qrdec.c: In function ‘qr_aff_line_step’: Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:1289:9: note: in expansion of macro ‘QR_MAXI’ 1289 | shift=QR_MAXI(0,qr_ilog(_du)+qr_ilog(abs(n))+3-QR_INT_BITS); | ^~~~~~~ Source/zbar/qrcode/qrdec.c:1291:6: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 1291 | n=n+round>>shift; | ~^~~~~~ Source/zbar/qrcode/qrdec.c:1292:6: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 1292 | d=d+round>>shift; | ~^~~~~~ In file included from Source/zbar/qrcode/qrdec.c:15: Source/zbar/qrcode/util.h:14:34: warning: suggest parentheses around arithmetic in operand of ‘^’ [-Wparentheses] 14 | #define QR_FLIPSIGNI(_a,_b) ((_a)+QR_SIGNMASK(_b)^QR_SIGNMASK(_b)) | ^ Source/zbar/qrcode/util.h:17:36: note: in expansion of macro ‘QR_FLIPSIGNI’ 17 | #define QR_DIVROUND(_x,_y) (((_x)+QR_FLIPSIGNI(_y>>1,_x))/(_y)) | ^~~~~~~~~~~~ Source/zbar/qrcode/qrdec.c:1299:6: note: in expansion of macro ‘QR_DIVROUND’ 1299 | dv=QR_DIVROUND(n,d); | ^~~~~~~~~~~ Source/zbar/qrcode/qrdec.c: In function ‘qr_img_get_bit’: Source/zbar/qrcode/util.h:10:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 10 | #define QR_MINI(_a,_b) ((_a)+((_b)-(_a)&-((_b)<(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/util.h:9:42: note: in definition of macro ‘QR_MAXI’ 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ^~ Source/zbar/qrcode/util.h:18:41: note: in expansion of macro ‘QR_MINI’ 18 | #define QR_CLAMPI(_a,_b,_c) (QR_MAXI(_a,QR_MINI(_b,_c))) | ^~~~~~~ Source/zbar/qrcode/qrdec.c:1322:15: note: in expansion of macro ‘QR_CLAMPI’ 1322 | return _img[QR_CLAMPI(0,_y,_height-1)*_width+QR_CLAMPI(0,_x,_width-1)]!=0; | ^~~~~~~~~ Source/zbar/qrcode/util.h:10:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 10 | #define QR_MINI(_a,_b) ((_a)+((_b)-(_a)&-((_b)<(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/util.h:9:49: note: in definition of macro ‘QR_MAXI’ 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ^~ Source/zbar/qrcode/util.h:18:41: note: in expansion of macro ‘QR_MINI’ 18 | #define QR_CLAMPI(_a,_b,_c) (QR_MAXI(_a,QR_MINI(_b,_c))) | ^~~~~~~ Source/zbar/qrcode/qrdec.c:1322:15: note: in expansion of macro ‘QR_CLAMPI’ 1322 | return _img[QR_CLAMPI(0,_y,_height-1)*_width+QR_CLAMPI(0,_x,_width-1)]!=0; | ^~~~~~~~~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/util.h:18:30: note: in expansion of macro ‘QR_MAXI’ 18 | #define QR_CLAMPI(_a,_b,_c) (QR_MAXI(_a,QR_MINI(_b,_c))) | ^~~~~~~ Source/zbar/qrcode/qrdec.c:1322:15: note: in expansion of macro ‘QR_CLAMPI’ 1322 | return _img[QR_CLAMPI(0,_y,_height-1)*_width+QR_CLAMPI(0,_x,_width-1)]!=0; | ^~~~~~~~~ Source/zbar/qrcode/util.h:10:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 10 | #define QR_MINI(_a,_b) ((_a)+((_b)-(_a)&-((_b)<(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/util.h:9:42: note: in definition of macro ‘QR_MAXI’ 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ^~ Source/zbar/qrcode/util.h:18:41: note: in expansion of macro ‘QR_MINI’ 18 | #define QR_CLAMPI(_a,_b,_c) (QR_MAXI(_a,QR_MINI(_b,_c))) | ^~~~~~~ Source/zbar/qrcode/qrdec.c:1322:48: note: in expansion of macro ‘QR_CLAMPI’ 1322 | return _img[QR_CLAMPI(0,_y,_height-1)*_width+QR_CLAMPI(0,_x,_width-1)]!=0; | ^~~~~~~~~ Source/zbar/qrcode/util.h:10:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 10 | #define QR_MINI(_a,_b) ((_a)+((_b)-(_a)&-((_b)<(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/util.h:9:49: note: in definition of macro ‘QR_MAXI’ 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ^~ Source/zbar/qrcode/util.h:18:41: note: in expansion of macro ‘QR_MINI’ 18 | #define QR_CLAMPI(_a,_b,_c) (QR_MAXI(_a,QR_MINI(_b,_c))) | ^~~~~~~ Source/zbar/qrcode/qrdec.c:1322:48: note: in expansion of macro ‘QR_CLAMPI’ 1322 | return _img[QR_CLAMPI(0,_y,_height-1)*_width+QR_CLAMPI(0,_x,_width-1)]!=0; | ^~~~~~~~~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/util.h:18:30: note: in expansion of macro ‘QR_MAXI’ 18 | #define QR_CLAMPI(_a,_b,_c) (QR_MAXI(_a,QR_MINI(_b,_c))) | ^~~~~~~ Source/zbar/qrcode/qrdec.c:1322:48: note: in expansion of macro ‘QR_CLAMPI’ 1322 | return _img[QR_CLAMPI(0,_y,_height-1)*_width+QR_CLAMPI(0,_x,_width-1)]!=0; | ^~~~~~~~~ Source/zbar/qrcode/qrdec.c: In function ‘qr_hom_cell_init’: Source/zbar/qrcode/util.h:14:34: warning: suggest parentheses around arithmetic in operand of ‘^’ [-Wparentheses] 14 | #define QR_FLIPSIGNI(_a,_b) ((_a)+QR_SIGNMASK(_b)^QR_SIGNMASK(_b)) | ^ Source/zbar/qrcode/qrdec.c:1426:14: note: in expansion of macro ‘QR_FLIPSIGNI’ 1426 | if(i00)i00=QR_FLIPSIGNI(QR_DIVROUND(i22,abs(i00)),i00); | ^~~~~~~~~~~~ Source/zbar/qrcode/util.h:17:36: note: in expansion of macro ‘QR_FLIPSIGNI’ 17 | #define QR_DIVROUND(_x,_y) (((_x)+QR_FLIPSIGNI(_y>>1,_x))/(_y)) | ^~~~~~~~~~~~ Source/zbar/qrcode/qrdec.c:1426:27: note: in expansion of macro ‘QR_DIVROUND’ 1426 | if(i00)i00=QR_FLIPSIGNI(QR_DIVROUND(i22,abs(i00)),i00); | ^~~~~~~~~~~ Source/zbar/qrcode/util.h:14:34: warning: suggest parentheses around arithmetic in operand of ‘^’ [-Wparentheses] 14 | #define QR_FLIPSIGNI(_a,_b) ((_a)+QR_SIGNMASK(_b)^QR_SIGNMASK(_b)) | ^ Source/zbar/qrcode/qrdec.c:1426:14: note: in expansion of macro ‘QR_FLIPSIGNI’ 1426 | if(i00)i00=QR_FLIPSIGNI(QR_DIVROUND(i22,abs(i00)),i00); | ^~~~~~~~~~~~ Source/zbar/qrcode/util.h:14:34: warning: suggest parentheses around arithmetic in operand of ‘^’ [-Wparentheses] 14 | #define QR_FLIPSIGNI(_a,_b) ((_a)+QR_SIGNMASK(_b)^QR_SIGNMASK(_b)) | ^ Source/zbar/qrcode/qrdec.c:1427:14: note: in expansion of macro ‘QR_FLIPSIGNI’ 1427 | if(i01)i01=QR_FLIPSIGNI(QR_DIVROUND(i22,abs(i01)),i01); | ^~~~~~~~~~~~ Source/zbar/qrcode/util.h:17:36: note: in expansion of macro ‘QR_FLIPSIGNI’ 17 | #define QR_DIVROUND(_x,_y) (((_x)+QR_FLIPSIGNI(_y>>1,_x))/(_y)) | ^~~~~~~~~~~~ Source/zbar/qrcode/qrdec.c:1427:27: note: in expansion of macro ‘QR_DIVROUND’ 1427 | if(i01)i01=QR_FLIPSIGNI(QR_DIVROUND(i22,abs(i01)),i01); | ^~~~~~~~~~~ Source/zbar/qrcode/util.h:14:34: warning: suggest parentheses around arithmetic in operand of ‘^’ [-Wparentheses] 14 | #define QR_FLIPSIGNI(_a,_b) ((_a)+QR_SIGNMASK(_b)^QR_SIGNMASK(_b)) | ^ Source/zbar/qrcode/qrdec.c:1427:14: note: in expansion of macro ‘QR_FLIPSIGNI’ 1427 | if(i01)i01=QR_FLIPSIGNI(QR_DIVROUND(i22,abs(i01)),i01); | ^~~~~~~~~~~~ Source/zbar/qrcode/util.h:14:34: warning: suggest parentheses around arithmetic in operand of ‘^’ [-Wparentheses] 14 | #define QR_FLIPSIGNI(_a,_b) ((_a)+QR_SIGNMASK(_b)^QR_SIGNMASK(_b)) | ^ Source/zbar/qrcode/qrdec.c:1428:14: note: in expansion of macro ‘QR_FLIPSIGNI’ 1428 | if(i10)i10=QR_FLIPSIGNI(QR_DIVROUND(i22,abs(i10)),i10); | ^~~~~~~~~~~~ Source/zbar/qrcode/util.h:17:36: note: in expansion of macro ‘QR_FLIPSIGNI’ 17 | #define QR_DIVROUND(_x,_y) (((_x)+QR_FLIPSIGNI(_y>>1,_x))/(_y)) | ^~~~~~~~~~~~ Source/zbar/qrcode/qrdec.c:1428:27: note: in expansion of macro ‘QR_DIVROUND’ 1428 | if(i10)i10=QR_FLIPSIGNI(QR_DIVROUND(i22,abs(i10)),i10); | ^~~~~~~~~~~ Source/zbar/qrcode/util.h:14:34: warning: suggest parentheses around arithmetic in operand of ‘^’ [-Wparentheses] 14 | #define QR_FLIPSIGNI(_a,_b) ((_a)+QR_SIGNMASK(_b)^QR_SIGNMASK(_b)) | ^ Source/zbar/qrcode/qrdec.c:1428:14: note: in expansion of macro ‘QR_FLIPSIGNI’ 1428 | if(i10)i10=QR_FLIPSIGNI(QR_DIVROUND(i22,abs(i10)),i10); | ^~~~~~~~~~~~ Source/zbar/qrcode/util.h:14:34: warning: suggest parentheses around arithmetic in operand of ‘^’ [-Wparentheses] 14 | #define QR_FLIPSIGNI(_a,_b) ((_a)+QR_SIGNMASK(_b)^QR_SIGNMASK(_b)) | ^ Source/zbar/qrcode/qrdec.c:1429:14: note: in expansion of macro ‘QR_FLIPSIGNI’ 1429 | if(i11)i11=QR_FLIPSIGNI(QR_DIVROUND(i22,abs(i11)),i11); | ^~~~~~~~~~~~ Source/zbar/qrcode/util.h:17:36: note: in expansion of macro ‘QR_FLIPSIGNI’ 17 | #define QR_DIVROUND(_x,_y) (((_x)+QR_FLIPSIGNI(_y>>1,_x))/(_y)) | ^~~~~~~~~~~~ Source/zbar/qrcode/qrdec.c:1429:27: note: in expansion of macro ‘QR_DIVROUND’ 1429 | if(i11)i11=QR_FLIPSIGNI(QR_DIVROUND(i22,abs(i11)),i11); | ^~~~~~~~~~~ Source/zbar/qrcode/util.h:14:34: warning: suggest parentheses around arithmetic in operand of ‘^’ [-Wparentheses] 14 | #define QR_FLIPSIGNI(_a,_b) ((_a)+QR_SIGNMASK(_b)^QR_SIGNMASK(_b)) | ^ Source/zbar/qrcode/qrdec.c:1429:14: note: in expansion of macro ‘QR_FLIPSIGNI’ 1429 | if(i11)i11=QR_FLIPSIGNI(QR_DIVROUND(i22,abs(i11)),i11); | ^~~~~~~~~~~~ Source/zbar/qrcode/util.h:14:34: warning: suggest parentheses around arithmetic in operand of ‘^’ [-Wparentheses] 14 | #define QR_FLIPSIGNI(_a,_b) ((_a)+QR_SIGNMASK(_b)^QR_SIGNMASK(_b)) | ^ Source/zbar/qrcode/qrdec.c:1430:14: note: in expansion of macro ‘QR_FLIPSIGNI’ 1430 | if(i20)i20=QR_FLIPSIGNI(QR_DIVROUND(i22,abs(i20)),i20); | ^~~~~~~~~~~~ Source/zbar/qrcode/util.h:17:36: note: in expansion of macro ‘QR_FLIPSIGNI’ 17 | #define QR_DIVROUND(_x,_y) (((_x)+QR_FLIPSIGNI(_y>>1,_x))/(_y)) | ^~~~~~~~~~~~ Source/zbar/qrcode/qrdec.c:1430:27: note: in expansion of macro ‘QR_DIVROUND’ 1430 | if(i20)i20=QR_FLIPSIGNI(QR_DIVROUND(i22,abs(i20)),i20); | ^~~~~~~~~~~ Source/zbar/qrcode/util.h:14:34: warning: suggest parentheses around arithmetic in operand of ‘^’ [-Wparentheses] 14 | #define QR_FLIPSIGNI(_a,_b) ((_a)+QR_SIGNMASK(_b)^QR_SIGNMASK(_b)) | ^ Source/zbar/qrcode/qrdec.c:1430:14: note: in expansion of macro ‘QR_FLIPSIGNI’ 1430 | if(i20)i20=QR_FLIPSIGNI(QR_DIVROUND(i22,abs(i20)),i20); | ^~~~~~~~~~~~ Source/zbar/qrcode/util.h:14:34: warning: suggest parentheses around arithmetic in operand of ‘^’ [-Wparentheses] 14 | #define QR_FLIPSIGNI(_a,_b) ((_a)+QR_SIGNMASK(_b)^QR_SIGNMASK(_b)) | ^ Source/zbar/qrcode/qrdec.c:1431:14: note: in expansion of macro ‘QR_FLIPSIGNI’ 1431 | if(i21)i21=QR_FLIPSIGNI(QR_DIVROUND(i22,abs(i21)),i21); | ^~~~~~~~~~~~ Source/zbar/qrcode/util.h:17:36: note: in expansion of macro ‘QR_FLIPSIGNI’ 17 | #define QR_DIVROUND(_x,_y) (((_x)+QR_FLIPSIGNI(_y>>1,_x))/(_y)) | ^~~~~~~~~~~~ Source/zbar/qrcode/qrdec.c:1431:27: note: in expansion of macro ‘QR_DIVROUND’ 1431 | if(i21)i21=QR_FLIPSIGNI(QR_DIVROUND(i22,abs(i21)),i21); | ^~~~~~~~~~~ Source/zbar/qrcode/util.h:14:34: warning: suggest parentheses around arithmetic in operand of ‘^’ [-Wparentheses] 14 | #define QR_FLIPSIGNI(_a,_b) ((_a)+QR_SIGNMASK(_b)^QR_SIGNMASK(_b)) | ^ Source/zbar/qrcode/qrdec.c:1431:14: note: in expansion of macro ‘QR_FLIPSIGNI’ 1431 | if(i21)i21=QR_FLIPSIGNI(QR_DIVROUND(i22,abs(i21)),i21); | ^~~~~~~~~~~~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:1447:14: note: in expansion of macro ‘QR_MAXI’ 1447 | b0=qr_ilog(QR_MAXI(abs(dx10),abs(dy10)))+qr_ilog(abs(a20+a22)); | ^~~~~~~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:1448:14: note: in expansion of macro ‘QR_MAXI’ 1448 | b1=qr_ilog(QR_MAXI(abs(dx20),abs(dy20)))+qr_ilog(abs(a21+a22)); | ^~~~~~~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:1449:14: note: in expansion of macro ‘QR_MAXI’ 1449 | b2=qr_ilog(QR_MAXI(QR_MAXI(abs(a20),abs(a21)),abs(a22))); | ^~~~~~~ Source/zbar/qrcode/qrdec.c:1449:22: note: in expansion of macro ‘QR_MAXI’ 1449 | b2=qr_ilog(QR_MAXI(QR_MAXI(abs(a20),abs(a21)),abs(a22))); | ^~~~~~~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:1449:14: note: in expansion of macro ‘QR_MAXI’ 1449 | b2=qr_ilog(QR_MAXI(QR_MAXI(abs(a20),abs(a21)),abs(a22))); | ^~~~~~~ Source/zbar/qrcode/qrdec.c:1449:22: note: in expansion of macro ‘QR_MAXI’ 1449 | b2=qr_ilog(QR_MAXI(QR_MAXI(abs(a20),abs(a21)),abs(a22))); | ^~~~~~~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:1449:14: note: in expansion of macro ‘QR_MAXI’ 1449 | b2=qr_ilog(QR_MAXI(QR_MAXI(abs(a20),abs(a21)),abs(a22))); | ^~~~~~~ Source/zbar/qrcode/qrdec.c:1449:22: note: in expansion of macro ‘QR_MAXI’ 1449 | b2=qr_ilog(QR_MAXI(QR_MAXI(abs(a20),abs(a21)),abs(a22))); | ^~~~~~~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:1449:14: note: in expansion of macro ‘QR_MAXI’ 1449 | b2=qr_ilog(QR_MAXI(QR_MAXI(abs(a20),abs(a21)),abs(a22))); | ^~~~~~~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:1450:9: note: in expansion of macro ‘QR_MAXI’ 1450 | shift=QR_MAXI(0,QR_MAXI(QR_MAXI(b0,b1),b2)-(QR_INT_BITS-3-QR_ALIGN_SUBPREC)); | ^~~~~~~ Source/zbar/qrcode/qrdec.c:1450:19: note: in expansion of macro ‘QR_MAXI’ 1450 | shift=QR_MAXI(0,QR_MAXI(QR_MAXI(b0,b1),b2)-(QR_INT_BITS-3-QR_ALIGN_SUBPREC)); | ^~~~~~~ Source/zbar/qrcode/qrdec.c:1450:27: note: in expansion of macro ‘QR_MAXI’ 1450 | shift=QR_MAXI(0,QR_MAXI(QR_MAXI(b0,b1),b2)-(QR_INT_BITS-3-QR_ALIGN_SUBPREC)); | ^~~~~~~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:1450:9: note: in expansion of macro ‘QR_MAXI’ 1450 | shift=QR_MAXI(0,QR_MAXI(QR_MAXI(b0,b1),b2)-(QR_INT_BITS-3-QR_ALIGN_SUBPREC)); | ^~~~~~~ Source/zbar/qrcode/qrdec.c:1450:19: note: in expansion of macro ‘QR_MAXI’ 1450 | shift=QR_MAXI(0,QR_MAXI(QR_MAXI(b0,b1),b2)-(QR_INT_BITS-3-QR_ALIGN_SUBPREC)); | ^~~~~~~ Source/zbar/qrcode/qrdec.c:1450:27: note: in expansion of macro ‘QR_MAXI’ 1450 | shift=QR_MAXI(0,QR_MAXI(QR_MAXI(b0,b1),b2)-(QR_INT_BITS-3-QR_ALIGN_SUBPREC)); | ^~~~~~~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:1450:9: note: in expansion of macro ‘QR_MAXI’ 1450 | shift=QR_MAXI(0,QR_MAXI(QR_MAXI(b0,b1),b2)-(QR_INT_BITS-3-QR_ALIGN_SUBPREC)); | ^~~~~~~ Source/zbar/qrcode/qrdec.c:1450:19: note: in expansion of macro ‘QR_MAXI’ 1450 | shift=QR_MAXI(0,QR_MAXI(QR_MAXI(b0,b1),b2)-(QR_INT_BITS-3-QR_ALIGN_SUBPREC)); | ^~~~~~~ Source/zbar/qrcode/qrdec.c:1450:27: note: in expansion of macro ‘QR_MAXI’ 1450 | shift=QR_MAXI(0,QR_MAXI(QR_MAXI(b0,b1),b2)-(QR_INT_BITS-3-QR_ALIGN_SUBPREC)); | ^~~~~~~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:1450:9: note: in expansion of macro ‘QR_MAXI’ 1450 | shift=QR_MAXI(0,QR_MAXI(QR_MAXI(b0,b1),b2)-(QR_INT_BITS-3-QR_ALIGN_SUBPREC)); | ^~~~~~~ Source/zbar/qrcode/qrdec.c:1450:19: note: in expansion of macro ‘QR_MAXI’ 1450 | shift=QR_MAXI(0,QR_MAXI(QR_MAXI(b0,b1),b2)-(QR_INT_BITS-3-QR_ALIGN_SUBPREC)); | ^~~~~~~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:1450:9: note: in expansion of macro ‘QR_MAXI’ 1450 | shift=QR_MAXI(0,QR_MAXI(QR_MAXI(b0,b1),b2)-(QR_INT_BITS-3-QR_ALIGN_SUBPREC)); | ^~~~~~~ Source/zbar/qrcode/qrdec.c:1450:19: note: in expansion of macro ‘QR_MAXI’ 1450 | shift=QR_MAXI(0,QR_MAXI(QR_MAXI(b0,b1),b2)-(QR_INT_BITS-3-QR_ALIGN_SUBPREC)); | ^~~~~~~ Source/zbar/qrcode/qrdec.c:1450:27: note: in expansion of macro ‘QR_MAXI’ 1450 | shift=QR_MAXI(0,QR_MAXI(QR_MAXI(b0,b1),b2)-(QR_INT_BITS-3-QR_ALIGN_SUBPREC)); | ^~~~~~~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:1450:9: note: in expansion of macro ‘QR_MAXI’ 1450 | shift=QR_MAXI(0,QR_MAXI(QR_MAXI(b0,b1),b2)-(QR_INT_BITS-3-QR_ALIGN_SUBPREC)); | ^~~~~~~ Source/zbar/qrcode/qrdec.c:1450:19: note: in expansion of macro ‘QR_MAXI’ 1450 | shift=QR_MAXI(0,QR_MAXI(QR_MAXI(b0,b1),b2)-(QR_INT_BITS-3-QR_ALIGN_SUBPREC)); | ^~~~~~~ Source/zbar/qrcode/qrdec.c:1450:27: note: in expansion of macro ‘QR_MAXI’ 1450 | shift=QR_MAXI(0,QR_MAXI(QR_MAXI(b0,b1),b2)-(QR_INT_BITS-3-QR_ALIGN_SUBPREC)); | ^~~~~~~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:1450:9: note: in expansion of macro ‘QR_MAXI’ 1450 | shift=QR_MAXI(0,QR_MAXI(QR_MAXI(b0,b1),b2)-(QR_INT_BITS-3-QR_ALIGN_SUBPREC)); | ^~~~~~~ Source/zbar/qrcode/qrdec.c:1450:19: note: in expansion of macro ‘QR_MAXI’ 1450 | shift=QR_MAXI(0,QR_MAXI(QR_MAXI(b0,b1),b2)-(QR_INT_BITS-3-QR_ALIGN_SUBPREC)); | ^~~~~~~ Source/zbar/qrcode/qrdec.c:1450:27: note: in expansion of macro ‘QR_MAXI’ 1450 | shift=QR_MAXI(0,QR_MAXI(QR_MAXI(b0,b1),b2)-(QR_INT_BITS-3-QR_ALIGN_SUBPREC)); | ^~~~~~~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:1450:9: note: in expansion of macro ‘QR_MAXI’ 1450 | shift=QR_MAXI(0,QR_MAXI(QR_MAXI(b0,b1),b2)-(QR_INT_BITS-3-QR_ALIGN_SUBPREC)); | ^~~~~~~ Source/zbar/qrcode/qrdec.c:1450:19: note: in expansion of macro ‘QR_MAXI’ 1450 | shift=QR_MAXI(0,QR_MAXI(QR_MAXI(b0,b1),b2)-(QR_INT_BITS-3-QR_ALIGN_SUBPREC)); | ^~~~~~~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:1450:9: note: in expansion of macro ‘QR_MAXI’ 1450 | shift=QR_MAXI(0,QR_MAXI(QR_MAXI(b0,b1),b2)-(QR_INT_BITS-3-QR_ALIGN_SUBPREC)); | ^~~~~~~ Source/zbar/qrcode/util.h:39:59: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 39 | #define QR_FIXMUL(_a,_b,_r,_s) ((int)((_a)*(long long)(_b)+(_r)>>(_s))) | ~~~~~~~~~~~~~~~~~~~~^~~~~ Source/zbar/qrcode/qrdec.c:1453:7: note: in expansion of macro ‘QR_FIXMUL’ 1453 | a00=QR_FIXMUL(dx10,a20+a22,round,shift); | ^~~~~~~~~ Source/zbar/qrcode/util.h:39:59: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 39 | #define QR_FIXMUL(_a,_b,_r,_s) ((int)((_a)*(long long)(_b)+(_r)>>(_s))) | ~~~~~~~~~~~~~~~~~~~~^~~~~ Source/zbar/qrcode/qrdec.c:1454:7: note: in expansion of macro ‘QR_FIXMUL’ 1454 | a01=QR_FIXMUL(dx20,a21+a22,round,shift); | ^~~~~~~~~ Source/zbar/qrcode/util.h:39:59: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 39 | #define QR_FIXMUL(_a,_b,_r,_s) ((int)((_a)*(long long)(_b)+(_r)>>(_s))) | ~~~~~~~~~~~~~~~~~~~~^~~~~ Source/zbar/qrcode/qrdec.c:1455:7: note: in expansion of macro ‘QR_FIXMUL’ 1455 | a10=QR_FIXMUL(dy10,a20+a22,round,shift); | ^~~~~~~~~ Source/zbar/qrcode/util.h:39:59: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 39 | #define QR_FIXMUL(_a,_b,_r,_s) ((int)((_a)*(long long)(_b)+(_r)>>(_s))) | ~~~~~~~~~~~~~~~~~~~~^~~~~ Source/zbar/qrcode/qrdec.c:1456:7: note: in expansion of macro ‘QR_FIXMUL’ 1456 | a11=QR_FIXMUL(dy20,a21+a22,round,shift); | ^~~~~~~~~ Source/zbar/qrcode/util.h:14:34: warning: suggest parentheses around arithmetic in operand of ‘^’ [-Wparentheses] 14 | #define QR_FLIPSIGNI(_a,_b) ((_a)+QR_SIGNMASK(_b)^QR_SIGNMASK(_b)) | ^ Source/zbar/qrcode/util.h:17:36: note: in expansion of macro ‘QR_FLIPSIGNI’ 17 | #define QR_DIVROUND(_x,_y) (((_x)+QR_FLIPSIGNI(_y>>1,_x))/(_y)) | ^~~~~~~~~~~~ Source/zbar/qrcode/qrdec.c:1463:25: note: in expansion of macro ‘QR_DIVROUND’ 1463 | _cell->fwd[0][0]=(i00?QR_DIVROUND(a00,i00):0)+(i10?QR_DIVROUND(a01,i10):0); | ^~~~~~~~~~~ Source/zbar/qrcode/util.h:14:34: warning: suggest parentheses around arithmetic in operand of ‘^’ [-Wparentheses] 14 | #define QR_FLIPSIGNI(_a,_b) ((_a)+QR_SIGNMASK(_b)^QR_SIGNMASK(_b)) | ^ Source/zbar/qrcode/util.h:17:36: note: in expansion of macro ‘QR_FLIPSIGNI’ 17 | #define QR_DIVROUND(_x,_y) (((_x)+QR_FLIPSIGNI(_y>>1,_x))/(_y)) | ^~~~~~~~~~~~ Source/zbar/qrcode/qrdec.c:1463:54: note: in expansion of macro ‘QR_DIVROUND’ 1463 | _cell->fwd[0][0]=(i00?QR_DIVROUND(a00,i00):0)+(i10?QR_DIVROUND(a01,i10):0); | ^~~~~~~~~~~ Source/zbar/qrcode/util.h:14:34: warning: suggest parentheses around arithmetic in operand of ‘^’ [-Wparentheses] 14 | #define QR_FLIPSIGNI(_a,_b) ((_a)+QR_SIGNMASK(_b)^QR_SIGNMASK(_b)) | ^ Source/zbar/qrcode/util.h:17:36: note: in expansion of macro ‘QR_FLIPSIGNI’ 17 | #define QR_DIVROUND(_x,_y) (((_x)+QR_FLIPSIGNI(_y>>1,_x))/(_y)) | ^~~~~~~~~~~~ Source/zbar/qrcode/qrdec.c:1464:25: note: in expansion of macro ‘QR_DIVROUND’ 1464 | _cell->fwd[0][1]=(i01?QR_DIVROUND(a00,i01):0)+(i11?QR_DIVROUND(a01,i11):0); | ^~~~~~~~~~~ Source/zbar/qrcode/util.h:14:34: warning: suggest parentheses around arithmetic in operand of ‘^’ [-Wparentheses] 14 | #define QR_FLIPSIGNI(_a,_b) ((_a)+QR_SIGNMASK(_b)^QR_SIGNMASK(_b)) | ^ Source/zbar/qrcode/util.h:17:36: note: in expansion of macro ‘QR_FLIPSIGNI’ 17 | #define QR_DIVROUND(_x,_y) (((_x)+QR_FLIPSIGNI(_y>>1,_x))/(_y)) | ^~~~~~~~~~~~ Source/zbar/qrcode/qrdec.c:1464:54: note: in expansion of macro ‘QR_DIVROUND’ 1464 | _cell->fwd[0][1]=(i01?QR_DIVROUND(a00,i01):0)+(i11?QR_DIVROUND(a01,i11):0); | ^~~~~~~~~~~ Source/zbar/qrcode/util.h:14:34: warning: suggest parentheses around arithmetic in operand of ‘^’ [-Wparentheses] 14 | #define QR_FLIPSIGNI(_a,_b) ((_a)+QR_SIGNMASK(_b)^QR_SIGNMASK(_b)) | ^ Source/zbar/qrcode/util.h:17:36: note: in expansion of macro ‘QR_FLIPSIGNI’ 17 | #define QR_DIVROUND(_x,_y) (((_x)+QR_FLIPSIGNI(_y>>1,_x))/(_y)) | ^~~~~~~~~~~~ Source/zbar/qrcode/qrdec.c:1465:25: note: in expansion of macro ‘QR_DIVROUND’ 1465 | _cell->fwd[1][0]=(i00?QR_DIVROUND(a10,i00):0)+(i10?QR_DIVROUND(a11,i10):0); | ^~~~~~~~~~~ Source/zbar/qrcode/util.h:14:34: warning: suggest parentheses around arithmetic in operand of ‘^’ [-Wparentheses] 14 | #define QR_FLIPSIGNI(_a,_b) ((_a)+QR_SIGNMASK(_b)^QR_SIGNMASK(_b)) | ^ Source/zbar/qrcode/util.h:17:36: note: in expansion of macro ‘QR_FLIPSIGNI’ 17 | #define QR_DIVROUND(_x,_y) (((_x)+QR_FLIPSIGNI(_y>>1,_x))/(_y)) | ^~~~~~~~~~~~ Source/zbar/qrcode/qrdec.c:1465:54: note: in expansion of macro ‘QR_DIVROUND’ 1465 | _cell->fwd[1][0]=(i00?QR_DIVROUND(a10,i00):0)+(i10?QR_DIVROUND(a11,i10):0); | ^~~~~~~~~~~ Source/zbar/qrcode/util.h:14:34: warning: suggest parentheses around arithmetic in operand of ‘^’ [-Wparentheses] 14 | #define QR_FLIPSIGNI(_a,_b) ((_a)+QR_SIGNMASK(_b)^QR_SIGNMASK(_b)) | ^ Source/zbar/qrcode/util.h:17:36: note: in expansion of macro ‘QR_FLIPSIGNI’ 17 | #define QR_DIVROUND(_x,_y) (((_x)+QR_FLIPSIGNI(_y>>1,_x))/(_y)) | ^~~~~~~~~~~~ Source/zbar/qrcode/qrdec.c:1466:25: note: in expansion of macro ‘QR_DIVROUND’ 1466 | _cell->fwd[1][1]=(i01?QR_DIVROUND(a10,i01):0)+(i11?QR_DIVROUND(a11,i11):0); | ^~~~~~~~~~~ Source/zbar/qrcode/util.h:14:34: warning: suggest parentheses around arithmetic in operand of ‘^’ [-Wparentheses] 14 | #define QR_FLIPSIGNI(_a,_b) ((_a)+QR_SIGNMASK(_b)^QR_SIGNMASK(_b)) | ^ Source/zbar/qrcode/util.h:17:36: note: in expansion of macro ‘QR_FLIPSIGNI’ 17 | #define QR_DIVROUND(_x,_y) (((_x)+QR_FLIPSIGNI(_y>>1,_x))/(_y)) | ^~~~~~~~~~~~ Source/zbar/qrcode/qrdec.c:1466:54: note: in expansion of macro ‘QR_DIVROUND’ 1466 | _cell->fwd[1][1]=(i01?QR_DIVROUND(a10,i01):0)+(i11?QR_DIVROUND(a11,i11):0); | ^~~~~~~~~~~ Source/zbar/qrcode/util.h:14:34: warning: suggest parentheses around arithmetic in operand of ‘^’ [-Wparentheses] 14 | #define QR_FLIPSIGNI(_a,_b) ((_a)+QR_SIGNMASK(_b)^QR_SIGNMASK(_b)) | ^ Source/zbar/qrcode/util.h:17:36: note: in expansion of macro ‘QR_FLIPSIGNI’ 17 | #define QR_DIVROUND(_x,_y) (((_x)+QR_FLIPSIGNI(_y>>1,_x))/(_y)) | ^~~~~~~~~~~~ Source/zbar/qrcode/qrdec.c:1467:25: note: in expansion of macro ‘QR_DIVROUND’ 1467 | _cell->fwd[2][0]=(i00?QR_DIVROUND(a20,i00):0)+(i10?QR_DIVROUND(a21,i10):0) | ^~~~~~~~~~~ Source/zbar/qrcode/util.h:14:34: warning: suggest parentheses around arithmetic in operand of ‘^’ [-Wparentheses] 14 | #define QR_FLIPSIGNI(_a,_b) ((_a)+QR_SIGNMASK(_b)^QR_SIGNMASK(_b)) | ^ Source/zbar/qrcode/util.h:17:36: note: in expansion of macro ‘QR_FLIPSIGNI’ 17 | #define QR_DIVROUND(_x,_y) (((_x)+QR_FLIPSIGNI(_y>>1,_x))/(_y)) | ^~~~~~~~~~~~ Source/zbar/qrcode/qrdec.c:1467:54: note: in expansion of macro ‘QR_DIVROUND’ 1467 | _cell->fwd[2][0]=(i00?QR_DIVROUND(a20,i00):0)+(i10?QR_DIVROUND(a21,i10):0) | ^~~~~~~~~~~ Source/zbar/qrcode/util.h:14:34: warning: suggest parentheses around arithmetic in operand of ‘^’ [-Wparentheses] 14 | #define QR_FLIPSIGNI(_a,_b) ((_a)+QR_SIGNMASK(_b)^QR_SIGNMASK(_b)) | ^ Source/zbar/qrcode/util.h:17:36: note: in expansion of macro ‘QR_FLIPSIGNI’ 17 | #define QR_DIVROUND(_x,_y) (((_x)+QR_FLIPSIGNI(_y>>1,_x))/(_y)) | ^~~~~~~~~~~~ Source/zbar/qrcode/qrdec.c:1468:10: note: in expansion of macro ‘QR_DIVROUND’ 1468 | +(i20?QR_DIVROUND(a22,i20):0)+round>>shift; | ^~~~~~~~~~~ Source/zbar/qrcode/qrdec.c:1468:33: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 1467 | _cell->fwd[2][0]=(i00?QR_DIVROUND(a20,i00):0)+(i10?QR_DIVROUND(a21,i10):0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1468 | +(i20?QR_DIVROUND(a22,i20):0)+round>>shift; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from Source/zbar/qrcode/qrdec.c:15: Source/zbar/qrcode/util.h:14:34: warning: suggest parentheses around arithmetic in operand of ‘^’ [-Wparentheses] 14 | #define QR_FLIPSIGNI(_a,_b) ((_a)+QR_SIGNMASK(_b)^QR_SIGNMASK(_b)) | ^ Source/zbar/qrcode/util.h:17:36: note: in expansion of macro ‘QR_FLIPSIGNI’ 17 | #define QR_DIVROUND(_x,_y) (((_x)+QR_FLIPSIGNI(_y>>1,_x))/(_y)) | ^~~~~~~~~~~~ Source/zbar/qrcode/qrdec.c:1469:25: note: in expansion of macro ‘QR_DIVROUND’ 1469 | _cell->fwd[2][1]=(i01?QR_DIVROUND(a20,i01):0)+(i11?QR_DIVROUND(a21,i11):0) | ^~~~~~~~~~~ Source/zbar/qrcode/util.h:14:34: warning: suggest parentheses around arithmetic in operand of ‘^’ [-Wparentheses] 14 | #define QR_FLIPSIGNI(_a,_b) ((_a)+QR_SIGNMASK(_b)^QR_SIGNMASK(_b)) | ^ Source/zbar/qrcode/util.h:17:36: note: in expansion of macro ‘QR_FLIPSIGNI’ 17 | #define QR_DIVROUND(_x,_y) (((_x)+QR_FLIPSIGNI(_y>>1,_x))/(_y)) | ^~~~~~~~~~~~ Source/zbar/qrcode/qrdec.c:1469:54: note: in expansion of macro ‘QR_DIVROUND’ 1469 | _cell->fwd[2][1]=(i01?QR_DIVROUND(a20,i01):0)+(i11?QR_DIVROUND(a21,i11):0) | ^~~~~~~~~~~ Source/zbar/qrcode/util.h:14:34: warning: suggest parentheses around arithmetic in operand of ‘^’ [-Wparentheses] 14 | #define QR_FLIPSIGNI(_a,_b) ((_a)+QR_SIGNMASK(_b)^QR_SIGNMASK(_b)) | ^ Source/zbar/qrcode/util.h:17:36: note: in expansion of macro ‘QR_FLIPSIGNI’ 17 | #define QR_DIVROUND(_x,_y) (((_x)+QR_FLIPSIGNI(_y>>1,_x))/(_y)) | ^~~~~~~~~~~~ Source/zbar/qrcode/qrdec.c:1470:10: note: in expansion of macro ‘QR_DIVROUND’ 1470 | +(i21?QR_DIVROUND(a22,i21):0)+round>>shift; | ^~~~~~~~~~~ Source/zbar/qrcode/qrdec.c:1470:33: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 1469 | _cell->fwd[2][1]=(i01?QR_DIVROUND(a20,i01):0)+(i11?QR_DIVROUND(a21,i11):0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1470 | +(i21?QR_DIVROUND(a22,i21):0)+round>>shift; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ Source/zbar/qrcode/qrdec.c:1471:23: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 1471 | _cell->fwd[2][2]=a22+round>>shift; | ~~~^~~~~~ Source/zbar/qrcode/qrdec.c:1490:23: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 1490 | _cell->fwd[0][2]=a02+2>>2; | ~~~^~ Source/zbar/qrcode/qrdec.c:1491:23: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 1491 | _cell->fwd[1][2]=a12+2>>2; | ~~~^~ In file included from Source/zbar/qrcode/qrdec.c:15: Source/zbar/qrcode/qrdec.c: In function ‘qr_hom_cell_fproject’: Source/zbar/qrcode/util.h:14:34: warning: suggest parentheses around arithmetic in operand of ‘^’ [-Wparentheses] 14 | #define QR_FLIPSIGNI(_a,_b) ((_a)+QR_SIGNMASK(_b)^QR_SIGNMASK(_b)) | ^ Source/zbar/qrcode/util.h:17:36: note: in expansion of macro ‘QR_FLIPSIGNI’ 17 | #define QR_DIVROUND(_x,_y) (((_x)+QR_FLIPSIGNI(_y>>1,_x))/(_y)) | ^~~~~~~~~~~~ Source/zbar/qrcode/qrdec.c:1514:11: note: in expansion of macro ‘QR_DIVROUND’ 1514 | _p[0]=QR_DIVROUND(_x,_w)+_cell->x0; | ^~~~~~~~~~~ Source/zbar/qrcode/util.h:14:34: warning: suggest parentheses around arithmetic in operand of ‘^’ [-Wparentheses] 14 | #define QR_FLIPSIGNI(_a,_b) ((_a)+QR_SIGNMASK(_b)^QR_SIGNMASK(_b)) | ^ Source/zbar/qrcode/util.h:17:36: note: in expansion of macro ‘QR_FLIPSIGNI’ 17 | #define QR_DIVROUND(_x,_y) (((_x)+QR_FLIPSIGNI(_y>>1,_x))/(_y)) | ^~~~~~~~~~~~ Source/zbar/qrcode/qrdec.c:1515:11: note: in expansion of macro ‘QR_DIVROUND’ 1515 | _p[1]=QR_DIVROUND(_y,_w)+_cell->y0; | ^~~~~~~~~~~ Source/zbar/qrcode/qrdec.c: In function ‘qr_alignment_pattern_search’: Source/zbar/qrcode/qrdec.c:1621:44: warning: suggest parentheses around ‘+’ inside ‘<<’ [-Wparentheses] 1621 | x=_cell->fwd[0][0]*u+_cell->fwd[0][1]*v+_cell->fwd[0][2]<fwd[1][0]*u+_cell->fwd[1][1]*v+_cell->fwd[1][2]<fwd[2][0]*u+_cell->fwd[2][1]*v+_cell->fwd[2][2]<>’ [-Wparentheses] 1695 | x0=p[MASK_COORDS[i][1]][MASK_COORDS[i][0]][0]+dx>>QR_FINDER_SUBPREC; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ Source/zbar/qrcode/qrdec.c:1697:52: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 1697 | y0=p[MASK_COORDS[i][1]][MASK_COORDS[i][0]][1]+dy>>QR_FINDER_SUBPREC; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ Source/zbar/qrcode/qrdec.c:1699:56: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 1699 | x1=p[4-MASK_COORDS[i][1]][4-MASK_COORDS[i][0]][0]+dx>>QR_FINDER_SUBPREC; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ Source/zbar/qrcode/qrdec.c:1701:56: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 1701 | y1=p[4-MASK_COORDS[i][1]][4-MASK_COORDS[i][0]][1]+dy>>QR_FINDER_SUBPREC; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from Source/zbar/qrcode/qrdec.c:15: Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:1731:9: note: in expansion of macro ‘QR_MAXI’ 1731 | w=QR_MAXI(a,b); | ^~~~~~~ Source/zbar/qrcode/util.h:14:34: warning: suggest parentheses around arithmetic in operand of ‘^’ [-Wparentheses] 14 | #define QR_FLIPSIGNI(_a,_b) ((_a)+QR_SIGNMASK(_b)^QR_SIGNMASK(_b)) | ^ Source/zbar/qrcode/util.h:17:36: note: in expansion of macro ‘QR_FLIPSIGNI’ 17 | #define QR_DIVROUND(_x,_y) (((_x)+QR_FLIPSIGNI(_y>>1,_x))/(_y)) | ^~~~~~~~~~~~ Source/zbar/qrcode/qrdec.c:1732:18: note: in expansion of macro ‘QR_DIVROUND’ 1732 | c[i<<1][0]=QR_DIVROUND(w*(b*c[i<<1][0]+a*c[i<<1|1][0]),a*b); | ^~~~~~~~~~~ Source/zbar/qrcode/util.h:14:34: warning: suggest parentheses around arithmetic in operand of ‘^’ [-Wparentheses] 14 | #define QR_FLIPSIGNI(_a,_b) ((_a)+QR_SIGNMASK(_b)^QR_SIGNMASK(_b)) | ^ Source/zbar/qrcode/util.h:17:36: note: in expansion of macro ‘QR_FLIPSIGNI’ 17 | #define QR_DIVROUND(_x,_y) (((_x)+QR_FLIPSIGNI(_y>>1,_x))/(_y)) | ^~~~~~~~~~~~ Source/zbar/qrcode/qrdec.c:1733:18: note: in expansion of macro ‘QR_DIVROUND’ 1733 | c[i<<1][1]=QR_DIVROUND(w*(b*c[i<<1][1]+a*c[i<<1|1][1]),a*b); | ^~~~~~~~~~~ Source/zbar/qrcode/util.h:14:34: warning: suggest parentheses around arithmetic in operand of ‘^’ [-Wparentheses] 14 | #define QR_FLIPSIGNI(_a,_b) ((_a)+QR_SIGNMASK(_b)^QR_SIGNMASK(_b)) | ^ Source/zbar/qrcode/util.h:17:36: note: in expansion of macro ‘QR_FLIPSIGNI’ 17 | #define QR_DIVROUND(_x,_y) (((_x)+QR_FLIPSIGNI(_y>>1,_x))/(_y)) | ^~~~~~~~~~~~ Source/zbar/qrcode/qrdec.c:1748:8: note: in expansion of macro ‘QR_DIVROUND’ 1748 | dx=QR_DIVROUND(c[0][0],nc[0]); | ^~~~~~~~~~~ Source/zbar/qrcode/util.h:14:34: warning: suggest parentheses around arithmetic in operand of ‘^’ [-Wparentheses] 14 | #define QR_FLIPSIGNI(_a,_b) ((_a)+QR_SIGNMASK(_b)^QR_SIGNMASK(_b)) | ^ Source/zbar/qrcode/util.h:17:36: note: in expansion of macro ‘QR_FLIPSIGNI’ 17 | #define QR_DIVROUND(_x,_y) (((_x)+QR_FLIPSIGNI(_y>>1,_x))/(_y)) | ^~~~~~~~~~~~ Source/zbar/qrcode/qrdec.c:1749:8: note: in expansion of macro ‘QR_DIVROUND’ 1749 | dy=QR_DIVROUND(c[0][1],nc[0]); | ^~~~~~~~~~~ Source/zbar/qrcode/qrdec.c: In function ‘qr_hom_fit’: Source/zbar/qrcode/qrdec.c:1887:41: warning: suggest parentheses around ‘-’ inside ‘<<’ [-Wparentheses] 1887 | ox=(_aff->x0<<_aff->res)+(1<<_aff->res-1); | ~~~~~~~~~^~ Source/zbar/qrcode/qrdec.c:1888:41: warning: suggest parentheses around ‘-’ inside ‘<<’ [-Wparentheses] 1888 | oy=(_aff->y0<<_aff->res)+(1<<_aff->res-1); | ~~~~~~~~~^~ In file included from Source/zbar/qrcode/qrdec.c:15: Source/zbar/qrcode/qrdec.c:1917:35: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 1917 | rdone=rv>=QR_MINI(bv,_dl->o[1]+bv>>1)||nrempty>14; | ~~~~~~~~~^~~ Source/zbar/qrcode/util.h:10:37: note: in definition of macro ‘QR_MINI’ 10 | #define QR_MINI(_a,_b) ((_a)+((_b)-(_a)&-((_b)<(_a)))) | ^~ Source/zbar/qrcode/qrdec.c:1917:35: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 1917 | rdone=rv>=QR_MINI(bv,_dl->o[1]+bv>>1)||nrempty>14; | ~~~~~~~~~^~~ Source/zbar/qrcode/util.h:10:49: note: in definition of macro ‘QR_MINI’ 10 | #define QR_MINI(_a,_b) ((_a)+((_b)-(_a)&-((_b)<(_a)))) | ^~ Source/zbar/qrcode/util.h:10:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 10 | #define QR_MINI(_a,_b) ((_a)+((_b)-(_a)&-((_b)<(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:1917:15: note: in expansion of macro ‘QR_MINI’ 1917 | rdone=rv>=QR_MINI(bv,_dl->o[1]+bv>>1)||nrempty>14; | ^~~~~~~ Source/zbar/qrcode/qrdec.c:1918:35: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 1918 | bdone=bu>=QR_MINI(ru,_ur->o[0]+ru>>1)||nbempty>14; | ~~~~~~~~~^~~ Source/zbar/qrcode/util.h:10:37: note: in definition of macro ‘QR_MINI’ 10 | #define QR_MINI(_a,_b) ((_a)+((_b)-(_a)&-((_b)<(_a)))) | ^~ Source/zbar/qrcode/qrdec.c:1918:35: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 1918 | bdone=bu>=QR_MINI(ru,_ur->o[0]+ru>>1)||nbempty>14; | ~~~~~~~~~^~~ Source/zbar/qrcode/util.h:10:49: note: in definition of macro ‘QR_MINI’ 10 | #define QR_MINI(_a,_b) ((_a)+((_b)-(_a)&-((_b)<(_a)))) | ^~ Source/zbar/qrcode/util.h:10:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 10 | #define QR_MINI(_a,_b) ((_a)+((_b)-(_a)&-((_b)<(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:1918:15: note: in expansion of macro ‘QR_MINI’ 1918 | bdone=bu>=QR_MINI(ru,_ur->o[0]+ru>>1)||nbempty>14; | ^~~~~~~ Source/zbar/qrcode/qrdec.c:1920:12: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 1920 | x0=rx+drxj>>_aff->res+QR_FINDER_SUBPREC; | ~~^~~~~ Source/zbar/qrcode/qrdec.c:1921:12: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 1921 | y0=ry+dryj>>_aff->res+QR_FINDER_SUBPREC; | ~~^~~~~ Source/zbar/qrcode/qrdec.c:1922:28: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 1922 | x1=rx-drxj>>_aff->res+QR_FINDER_SUBPREC; Source/zbar/qrcode/qrdec.c:1923:28: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 1923 | y1=ry-dryj>>_aff->res+QR_FINDER_SUBPREC; Source/zbar/qrcode/qrdec.c:1937:16: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 1937 | ru=ru+q[0]>>1; | ~~^~~~~ Source/zbar/qrcode/qrdec.c:1939:31: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 1939 | if(q[1]+drv>rv)rv=rv+q[1]>>1; | ~~^~~~~ In file included from Source/zbar/qrcode/qrdec.c:15: Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:1944:17: note: in expansion of macro ‘QR_MAXI’ 1944 | if(nr>QR_MAXI(1,rlastfit+(rlastfit>>2))){ | ^~~~~~~ Source/zbar/qrcode/qrdec.c:1964:12: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 1964 | x0=bx+dbxj>>_aff->res+QR_FINDER_SUBPREC; | ~~^~~~~ Source/zbar/qrcode/qrdec.c:1965:12: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 1965 | y0=by+dbyj>>_aff->res+QR_FINDER_SUBPREC; | ~~^~~~~ Source/zbar/qrcode/qrdec.c:1966:28: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 1966 | x1=bx-dbxj>>_aff->res+QR_FINDER_SUBPREC; Source/zbar/qrcode/qrdec.c:1967:28: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 1967 | y1=by-dbyj>>_aff->res+QR_FINDER_SUBPREC; Source/zbar/qrcode/qrdec.c:1982:31: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 1982 | if(q[0]+dbu>bu)bu=bu+q[0]>>1; | ~~^~~~~ Source/zbar/qrcode/qrdec.c:1983:16: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 1983 | bv=bv+q[1]>>1; | ~~^~~~~ In file included from Source/zbar/qrcode/qrdec.c:15: Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:1988:17: note: in expansion of macro ‘QR_MAXI’ 1988 | if(nb>QR_MAXI(1,blastfit+(blastfit>>2))){ | ^~~~~~~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:2016:11: note: in expansion of macro ‘QR_MAXI’ 2016 | shift=QR_MAXI(0, | ^~~~~~~ Source/zbar/qrcode/qrdec.c:2017:14: note: in expansion of macro ‘QR_MAXI’ 2017 | qr_ilog(QR_MAXI(abs(_aff->fwd[0][1]),abs(_aff->fwd[1][1]))) | ^~~~~~~ Source/zbar/qrcode/qrdec.c:2018:17: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 2018 | -(_aff->res+1>>1)); | ~~~~~~~~~^~ Source/zbar/qrcode/util.h:9:42: note: in definition of macro ‘QR_MAXI’ 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ^~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:2016:11: note: in expansion of macro ‘QR_MAXI’ 2016 | shift=QR_MAXI(0, | ^~~~~~~ Source/zbar/qrcode/qrdec.c:2017:14: note: in expansion of macro ‘QR_MAXI’ 2017 | qr_ilog(QR_MAXI(abs(_aff->fwd[0][1]),abs(_aff->fwd[1][1]))) | ^~~~~~~ Source/zbar/qrcode/qrdec.c:2018:17: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 2018 | -(_aff->res+1>>1)); | ~~~~~~~~~^~ Source/zbar/qrcode/util.h:9:49: note: in definition of macro ‘QR_MAXI’ 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ^~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:2016:11: note: in expansion of macro ‘QR_MAXI’ 2016 | shift=QR_MAXI(0, | ^~~~~~~ Source/zbar/qrcode/qrdec.c:2020:28: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 2020 | l[1][0]=_aff->fwd[1][1]+round>>shift; | ~~~~~~~~~~~~~~~^~~~~~ Source/zbar/qrcode/qrdec.c:2021:29: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 2021 | l[1][1]=-_aff->fwd[0][1]+round>>shift; | ~~~~~~~~~~~~~~~~^~~~~~ In file included from Source/zbar/qrcode/qrdec.c:15: Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:2028:11: note: in expansion of macro ‘QR_MAXI’ 2028 | shift=QR_MAXI(0, | ^~~~~~~ Source/zbar/qrcode/qrdec.c:2029:14: note: in expansion of macro ‘QR_MAXI’ 2029 | qr_ilog(QR_MAXI(abs(_aff->fwd[0][1]),abs(_aff->fwd[1][1]))) | ^~~~~~~ Source/zbar/qrcode/qrdec.c:2030:17: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 2030 | -(_aff->res+1>>1)); | ~~~~~~~~~^~ Source/zbar/qrcode/util.h:9:42: note: in definition of macro ‘QR_MAXI’ 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ^~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:2028:11: note: in expansion of macro ‘QR_MAXI’ 2028 | shift=QR_MAXI(0, | ^~~~~~~ Source/zbar/qrcode/qrdec.c:2029:14: note: in expansion of macro ‘QR_MAXI’ 2029 | qr_ilog(QR_MAXI(abs(_aff->fwd[0][1]),abs(_aff->fwd[1][1]))) | ^~~~~~~ Source/zbar/qrcode/qrdec.c:2030:17: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 2030 | -(_aff->res+1>>1)); | ~~~~~~~~~^~ Source/zbar/qrcode/util.h:9:49: note: in definition of macro ‘QR_MAXI’ 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ^~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:2028:11: note: in expansion of macro ‘QR_MAXI’ 2028 | shift=QR_MAXI(0, | ^~~~~~~ Source/zbar/qrcode/qrdec.c:2032:28: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 2032 | l[3][0]=_aff->fwd[1][0]+round>>shift; | ~~~~~~~~~~~~~~~^~~~~~ Source/zbar/qrcode/qrdec.c:2033:29: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 2033 | l[3][1]=-_aff->fwd[0][0]+round>>shift; | ~~~~~~~~~~~~~~~~^~~~~~ Source/zbar/qrcode/qrdec.c:2042:22: warning: suggest parentheses around ‘+’ inside ‘<<’ [-Wparentheses] 2042 | _p[i][0]>=_width<=_height<>1,_x))/(_y)) | ^~ Source/zbar/qrcode/qrdec.c:2100:48: warning: suggest parentheses around arithmetic in operand of ‘^’ [-Wparentheses] 2100 | QR_EXTMUL(6*_p[0][0],c21-p3[1]*dx21,0)))+mask^mask,w); Source/zbar/qrcode/util.h:12:33: note: in definition of macro ‘QR_SIGNMASK’ 12 | #define QR_SIGNMASK(_x) (-((_x)<0)) | ^~ Source/zbar/qrcode/util.h:17:36: note: in expansion of macro ‘QR_FLIPSIGNI’ 17 | #define QR_DIVROUND(_x,_y) (((_x)+QR_FLIPSIGNI(_y>>1,_x))/(_y)) | ^~~~~~~~~~~~ Source/zbar/qrcode/qrdec.c:2098:16: note: in expansion of macro ‘QR_DIVROUND’ 2098 | brx=(int)QR_DIVROUND(QR_EXTMUL((dim-7)*_p[0][0],p3[0]*dy21, | ^~~~~~~~~~~ Source/zbar/qrcode/qrdec.c:2100:48: warning: suggest parentheses around arithmetic in operand of ‘^’ [-Wparentheses] 2100 | QR_EXTMUL(6*_p[0][0],c21-p3[1]*dx21,0)))+mask^mask,w); Source/zbar/qrcode/util.h:12:33: note: in definition of macro ‘QR_SIGNMASK’ 12 | #define QR_SIGNMASK(_x) (-((_x)<0)) | ^~ Source/zbar/qrcode/util.h:17:36: note: in expansion of macro ‘QR_FLIPSIGNI’ 17 | #define QR_DIVROUND(_x,_y) (((_x)+QR_FLIPSIGNI(_y>>1,_x))/(_y)) | ^~~~~~~~~~~~ Source/zbar/qrcode/qrdec.c:2098:16: note: in expansion of macro ‘QR_DIVROUND’ 2098 | brx=(int)QR_DIVROUND(QR_EXTMUL((dim-7)*_p[0][0],p3[0]*dy21, | ^~~~~~~~~~~ Source/zbar/qrcode/util.h:14:34: warning: suggest parentheses around arithmetic in operand of ‘^’ [-Wparentheses] 14 | #define QR_FLIPSIGNI(_a,_b) ((_a)+QR_SIGNMASK(_b)^QR_SIGNMASK(_b)) | ^ Source/zbar/qrcode/util.h:17:36: note: in expansion of macro ‘QR_FLIPSIGNI’ 17 | #define QR_DIVROUND(_x,_y) (((_x)+QR_FLIPSIGNI(_y>>1,_x))/(_y)) | ^~~~~~~~~~~~ Source/zbar/qrcode/qrdec.c:2098:16: note: in expansion of macro ‘QR_DIVROUND’ 2098 | brx=(int)QR_DIVROUND(QR_EXTMUL((dim-7)*_p[0][0],p3[0]*dy21, | ^~~~~~~~~~~ Source/zbar/qrcode/qrdec.c:2103:48: warning: suggest parentheses around arithmetic in operand of ‘^’ [-Wparentheses] 2103 | QR_EXTMUL(6*_p[0][1],c21+p3[0]*dy21,0)))+mask^mask,w); Source/zbar/qrcode/util.h:17:32: note: in definition of macro ‘QR_DIVROUND’ 17 | #define QR_DIVROUND(_x,_y) (((_x)+QR_FLIPSIGNI(_y>>1,_x))/(_y)) | ^~ Source/zbar/qrcode/qrdec.c:2103:48: warning: suggest parentheses around arithmetic in operand of ‘^’ [-Wparentheses] 2103 | QR_EXTMUL(6*_p[0][1],c21+p3[0]*dy21,0)))+mask^mask,w); Source/zbar/qrcode/util.h:12:33: note: in definition of macro ‘QR_SIGNMASK’ 12 | #define QR_SIGNMASK(_x) (-((_x)<0)) | ^~ Source/zbar/qrcode/util.h:17:36: note: in expansion of macro ‘QR_FLIPSIGNI’ 17 | #define QR_DIVROUND(_x,_y) (((_x)+QR_FLIPSIGNI(_y>>1,_x))/(_y)) | ^~~~~~~~~~~~ Source/zbar/qrcode/qrdec.c:2101:16: note: in expansion of macro ‘QR_DIVROUND’ 2101 | bry=(int)QR_DIVROUND(QR_EXTMUL((dim-7)*_p[0][1],-p3[1]*dx21, | ^~~~~~~~~~~ Source/zbar/qrcode/qrdec.c:2103:48: warning: suggest parentheses around arithmetic in operand of ‘^’ [-Wparentheses] 2103 | QR_EXTMUL(6*_p[0][1],c21+p3[0]*dy21,0)))+mask^mask,w); Source/zbar/qrcode/util.h:12:33: note: in definition of macro ‘QR_SIGNMASK’ 12 | #define QR_SIGNMASK(_x) (-((_x)<0)) | ^~ Source/zbar/qrcode/util.h:17:36: note: in expansion of macro ‘QR_FLIPSIGNI’ 17 | #define QR_DIVROUND(_x,_y) (((_x)+QR_FLIPSIGNI(_y>>1,_x))/(_y)) | ^~~~~~~~~~~~ Source/zbar/qrcode/qrdec.c:2101:16: note: in expansion of macro ‘QR_DIVROUND’ 2101 | bry=(int)QR_DIVROUND(QR_EXTMUL((dim-7)*_p[0][1],-p3[1]*dx21, | ^~~~~~~~~~~ Source/zbar/qrcode/util.h:14:34: warning: suggest parentheses around arithmetic in operand of ‘^’ [-Wparentheses] 14 | #define QR_FLIPSIGNI(_a,_b) ((_a)+QR_SIGNMASK(_b)^QR_SIGNMASK(_b)) | ^ Source/zbar/qrcode/util.h:17:36: note: in expansion of macro ‘QR_FLIPSIGNI’ 17 | #define QR_DIVROUND(_x,_y) (((_x)+QR_FLIPSIGNI(_y>>1,_x))/(_y)) | ^~~~~~~~~~~~ Source/zbar/qrcode/qrdec.c:2101:16: note: in expansion of macro ‘QR_DIVROUND’ 2101 | bry=(int)QR_DIVROUND(QR_EXTMUL((dim-7)*_p[0][1],-p3[1]*dx21, | ^~~~~~~~~~~ Source/zbar/qrcode/qrdec.c: In function ‘qr_finder_fmt_info_decode’: Source/zbar/qrcode/qrdec.c:2373:22: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 2373 | if(nerrs[besti]>3&&nerrs[i]<=3|| | ~~~~~~~~~~~~~~^~~~~~~~~~~~~ Source/zbar/qrcode/qrdec.c:2374:51: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 2374 | count[i]>count[besti]||count[i]==count[besti]&&nerrs[i]>’ [-Wparentheses] 2404 | stride=_dim+QR_INT_BITS-1>>QR_INT_LOGBITS; | ~~~~~~~~~~~~~~~~^~ Source/zbar/qrcode/qrdec.c:2408:55: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 2408 | _grid->fpmask[j*stride+(i>>QR_INT_LOGBITS)]|=1<<(i&QR_INT_BITS-1); | ^ Source/zbar/qrcode/qrdec.c: In function ‘qr_sampling_grid_is_in_fp’: Source/zbar/qrcode/qrdec.c:2415:44: warning: suggest parentheses around ‘-’ inside ‘>>’ [-Wparentheses] 2415 | return _grid->fpmask[_u*(_dim+QR_INT_BITS-1>>QR_INT_LOGBITS) | ~~~~~~~~~~~~~~~~^~ Source/zbar/qrcode/qrdec.c:2416:31: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 2416 | +(_v>>QR_INT_LOGBITS)]>>(_v&QR_INT_BITS-1)&1; | ^ Source/zbar/qrcode/qrdec.c: In function ‘qr_sampling_grid_init’: Source/zbar/qrcode/qrdec.c:2472:20: warning: suggest parentheses around ‘-’ inside ‘>>’ [-Wparentheses] 2472 | (dim+QR_INT_BITS-1>>QR_INT_LOGBITS)*sizeof(*_grid->fpmask)); | ~~~~~~~~~~~~~~~^~ In file included from Source/zbar/qrcode/qrdec.c:15: Source/zbar/qrcode/util.h:10:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 10 | #define QR_MINI(_a,_b) ((_a)+((_b)-(_a)&-((_b)<(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:2521:12: note: in expansion of macro ‘QR_MINI’ 2521 | jmax=QR_MINI(k,nalign-1)-(k==nalign-1); | ^~~~~~~ Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:2522:12: note: in expansion of macro ‘QR_MAXI’ 2522 | jmin=QR_MAXI(0,k-(nalign-1))+(k==nalign-1); | ^~~~~~~ Source/zbar/qrcode/util.h:10:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 10 | #define QR_MINI(_a,_b) ((_a)+((_b)-(_a)&-((_b)<(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/util.h:24:9: note: in expansion of macro ‘QR_MINI’ 24 | t__=QR_MINI(_a,_b)^(_a); \ | ^~~~~~~ Source/zbar/qrcode/qrdec.c:2548:11: note: in expansion of macro ‘QR_SORT2I’ 2548 | QR_SORT2I(p0[0],p1[0]); | ^~~~~~~~~ Source/zbar/qrcode/util.h:10:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 10 | #define QR_MINI(_a,_b) ((_a)+((_b)-(_a)&-((_b)<(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/util.h:24:9: note: in expansion of macro ‘QR_MINI’ 24 | t__=QR_MINI(_a,_b)^(_a); \ | ^~~~~~~ Source/zbar/qrcode/qrdec.c:2549:11: note: in expansion of macro ‘QR_SORT2I’ 2549 | QR_SORT2I(p0[1],p1[1]); | ^~~~~~~~~ Source/zbar/qrcode/util.h:10:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 10 | #define QR_MINI(_a,_b) ((_a)+((_b)-(_a)&-((_b)<(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/util.h:24:9: note: in expansion of macro ‘QR_MINI’ 24 | t__=QR_MINI(_a,_b)^(_a); \ | ^~~~~~~ Source/zbar/qrcode/qrdec.c:2550:11: note: in expansion of macro ‘QR_SORT2I’ 2550 | QR_SORT2I(p1[0],p2[0]); | ^~~~~~~~~ Source/zbar/qrcode/util.h:10:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 10 | #define QR_MINI(_a,_b) ((_a)+((_b)-(_a)&-((_b)<(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/util.h:24:9: note: in expansion of macro ‘QR_MINI’ 24 | t__=QR_MINI(_a,_b)^(_a); \ | ^~~~~~~ Source/zbar/qrcode/qrdec.c:2551:11: note: in expansion of macro ‘QR_SORT2I’ 2551 | QR_SORT2I(p1[1],p2[1]); | ^~~~~~~~~ Source/zbar/qrcode/util.h:10:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 10 | #define QR_MINI(_a,_b) ((_a)+((_b)-(_a)&-((_b)<(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/util.h:24:9: note: in expansion of macro ‘QR_MINI’ 24 | t__=QR_MINI(_a,_b)^(_a); \ | ^~~~~~~ Source/zbar/qrcode/qrdec.c:2552:11: note: in expansion of macro ‘QR_SORT2I’ 2552 | QR_SORT2I(p0[0],p1[0]); | ^~~~~~~~~ Source/zbar/qrcode/util.h:10:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 10 | #define QR_MINI(_a,_b) ((_a)+((_b)-(_a)&-((_b)<(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/util.h:24:9: note: in expansion of macro ‘QR_MINI’ 24 | t__=QR_MINI(_a,_b)^(_a); \ | ^~~~~~~ Source/zbar/qrcode/qrdec.c:2553:11: note: in expansion of macro ‘QR_SORT2I’ 2553 | QR_SORT2I(p0[1],p1[1]); | ^~~~~~~~~ Source/zbar/qrcode/qrdec.c:2603:12: warning: suggest parentheses around ‘+’ inside ‘<<’ [-Wparentheses] 2603 | _width<(_a)))) | ^~ Source/zbar/qrcode/util.h:18:41: note: in expansion of macro ‘QR_MINI’ 18 | #define QR_CLAMPI(_a,_b,_c) (QR_MAXI(_a,QR_MINI(_b,_c))) | ^~~~~~~ Source/zbar/qrcode/qrdec.c:2602:14: note: in expansion of macro ‘QR_CLAMPI’ 2602 | _p[i][0]=QR_CLAMPI(-_width<(_a)))) | ^~ Source/zbar/qrcode/util.h:18:41: note: in expansion of macro ‘QR_MINI’ 18 | #define QR_CLAMPI(_a,_b,_c) (QR_MAXI(_a,QR_MINI(_b,_c))) | ^~~~~~~ Source/zbar/qrcode/qrdec.c:2602:14: note: in expansion of macro ‘QR_CLAMPI’ 2602 | _p[i][0]=QR_CLAMPI(-_width<(_a)))) | ^~ Source/zbar/qrcode/util.h:18:41: note: in expansion of macro ‘QR_MINI’ 18 | #define QR_CLAMPI(_a,_b,_c) (QR_MAXI(_a,QR_MINI(_b,_c))) | ^~~~~~~ Source/zbar/qrcode/qrdec.c:2602:14: note: in expansion of macro ‘QR_CLAMPI’ 2602 | _p[i][0]=QR_CLAMPI(-_width<(_a)))) | ^~ Source/zbar/qrcode/util.h:18:41: note: in expansion of macro ‘QR_MINI’ 18 | #define QR_CLAMPI(_a,_b,_c) (QR_MAXI(_a,QR_MINI(_b,_c))) | ^~~~~~~ Source/zbar/qrcode/qrdec.c:2602:14: note: in expansion of macro ‘QR_CLAMPI’ 2602 | _p[i][0]=QR_CLAMPI(-_width<(_a)))) | ^~ Source/zbar/qrcode/util.h:18:41: note: in expansion of macro ‘QR_MINI’ 18 | #define QR_CLAMPI(_a,_b,_c) (QR_MAXI(_a,QR_MINI(_b,_c))) | ^~~~~~~ Source/zbar/qrcode/qrdec.c:2602:14: note: in expansion of macro ‘QR_CLAMPI’ 2602 | _p[i][0]=QR_CLAMPI(-_width<(_a)))) | ^~ Source/zbar/qrcode/util.h:18:41: note: in expansion of macro ‘QR_MINI’ 18 | #define QR_CLAMPI(_a,_b,_c) (QR_MAXI(_a,QR_MINI(_b,_c))) | ^~~~~~~ Source/zbar/qrcode/qrdec.c:2602:14: note: in expansion of macro ‘QR_CLAMPI’ 2602 | _p[i][0]=QR_CLAMPI(-_width<(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/util.h:18:30: note: in expansion of macro ‘QR_MAXI’ 18 | #define QR_CLAMPI(_a,_b,_c) (QR_MAXI(_a,QR_MINI(_b,_c))) | ^~~~~~~ Source/zbar/qrcode/qrdec.c:2602:14: note: in expansion of macro ‘QR_CLAMPI’ 2602 | _p[i][0]=QR_CLAMPI(-_width<(_a)))) | ^~ Source/zbar/qrcode/util.h:18:41: note: in expansion of macro ‘QR_MINI’ 18 | #define QR_CLAMPI(_a,_b,_c) (QR_MAXI(_a,QR_MINI(_b,_c))) | ^~~~~~~ Source/zbar/qrcode/qrdec.c:2604:14: note: in expansion of macro ‘QR_CLAMPI’ 2604 | _p[i][1]=QR_CLAMPI(-_height<(_a)))) | ^~ Source/zbar/qrcode/util.h:18:41: note: in expansion of macro ‘QR_MINI’ 18 | #define QR_CLAMPI(_a,_b,_c) (QR_MAXI(_a,QR_MINI(_b,_c))) | ^~~~~~~ Source/zbar/qrcode/qrdec.c:2604:14: note: in expansion of macro ‘QR_CLAMPI’ 2604 | _p[i][1]=QR_CLAMPI(-_height<(_a)))) | ^~ Source/zbar/qrcode/util.h:18:41: note: in expansion of macro ‘QR_MINI’ 18 | #define QR_CLAMPI(_a,_b,_c) (QR_MAXI(_a,QR_MINI(_b,_c))) | ^~~~~~~ Source/zbar/qrcode/qrdec.c:2604:14: note: in expansion of macro ‘QR_CLAMPI’ 2604 | _p[i][1]=QR_CLAMPI(-_height<(_a)))) | ^~ Source/zbar/qrcode/util.h:18:41: note: in expansion of macro ‘QR_MINI’ 18 | #define QR_CLAMPI(_a,_b,_c) (QR_MAXI(_a,QR_MINI(_b,_c))) | ^~~~~~~ Source/zbar/qrcode/qrdec.c:2604:14: note: in expansion of macro ‘QR_CLAMPI’ 2604 | _p[i][1]=QR_CLAMPI(-_height<(_a)))) | ^~ Source/zbar/qrcode/util.h:18:41: note: in expansion of macro ‘QR_MINI’ 18 | #define QR_CLAMPI(_a,_b,_c) (QR_MAXI(_a,QR_MINI(_b,_c))) | ^~~~~~~ Source/zbar/qrcode/qrdec.c:2604:14: note: in expansion of macro ‘QR_CLAMPI’ 2604 | _p[i][1]=QR_CLAMPI(-_height<(_a)))) | ^~ Source/zbar/qrcode/util.h:18:41: note: in expansion of macro ‘QR_MINI’ 18 | #define QR_CLAMPI(_a,_b,_c) (QR_MAXI(_a,QR_MINI(_b,_c))) | ^~~~~~~ Source/zbar/qrcode/qrdec.c:2604:14: note: in expansion of macro ‘QR_CLAMPI’ 2604 | _p[i][1]=QR_CLAMPI(-_height<(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/util.h:18:30: note: in expansion of macro ‘QR_MAXI’ 18 | #define QR_CLAMPI(_a,_b,_c) (QR_MAXI(_a,QR_MINI(_b,_c))) | ^~~~~~~ Source/zbar/qrcode/qrdec.c:2604:14: note: in expansion of macro ‘QR_CLAMPI’ 2604 | _p[i][1]=QR_CLAMPI(-_height<>’ [-Wparentheses] 2688 | stride=_dim+QR_INT_BITS-1>>QR_INT_LOGBITS; | ~~~~~~~~~~~~~~~~^~ Source/zbar/qrcode/qrdec.c:2734:34: warning: suggest parentheses around ‘-’ inside ‘<<’ [-Wparentheses] 2734 | mi=mi>>QR_INT_BITS%3|mi<<3-QR_INT_BITS%3; | ^~ Source/zbar/qrcode/qrdec.c:2763:31: warning: suggest parentheses around ‘-’ inside ‘<<’ [-Wparentheses] 2763 | m=m>>QR_INT_BITS%6|m<<6-QR_INT_BITS%6; | ^~ Source/zbar/qrcode/qrdec.c:2775:40: warning: suggest parentheses around ‘+’ in operand of ‘&’ [-Wparentheses] 2775 | for(i=0;i<6;i++)m|=((i*j)%3+i*j+1&1)<>QR_INT_BITS%6|m<<6-QR_INT_BITS%6; | ^~ Source/zbar/qrcode/qrdec.c:2791:40: warning: suggest parentheses around ‘+’ in operand of ‘&’ [-Wparentheses] 2791 | for(i=0;i<6;i++)m|=((i*j)%3+i+j+1&1)<>QR_INT_BITS%6|m<<6-QR_INT_BITS%6; | ^~ Source/zbar/qrcode/qrdec.c: In function ‘qr_sampling_grid_sample’: Source/zbar/qrcode/qrdec.c:2812:26: warning: suggest parentheses around ‘-’ inside ‘>>’ [-Wparentheses] 2812 | stride=_dim+QR_INT_BITS-1>>QR_INT_LOGBITS; | ~~~~~~~~~~~~~~~~^~ Source/zbar/qrcode/qrdec.c:2856:63: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 2856 | qr_img_get_bit(_img,_width,_height,p[0],p[1])<<(v&QR_INT_BITS-1); | ^ Source/zbar/qrcode/qrdec.c: In function ‘qr_samples_unpack’: Source/zbar/qrcode/qrdec.c:2887:26: warning: suggest parentheses around ‘-’ inside ‘>>’ [-Wparentheses] 2887 | stride=_dim+QR_INT_BITS-1>>QR_INT_LOGBITS; | ~~~~~~~~~~~~~~~~^~ Source/zbar/qrcode/qrdec.c:2900:16: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 2900 | nbits=(_dim-1&QR_INT_BITS-1)+1; | ~~~~^~ Source/zbar/qrcode/qrdec.c:2910:36: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2910 | bits=bits<<1|data1>>nbits&1; | ~~~~~~~~~~~~^~ Source/zbar/qrcode/qrdec.c:2915:36: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2915 | bits=bits<<1|data2>>nbits&1; | ~~~~~~~~~~~~^~ In file included from Source/zbar/qrcode/qrdec.c:15: Source/zbar/qrcode/util.h:10:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 10 | #define QR_MINI(_a,_b) ((_a)+((_b)-(_a)&-((_b)<(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:2946:13: note: in expansion of macro ‘QR_MINI’ 2946 | nbits=QR_MINI(_dim-(i<endbit; | ~^~~~~~~~~~~ Source/zbar/qrcode/qrdec.c:3017:29: warning: suggest parentheses around ‘-’ inside ‘>>’ [-Wparentheses] 3017 | if(_bits>16)ret|=p[2]>>8-_b->endbit; | ~^~~~~~~~~~~ Source/zbar/qrcode/qrdec.c: In function ‘qr_pack_buf_avail’: Source/zbar/qrcode/qrdec.c:3025:22: warning: suggest parentheses around ‘-’ inside ‘<<’ [-Wparentheses] 3025 | return (_b->storage-_b->endbyte<<3)-_b->endbit; | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from Source/zbar/qrcode/qrdec.c:11: Source/zbar/qrcode/qrdec.c: In function ‘qr_code_data_clear’: Source/zbar/qrcode/qrdec.h:42:51: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 42 | #define QR_MODE_HAS_DATA(_mode) (!((_mode)&(_mode)-1)) | ~~~~~~~^~ Source/zbar/qrcode/qrdec.c:3255:8: note: in expansion of macro ‘QR_MODE_HAS_DATA’ 3255 | if(QR_MODE_HAS_DATA(_qrdata->entries[i].mode)){ | ^~~~~~~~~~~~~~~~ Source/zbar/qrcode/qrdec.c: In function ‘qr_code_ncodewords’: Source/zbar/qrcode/qrdec.c:3303:44: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 3302 | return (_version<<4)*(_version+8) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 3303 | -(5*nalign)*(5*nalign-2)+36*(_version<7)+83>>3; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ Source/zbar/qrcode/qrdec.c: In function ‘qr_code_decode’: Source/zbar/qrcode/qrdec.c:3396:24: warning: suggest parentheses around ‘-’ inside ‘>>’ [-Wparentheses] 3396 | dim*(dim+QR_INT_BITS-1>>QR_INT_LOGBITS)*sizeof(*data_bits)); | ~~~~~~~~~~~~~~~^~ In file included from Source/zbar/qrcode/qrdec.c:15: Source/zbar/qrcode/qrdec.c: In function ‘qr_reader_try_configuration’: Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdec.c:3497:49: note: in expansion of macro ‘QR_MAXI’ 3497 | res=QR_INT_BITS-2-QR_FINDER_SUBPREC-qr_ilog(QR_MAXI(_width,_height)-1); | ^~~~~~~ gcc -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -D_GNU_SOURCE -fPIC -fwrapv -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DENABLE_QRCODE -DENABLE_EAN -DENABLE_I25 -DENABLE_CODE39 -DENABLE_CODE128 -DENABLE_PDF417 -DHAVE_INTTYPES_H -DZBAR_VERSION_MAJOR=0 -DZBAR_VERSION_MINOR=10 -DNO_STATS -ISource -ISource/zbar -I/usr/include/python3.9 -c Source/zbar/qrcode/qrdectxt.c -o build/temp.linux-x86_64-3.9/Source/zbar/qrcode/qrdectxt.o In file included from Source/zbar/qrcode/qrdectxt.c:11: Source/zbar/qrcode/qrdectxt.c: In function ‘qr_code_data_list_extract_text’: Source/zbar/qrcode/qrdec.h:42:51: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 42 | #define QR_MODE_HAS_DATA(_mode) (!((_mode)&(_mode)-1)) | ~~~~~~~^~ Source/zbar/qrcode/qrdectxt.c:124:16: note: in expansion of macro ‘QR_MODE_HAS_DATA’ 124 | if(QR_MODE_HAS_DATA(entry->mode)){ | ^~~~~~~~~~~~~~~~ In file included from Source/zbar/qrcode/qrdectxt.c:12: Source/zbar/qrcode/util.h:9:40: warning: suggest parentheses around ‘-’ in operand of ‘&’ [-Wparentheses] 9 | #define QR_MAXI(_a,_b) ((_a)-((_a)-(_b)&-((_b)>(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/qrdectxt.c:308:42: note: in expansion of macro ‘QR_MAXI’ 308 | sprintf(buf,"ISO8859-%i",QR_MAXI(cur_eci,3)-2); | ^~~~~~~ Source/zbar/qrcode/qrdectxt.c:358:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 358 | for(j = 0; j < syms->npts; j++) { | ^ gcc -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -D_GNU_SOURCE -fPIC -fwrapv -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DENABLE_QRCODE -DENABLE_EAN -DENABLE_I25 -DENABLE_CODE39 -DENABLE_CODE128 -DENABLE_PDF417 -DHAVE_INTTYPES_H -DZBAR_VERSION_MAJOR=0 -DZBAR_VERSION_MINOR=10 -DNO_STATS -ISource -ISource/zbar -I/usr/include/python3.9 -c Source/zbar/qrcode/rs.c -o build/temp.linux-x86_64-3.9/Source/zbar/qrcode/rs.o Source/zbar/qrcode/rs.c: In function ‘rs_gsqrt’: Source/zbar/qrcode/rs.c:67:23: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 67 | return _gf->exp[loga+(255&-(loga&1))>>1]; | ~~~~^~~~~~~~~~~~~~~~ Source/zbar/qrcode/rs.c: In function ‘rs_cubic_solve’: Source/zbar/qrcode/rs.c:199:13: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 199 | logd=logd2+(255&-(logd2&1))>>1; | ~~~~~^~~~~~~~~~~~~~~~~ Source/zbar/qrcode/rs.c: In function ‘rs_quartic_solve’: Source/zbar/qrcode/rs.c:297:29: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 297 | if(nroots!=2||_x[0]!=s&&_x[1]!=s)_x[nroots++]=s; | ~~~~~~~~^~~~~~~~~~ Source/zbar/qrcode/rs.c: In function ‘rs_correct’: Source/zbar/qrcode/rs.c:533:44: warning: suggest parentheses around ‘-’ inside ‘>>’ [-Wparentheses] 533 | if(nerrors<=0||nerrors-_nerasures>_npar-_nerasures>>1)return -1; | ~~~~~^~~~~~~~~~~ gcc -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -D_GNU_SOURCE -fPIC -fwrapv -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DENABLE_QRCODE -DENABLE_EAN -DENABLE_I25 -DENABLE_CODE39 -DENABLE_CODE128 -DENABLE_PDF417 -DHAVE_INTTYPES_H -DZBAR_VERSION_MAJOR=0 -DZBAR_VERSION_MINOR=10 -DNO_STATS -ISource -ISource/zbar -I/usr/include/python3.9 -c Source/zbar/qrcode/util.c -o build/temp.linux-x86_64-3.9/Source/zbar/qrcode/util.o Source/zbar/qrcode/util.c: In function ‘qr_isqrt’: Source/zbar/qrcode/util.c:22:13: warning: suggest parentheses around ‘+’ inside ‘<<’ [-Wparentheses] 22 | t=(g<<1)+b<(_a)))) | ~~~~^~~~~ Source/zbar/qrcode/util.c:57:9: note: in expansion of macro ‘QR_MAXI’ 57 | shift=QR_MAXI(shift,0); | ^~~~~~~ Source/zbar/qrcode/util.c:62:8: warning: suggest parentheses around arithmetic in operand of ‘^’ [-Wparentheses] 62 | x+=_y+mask^mask; | ~~^~~~~ Source/zbar/qrcode/util.c:63:8: warning: suggest parentheses around arithmetic in operand of ‘^’ [-Wparentheses] 63 | _y-=u+mask^mask; | ~^~~~~ Source/zbar/qrcode/util.c:64:6: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 64 | u=x+1>>1; | ~^~ Source/zbar/qrcode/util.c:65:7: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 65 | v=_y+1>>1; | ~~^~ Source/zbar/qrcode/util.c:67:7: warning: suggest parentheses around arithmetic in operand of ‘^’ [-Wparentheses] 67 | x+=v+mask^mask; | ~^~~~~ Source/zbar/qrcode/util.c:68:8: warning: suggest parentheses around arithmetic in operand of ‘^’ [-Wparentheses] 68 | _y-=u+mask^mask; | ~^~~~~ Source/zbar/qrcode/util.c:71:8: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 71 | u=x+1>>2; | ~^~ Source/zbar/qrcode/util.c:73:9: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 73 | v=_y+r>>2*i; | ~~^~ Source/zbar/qrcode/util.c:75:9: warning: suggest parentheses around arithmetic in operand of ‘^’ [-Wparentheses] 75 | x+=v+mask^mask; | ~^~~~~ Source/zbar/qrcode/util.c:76:13: warning: suggest parentheses around arithmetic in operand of ‘^’ [-Wparentheses] 76 | _y=_y-(u+mask^mask)<<1; | ~^~~~~ Source/zbar/qrcode/util.c:76:10: warning: suggest parentheses around ‘-’ inside ‘<<’ [-Wparentheses] 76 | _y=_y-(u+mask^mask)<<1; | ~~^~~~~~~~~~~~~~ Source/zbar/qrcode/util.c:78:11: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 78 | return x+((1U<>1)>>shift; | ~^~~~~~~~~~~~~~~~~ gcc -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -D_GNU_SOURCE -fPIC -fwrapv -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DENABLE_QRCODE -DENABLE_EAN -DENABLE_I25 -DENABLE_CODE39 -DENABLE_CODE128 -DENABLE_PDF417 -DHAVE_INTTYPES_H -DZBAR_VERSION_MAJOR=0 -DZBAR_VERSION_MINOR=10 -DNO_STATS -ISource -ISource/zbar -I/usr/include/python3.9 -c Source/zbar/refcnt.c -o build/temp.linux-x86_64-3.9/Source/zbar/refcnt.o gcc -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -D_GNU_SOURCE -fPIC -fwrapv -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DENABLE_QRCODE -DENABLE_EAN -DENABLE_I25 -DENABLE_CODE39 -DENABLE_CODE128 -DENABLE_PDF417 -DHAVE_INTTYPES_H -DZBAR_VERSION_MAJOR=0 -DZBAR_VERSION_MINOR=10 -DNO_STATS -ISource -ISource/zbar -I/usr/include/python3.9 -c Source/zbar/scanner.c -o build/temp.linux-x86_64-3.9/Source/zbar/scanner.o Source/zbar/scanner.c: In function ‘zbar_scan_y’: Source/zbar/scanner.c:249:26: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 249 | (calc_thresh(scn) <= abs(y1_1))) | ^~ gcc -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -D_GNU_SOURCE -fPIC -fwrapv -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DENABLE_QRCODE -DENABLE_EAN -DENABLE_I25 -DENABLE_CODE39 -DENABLE_CODE128 -DENABLE_PDF417 -DHAVE_INTTYPES_H -DZBAR_VERSION_MAJOR=0 -DZBAR_VERSION_MINOR=10 -DNO_STATS -ISource -ISource/zbar -I/usr/include/python3.9 -c Source/zbar/symbol.c -o build/temp.linux-x86_64-3.9/Source/zbar/symbol.o gcc -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -D_GNU_SOURCE -fPIC -fwrapv -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DENABLE_QRCODE -DENABLE_EAN -DENABLE_I25 -DENABLE_CODE39 -DENABLE_CODE128 -DENABLE_PDF417 -DHAVE_INTTYPES_H -DZBAR_VERSION_MAJOR=0 -DZBAR_VERSION_MINOR=10 -DNO_STATS -ISource -ISource/zbar -I/usr/include/python3.9 -c zbar/_zbar.c -o build/temp.linux-x86_64-3.9/zbar/_zbar.o gcc -shared -g -g -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/generic-hardened-ld -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection build/temp.linux-x86_64-3.9/Source/zbar/decoder.o build/temp.linux-x86_64-3.9/Source/zbar/decoder/code128.o build/temp.linux-x86_64-3.9/Source/zbar/decoder/code39.o build/temp.linux-x86_64-3.9/Source/zbar/decoder/ean.o build/temp.linux-x86_64-3.9/Source/zbar/decoder/i25.o build/temp.linux-x86_64-3.9/Source/zbar/decoder/pdf417.o build/temp.linux-x86_64-3.9/Source/zbar/decoder/qr_finder.o build/temp.linux-x86_64-3.9/Source/zbar/error.o build/temp.linux-x86_64-3.9/Source/zbar/img_scanner.o build/temp.linux-x86_64-3.9/Source/zbar/qrcode/bch15_5.o build/temp.linux-x86_64-3.9/Source/zbar/qrcode/binarize.o build/temp.linux-x86_64-3.9/Source/zbar/qrcode/isaac.o build/temp.linux-x86_64-3.9/Source/zbar/qrcode/qrdec.o build/temp.linux-x86_64-3.9/Source/zbar/qrcode/qrdectxt.o build/temp.linux-x86_64-3.9/Source/zbar/qrcode/rs.o build/temp.linux-x86_64-3.9/Source/zbar/qrcode/util.o build/temp.linux-x86_64-3.9/Source/zbar/refcnt.o build/temp.linux-x86_64-3.9/Source/zbar/scanner.o build/temp.linux-x86_64-3.9/Source/zbar/symbol.o build/temp.linux-x86_64-3.9/zbar/_zbar.o -L/usr/lib64 -o build/lib.linux-x86_64-3.9/zbar/_zbar.cpython-39-x86_64-linux-gnu.so + sleep 1 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.ERzrm4 + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/python-zbar-py-1.0.4-1.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/python-zbar-py-1.0.4-1.x86_64 ++ dirname /builddir/build/BUILDROOT/python-zbar-py-1.0.4-1.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/python-zbar-py-1.0.4-1.x86_64 + cd zbar-py-1.0.4 + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection ' + LDFLAGS='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/generic-hardened-ld' + /usr/bin/python3 setup.py install -O1 --skip-build --root /builddir/build/BUILDROOT/python-zbar-py-1.0.4-1.x86_64 /usr/lib/python3.9/site-packages/setuptools/dist.py:717: UserWarning: Usage of dash-separated 'description-file' will not be supported in future versions. Please use the underscore name 'description_file' instead warnings.warn( running install /usr/lib/python3.9/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( running install_lib creating /builddir/build/BUILDROOT/python-zbar-py-1.0.4-1.x86_64/usr creating /builddir/build/BUILDROOT/python-zbar-py-1.0.4-1.x86_64/usr/lib64 creating /builddir/build/BUILDROOT/python-zbar-py-1.0.4-1.x86_64/usr/lib64/python3.9 creating /builddir/build/BUILDROOT/python-zbar-py-1.0.4-1.x86_64/usr/lib64/python3.9/site-packages creating /builddir/build/BUILDROOT/python-zbar-py-1.0.4-1.x86_64/usr/lib64/python3.9/site-packages/zbar copying build/lib.linux-x86_64-3.9/zbar/__init__.py -> /builddir/build/BUILDROOT/python-zbar-py-1.0.4-1.x86_64/usr/lib64/python3.9/site-packages/zbar copying build/lib.linux-x86_64-3.9/zbar/zbar.py -> /builddir/build/BUILDROOT/python-zbar-py-1.0.4-1.x86_64/usr/lib64/python3.9/site-packages/zbar copying build/lib.linux-x86_64-3.9/zbar/_zbar.cpython-39-x86_64-linux-gnu.so -> /builddir/build/BUILDROOT/python-zbar-py-1.0.4-1.x86_64/usr/lib64/python3.9/site-packages/zbar copying build/lib.linux-x86_64-3.9/zbar/misc.py -> /builddir/build/BUILDROOT/python-zbar-py-1.0.4-1.x86_64/usr/lib64/python3.9/site-packages/zbar byte-compiling /builddir/build/BUILDROOT/python-zbar-py-1.0.4-1.x86_64/usr/lib64/python3.9/site-packages/zbar/__init__.py to __init__.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/python-zbar-py-1.0.4-1.x86_64/usr/lib64/python3.9/site-packages/zbar/zbar.py to zbar.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/python-zbar-py-1.0.4-1.x86_64/usr/lib64/python3.9/site-packages/zbar/misc.py to misc.cpython-39.pyc writing byte-compilation script '/tmp/tmpktbahona.py' /usr/bin/python3 /tmp/tmpktbahona.py removing /tmp/tmpktbahona.py running install_egg_info running egg_info writing zbar_py.egg-info/PKG-INFO writing dependency_links to zbar_py.egg-info/dependency_links.txt writing requirements to zbar_py.egg-info/requires.txt writing top-level names to zbar_py.egg-info/top_level.txt reading manifest file 'zbar_py.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENSE' adding license file 'LICENSE-LGPL21.txt' writing manifest file 'zbar_py.egg-info/SOURCES.txt' Copying zbar_py.egg-info to /builddir/build/BUILDROOT/python-zbar-py-1.0.4-1.x86_64/usr/lib64/python3.9/site-packages/zbar_py-1.0.4-py3.9.egg-info running install_scripts + install -d -m755 /builddir/build/BUILDROOT/python-zbar-py-1.0.4-1.x86_64//usr/share/doc/python-zbar-py + '[' -d doc ']' + '[' -d docs ']' + '[' -d example ']' + '[' -d examples ']' + cp -arf examples /builddir/build/BUILDROOT/python-zbar-py-1.0.4-1.x86_64//usr/share/doc/python-zbar-py + pushd /builddir/build/BUILDROOT/python-zbar-py-1.0.4-1.x86_64 ~/build/BUILDROOT/python-zbar-py-1.0.4-1.x86_64 ~/build/BUILD/zbar-py-1.0.4 + '[' -d usr/lib ']' + '[' -d usr/lib64 ']' + find usr/lib64 -type f -printf '/%h/%f\n' + '[' -d usr/bin ']' + '[' -d usr/sbin ']' + touch doclist.lst + '[' -d usr/share/man ']' + popd ~/build/BUILD/zbar-py-1.0.4 + mv /builddir/build/BUILDROOT/python-zbar-py-1.0.4-1.x86_64/filelist.lst . + mv /builddir/build/BUILDROOT/python-zbar-py-1.0.4-1.x86_64/doclist.lst . + /usr/bin/find-debuginfo -j4 --strict-build-id -i --build-id-seed 1.0.4-1 --unique-debug-suffix -1.0.4-1.x86_64 --unique-debug-src-base python-zbar-py-1.0.4-1.x86_64 -S debugsourcefiles.list /builddir/build/BUILD/zbar-py-1.0.4 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/python-zbar-py-1.0.4-1.x86_64/usr/lib64/python3.9/site-packages/zbar/_zbar.cpython-39-x86_64-linux-gnu.so extracting debug info from /builddir/build/BUILDROOT/python-zbar-py-1.0.4-1.x86_64/usr/lib64/python3.9/site-packages/zbar/_zbar.cpython-39-x86_64-linux-gnu.so 826 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 1 Bytecompiling .py files below /builddir/build/BUILDROOT/python-zbar-py-1.0.4-1.x86_64/usr/lib/debug/usr/lib64/python3.9 using /usr/bin/python3.9 Bytecompiling .py files below /builddir/build/BUILDROOT/python-zbar-py-1.0.4-1.x86_64/usr/lib64/python3.9 using /usr/bin/python3.9 + /usr/lib/rpm/brp-python-hardlink Processing files: python3-zbar-py-1.0.4-1.noarch error: Directory not found: /builddir/build/BUILDROOT/python-zbar-py-1.0.4-1.x86_64/usr/lib/python3.9/site-packages/* RPM build errors: Directory not found: /builddir/build/BUILDROOT/python-zbar-py-1.0.4-1.x86_64/usr/lib/python3.9/site-packages/* Finish: rpmbuild python-zbar-py-1.0.4-1.src.rpm Finish: build phase for python-zbar-py-1.0.4-1.src.rpm ERROR: Exception(/var/lib/copr-rpmbuild/results/python-zbar-py-1.0.4-1.src.rpm) Config(openeuler-22.03-x86_64) 0 minutes 25 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_failure=True') Start: clean chroot Finish: clean chroot ERROR: Command failed: # bash --login -c /usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/python-zbar-py.spec Copr build error: Build failed Shared connection to 10.0.1.54 closed.