Warning: Permanently added '2620:52:6:1161:dead:beef:cafe:c127' (ED25519) to the list of known hosts. You can reproduce this build on your computer by running: sudo dnf install copr-rpmbuild /usr/bin/copr-rpmbuild --verbose --drop-resultdir --task-url https://copr.fedorainfracloud.org/backend/get-build-task/11128534-fedora-rawhide-x86_64 --chroot fedora-rawhide-x86_64 Version: 1.10 PID: 4977 Logging PID: 4979 Task: {'allow_user_ssh': False, 'appstream': False, 'background': False, 'build_id': 11128534, 'buildroot_pkgs': [], 'chroot': 'fedora-rawhide-x86_64', 'enable_net': False, 'fedora_review': False, 'git_hash': 'efb435967998128b1b033062db7379966ff2f3f4', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/eyildizemre/migr/migr', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'migr', 'package_version': '0.1.0-1', 'project_dirname': 'migr', 'project_name': 'migr', 'project_owner': 'eyildizemre', 'repo_priority': None, 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/eyildizemre/migr/fedora-rawhide-x86_64/', 'id': 'copr_base', 'name': 'Copr repository', 'priority': None, 'repo_gpgcheck': False}], 'sandbox': 'eyildizemre/migr--eyildizemre', 'source_json': {}, 'source_type': None, 'ssh_public_keys': None, 'storage': 1, 'submitter': 'eyildizemre', 'tags': [], 'task_id': '11128534-fedora-rawhide-x86_64', 'timeout': 18000, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/eyildizemre/migr/migr /var/lib/copr-rpmbuild/workspace/workdir-oa6ikyk1/migr --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/eyildizemre/migr/migr', '/var/lib/copr-rpmbuild/workspace/workdir-oa6ikyk1/migr', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-oa6ikyk1/migr'... Running: git checkout efb435967998128b1b033062db7379966ff2f3f4 -- cmd: ['git', 'checkout', 'efb435967998128b1b033062db7379966ff2f3f4', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-oa6ikyk1/migr rc: 0 stdout: stderr: Note: switching to 'efb435967998128b1b033062db7379966ff2f3f4'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at efb4359 automatic import of migr Running: dist-git-client sources cmd: ['dist-git-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-oa6ikyk1/migr rc: 0 stdout: stderr: INFO: Reading stdout from command: git rev-parse --abbrev-ref HEAD INFO: Reading stdout from command: git rev-parse HEAD INFO: Reading sources specification file: sources INFO: Downloading migr-0.1.0.tar.gz INFO: Reading stdout from command: curl --help all INFO: Calling: curl -H Pragma: -H 'Accept-Encoding: identity' -o migr-0.1.0.tar.gz --location --connect-timeout 60 --retry 3 --retry-delay 10 --remote-time --show-error --fail --retry-all-errors https://copr-dist-git.fedorainfracloud.org/repo/pkgs/eyildizemre/migr/migr/migr-0.1.0.tar.gz/md5/60846cc518433a7a34ad630d03fd845c/migr-0.1.0.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 998.5k 100 998.5k 0 0 1.43M 0 0 INFO: Reading stdout from command: md5sum migr-0.1.0.tar.gz tail: /var/lib/copr-rpmbuild/main.log: file truncated Running (timeout=18000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-oa6ikyk1/migr/migr.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-oa6ikyk1/migr --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1792061380.112841 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 6.9 starting (python version = 3.14.5, NVR = mock-6.9-1.fc44), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-oa6ikyk1/migr/migr.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-oa6ikyk1/migr --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1792061380.112841 -r /var/lib/copr-rpmbuild/results/configs/child.cfg Start(bootstrap): init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish(bootstrap): init plugins Start: init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins INFO: Signal handler active Start: run INFO: Start(/var/lib/copr-rpmbuild/workspace/workdir-oa6ikyk1/migr/migr.spec) Config(fedora-rawhide-x86_64) Start: clean chroot Finish: clean chroot Mock Version: 6.9 INFO: Mock Version: 6.9 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1792061380.112841/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata INFO: Guessed host environment type: unknown INFO: Using container image: registry.fedoraproject.org/fedora:rawhide INFO: Pulling image: registry.fedoraproject.org/fedora:rawhide INFO: Tagging container image as mock-bootstrap-374fc477-9fbf-49a1-bd8a-0e15b6942a5c INFO: Checking that 16775cea00716320ac46c3d3e24ebc0815ce8709bb4dac095e690e4e76cb5234 image matches host's architecture INFO: Copy content of container 16775cea00716320ac46c3d3e24ebc0815ce8709bb4dac095e690e4e76cb5234 to /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1792061380.112841/root INFO: mounting 16775cea00716320ac46c3d3e24ebc0815ce8709bb4dac095e690e4e76cb5234 with podman image mount INFO: image 16775cea00716320ac46c3d3e24ebc0815ce8709bb4dac095e690e4e76cb5234 as /var/lib/containers/storage/overlay/92f583ae65572db5a4fad76f8c3279726e98081a55c71bd9c5f58d4e79c0a671/merged INFO: umounting image 16775cea00716320ac46c3d3e24ebc0815ce8709bb4dac095e690e4e76cb5234 (/var/lib/containers/storage/overlay/92f583ae65572db5a4fad76f8c3279726e98081a55c71bd9c5f58d4e79c0a671/merged) with podman image umount INFO: Removing image mock-bootstrap-374fc477-9fbf-49a1-bd8a-0e15b6942a5c INFO: Package manager dnf5 detected and used (fallback) INFO: Not updating bootstrap chroot, bootstrap_image_ready=True Start(bootstrap): creating root cache Finish(bootstrap): creating root cache Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-1792061380.112841/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Package manager dnf5 detected and used (direct choice) INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-6.1.0-1.fc46.x86_64 rpm-sequoia-1.10.3-1.fc46.x86_64 dnf5-5.4.6.0-1.fc46.x86_64 dnf5-plugins-5.4.6.0-1.fc46.x86_64 Start: installing minimal buildroot with dnf5 Updating and loading repositories: fedora 100% | 14.3 MiB/s | 22.3 MiB | 00m02s Copr repository 100% | 1.8 KiB/s | 3.0 KiB | 00m02s Repositories loaded. Package Arch Version Repository Size Installing group/module packages: bash x86_64 0:5.3.20-1.fc46 fedora 8.5 MiB bzip2 x86_64 0:1.0.8-24.fc45 fedora 95.0 KiB coreutils x86_64 0:9.12-1.fc46 fedora 6.3 MiB cpio x86_64 0:2.15-10.fc45 fedora 1.1 MiB diffutils x86_64 0:3.12-6.fc45 fedora 1.6 MiB fedora-release-common noarch 0:46-0.1 fedora 4.6 KiB findutils x86_64 1:4.11.0-2.fc45 fedora 1.9 MiB gawk x86_64 0:5.4.1-1.fc45 fedora 2.2 MiB glibc-minimal-langpack x86_64 0:2.44.9000-5.fc46 fedora 0.0 B grep x86_64 0:3.12-4.fc45 fedora 1.0 MiB gzip x86_64 0:1.15-1.fc46 fedora 445.2 KiB info x86_64 0:7.3-3.fc45 fedora 372.4 KiB patch x86_64 0:2.8-6.fc46 fedora 226.6 KiB redhat-rpm-config noarch 0:345-4.fc46 fedora 184.2 KiB rpm-build x86_64 0:6.1.0-1.fc46 fedora 312.1 KiB sed x86_64 0:4.10-2.fc45 fedora 866.5 KiB shadow-utils x86_64 2:4.20.0-1.fc45 fedora 3.9 MiB tar x86_64 2:1.35-9.fc45 fedora 3.0 MiB unzip x86_64 0:6.0-71.fc45 fedora 441.8 KiB util-linux x86_64 0:2.42.4-2.fc46 fedora 3.7 MiB which x86_64 0:2.25-2.fc45 fedora 83.6 KiB xz x86_64 1:5.8.4-1.fc46 fedora 1.4 MiB Installing dependencies: R-srpm-macros noarch 0:1.3.7-3.fc45 fedora 3.5 KiB add-determinism x86_64 0:0.7.3-3.fc45 fedora 2.2 MiB alternatives x86_64 0:1.33-6.fc45 fedora 62.1 KiB ansible-srpm-macros noarch 0:1-22.fc45 fedora 35.7 KiB audit-libs x86_64 0:4.2.1-2.fc45 fedora 390.5 KiB binutils x86_64 0:2.47.50-15.fc46 fedora 24.5 MiB build-reproducibility-srpm-macros noarch 0:0.7.3-3.fc45 fedora 1.2 KiB bzip2-libs x86_64 0:1.0.8-24.fc45 fedora 80.5 KiB ca-certificates noarch 0:2026.2.90_v9.0.317-1.fc46 fedora 2.6 MiB cmake-srpm-macros noarch 0:4.3.0-5.fc45 fedora 524.0 B coreutils-common x86_64 0:9.12-1.fc46 fedora 11.5 MiB crypto-policies noarch 0:20260713-2.gitc42da77.fc45 fedora 134.3 KiB curl x86_64 0:8.23.0~rc3-1.fc46 fedora 486.1 KiB cyrus-sasl-lib x86_64 0:2.1.28-37.fc45 fedora 2.3 MiB debugedit x86_64 0:5.3-3.fc45 fedora 220.8 KiB dwz x86_64 0:0.17-3.fc45 fedora 291.1 KiB ed x86_64 0:1.22.6-1.fc46 fedora 150.9 KiB efi-srpm-macros noarch 0:6-9.fc45 fedora 40.3 KiB elfutils x86_64 0:0.196-1.fc46 fedora 3.2 MiB elfutils-debuginfod-client x86_64 0:0.196-1.fc46 fedora 79.9 KiB elfutils-libelf x86_64 0:0.196-1.fc46 fedora 1.4 MiB elfutils-libs x86_64 0:0.196-1.fc46 fedora 719.6 KiB erlang-srpm-macros noarch 0:0.4.0-1.fc46 fedora 2.0 KiB fedora-gpg-keys noarch 0:46-0.3 fedora 130.3 KiB fedora-release noarch 0:46-0.1 fedora 0.0 B fedora-release-identity-basic noarch 0:46-0.1 fedora 664.0 B fedora-repos noarch 0:46-0.3 fedora 4.9 KiB fedora-repos-rawhide noarch 0:46-0.3 fedora 2.2 KiB file x86_64 0:5.48-3.fc46 fedora 101.9 KiB file-libs x86_64 0:5.48-3.fc46 fedora 12.3 MiB filesystem x86_64 0:3.18-59.fc45 fedora 112.0 B filesystem-srpm-macros noarch 0:3.18-59.fc45 fedora 38.2 KiB fips-provider x86_64 0:1.5.3-1.fc46 fedora 4.8 MiB fonts-srpm-macros noarch 1:5.0.0-4.fc45 fedora 55.8 KiB forge-srpm-macros noarch 0:0.4.0-5.fc45 fedora 38.9 KiB fpc-srpm-macros noarch 0:1.3-17.fc45 fedora 144.0 B gap-srpm-macros noarch 0:2-3.fc45 fedora 2.1 KiB gdb-minimal x86_64 0:17.2-6.fc46 fedora 14.2 MiB gdbm-libs x86_64 1:1.26-1.fc46 fedora 134.2 KiB ghc-srpm-macros noarch 0:1.10-2.fc45 fedora 792.0 B glibc x86_64 0:2.44.9000-5.fc46 fedora 7.2 MiB glibc-common x86_64 0:2.44.9000-5.fc46 fedora 1.0 MiB glibc-gconv-extra x86_64 0:2.44.9000-5.fc46 fedora 7.7 MiB gmp x86_64 1:6.3.0-6.fc45 fedora 815.2 KiB gnat-srpm-macros noarch 0:7-3.fc45 fedora 1.0 KiB gnome-srpm-macros noarch 0:1.0-2.fc45 fedora 3.5 KiB gnulib-l10n noarch 0:20241231-4.fc45 fedora 655.0 KiB gnupg2 x86_64 0:2.4.9-18.fc45 fedora 6.5 MiB gnupg2-dirmngr x86_64 0:2.4.9-18.fc45 fedora 630.1 KiB gnupg2-gpg-agent x86_64 0:2.4.9-18.fc45 fedora 678.8 KiB gnupg2-gpgconf x86_64 0:2.4.9-18.fc45 fedora 253.8 KiB gnupg2-keyboxd x86_64 0:2.4.9-18.fc45 fedora 201.3 KiB gnupg2-verify x86_64 0:2.4.9-18.fc45 fedora 356.3 KiB gnutls x86_64 0:3.8.13-5.fc46 fedora 3.8 MiB go-srpm-macros noarch 0:3.8.0-3.fc45 fedora 61.9 KiB gpgverify noarch 0:2.2-5.fc45 fedora 8.7 KiB ima-evm-utils-libs x86_64 0:1.6.2-12.fc45 fedora 56.6 KiB jansson x86_64 0:2.14-5.fc45 fedora 89.0 KiB java-srpm-macros noarch 0:1-9.fc45 fedora 870.0 B json-c x86_64 0:0.18-9.fc45 fedora 82.7 KiB kernel-srpm-macros noarch 0:1.0-30.fc45 fedora 1.9 KiB keyutils-libs x86_64 0:1.6.3-8.fc45 fedora 54.2 KiB krb5-libs x86_64 0:1.22.2-9.fc45 fedora 2.4 MiB libacl x86_64 0:2.4.0-2.fc45 fedora 43.9 KiB libarchive x86_64 0:3.8.9-2.fc46 fedora 1.0 MiB libassuan x86_64 0:2.5.7-6.fc45 fedora 163.9 KiB libattr x86_64 0:2.6.0-2.fc45 fedora 24.3 KiB libblkid x86_64 0:2.42.4-2.fc46 fedora 282.3 KiB libbrotli x86_64 0:1.2.0-6.fc45 fedora 865.0 KiB libcap x86_64 0:2.78-2.fc45 fedora 208.2 KiB libcap-ng x86_64 0:0.9.6-1.fc46 fedora 68.8 KiB libcbor x86_64 0:0.14.0-3.fc45 fedora 83.5 KiB libcom_err x86_64 0:1.47.4-2.fc45 fedora 63.0 KiB libcurl x86_64 0:8.23.0~rc3-1.fc46 fedora 1.1 MiB libeconf x86_64 0:0.7.9-4.fc45 fedora 64.8 KiB libevent x86_64 0:2.1.13-1.fc46 fedora 980.7 KiB libfdisk x86_64 0:2.42.4-2.fc46 fedora 392.3 KiB libffi x86_64 0:3.8.0-1.fc46 fedora 95.5 KiB libfido2 x86_64 0:1.17.0-6.fc46 fedora 256.5 KiB libfsverity x86_64 0:1.7-4.fc45 fedora 24.4 KiB libgcc x86_64 0:16.2.1-2.fc46.1 fedora 270.7 KiB libgcrypt x86_64 0:1.12.4-1.fc46 fedora 1.7 MiB libgomp x86_64 0:16.2.1-2.fc46.1 fedora 577.5 KiB libgpg-error x86_64 0:1.61-2.fc45 fedora 953.9 KiB libidn2 x86_64 0:2.3.8-4.fc45 fedora 556.4 KiB libksba x86_64 0:1.8.1-1.fc46 fedora 431.9 KiB liblastlog2 x86_64 0:2.42.4-2.fc46 fedora 37.6 KiB libmount x86_64 0:2.42.4-2.fc46 fedora 408.9 KiB libnghttp2 x86_64 0:1.69.0-6.fc46 fedora 166.1 KiB libnghttp3 x86_64 0:1.18.0-1.fc45 fedora 163.4 KiB libpfm x86_64 0:4.14.1-2.fc46 fedora 2.4 MiB libpkgconf x86_64 0:2.5.1-2.fc45 fedora 90.1 KiB libpsl x86_64 0:0.23.3-1.fc46 fedora 80.4 KiB libselinux x86_64 0:3.11-5.fc46 fedora 205.2 KiB libselinux-utils x86_64 0:3.11-5.fc46 fedora 306.0 KiB libsemanage x86_64 0:3.11-4.fc46 fedora 320.6 KiB libsepol x86_64 0:3.11-2.fc45 fedora 866.1 KiB libsmartcols x86_64 0:2.42.4-2.fc46 fedora 188.5 KiB libssh x86_64 0:0.12.2-1.fc45 fedora 725.7 KiB libssh-config noarch 0:0.12.2-1.fc45 fedora 277.0 B libstdc++ x86_64 0:16.2.1-2.fc46.1 fedora 3.1 MiB libtasn1 x86_64 0:4.21.0-2.fc45 fedora 176.6 KiB libtool-ltdl x86_64 0:2.6.2-1.fc46 fedora 70.0 KiB libunistring x86_64 0:1.1-12.fc45 fedora 1.7 MiB libusb1 x86_64 0:1.0.30-2.fc45 fedora 180.1 KiB libuuid x86_64 0:2.42.4-2.fc46 fedora 37.2 KiB libverto x86_64 0:0.3.2-13.fc45 fedora 25.3 KiB libxcrypt x86_64 0:4.5.2-4.fc45 fedora 293.2 KiB libxml2 x86_64 0:2.15.4-1.fc46 fedora 1.7 MiB libzstd x86_64 0:1.5.7-6.fc45 fedora 956.1 KiB linkdupes x86_64 0:0.7.3-3.fc45 fedora 782.1 KiB lua-libs x86_64 0:5.5.1-2.fc46 fedora 298.0 KiB lua-srpm-macros noarch 0:1-18.fc45 fedora 1.3 KiB lz4-libs x86_64 0:1.10.0-5.fc45 fedora 165.3 KiB meson-srpm-macros noarch 0:1.12.1-2.fc46 fedora 1.7 KiB mpfr x86_64 0:4.2.2-4.fc45 fedora 849.2 KiB ncurses-base noarch 0:6.6-3.fc45 fedora 329.7 KiB ncurses-libs x86_64 0:6.6-3.fc45 fedora 969.1 KiB nettle x86_64 0:4.0-5.fc45 fedora 801.9 KiB ngtcp2 x86_64 0:1.22.1-3.fc45 fedora 334.3 KiB ngtcp2-crypto-ossl x86_64 0:1.22.1-3.fc45 fedora 51.6 KiB npth x86_64 0:1.8-5.fc45 fedora 49.5 KiB ocaml-srpm-macros noarch 0:11-4.fc45 fedora 1.9 KiB openblas-srpm-macros noarch 0:2-23.fc46 fedora 124.0 B openldap x86_64 0:2.6.15-1.fc46 fedora 683.4 KiB openssl-libs x86_64 1:4.0.3-1.fc46 fedora 6.7 MiB p11-kit x86_64 0:0.26.5-1.fc45 fedora 2.6 MiB p11-kit-trust x86_64 0:0.26.5-1.fc45 fedora 478.4 KiB package-notes-srpm-macros noarch 0:0.20-2.fc45 fedora 1.6 KiB pam-libs x86_64 0:1.7.2-4.fc45 fedora 134.5 KiB pcre2 x86_64 0:10.47-1.fc45.2 fedora 718.5 KiB pcre2-syntax noarch 0:10.47-1.fc45.2 fedora 281.9 KiB perl-srpm-macros noarch 0:1-65.fc45 fedora 861.0 B pkgconf x86_64 0:2.5.1-2.fc45 fedora 92.7 KiB pkgconf-m4 noarch 0:2.5.1-2.fc45 fedora 14.3 KiB pkgconf-pkg-config x86_64 0:2.5.1-2.fc45 fedora 989.0 B policycoreutils x86_64 0:3.11-2.fc45 fedora 892.9 KiB popt x86_64 0:1.19-11.fc45 fedora 136.7 KiB publicsuffix-list-dafsa noarch 0:20260624-2.fc45 fedora 71.3 KiB pyproject-srpm-macros noarch 0:1.24.0-1.fc46 fedora 3.4 KiB python-srpm-macros noarch 0:3.15-2.fc45 fedora 51.6 KiB qt5-srpm-macros noarch 0:5.15.18-3.fc45 fedora 500.0 B qt6-srpm-macros noarch 0:6.11.2-1.fc46 fedora 472.0 B readline x86_64 0:8.3-7.fc46 fedora 515.6 KiB redhat-systemd-presets noarch 0:102-3.fc45 fedora 1.0 KiB redhat-systemd-presets-common noarch 0:102-3.fc45 fedora 16.9 KiB rpm x86_64 0:6.1.0-1.fc46 fedora 3.1 MiB rpm-build-libs x86_64 0:6.1.0-1.fc46 fedora 288.3 KiB rpm-libs x86_64 0:6.1.0-1.fc46 fedora 1.1 MiB rpm-plugin-selinux x86_64 0:6.1.0-1.fc46 fedora 11.9 KiB rpm-sequoia x86_64 0:1.10.3-1.fc46 fedora 2.4 MiB rpm-sign-libs x86_64 0:6.1.0-1.fc46 fedora 39.6 KiB rust-srpm-macros noarch 0:28.5-2.fc45 fedora 5.5 KiB selinux-policy noarch 0:45.21-1.fc46 fedora 32.1 KiB selinux-policy-targeted noarch 0:45.21-1.fc46 fedora 19.0 MiB setup noarch 0:2.15.1-2.fc45 fedora 725.6 KiB sqlite-libs x86_64 0:3.53.4-1.fc45 fedora 1.6 MiB systemd-libs x86_64 0:262-3.fc46 fedora 2.8 MiB systemd-standalone-sysusers x86_64 0:262-3.fc46 fedora 981.3 KiB tpm2-tss x86_64 0:4.2.0-1.fc45 fedora 1.7 MiB tree-sitter-srpm-macros noarch 0:0.4.6-2.fc45 fedora 8.6 KiB util-linux-core x86_64 0:2.42.4-2.fc46 fedora 1.5 MiB xxhash-libs x86_64 0:0.8.4-1.fc46 fedora 94.0 KiB xz-libs x86_64 1:5.8.4-1.fc46 fedora 221.7 KiB zig-srpm-macros noarch 0:1-9.fc45 fedora 1.3 KiB zip x86_64 0:3.0-46.fc45 fedora 694.1 KiB zlib-ng-compat x86_64 0:2.3.3-6.fc45 fedora 165.6 KiB zstd x86_64 0:1.5.7-6.fc45 fedora 502.6 KiB Installing groups: Buildsystem building group Transaction Summary: Installing: 190 packages Total size of inbound packages is 72 MiB. Need to download 72 MiB. After this operation, 231 MiB extra will be used (install 231 MiB, remove 0 B). [ 1/190] bzip2-0:1.0.8-24.fc45.x86_64 100% | 12.8 MiB/s | 52.3 KiB | 00m00s [ 2/190] coreutils-0:9.12-1.fc46.x86_6 100% | 118.2 MiB/s | 1.3 MiB | 00m00s [ 3/190] cpio-0:2.15-10.fc45.x86_64 100% | 71.4 MiB/s | 292.5 KiB | 00m00s [ 4/190] bash-0:5.3.20-1.fc46.x86_64 100% | 126.1 MiB/s | 1.9 MiB | 00m00s [ 5/190] diffutils-0:3.12-6.fc45.x86_6 100% | 64.5 MiB/s | 396.6 KiB | 00m00s [ 6/190] fedora-release-common-0:46-0. 100% | 4.4 MiB/s | 18.2 KiB | 00m00s [ 7/190] glibc-minimal-langpack-0:2.44 100% | 33.9 MiB/s | 139.0 KiB | 00m00s [ 8/190] grep-0:3.12-4.fc45.x86_64 100% | 58.8 MiB/s | 301.0 KiB | 00m00s [ 9/190] findutils-1:4.11.0-2.fc45.x86 100% | 92.9 MiB/s | 570.7 KiB | 00m00s [ 10/190] gzip-0:1.15-1.fc46.x86_64 100% | 62.9 MiB/s | 193.3 KiB | 00m00s [ 11/190] patch-0:2.8-6.fc46.x86_64 100% | 55.9 MiB/s | 114.4 KiB | 00m00s [ 12/190] info-0:7.3-3.fc45.x86_64 100% | 46.7 MiB/s | 191.2 KiB | 00m00s [ 13/190] redhat-rpm-config-0:345-4.fc4 100% | 25.4 MiB/s | 78.1 KiB | 00m00s [ 14/190] rpm-build-0:6.1.0-1.fc46.x86_ 100% | 51.5 MiB/s | 158.1 KiB | 00m00s [ 15/190] sed-0:4.10-2.fc45.x86_64 100% | 63.1 MiB/s | 322.8 KiB | 00m00s [ 16/190] tar-2:1.35-9.fc45.x86_64 100% | 121.0 MiB/s | 867.4 KiB | 00m00s [ 17/190] unzip-0:6.0-71.fc45.x86_64 100% | 39.0 MiB/s | 199.6 KiB | 00m00s [ 18/190] shadow-utils-2:4.20.0-1.fc45. 100% | 141.5 MiB/s | 1.4 MiB | 00m00s [ 19/190] which-0:2.25-2.fc45.x86_64 100% | 13.7 MiB/s | 42.2 KiB | 00m00s [ 20/190] xz-1:5.8.4-1.fc46.x86_64 100% | 127.8 MiB/s | 654.4 KiB | 00m00s [ 21/190] gawk-0:5.4.1-1.fc45.x86_64 100% | 130.8 MiB/s | 1.2 MiB | 00m00s [ 22/190] util-linux-0:2.42.4-2.fc46.x8 100% | 126.4 MiB/s | 1.3 MiB | 00m00s [ 23/190] filesystem-0:3.18-59.fc45.x86 100% | 151.3 MiB/s | 1.8 MiB | 00m00s [ 24/190] ncurses-libs-0:6.6-3.fc45.x86 100% | 55.9 MiB/s | 343.7 KiB | 00m00s [ 25/190] bzip2-libs-0:1.0.8-24.fc45.x8 100% | 21.2 MiB/s | 43.5 KiB | 00m00s [ 26/190] glibc-0:2.44.9000-5.fc46.x86_ 100% | 177.6 MiB/s | 2.5 MiB | 00m00s [ 27/190] gmp-1:6.3.0-6.fc45.x86_64 100% | 52.4 MiB/s | 321.8 KiB | 00m00s [ 28/190] libacl-0:2.4.0-2.fc45.x86_64 100% | 13.4 MiB/s | 27.5 KiB | 00m00s [ 29/190] coreutils-common-0:9.12-1.fc4 100% | 202.7 MiB/s | 2.2 MiB | 00m00s [ 30/190] libattr-0:2.6.0-2.fc45.x86_64 100% | 5.9 MiB/s | 18.1 KiB | 00m00s [ 31/190] libcap-0:2.78-2.fc45.x86_64 100% | 28.8 MiB/s | 88.6 KiB | 00m00s [ 32/190] libselinux-0:3.11-5.fc46.x86_ 100% | 14.5 MiB/s | 104.0 KiB | 00m00s [ 33/190] systemd-libs-0:262-3.fc46.x86 100% | 104.3 MiB/s | 961.5 KiB | 00m00s [ 34/190] fedora-repos-0:46-0.3.noarch 100% | 4.7 MiB/s | 9.6 KiB | 00m00s [ 35/190] openssl-libs-1:4.0.3-1.fc46.x 100% | 180.2 MiB/s | 2.3 MiB | 00m00s [ 36/190] redhat-systemd-presets-0:102- 100% | 2.8 MiB/s | 8.5 KiB | 00m00s [ 37/190] glibc-common-0:2.44.9000-5.fc 100% | 105.4 MiB/s | 431.9 KiB | 00m00s [ 38/190] ed-0:1.22.6-1.fc46.x86_64 100% | 27.9 MiB/s | 85.6 KiB | 00m00s [ 39/190] R-srpm-macros-0:1.3.7-3.fc45. 100% | 5.4 MiB/s | 11.1 KiB | 00m00s [ 40/190] pcre2-0:10.47-1.fc45.2.x86_64 100% | 67.5 MiB/s | 276.7 KiB | 00m00s [ 41/190] ansible-srpm-macros-0:1-22.fc 100% | 19.4 MiB/s | 19.8 KiB | 00m00s [ 42/190] build-reproducibility-srpm-ma 100% | 10.6 MiB/s | 10.8 KiB | 00m00s [ 43/190] cmake-srpm-macros-0:4.3.0-5.f 100% | 5.0 MiB/s | 10.3 KiB | 00m00s [ 44/190] dwz-0:0.17-3.fc45.x86_64 100% | 68.0 MiB/s | 139.2 KiB | 00m00s [ 45/190] efi-srpm-macros-0:6-9.fc45.no 100% | 10.5 MiB/s | 21.4 KiB | 00m00s [ 46/190] erlang-srpm-macros-0:0.4.0-1. 100% | 3.2 MiB/s | 10.0 KiB | 00m00s [ 47/190] file-0:5.48-3.fc46.x86_64 100% | 24.7 MiB/s | 50.6 KiB | 00m00s [ 48/190] filesystem-srpm-macros-0:3.18 100% | 12.9 MiB/s | 26.4 KiB | 00m00s [ 49/190] forge-srpm-macros-0:0.4.0-5.f 100% | 9.6 MiB/s | 19.7 KiB | 00m00s [ 50/190] fpc-srpm-macros-0:1.3-17.fc45 100% | 3.8 MiB/s | 7.8 KiB | 00m00s [ 51/190] fonts-srpm-macros-1:5.0.0-4.f 100% | 8.8 MiB/s | 27.2 KiB | 00m00s [ 52/190] gap-srpm-macros-0:2-3.fc45.no 100% | 4.5 MiB/s | 9.3 KiB | 00m00s [ 53/190] ghc-srpm-macros-0:1.10-2.fc45 100% | 8.3 MiB/s | 8.5 KiB | 00m00s [ 54/190] gnome-srpm-macros-0:1.0-2.fc4 100% | 4.3 MiB/s | 8.8 KiB | 00m00s [ 55/190] gnat-srpm-macros-0:7-3.fc45.n 100% | 1.7 MiB/s | 8.6 KiB | 00m00s [ 56/190] go-srpm-macros-0:3.8.0-3.fc45 100% | 6.8 MiB/s | 27.8 KiB | 00m00s [ 57/190] java-srpm-macros-0:1-9.fc45.n 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 58/190] lua-srpm-macros-0:1-18.fc45.n 100% | 2.8 MiB/s | 8.7 KiB | 00m00s [ 59/190] kernel-srpm-macros-0:1.0-30.f 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 60/190] meson-srpm-macros-0:1.12.1-2. 100% | 3.8 MiB/s | 11.8 KiB | 00m00s [ 61/190] openblas-srpm-macros-0:2-23.f 100% | 7.4 MiB/s | 7.5 KiB | 00m00s [ 62/190] ocaml-srpm-macros-0:11-4.fc45 100% | 2.9 MiB/s | 9.0 KiB | 00m00s [ 63/190] package-notes-srpm-macros-0:0 100% | 5.1 MiB/s | 10.5 KiB | 00m00s [ 64/190] perl-srpm-macros-0:1-65.fc45. 100% | 4.1 MiB/s | 8.4 KiB | 00m00s [ 65/190] pyproject-srpm-macros-0:1.24. 100% | 7.5 MiB/s | 15.4 KiB | 00m00s [ 66/190] python-srpm-macros-0:3.15-2.f 100% | 11.6 MiB/s | 23.9 KiB | 00m00s [ 67/190] qt5-srpm-macros-0:5.15.18-3.f 100% | 3.9 MiB/s | 8.1 KiB | 00m00s [ 68/190] qt6-srpm-macros-0:6.11.2-1.fc 100% | 3.0 MiB/s | 9.1 KiB | 00m00s [ 69/190] rust-srpm-macros-0:28.5-2.fc4 100% | 2.8 MiB/s | 11.4 KiB | 00m00s [ 70/190] rpm-0:6.1.0-1.fc46.x86_64 100% | 79.7 MiB/s | 571.3 KiB | 00m00s [ 71/190] tree-sitter-srpm-macros-0:0.4 100% | 2.7 MiB/s | 14.0 KiB | 00m00s [ 72/190] zig-srpm-macros-0:1-9.fc45.no 100% | 2.9 MiB/s | 8.8 KiB | 00m00s [ 73/190] zip-0:3.0-46.fc45.x86_64 100% | 86.1 MiB/s | 264.6 KiB | 00m00s [ 74/190] debugedit-0:5.3-3.fc45.x86_64 100% | 21.5 MiB/s | 87.9 KiB | 00m00s [ 75/190] elfutils-0:0.196-1.fc46.x86_6 100% | 130.9 MiB/s | 670.0 KiB | 00m00s [ 76/190] elfutils-libelf-0:0.196-1.fc4 100% | 58.2 MiB/s | 238.4 KiB | 00m00s [ 77/190] libarchive-0:3.8.9-2.fc46.x86 100% | 87.1 MiB/s | 446.0 KiB | 00m00s [ 78/190] libgcc-0:16.2.1-2.fc46.1.x86_ 100% | 33.3 MiB/s | 136.6 KiB | 00m00s [ 79/190] popt-0:1.19-11.fc45.x86_64 100% | 32.5 MiB/s | 66.6 KiB | 00m00s [ 80/190] libstdc++-0:16.2.1-2.fc46.1.x 100% | 142.9 MiB/s | 1.0 MiB | 00m00s [ 81/190] readline-0:8.3-7.fc46.x86_64 100% | 55.8 MiB/s | 228.7 KiB | 00m00s [ 82/190] rpm-build-libs-0:6.1.0-1.fc46 100% | 32.9 MiB/s | 134.8 KiB | 00m00s [ 83/190] zstd-0:1.5.7-6.fc45.x86_64 100% | 62.4 MiB/s | 191.7 KiB | 00m00s [ 84/190] rpm-libs-0:6.1.0-1.fc46.x86_6 100% | 93.1 MiB/s | 476.6 KiB | 00m00s [ 85/190] libeconf-0:0.7.9-4.fc45.x86_6 100% | 17.5 MiB/s | 35.9 KiB | 00m00s [ 86/190] audit-libs-0:4.2.1-2.fc45.x86 100% | 35.0 MiB/s | 143.3 KiB | 00m00s [ 87/190] libsemanage-0:3.11-4.fc46.x86 100% | 42.5 MiB/s | 130.5 KiB | 00m00s [ 88/190] pam-libs-0:1.7.2-4.fc45.x86_6 100% | 19.0 MiB/s | 58.4 KiB | 00m00s [ 89/190] libxcrypt-0:4.5.2-4.fc45.x86_ 100% | 32.0 MiB/s | 130.9 KiB | 00m00s [ 90/190] setup-0:2.15.1-2.fc45.noarch 100% | 51.3 MiB/s | 157.6 KiB | 00m00s [ 91/190] xz-libs-1:5.8.4-1.fc46.x86_64 100% | 56.9 MiB/s | 116.5 KiB | 00m00s [ 92/190] mpfr-0:4.2.2-4.fc45.x86_64 100% | 116.4 MiB/s | 357.4 KiB | 00m00s [ 93/190] libblkid-0:2.42.4-2.fc46.x86_ 100% | 32.7 MiB/s | 134.0 KiB | 00m00s [ 94/190] libcap-ng-0:0.9.6-1.fc46.x86_ 100% | 11.3 MiB/s | 34.8 KiB | 00m00s [ 95/190] libfdisk-0:2.42.4-2.fc46.x86_ 100% | 55.2 MiB/s | 169.6 KiB | 00m00s [ 96/190] liblastlog2-0:2.42.4-2.fc46.x 100% | 8.1 MiB/s | 25.0 KiB | 00m00s [ 97/190] libmount-0:2.42.4-2.fc46.x86_ 100% | 43.9 MiB/s | 179.8 KiB | 00m00s [ 98/190] libsmartcols-0:2.42.4-2.fc46. 100% | 28.9 MiB/s | 88.8 KiB | 00m00s [ 99/190] libuuid-0:2.42.4-2.fc46.x86_6 100% | 9.0 MiB/s | 27.7 KiB | 00m00s [100/190] zlib-ng-compat-0:2.3.3-6.fc45 100% | 44.2 MiB/s | 90.4 KiB | 00m00s [101/190] util-linux-core-0:2.42.4-2.fc 100% | 113.9 MiB/s | 582.9 KiB | 00m00s [102/190] ncurses-base-0:6.6-3.fc45.noa 100% | 28.7 MiB/s | 88.1 KiB | 00m00s [103/190] gnulib-l10n-0:20241231-4.fc45 100% | 36.7 MiB/s | 150.4 KiB | 00m00s [104/190] libsepol-0:3.11-2.fc45.x86_64 100% | 89.2 MiB/s | 365.2 KiB | 00m00s [105/190] glibc-gconv-extra-0:2.44.9000 100% | 142.9 MiB/s | 1.7 MiB | 00m00s [106/190] crypto-policies-0:20260713-2. 100% | 31.7 MiB/s | 97.5 KiB | 00m00s [107/190] ca-certificates-0:2026.2.90_v 100% | 134.6 MiB/s | 964.7 KiB | 00m00s [108/190] fedora-gpg-keys-0:46-0.3.noar 100% | 28.1 MiB/s | 143.8 KiB | 00m00s [109/190] fedora-repos-rawhide-0:46-0.3 100% | 1.8 MiB/s | 9.0 KiB | 00m00s [110/190] redhat-systemd-presets-common 100% | 4.3 MiB/s | 13.2 KiB | 00m00s [111/190] fips-provider-0:1.5.3-1.fc46. 100% | 134.9 MiB/s | 1.6 MiB | 00m00s [112/190] pcre2-syntax-0:10.47-1.fc45.2 100% | 40.3 MiB/s | 165.1 KiB | 00m00s [113/190] linkdupes-0:0.7.3-3.fc45.x86_ 100% | 110.4 MiB/s | 339.2 KiB | 00m00s [114/190] add-determinism-0:0.7.3-3.fc4 100% | 103.2 MiB/s | 845.7 KiB | 00m00s [115/190] curl-0:8.23.0~rc3-1.fc46.x86_ 100% | 79.8 MiB/s | 245.1 KiB | 00m00s [116/190] file-libs-0:5.48-3.fc46.x86_6 100% | 108.0 MiB/s | 884.7 KiB | 00m00s [117/190] elfutils-debuginfod-client-0: 100% | 23.0 MiB/s | 47.1 KiB | 00m00s [118/190] elfutils-libs-0:0.196-1.fc46. 100% | 69.5 MiB/s | 284.9 KiB | 00m00s [119/190] json-c-0:0.18-9.fc45.x86_64 100% | 11.4 MiB/s | 46.7 KiB | 00m00s [120/190] libpfm-0:4.14.1-2.fc46.x86_64 100% | 54.3 MiB/s | 278.0 KiB | 00m00s [121/190] libzstd-0:1.5.7-6.fc45.x86_64 100% | 59.2 MiB/s | 363.9 KiB | 00m00s [122/190] libxml2-0:2.15.4-1.fc46.x86_6 100% | 110.1 MiB/s | 676.7 KiB | 00m00s [123/190] lz4-libs-0:1.10.0-5.fc45.x86_ 100% | 26.2 MiB/s | 80.4 KiB | 00m00s [124/190] libgomp-0:16.2.1-2.fc46.1.x86 100% | 129.4 MiB/s | 397.6 KiB | 00m00s [125/190] rpm-sign-libs-0:6.1.0-1.fc46. 100% | 13.2 MiB/s | 26.9 KiB | 00m00s [126/190] lua-libs-0:5.5.1-2.fc46.x86_6 100% | 47.0 MiB/s | 144.4 KiB | 00m00s [127/190] sqlite-libs-0:3.53.4-1.fc45.x 100% | 132.2 MiB/s | 812.1 KiB | 00m00s [128/190] rpm-sequoia-0:1.10.3-1.fc46.x 100% | 102.3 MiB/s | 942.6 KiB | 00m00s [129/190] ima-evm-utils-libs-0:1.6.2-12 100% | 9.8 MiB/s | 30.2 KiB | 00m00s [130/190] libfsverity-0:1.7-4.fc45.x86_ 100% | 9.3 MiB/s | 19.0 KiB | 00m00s [131/190] gpgverify-0:2.2-5.fc45.noarch 100% | 5.5 MiB/s | 11.3 KiB | 00m00s [132/190] gnupg2-0:2.4.9-18.fc45.x86_64 100% | 127.1 MiB/s | 1.7 MiB | 00m00s [133/190] gnupg2-gpg-agent-0:2.4.9-18.f 100% | 91.6 MiB/s | 281.3 KiB | 00m00s [134/190] gnupg2-dirmngr-0:2.4.9-18.fc4 100% | 68.7 MiB/s | 281.6 KiB | 00m00s [135/190] gnupg2-gpgconf-0:2.4.9-18.fc4 100% | 37.9 MiB/s | 116.5 KiB | 00m00s [136/190] gnupg2-keyboxd-0:2.4.9-18.fc4 100% | 47.2 MiB/s | 96.6 KiB | 00m00s [137/190] gnupg2-verify-0:2.4.9-18.fc45 100% | 86.0 MiB/s | 176.1 KiB | 00m00s [138/190] libgcrypt-0:1.12.4-1.fc46.x86 100% | 123.3 MiB/s | 631.2 KiB | 00m00s [139/190] libassuan-0:2.5.7-6.fc45.x86_ 100% | 11.2 MiB/s | 68.5 KiB | 00m00s [140/190] libgpg-error-0:1.61-2.fc45.x8 100% | 61.7 MiB/s | 252.9 KiB | 00m00s [141/190] npth-0:1.8-5.fc45.x86_64 100% | 12.4 MiB/s | 25.5 KiB | 00m00s [142/190] tpm2-tss-0:4.2.0-1.fc45.x86_6 100% | 111.5 MiB/s | 456.8 KiB | 00m00s [143/190] gnutls-0:3.8.13-5.fc46.x86_64 100% | 203.1 MiB/s | 1.4 MiB | 00m00s [144/190] libksba-0:1.8.1-1.fc46.x86_64 100% | 33.7 MiB/s | 172.6 KiB | 00m00s [145/190] openldap-0:2.6.15-1.fc46.x86_ 100% | 66.7 MiB/s | 273.0 KiB | 00m00s [146/190] libusb1-0:1.0.30-2.fc45.x86_6 100% | 40.9 MiB/s | 83.8 KiB | 00m00s [147/190] libidn2-0:2.3.8-4.fc45.x86_64 100% | 57.0 MiB/s | 175.2 KiB | 00m00s [148/190] libtasn1-0:4.21.0-2.fc45.x86_ 100% | 24.7 MiB/s | 75.9 KiB | 00m00s [149/190] libunistring-0:1.1-12.fc45.x8 100% | 133.2 MiB/s | 545.8 KiB | 00m00s [150/190] p11-kit-0:0.26.5-1.fc45.x86_6 100% | 109.4 MiB/s | 560.0 KiB | 00m00s [151/190] nettle-0:4.0-5.fc45.x86_64 100% | 69.9 MiB/s | 429.7 KiB | 00m00s [152/190] libtool-ltdl-0:2.6.2-1.fc46.x 100% | 12.0 MiB/s | 36.8 KiB | 00m00s [153/190] libevent-0:2.1.13-1.fc46.x86_ 100% | 56.5 MiB/s | 289.4 KiB | 00m00s [154/190] cyrus-sasl-lib-0:2.1.28-37.fc 100% | 99.8 MiB/s | 817.8 KiB | 00m00s [155/190] libffi-0:3.8.0-1.fc46.x86_64 100% | 22.7 MiB/s | 46.4 KiB | 00m00s [156/190] gdbm-libs-1:1.26-1.fc46.x86_6 100% | 29.4 MiB/s | 60.1 KiB | 00m00s [157/190] alternatives-0:1.33-6.fc45.x8 100% | 19.3 MiB/s | 39.4 KiB | 00m00s [158/190] jansson-0:2.14-5.fc45.x86_64 100% | 22.9 MiB/s | 46.9 KiB | 00m00s [159/190] pkgconf-pkg-config-0:2.5.1-2. 100% | 1.9 MiB/s | 9.5 KiB | 00m00s [160/190] pkgconf-0:2.5.1-2.fc45.x86_64 100% | 12.0 MiB/s | 49.0 KiB | 00m00s [161/190] pkgconf-m4-0:2.5.1-2.fc45.noa 100% | 3.4 MiB/s | 13.8 KiB | 00m00s [162/190] libpkgconf-0:2.5.1-2.fc45.x86 100% | 8.3 MiB/s | 42.6 KiB | 00m00s [163/190] binutils-0:2.47.50-15.fc46.x8 100% | 260.5 MiB/s | 5.2 MiB | 00m00s [164/190] fedora-release-0:46-0.1.noarc 100% | 1.9 MiB/s | 11.9 KiB | 00m00s [165/190] p11-kit-trust-0:0.26.5-1.fc45 100% | 20.4 MiB/s | 146.3 KiB | 00m00s [166/190] xxhash-libs-0:0.8.4-1.fc46.x8 100% | 20.1 MiB/s | 41.3 KiB | 00m00s [167/190] systemd-standalone-sysusers-0 100% | 105.8 MiB/s | 433.4 KiB | 00m00s [168/190] fedora-release-identity-basic 100% | 4.1 MiB/s | 12.7 KiB | 00m00s [169/190] libcurl-0:8.23.0~rc3-1.fc46.x 100% | 69.3 MiB/s | 496.8 KiB | 00m00s [170/190] krb5-libs-0:1.22.2-9.fc45.x86 100% | 112.0 MiB/s | 803.1 KiB | 00m00s [171/190] libbrotli-0:1.2.0-6.fc45.x86_ 100% | 84.8 MiB/s | 347.3 KiB | 00m00s [172/190] gdb-minimal-0:17.2-6.fc46.x86 100% | 206.0 MiB/s | 4.7 MiB | 00m00s [173/190] libnghttp2-0:1.69.0-6.fc46.x8 100% | 9.4 MiB/s | 77.2 KiB | 00m00s [174/190] libnghttp3-0:1.18.0-1.fc45.x8 100% | 12.2 MiB/s | 75.1 KiB | 00m00s [175/190] libpsl-0:0.23.3-1.fc46.x86_64 100% | 33.0 MiB/s | 67.7 KiB | 00m00s [176/190] ngtcp2-0:1.22.1-3.fc45.x86_64 100% | 38.5 MiB/s | 157.7 KiB | 00m00s [177/190] ngtcp2-crypto-ossl-0:1.22.1-3 100% | 13.6 MiB/s | 27.8 KiB | 00m00s [178/190] libssh-0:0.12.2-1.fc45.x86_64 100% | 57.8 MiB/s | 295.9 KiB | 00m00s [179/190] keyutils-libs-0:1.6.3-8.fc45. 100% | 30.7 MiB/s | 31.5 KiB | 00m00s [180/190] libcom_err-0:1.47.4-2.fc45.x8 100% | 13.0 MiB/s | 26.6 KiB | 00m00s [181/190] libverto-0:0.3.2-13.fc45.x86_ 100% | 10.2 MiB/s | 21.0 KiB | 00m00s [182/190] libfido2-0:1.17.0-6.fc46.x86_ 100% | 52.2 MiB/s | 107.0 KiB | 00m00s [183/190] publicsuffix-list-dafsa-0:202 100% | 19.9 MiB/s | 61.1 KiB | 00m00s [184/190] libssh-config-0:0.12.2-1.fc45 100% | 4.4 MiB/s | 8.9 KiB | 00m00s [185/190] libcbor-0:0.14.0-3.fc45.x86_6 100% | 12.0 MiB/s | 36.8 KiB | 00m00s [186/190] policycoreutils-0:3.11-2.fc45 100% | 21.2 MiB/s | 261.0 KiB | 00m00s [187/190] selinux-policy-0:45.21-1.fc46 100% | 3.7 MiB/s | 42.0 KiB | 00m00s [188/190] libselinux-utils-0:3.11-5.fc4 100% | 60.4 MiB/s | 123.8 KiB | 00m00s [189/190] rpm-plugin-selinux-0:6.1.0-1. 100% | 5.8 MiB/s | 17.8 KiB | 00m00s [190/190] selinux-policy-targeted-0:45. 100% | 243.6 MiB/s | 6.8 MiB | 00m00s -------------------------------------------------------------------------------- [190/190] Total 100% | 195.0 MiB/s | 71.6 MiB | 00m00s Running transaction Importing OpenPGP key 0x91211FCE: UserID : "Fedora (46) " Fingerprint: D924B10D3E810DABDD8B56B596E7E91491211FCE From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-46-primary The key was successfully imported. Importing OpenPGP key 0x91211FCE: UserID : "Fedora (46) " Fingerprint: D924B10D3E810DABDD8B56B596E7E91491211FCE From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-46-primary The key was successfully imported. Importing OpenPGP key 0xF577861E: UserID : "Fedora (45) " Fingerprint: 4F50A6114CD5C6976A7F1179655A4B02F577861E From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-45-primary The key was successfully imported. Importing OpenPGP key 0x9488FB64: UserID : "Fedora (47) " Fingerprint: B2E766FA50CA6FA2D5ED06FC09D879E09488FB64 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-47-primary The key was successfully imported. [ 1/192] Verify package files 100% | 644.0 B/s | 190.0 B | 00m00s >>> Running %pretrans scriptlet: filesystem-0:3.18-59.fc45.x86_64 >>> Finished %pretrans scriptlet: filesystem-0:3.18-59.fc45.x86_64 >>> [RPM] failed to open /var/lib/mock/fedora-rawhide-x86_64-1792061380.112841/root/etc/group for id/name lookup: No such file or directory [ 2/192] Prepare transaction 100% | 2.4 KiB/s | 190.0 B | 00m00s [ 3/192] Installing libgcc-0:16.2.1-2. 100% | 133.0 MiB/s | 272.4 KiB | 00m00s [ 4/192] Installing redhat-systemd-pre 100% | 0.0 B/s | 1.5 KiB | 00m00s [ 5/192] Installing redhat-systemd-pre 100% | 0.0 B/s | 18.1 KiB | 00m00s [ 6/192] Installing libssh-config-0:0. 100% | 0.0 B/s | 816.0 B | 00m00s [ 7/192] Installing publicsuffix-list- 100% | 0.0 B/s | 72.0 KiB | 00m00s [ 8/192] Installing fedora-release-ide 100% | 898.4 KiB/s | 920.0 B | 00m00s [ 9/192] Installing fedora-gpg-keys-0: 100% | 29.6 MiB/s | 181.7 KiB | 00m00s [ 10/192] Installing fedora-repos-rawhi 100% | 0.0 B/s | 2.5 KiB | 00m00s [ 11/192] Installing fedora-repos-0:46- 100% | 0.0 B/s | 5.9 KiB | 00m00s [ 12/192] Installing fedora-release-com 100% | 7.8 MiB/s | 8.0 KiB | 00m00s [ 13/192] Installing fedora-release-0:4 100% | 11.0 KiB/s | 124.0 B | 00m00s >>> Running sysusers scriptlet: setup-0:2.15.1-2.fc45.noarch >>> Finished sysusers scriptlet: setup-0:2.15.1-2.fc45.noarch >>> Scriptlet output: >>> Creating group 'adm' with GID 4. >>> Creating group 'audio' with GID 63. >>> Creating group 'cdrom' with GID 11. >>> Creating group 'clock' with GID 103. >>> Creating group 'dialout' with GID 18. >>> Creating group 'disk' with GID 6. >>> Creating group 'floppy' with GID 19. >>> Creating group 'ftp' with GID 50. >>> Creating group 'games' with GID 20. >>> Creating group 'input' with GID 104. >>> Creating group 'kmem' with GID 9. >>> Creating group 'kvm' with GID 36. >>> Creating group 'lock' with GID 54. >>> Creating group 'lp' with GID 7. >>> Creating group 'mail' with GID 12. >>> Creating group 'man' with GID 15. >>> Creating group 'mem' with GID 8. >>> Creating group 'nobody' with GID 65534. >>> Creating group 'render' with GID 105. >>> Creating group 'root' with GID 0. >>> Creating group 'sgx' with GID 106. >>> Creating group 'sys' with GID 3. >>> Creating group 'tape' with GID 33. >>> Creating group 'tty' with GID 5. >>> Creating group 'users' with GID 100. >>> Creating group 'utmp' with GID 22. >>> Creating group 'video' with GID 39. >>> Creating group 'wheel' with GID 10. >>> Creating user 'adm' (adm) with UID 3 and GID 4. >>> Creating group 'bin' with GID 1. >>> Creating user 'bin' (bin) with UID 1 and GID 1. >>> Creating group 'daemon' with GID 2. >>> Creating user 'daemon' (daemon) with UID 2 and GID 2. >>> Creating user 'ftp' (FTP User) with UID 14 and GID 50. >>> Creating user 'games' (games) with UID 12 and GID 100. >>> Creating user 'halt' (halt) with UID 7 and GID 0. >>> Creating user 'lp' (lp) with UID 4 and GID 7. >>> Creating user 'mail' (mail) with UID 8 and GID 12. >>> Creating user 'nobody' (Kernel Overflow User) with UID 65534 and GID 65534. >>> Creating user 'operator' (operator) with UID 11 and GID 0. >>> Creating user 'root' (Super User) with UID 0 and GID 0. >>> Creating user 'shutdown' (shutdown) with UID 6 and GID 0. >>> Creating user 'sync' (sync) with UID 5 and GID 0. >>> [ 14/192] Installing setup-0:2.15.1-2.f 100% | 32.5 MiB/s | 731.3 KiB | 00m00s >>> [RPM] /etc/hosts created as /etc/hosts.rpmnew [ 15/192] Installing filesystem-0:3.18- 100% | 1.9 MiB/s | 253.6 KiB | 00m00s [ 16/192] Installing pkgconf-m4-0:2.5.1 100% | 14.4 MiB/s | 14.7 KiB | 00m00s [ 17/192] Installing pcre2-syntax-0:10. 100% | 138.8 MiB/s | 284.3 KiB | 00m00s [ 18/192] Installing gnulib-l10n-0:2024 100% | 161.6 MiB/s | 661.9 KiB | 00m00s [ 19/192] Installing coreutils-common-0 100% | 312.5 MiB/s | 11.6 MiB | 00m00s [ 20/192] Installing ncurses-base-0:6.6 100% | 57.8 MiB/s | 355.3 KiB | 00m00s [ 21/192] Installing bash-0:5.3.20-1.fc 100% | 206.7 MiB/s | 8.5 MiB | 00m00s [ 22/192] Installing glibc-common-0:2.4 100% | 45.0 MiB/s | 1.0 MiB | 00m00s [ 23/192] Installing glibc-gconv-extra- 100% | 229.0 MiB/s | 7.8 MiB | 00m00s [ 24/192] Installing glibc-0:2.44.9000- 100% | 152.8 MiB/s | 7.2 MiB | 00m00s [ 25/192] Installing ncurses-libs-0:6.6 100% | 190.4 MiB/s | 974.9 KiB | 00m00s [ 26/192] Installing glibc-minimal-lang 100% | 0.0 B/s | 124.0 B | 00m00s [ 27/192] Installing zlib-ng-compat-0:2 100% | 162.5 MiB/s | 166.4 KiB | 00m00s [ 28/192] Installing bzip2-libs-0:1.0.8 100% | 79.7 MiB/s | 81.6 KiB | 00m00s [ 29/192] Installing libgpg-error-0:1.6 100% | 44.6 MiB/s | 959.7 KiB | 00m00s [ 30/192] Installing readline-0:8.3-7.f 100% | 252.8 MiB/s | 517.7 KiB | 00m00s [ 31/192] Installing libstdc++-0:16.2.1 100% | 308.6 MiB/s | 3.1 MiB | 00m00s [ 32/192] Installing libzstd-0:1.5.7-6. 100% | 311.7 MiB/s | 957.4 KiB | 00m00s [ 33/192] Installing elfutils-libelf-0: 100% | 360.7 MiB/s | 1.4 MiB | 00m00s [ 34/192] Installing libassuan-0:2.5.7- 100% | 161.8 MiB/s | 165.7 KiB | 00m00s [ 35/192] Installing libgcrypt-0:1.12.4 100% | 277.7 MiB/s | 1.7 MiB | 00m00s [ 36/192] Installing gmp-1:6.3.0-6.fc45 100% | 266.1 MiB/s | 817.4 KiB | 00m00s [ 37/192] Installing libacl-0:2.4.0-2.f 100% | 43.6 MiB/s | 44.7 KiB | 00m00s [ 38/192] Installing systemd-libs-0:262 100% | 307.8 MiB/s | 2.8 MiB | 00m00s [ 39/192] Installing libuuid-0:2.42.4-2 100% | 37.3 MiB/s | 38.2 KiB | 00m00s [ 40/192] Installing popt-0:1.19-11.fc4 100% | 46.6 MiB/s | 143.3 KiB | 00m00s [ 41/192] Installing xz-libs-1:5.8.4-1. 100% | 217.6 MiB/s | 222.8 KiB | 00m00s [ 42/192] Installing sqlite-libs-0:3.53 100% | 323.8 MiB/s | 1.6 MiB | 00m00s [ 43/192] Installing npth-0:1.8-5.fc45. 100% | 49.4 MiB/s | 50.6 KiB | 00m00s [ 44/192] Installing elfutils-libs-0:0. 100% | 234.8 MiB/s | 721.3 KiB | 00m00s [ 45/192] Installing libblkid-0:2.42.4- 100% | 276.6 MiB/s | 283.3 KiB | 00m00s [ 46/192] Installing libsepol-0:3.11-2. 100% | 282.3 MiB/s | 867.1 KiB | 00m00s [ 47/192] Installing gnupg2-gpgconf-0:2 100% | 13.9 MiB/s | 255.9 KiB | 00m00s [ 48/192] Installing pcre2-0:10.47-1.fc 100% | 234.4 MiB/s | 720.0 KiB | 00m00s [ 49/192] Installing libselinux-0:3.11- 100% | 100.8 MiB/s | 206.4 KiB | 00m00s [ 50/192] Installing grep-0:3.12-4.fc45 100% | 45.6 MiB/s | 1.0 MiB | 00m00s [ 51/192] Installing sed-0:4.10-2.fc45. 100% | 38.8 MiB/s | 874.9 KiB | 00m00s [ 52/192] Installing findutils-1:4.11.0 100% | 81.6 MiB/s | 2.0 MiB | 00m00s [ 53/192] Installing libxcrypt-0:4.5.2- 100% | 144.5 MiB/s | 295.9 KiB | 00m00s [ 54/192] Installing json-c-0:0.18-9.fc 100% | 82.0 MiB/s | 83.9 KiB | 00m00s [ 55/192] Installing libtasn1-0:4.21.0- 100% | 174.3 MiB/s | 178.5 KiB | 00m00s [ 56/192] Installing libunistring-0:1.1 100% | 289.1 MiB/s | 1.7 MiB | 00m00s [ 57/192] Installing libidn2-0:2.3.8-4. 100% | 39.2 MiB/s | 562.6 KiB | 00m00s [ 58/192] Installing crypto-policies-0: 100% | 26.0 MiB/s | 159.5 KiB | 00m00s [ 59/192] Installing xz-1:5.8.4-1.fc46. 100% | 57.0 MiB/s | 1.4 MiB | 00m00s [ 60/192] Installing libmount-0:2.42.4- 100% | 200.2 MiB/s | 410.0 KiB | 00m00s [ 61/192] Installing gnupg2-verify-0:2. 100% | 19.4 MiB/s | 357.7 KiB | 00m00s [ 62/192] Installing mpfr-0:4.2.2-4.fc4 100% | 207.7 MiB/s | 850.9 KiB | 00m00s [ 63/192] Installing gawk-0:5.4.1-1.fc4 100% | 89.1 MiB/s | 2.2 MiB | 00m00s [ 64/192] Installing dwz-0:0.17-3.fc45. 100% | 15.9 MiB/s | 292.5 KiB | 00m00s [ 65/192] Installing libksba-0:1.8.1-1. 100% | 212.1 MiB/s | 434.4 KiB | 00m00s [ 66/192] Installing unzip-0:6.0-71.fc4 100% | 24.2 MiB/s | 445.3 KiB | 00m00s [ 67/192] Installing file-libs-0:5.48-3 100% | 561.1 MiB/s | 12.3 MiB | 00m00s [ 68/192] Installing file-0:5.48-3.fc46 100% | 5.6 MiB/s | 103.4 KiB | 00m00s [ 69/192] Installing diffutils-0:3.12-6 100% | 68.0 MiB/s | 1.6 MiB | 00m00s [ 70/192] Installing libattr-0:2.6.0-2. 100% | 24.7 MiB/s | 25.2 KiB | 00m00s [ 71/192] Installing libeconf-0:0.7.9-4 100% | 64.9 MiB/s | 66.4 KiB | 00m00s [ 72/192] Installing libcap-ng-0:0.9.6- 100% | 69.0 MiB/s | 70.6 KiB | 00m00s [ 73/192] Installing audit-libs-0:4.2.1 100% | 191.9 MiB/s | 393.1 KiB | 00m00s [ 74/192] Installing pam-libs-0:1.7.2-4 100% | 133.7 MiB/s | 136.9 KiB | 00m00s [ 75/192] Installing libcap-0:2.78-2.fc 100% | 11.6 MiB/s | 213.3 KiB | 00m00s [ 76/192] Installing libsemanage-0:3.11 100% | 157.4 MiB/s | 322.4 KiB | 00m00s [ 77/192] Installing libsmartcols-0:2.4 100% | 185.2 MiB/s | 189.6 KiB | 00m00s [ 78/192] Installing lua-libs-0:5.5.1-2 100% | 146.2 MiB/s | 299.4 KiB | 00m00s [ 79/192] Installing libffi-0:3.8.0-1.f 100% | 94.6 MiB/s | 96.9 KiB | 00m00s [ 80/192] Installing p11-kit-0:0.26.5-1 100% | 94.1 MiB/s | 2.6 MiB | 00m00s [ 81/192] Installing alternatives-0:1.3 100% | 3.7 MiB/s | 63.6 KiB | 00m00s [ 82/192] Installing p11-kit-trust-0:0. 100% | 16.2 MiB/s | 480.1 KiB | 00m00s [ 83/192] Installing ngtcp2-0:1.22.1-3. 100% | 164.0 MiB/s | 335.8 KiB | 00m00s [ 84/192] Installing util-linux-core-0: 100% | 60.5 MiB/s | 1.5 MiB | 00m00s [ 85/192] Installing liblastlog2-0:2.42 100% | 3.9 MiB/s | 39.8 KiB | 00m00s [ 86/192] Installing zip-0:3.0-46.fc45. 100% | 32.5 MiB/s | 698.0 KiB | 00m00s [ 87/192] Installing gnupg2-keyboxd-0:2 100% | 18.0 MiB/s | 202.5 KiB | 00m00s [ 88/192] Installing libpsl-0:0.23.3-1. 100% | 79.6 MiB/s | 81.5 KiB | 00m00s [ 89/192] Installing tar-2:1.35-9.fc45. 100% | 102.6 MiB/s | 3.0 MiB | 00m00s [ 90/192] Installing linkdupes-0:0.7.3- 100% | 38.3 MiB/s | 783.5 KiB | 00m00s [ 91/192] Installing libselinux-utils-0 100% | 15.6 MiB/s | 320.4 KiB | 00m00s [ 92/192] Installing libfdisk-0:2.42.4- 100% | 192.0 MiB/s | 393.2 KiB | 00m00s [ 93/192] Installing fips-provider-0:1. 100% | 344.9 MiB/s | 4.8 MiB | 00m00s [ 94/192] Installing openssl-libs-1:4.0 100% | 334.9 MiB/s | 6.7 MiB | 00m00s [ 95/192] Installing coreutils-0:9.12-1 100% | 132.4 MiB/s | 6.4 MiB | 00m00s [ 96/192] Installing ca-certificates-0: 100% | 1.6 MiB/s | 2.5 MiB | 00m02s [ 97/192] Installing gzip-0:1.15-1.fc46 100% | 21.0 MiB/s | 450.7 KiB | 00m00s [ 98/192] Installing util-linux-0:2.42. 100% | 73.7 MiB/s | 3.8 MiB | 00m00s [ 99/192] Installing policycoreutils-0: 100% | 23.1 MiB/s | 921.4 KiB | 00m00s [100/192] Installing selinux-policy-0:4 100% | 1.3 MiB/s | 34.5 KiB | 00m00s [101/192] Installing selinux-policy-tar 100% | 140.3 MiB/s | 15.2 MiB | 00m00s [102/192] Installing rpm-sequoia-0:1.10 100% | 271.9 MiB/s | 2.4 MiB | 00m00s [103/192] Installing libfsverity-0:1.7- 100% | 24.8 MiB/s | 25.4 KiB | 00m00s [104/192] Installing libevent-0:2.1.13- 100% | 240.4 MiB/s | 984.5 KiB | 00m00s [105/192] Installing ngtcp2-crypto-ossl 100% | 51.3 MiB/s | 52.5 KiB | 00m00s [106/192] Installing libusb1-0:1.0.30-2 100% | 11.1 MiB/s | 181.8 KiB | 00m00s >>> Running sysusers scriptlet: tpm2-tss-0:4.2.0-1.fc45.x86_64 >>> Finished sysusers scriptlet: tpm2-tss-0:4.2.0-1.fc45.x86_64 >>> Scriptlet output: >>> Creating group 'tss' with GID 59. >>> Creating user 'tss' (Account used for TPM access) with UID 59 and GID 59. >>> [107/192] Installing tpm2-tss-0:4.2.0-1 100% | 208.4 MiB/s | 1.7 MiB | 00m00s [108/192] Installing ima-evm-utils-libs 100% | 56.5 MiB/s | 57.9 KiB | 00m00s [109/192] Installing gnupg2-gpg-agent-0 100% | 23.0 MiB/s | 682.8 KiB | 00m00s [110/192] Installing nettle-0:4.0-5.fc4 100% | 196.5 MiB/s | 805.0 KiB | 00m00s [111/192] Installing gnutls-0:3.8.13-5. 100% | 295.2 MiB/s | 3.8 MiB | 00m00s [112/192] Installing zstd-0:1.5.7-6.fc4 100% | 24.7 MiB/s | 506.1 KiB | 00m00s [113/192] Installing libxml2-0:2.15.4-1 100% | 71.9 MiB/s | 1.7 MiB | 00m00s [114/192] Installing bzip2-0:1.0.8-24.f 100% | 5.7 MiB/s | 99.5 KiB | 00m00s [115/192] Installing add-determinism-0: 100% | 93.9 MiB/s | 2.2 MiB | 00m00s [116/192] Installing build-reproducibil 100% | 0.0 B/s | 1.5 KiB | 00m00s [117/192] Installing cpio-0:2.15-10.fc4 100% | 50.2 MiB/s | 1.1 MiB | 00m00s [118/192] Installing ed-0:1.22.6-1.fc46 100% | 8.8 MiB/s | 153.2 KiB | 00m00s [119/192] Installing patch-0:2.8-6.fc46 100% | 11.7 MiB/s | 228.1 KiB | 00m00s [120/192] Installing libpfm-0:4.14.1-2. 100% | 395.4 MiB/s | 2.4 MiB | 00m00s [121/192] Installing lz4-libs-0:1.10.0- 100% | 162.5 MiB/s | 166.4 KiB | 00m00s [122/192] Installing libarchive-0:3.8.9 100% | 245.5 MiB/s | 1.0 MiB | 00m00s [123/192] Installing libgomp-0:16.2.1-2 100% | 282.7 MiB/s | 578.9 KiB | 00m00s [124/192] Installing libtool-ltdl-0:2.6 100% | 69.5 MiB/s | 71.1 KiB | 00m00s [125/192] Installing gdbm-libs-1:1.26-1 100% | 132.7 MiB/s | 135.9 KiB | 00m00s [126/192] Installing cyrus-sasl-lib-0:2 100% | 97.4 MiB/s | 2.3 MiB | 00m00s [127/192] Installing openldap-0:2.6.15- 100% | 167.8 MiB/s | 687.2 KiB | 00m00s [128/192] Installing gnupg2-dirmngr-0:2 100% | 22.9 MiB/s | 632.8 KiB | 00m00s [129/192] Installing gnupg2-0:2.4.9-18. 100% | 162.5 MiB/s | 6.5 MiB | 00m00s [130/192] Installing gpgverify-0:2.2-5. 100% | 9.2 MiB/s | 9.4 KiB | 00m00s [131/192] Installing jansson-0:2.14-5.f 100% | 88.2 MiB/s | 90.3 KiB | 00m00s [132/192] Installing libpkgconf-0:2.5.1 100% | 89.1 MiB/s | 91.3 KiB | 00m00s [133/192] Installing pkgconf-0:2.5.1-2. 100% | 5.2 MiB/s | 95.2 KiB | 00m00s [134/192] Installing pkgconf-pkg-config 100% | 104.3 KiB/s | 1.8 KiB | 00m00s [135/192] Installing systemd-standalone 100% | 47.9 MiB/s | 981.8 KiB | 00m00s [136/192] Installing rpm-libs-0:6.1.0-1 100% | 219.8 MiB/s | 1.1 MiB | 00m00s [137/192] Installing rpm-sign-libs-0:6. 100% | 39.5 MiB/s | 40.5 KiB | 00m00s [138/192] Installing rpm-build-libs-0:6 100% | 141.2 MiB/s | 289.2 KiB | 00m00s [139/192] Installing xxhash-libs-0:0.8. 100% | 93.1 MiB/s | 95.4 KiB | 00m00s [140/192] Installing libbrotli-0:1.2.0- 100% | 211.7 MiB/s | 867.3 KiB | 00m00s [141/192] Installing libnghttp2-0:1.69. 100% | 163.3 MiB/s | 167.3 KiB | 00m00s [142/192] Installing libnghttp3-0:1.18. 100% | 161.0 MiB/s | 164.8 KiB | 00m00s [143/192] Installing keyutils-libs-0:1. 100% | 54.3 MiB/s | 55.6 KiB | 00m00s [144/192] Installing libcom_err-0:1.47. 100% | 62.6 MiB/s | 64.1 KiB | 00m00s [145/192] Installing libverto-0:0.3.2-1 100% | 26.4 MiB/s | 27.1 KiB | 00m00s [146/192] Installing krb5-libs-0:1.22.2 100% | 238.7 MiB/s | 2.4 MiB | 00m00s [147/192] Installing libcbor-0:0.14.0-3 100% | 82.9 MiB/s | 84.9 KiB | 00m00s [148/192] Installing libfido2-0:1.17.0- 100% | 126.0 MiB/s | 258.1 KiB | 00m00s [149/192] Installing libssh-0:0.12.2-1. 100% | 236.9 MiB/s | 727.8 KiB | 00m00s [150/192] Installing libcurl-0:8.23.0~r 100% | 270.4 MiB/s | 1.1 MiB | 00m00s [151/192] Installing elfutils-debuginfo 100% | 4.5 MiB/s | 82.2 KiB | 00m00s [152/192] Installing elfutils-0:0.196-1 100% | 113.5 MiB/s | 3.2 MiB | 00m00s [153/192] Installing binutils-0:2.47.50 100% | 245.2 MiB/s | 24.5 MiB | 00m00s [154/192] Installing gdb-minimal-0:17.2 100% | 224.8 MiB/s | 14.2 MiB | 00m00s [155/192] Installing debugedit-0:5.3-3. 100% | 12.2 MiB/s | 224.1 KiB | 00m00s [156/192] Installing curl-0:8.23.0~rc3- 100% | 14.9 MiB/s | 488.7 KiB | 00m00s [157/192] Installing rpm-0:6.1.0-1.fc46 100% | 53.3 MiB/s | 2.5 MiB | 00m00s [158/192] Installing cmake-srpm-macros- 100% | 0.0 B/s | 804.0 B | 00m00s [159/192] Installing efi-srpm-macros-0: 100% | 5.8 MiB/s | 41.3 KiB | 00m00s [160/192] Installing java-srpm-macros-0 100% | 0.0 B/s | 1.1 KiB | 00m00s [161/192] Installing lua-srpm-macros-0: 100% | 0.0 B/s | 1.9 KiB | 00m00s [162/192] Installing tree-sitter-srpm-m 100% | 0.0 B/s | 9.6 KiB | 00m00s [163/192] Installing zig-srpm-macros-0: 100% | 0.0 B/s | 1.9 KiB | 00m00s [164/192] Installing filesystem-srpm-ma 100% | 0.0 B/s | 38.9 KiB | 00m00s [165/192] Installing rust-srpm-macros-0 100% | 0.0 B/s | 6.4 KiB | 00m00s [166/192] Installing qt6-srpm-macros-0: 100% | 0.0 B/s | 748.0 B | 00m00s [167/192] Installing qt5-srpm-macros-0: 100% | 0.0 B/s | 776.0 B | 00m00s [168/192] Installing perl-srpm-macros-0 100% | 0.0 B/s | 1.1 KiB | 00m00s [169/192] Installing package-notes-srpm 100% | 0.0 B/s | 2.1 KiB | 00m00s [170/192] Installing openblas-srpm-macr 100% | 0.0 B/s | 404.0 B | 00m00s [171/192] Installing ocaml-srpm-macros- 100% | 0.0 B/s | 2.1 KiB | 00m00s [172/192] Installing meson-srpm-macros- 100% | 0.0 B/s | 1.9 KiB | 00m00s [173/192] Installing kernel-srpm-macros 100% | 0.0 B/s | 2.3 KiB | 00m00s [174/192] Installing gnome-srpm-macros- 100% | 0.0 B/s | 4.1 KiB | 00m00s [175/192] Installing gnat-srpm-macros-0 100% | 0.0 B/s | 1.3 KiB | 00m00s [176/192] Installing ghc-srpm-macros-0: 100% | 0.0 B/s | 1.0 KiB | 00m00s [177/192] Installing gap-srpm-macros-0: 100% | 0.0 B/s | 2.7 KiB | 00m00s [178/192] Installing fpc-srpm-macros-0: 100% | 0.0 B/s | 420.0 B | 00m00s [179/192] Installing ansible-srpm-macro 100% | 35.4 MiB/s | 36.2 KiB | 00m00s [180/192] Installing redhat-rpm-config- 100% | 62.0 MiB/s | 190.4 KiB | 00m00s [181/192] Installing forge-srpm-macros- 100% | 39.3 MiB/s | 40.3 KiB | 00m00s [182/192] Installing rpm-build-0:6.1.0- 100% | 15.0 MiB/s | 322.1 KiB | 00m00s [183/192] Installing erlang-srpm-macros 100% | 0.0 B/s | 2.6 KiB | 00m00s [184/192] Installing pyproject-srpm-mac 100% | 0.0 B/s | 4.0 KiB | 00m00s [185/192] Installing fonts-srpm-macros- 100% | 55.7 MiB/s | 57.0 KiB | 00m00s [186/192] Installing go-srpm-macros-0:3 100% | 61.6 MiB/s | 63.0 KiB | 00m00s [187/192] Installing R-srpm-macros-0:1. 100% | 0.0 B/s | 4.4 KiB | 00m00s [188/192] Installing python-srpm-macros 100% | 51.7 MiB/s | 52.9 KiB | 00m00s [189/192] Installing rpm-plugin-selinux 100% | 0.0 B/s | 12.9 KiB | 00m00s [190/192] Installing which-0:2.25-2.fc4 100% | 4.4 MiB/s | 85.8 KiB | 00m00s [191/192] Installing shadow-utils-2:4.2 100% | 96.2 MiB/s | 3.9 MiB | 00m00s [192/192] Installing info-0:7.3-3.fc45. 100% | 44.3 KiB/s | 372.8 KiB | 00m08s Complete! Finish: installing minimal buildroot with dnf5 Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: R-srpm-macros-1.3.7-3.fc45.noarch add-determinism-0.7.3-3.fc45.x86_64 alternatives-1.33-6.fc45.x86_64 ansible-srpm-macros-1-22.fc45.noarch audit-libs-4.2.1-2.fc45.x86_64 bash-5.3.20-1.fc46.x86_64 binutils-2.47.50-15.fc46.x86_64 build-reproducibility-srpm-macros-0.7.3-3.fc45.noarch bzip2-1.0.8-24.fc45.x86_64 bzip2-libs-1.0.8-24.fc45.x86_64 ca-certificates-2026.2.90_v9.0.317-1.fc46.noarch cmake-srpm-macros-4.3.0-5.fc45.noarch coreutils-9.12-1.fc46.x86_64 coreutils-common-9.12-1.fc46.x86_64 cpio-2.15-10.fc45.x86_64 crypto-policies-20260713-2.gitc42da77.fc45.noarch curl-8.23.0~rc3-1.fc46.x86_64 cyrus-sasl-lib-2.1.28-37.fc45.x86_64 debugedit-5.3-3.fc45.x86_64 diffutils-3.12-6.fc45.x86_64 dwz-0.17-3.fc45.x86_64 ed-1.22.6-1.fc46.x86_64 efi-srpm-macros-6-9.fc45.noarch elfutils-0.196-1.fc46.x86_64 elfutils-debuginfod-client-0.196-1.fc46.x86_64 elfutils-libelf-0.196-1.fc46.x86_64 elfutils-libs-0.196-1.fc46.x86_64 erlang-srpm-macros-0.4.0-1.fc46.noarch fedora-gpg-keys-46-0.3.noarch fedora-release-46-0.1.noarch fedora-release-common-46-0.1.noarch fedora-release-identity-basic-46-0.1.noarch fedora-repos-46-0.3.noarch fedora-repos-rawhide-46-0.3.noarch file-5.48-3.fc46.x86_64 file-libs-5.48-3.fc46.x86_64 filesystem-3.18-59.fc45.x86_64 filesystem-srpm-macros-3.18-59.fc45.noarch findutils-4.11.0-2.fc45.x86_64 fips-provider-1.5.3-1.fc46.x86_64 fonts-srpm-macros-5.0.0-4.fc45.noarch forge-srpm-macros-0.4.0-5.fc45.noarch fpc-srpm-macros-1.3-17.fc45.noarch gap-srpm-macros-2-3.fc45.noarch gawk-5.4.1-1.fc45.x86_64 gdb-minimal-17.2-6.fc46.x86_64 gdbm-libs-1.26-1.fc46.x86_64 ghc-srpm-macros-1.10-2.fc45.noarch glibc-2.44.9000-5.fc46.x86_64 glibc-common-2.44.9000-5.fc46.x86_64 glibc-gconv-extra-2.44.9000-5.fc46.x86_64 glibc-minimal-langpack-2.44.9000-5.fc46.x86_64 gmp-6.3.0-6.fc45.x86_64 gnat-srpm-macros-7-3.fc45.noarch gnome-srpm-macros-1.0-2.fc45.noarch gnulib-l10n-20241231-4.fc45.noarch gnupg2-2.4.9-18.fc45.x86_64 gnupg2-dirmngr-2.4.9-18.fc45.x86_64 gnupg2-gpg-agent-2.4.9-18.fc45.x86_64 gnupg2-gpgconf-2.4.9-18.fc45.x86_64 gnupg2-keyboxd-2.4.9-18.fc45.x86_64 gnupg2-verify-2.4.9-18.fc45.x86_64 gnutls-3.8.13-5.fc46.x86_64 go-srpm-macros-3.8.0-3.fc45.noarch gpg-pubkey-4f50a6114cd5c6976a7f1179655a4b02f577861e-6888bc98 gpg-pubkey-b2e766fa50ca6fa2d5ed06fc09d879e09488fb64-6a6b46b4 gpg-pubkey-d924b10d3e810dabdd8b56b596e7e91491211fce-697c9899 gpgverify-2.2-5.fc45.noarch grep-3.12-4.fc45.x86_64 gzip-1.15-1.fc46.x86_64 ima-evm-utils-libs-1.6.2-12.fc45.x86_64 info-7.3-3.fc45.x86_64 jansson-2.14-5.fc45.x86_64 java-srpm-macros-1-9.fc45.noarch json-c-0.18-9.fc45.x86_64 kernel-srpm-macros-1.0-30.fc45.noarch keyutils-libs-1.6.3-8.fc45.x86_64 krb5-libs-1.22.2-9.fc45.x86_64 libacl-2.4.0-2.fc45.x86_64 libarchive-3.8.9-2.fc46.x86_64 libassuan-2.5.7-6.fc45.x86_64 libattr-2.6.0-2.fc45.x86_64 libblkid-2.42.4-2.fc46.x86_64 libbrotli-1.2.0-6.fc45.x86_64 libcap-2.78-2.fc45.x86_64 libcap-ng-0.9.6-1.fc46.x86_64 libcbor-0.14.0-3.fc45.x86_64 libcom_err-1.47.4-2.fc45.x86_64 libcurl-8.23.0~rc3-1.fc46.x86_64 libeconf-0.7.9-4.fc45.x86_64 libevent-2.1.13-1.fc46.x86_64 libfdisk-2.42.4-2.fc46.x86_64 libffi-3.8.0-1.fc46.x86_64 libfido2-1.17.0-6.fc46.x86_64 libfsverity-1.7-4.fc45.x86_64 libgcc-16.2.1-2.fc46.1.x86_64 libgcrypt-1.12.4-1.fc46.x86_64 libgomp-16.2.1-2.fc46.1.x86_64 libgpg-error-1.61-2.fc45.x86_64 libidn2-2.3.8-4.fc45.x86_64 libksba-1.8.1-1.fc46.x86_64 liblastlog2-2.42.4-2.fc46.x86_64 libmount-2.42.4-2.fc46.x86_64 libnghttp2-1.69.0-6.fc46.x86_64 libnghttp3-1.18.0-1.fc45.x86_64 libpfm-4.14.1-2.fc46.x86_64 libpkgconf-2.5.1-2.fc45.x86_64 libpsl-0.23.3-1.fc46.x86_64 libselinux-3.11-5.fc46.x86_64 libselinux-utils-3.11-5.fc46.x86_64 libsemanage-3.11-4.fc46.x86_64 libsepol-3.11-2.fc45.x86_64 libsmartcols-2.42.4-2.fc46.x86_64 libssh-0.12.2-1.fc45.x86_64 libssh-config-0.12.2-1.fc45.noarch libstdc++-16.2.1-2.fc46.1.x86_64 libtasn1-4.21.0-2.fc45.x86_64 libtool-ltdl-2.6.2-1.fc46.x86_64 libunistring-1.1-12.fc45.x86_64 libusb1-1.0.30-2.fc45.x86_64 libuuid-2.42.4-2.fc46.x86_64 libverto-0.3.2-13.fc45.x86_64 libxcrypt-4.5.2-4.fc45.x86_64 libxml2-2.15.4-1.fc46.x86_64 libzstd-1.5.7-6.fc45.x86_64 linkdupes-0.7.3-3.fc45.x86_64 lua-libs-5.5.1-2.fc46.x86_64 lua-srpm-macros-1-18.fc45.noarch lz4-libs-1.10.0-5.fc45.x86_64 meson-srpm-macros-1.12.1-2.fc46.noarch mpfr-4.2.2-4.fc45.x86_64 ncurses-base-6.6-3.fc45.noarch ncurses-libs-6.6-3.fc45.x86_64 nettle-4.0-5.fc45.x86_64 ngtcp2-1.22.1-3.fc45.x86_64 ngtcp2-crypto-ossl-1.22.1-3.fc45.x86_64 npth-1.8-5.fc45.x86_64 ocaml-srpm-macros-11-4.fc45.noarch openblas-srpm-macros-2-23.fc46.noarch openldap-2.6.15-1.fc46.x86_64 openssl-libs-4.0.3-1.fc46.x86_64 p11-kit-0.26.5-1.fc45.x86_64 p11-kit-trust-0.26.5-1.fc45.x86_64 package-notes-srpm-macros-0.20-2.fc45.noarch pam-libs-1.7.2-4.fc45.x86_64 patch-2.8-6.fc46.x86_64 pcre2-10.47-1.fc45.2.x86_64 pcre2-syntax-10.47-1.fc45.2.noarch perl-srpm-macros-1-65.fc45.noarch pkgconf-2.5.1-2.fc45.x86_64 pkgconf-m4-2.5.1-2.fc45.noarch pkgconf-pkg-config-2.5.1-2.fc45.x86_64 policycoreutils-3.11-2.fc45.x86_64 popt-1.19-11.fc45.x86_64 publicsuffix-list-dafsa-20260624-2.fc45.noarch pyproject-srpm-macros-1.24.0-1.fc46.noarch python-srpm-macros-3.15-2.fc45.noarch qt5-srpm-macros-5.15.18-3.fc45.noarch qt6-srpm-macros-6.11.2-1.fc46.noarch readline-8.3-7.fc46.x86_64 redhat-rpm-config-345-4.fc46.noarch redhat-systemd-presets-102-3.fc45.noarch redhat-systemd-presets-common-102-3.fc45.noarch rpm-6.1.0-1.fc46.x86_64 rpm-build-6.1.0-1.fc46.x86_64 rpm-build-libs-6.1.0-1.fc46.x86_64 rpm-libs-6.1.0-1.fc46.x86_64 rpm-plugin-selinux-6.1.0-1.fc46.x86_64 rpm-sequoia-1.10.3-1.fc46.x86_64 rpm-sign-libs-6.1.0-1.fc46.x86_64 rust-srpm-macros-28.5-2.fc45.noarch sed-4.10-2.fc45.x86_64 selinux-policy-45.21-1.fc46.noarch selinux-policy-targeted-45.21-1.fc46.noarch setup-2.15.1-2.fc45.noarch shadow-utils-4.20.0-1.fc45.x86_64 sqlite-libs-3.53.4-1.fc45.x86_64 systemd-libs-262-3.fc46.x86_64 systemd-standalone-sysusers-262-3.fc46.x86_64 tar-1.35-9.fc45.x86_64 tpm2-tss-4.2.0-1.fc45.x86_64 tree-sitter-srpm-macros-0.4.6-2.fc45.noarch unzip-6.0-71.fc45.x86_64 util-linux-2.42.4-2.fc46.x86_64 util-linux-core-2.42.4-2.fc46.x86_64 which-2.25-2.fc45.x86_64 xxhash-libs-0.8.4-1.fc46.x86_64 xz-5.8.4-1.fc46.x86_64 xz-libs-5.8.4-1.fc46.x86_64 zig-srpm-macros-1-9.fc45.noarch zip-3.0-46.fc45.x86_64 zlib-ng-compat-2.3.3-6.fc45.x86_64 zstd-1.5.7-6.fc45.x86_64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1791936000 Wrote: /builddir/build/SRPMS/migr-0.1.0-1.fc46.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-x86_64-1792061380.112841/root/var/log/dnf5.log INFO: chroot_scan: creating tarball /var/lib/copr-rpmbuild/results/chroot_scan.tar.gz /bin/tar: Removing leading `/' from member names Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-oa6ikyk1/migr/migr.spec) Config(child) 0 minutes 32 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot INFO: Start(/var/lib/copr-rpmbuild/results/migr-0.1.0-1.fc46.src.rpm) Config(fedora-rawhide-x86_64) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1792061380.112841/root. INFO: reusing tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1792061380.112841/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-1792061380.112841/root. INFO: calling preinit hooks INFO: enabled root cache Start: unpacking root cache Finish: unpacking root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-6.1.0-1.fc46.x86_64 rpm-sequoia-1.10.3-1.fc46.x86_64 dnf5-5.4.6.0-1.fc46.x86_64 dnf5-plugins-5.4.6.0-1.fc46.x86_64 Finish: chroot init Start: build phase for migr-0.1.0-1.fc46.src.rpm Start: build setup for migr-0.1.0-1.fc46.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1791936000 Wrote: /builddir/build/SRPMS/migr-0.1.0-1.fc46.src.rpm Updating and loading repositories: fedora 100% | 45.7 KiB/s | 40.8 KiB | 00m01s Copr repository 100% | 2.1 KiB/s | 1.5 KiB | 00m01s Repositories loaded. Package Arch Version Repository Size Installing: gcc x86_64 0:16.2.1-2.fc46.1 fedora 121.8 MiB glibc-static x86_64 0:2.44.9000-5.fc46 fedora 44.4 MiB make x86_64 1:4.4.1-13.fc45 fedora 1.8 MiB Installing dependencies: annobin-docs noarch 0:13.32-1.fc46 fedora 99.7 KiB annobin-plugin-gcc x86_64 0:13.32-1.fc46 fedora 724.5 KiB cpp x86_64 0:16.2.1-2.fc46.1 fedora 42.6 MiB gcc-plugin-annobin x86_64 0:16.2.1-2.fc46.1 fedora 57.1 KiB glibc-devel x86_64 0:2.44.9000-5.fc46 fedora 2.3 MiB kernel-headers x86_64 0:7.3.0-0.rc7.58.fc46 fedora 7.1 MiB libatomic x86_64 0:16.2.1-2.fc46.1 fedora 45.6 KiB libmpc x86_64 0:1.4.1-2.fc45 fedora 168.8 KiB libxcrypt-devel x86_64 0:4.5.2-4.fc45 fedora 31.0 KiB libxcrypt-static x86_64 0:4.5.2-4.fc45 fedora 1.4 MiB Transaction Summary: Installing: 13 packages Total size of inbound packages is 69 MiB. Need to download 69 MiB. After this operation, 222 MiB extra will be used (install 222 MiB, remove 0 B). [ 1/13] make-1:4.4.1-13.fc45.x86_64 100% | 47.9 MiB/s | 588.3 KiB | 00m00s [ 2/13] glibc-static-0:2.44.9000-5.fc46 100% | 53.3 MiB/s | 7.0 MiB | 00m00s [ 3/13] libmpc-0:1.4.1-2.fc45.x86_64 100% | 6.2 MiB/s | 75.7 KiB | 00m00s [ 4/13] libxcrypt-static-0:4.5.2-4.fc45 100% | 10.5 MiB/s | 323.7 KiB | 00m00s [ 5/13] libxcrypt-devel-0:4.5.2-4.fc45. 100% | 2.3 MiB/s | 30.4 KiB | 00m00s [ 6/13] glibc-devel-0:2.44.9000-5.fc46. 100% | 25.4 MiB/s | 677.3 KiB | 00m00s [ 7/13] cpp-0:16.2.1-2.fc46.1.x86_64 100% | 59.6 MiB/s | 14.6 MiB | 00m00s [ 8/13] kernel-headers-0:7.3.0-0.rc7.58 100% | 37.5 MiB/s | 1.8 MiB | 00m00s [ 9/13] libatomic-0:16.2.1-2.fc46.1.x86 100% | 6.0 MiB/s | 55.7 KiB | 00m00s [10/13] gcc-plugin-annobin-0:16.2.1-2.f 100% | 5.8 MiB/s | 59.5 KiB | 00m00s [11/13] annobin-docs-0:13.32-1.fc46.noa 100% | 6.1 MiB/s | 87.1 KiB | 00m00s [12/13] annobin-plugin-gcc-0:13.32-1.fc 100% | 24.8 MiB/s | 710.1 KiB | 00m00s [13/13] gcc-0:16.2.1-2.fc46.1.x86_64 100% | 74.2 MiB/s | 43.3 MiB | 00m01s -------------------------------------------------------------------------------- [13/13] Total 100% | 115.0 MiB/s | 69.2 MiB | 00m01s Running transaction [ 1/15] Verify package files 100% | 51.0 B/s | 13.0 B | 00m00s [ 2/15] Prepare transaction 100% | 448.0 B/s | 13.0 B | 00m00s [ 3/15] Installing libmpc-0:1.4.1-2.fc4 100% | 83.2 MiB/s | 170.4 KiB | 00m00s [ 4/15] Installing cpp-0:16.2.1-2.fc46. 100% | 283.9 MiB/s | 42.6 MiB | 00m00s [ 5/15] Installing annobin-docs-0:13.32 100% | 98.5 MiB/s | 100.8 KiB | 00m00s [ 6/15] Installing libatomic-0:16.2.1-2 100% | 15.2 MiB/s | 46.7 KiB | 00m00s [ 7/15] Installing kernel-headers-0:7.3 100% | 160.4 MiB/s | 7.2 MiB | 00m00s [ 8/15] Installing libxcrypt-devel-0:4. 100% | 16.3 MiB/s | 33.3 KiB | 00m00s [ 9/15] Installing glibc-devel-0:2.44.9 100% | 126.2 MiB/s | 2.4 MiB | 00m00s [10/15] Installing glibc-static-0:2.44. 100% | 430.7 MiB/s | 44.4 MiB | 00m00s [11/15] Installing libxcrypt-static-0:4 100% | 353.1 MiB/s | 1.4 MiB | 00m00s [12/15] Installing make-1:4.4.1-13.fc45 100% | 69.4 MiB/s | 1.8 MiB | 00m00s [13/15] Installing gcc-0:16.2.1-2.fc46. 100% | 322.5 MiB/s | 121.9 MiB | 00m00s [14/15] Installing annobin-plugin-gcc-0 100% | 35.5 MiB/s | 726.2 KiB | 00m00s [15/15] Installing gcc-plugin-annobin-0 100% | 419.1 KiB/s | 58.7 KiB | 00m00s Complete! Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1791936000 Wrote: /builddir/build/SRPMS/migr-0.1.0-1.fc46.src.rpm Updating and loading repositories: fedora 100% | 50.8 KiB/s | 40.8 KiB | 00m01s Copr repository 100% | 2.4 KiB/s | 1.5 KiB | 00m01s Repositories loaded. Nothing to do. Package "gcc-16.2.1-2.fc46.1.x86_64" is already installed. Package "glibc-static-2.44.9000-5.fc46.x86_64" is already installed. Package "make-1:4.4.1-13.fc45.x86_64" is already installed. Finish: build setup for migr-0.1.0-1.fc46.src.rpm Start: rpmbuild migr-0.1.0-1.fc46.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1791936000 Executing(mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.tTm6FA Creating(rpmbuild.env): /builddir/build/BUILD/migr-0.1.0-build/rpmbuild.env RPM_SOURCE_DIR="/builddir/build/SOURCES" RPM_BUILD_DIR="/builddir/build/BUILD/migr-0.1.0-build" RPM_OPT_FLAGS="-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer" RPM_LD_FLAGS="-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes " RPM_ARCH="x86_64" RPM_OS="linux" RPM_BUILD_NCPUS="2" RPM_SPECPARTS_DIR="/builddir/build/BUILD/migr-0.1.0-build/SPECPARTS" export RPM_SOURCE_DIR RPM_BUILD_DIR RPM_OPT_FLAGS RPM_ARCH RPM_OS RPM_BUILD_NCPUS RPM_SPECPARTS_DIR RPM_LD_FLAGS RPM_DOC_DIR="/usr/share/doc" export RPM_DOC_DIR RPM_PACKAGE_NAME="migr" RPM_PACKAGE_VERSION="0.1.0" RPM_PACKAGE_RELEASE="1.fc46" export RPM_PACKAGE_NAME RPM_PACKAGE_VERSION RPM_PACKAGE_RELEASE LANG=C.UTF-8 export LANG unset CDPATH DISPLAY ||: unset DEBUGINFOD_URLS ||: unset RPM_CONFIG_DIR ||: RPM_BUILD_ROOT="/builddir/build/BUILD/migr-0.1.0-build/BUILDROOT" export RPM_BUILD_ROOT PKG_CONFIG_PATH="${PKG_CONFIG_PATH}:/usr/lib64/pkgconfig:/usr/share/pkgconfig" export PKG_CONFIG_PATH CONFIG_SITE=${CONFIG_SITE:-NONE} export CONFIG_SITE Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.SaakEo + umask 022 + cd /builddir/build/BUILD/migr-0.1.0-build + cd /builddir/build/BUILD/migr-0.1.0-build + rm -rf migr-0.1.0 + /usr/bin/rpmuncompress -x /builddir/build/SOURCES/migr-0.1.0.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd migr-0.1.0 + /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.VrDuRT + umask 022 + cd /builddir/build/BUILD/migr-0.1.0-build + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd migr-0.1.0 + /usr/bin/make -O -j2 V=1 VERBOSE=1 migr migr-static gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/selection_match.c -o selection_match.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/selection.c -o selection.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/config.c -o config.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/main.c -o main.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/detect.c -o detect.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/report.c -o report.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/backup_plan.c -o backup_plan.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/packages.c -o packages.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/backup.c -o backup.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/groups.c -o groups.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/flatpak.c -o flatpak.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/console.c -o console.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/dconf_restore.c -o dconf_restore.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/live_state.c -o live_state.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/utils.c -o utils.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/selfcopy.c -o selfcopy.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/restore.c -o restore.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/fsprobe.c -o fsprobe.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/xdg.c -o xdg.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/manifest.c -o manifest.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/encoding.c -o encoding.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/portable_name.c -o portable_name.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/fileops.c -o fileops.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/container.c -o container.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/metadata_xattr.c -o metadata_xattr.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/metadata.c -o metadata.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/portable_hashset.c -o portable_hashset.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/portable_fsops.c -o portable_fsops.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/portable_prescan.c -o portable_prescan.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/portable_reconcile.c -o portable_reconcile.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/portable.c -o portable.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/portable_restore_replay.c -o portable_restore_replay.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/portable_restore_orchestrate.c -o portable_restore_orchestrate.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/portable_restore_preflight.c -o portable_restore_preflight.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/portable_restore_shared.c -o portable_restore_shared.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/sidecar.c -o sidecar.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/sidecar_state.c -o sidecar_state.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/sidecar_state_map.c -o sidecar_state_map.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/hash.c -o hash.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/verify.c -o verify.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/repair.c -o repair.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/writer_apps.c -o writer_apps.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/source_snapshot.c -o source_snapshot.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/subid.c -o subid.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/home_rewrite.c -o home_rewrite.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/selection_match.c -o selection_match_static.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/podman_state.c -o podman_state.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/selection.c -o selection_static.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/main.c -o main_static.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/config.c -o config_static.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/detect.c -o detect_static.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/report.c -o report_static.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/backup_plan.c -o backup_plan_static.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/backup.c -o backup_static.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/packages.c -o packages_static.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/groups.c -o groups_static.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/flatpak.c -o flatpak_static.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/console.c -o console_static.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/dconf_restore.c -o dconf_restore_static.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/live_state.c -o live_state_static.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/utils.c -o utils_static.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/selfcopy.c -o selfcopy_static.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/restore.c -o restore_static.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/fsprobe.c -o fsprobe_static.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/xdg.c -o xdg_static.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/manifest.c -o manifest_static.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/encoding.c -o encoding_static.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/portable_name.c -o portable_name_static.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/container.c -o container_static.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/fileops.c -o fileops_static.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/metadata.c -o metadata_static.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/metadata_xattr.c -o metadata_xattr_static.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/portable_hashset.c -o portable_hashset_static.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/portable_fsops.c -o portable_fsops_static.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/portable_prescan.c -o portable_prescan_static.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/portable_reconcile.c -o portable_reconcile_static.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/portable.c -o portable_static.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/portable_restore_replay.c -o portable_restore_replay_static.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/portable_restore_orchestrate.c -o portable_restore_orchestrate_static.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/portable_restore_preflight.c -o portable_restore_preflight_static.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/portable_restore_shared.c -o portable_restore_shared_static.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/sidecar.c -o sidecar_static.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/sidecar_state.c -o sidecar_state_static.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/sidecar_state_map.c -o sidecar_state_map_static.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/hash.c -o hash_static.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/verify.c -o verify_static.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/repair.c -o repair_static.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/writer_apps.c -o writer_apps_static.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/source_snapshot.c -o source_snapshot_static.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/subid.c -o subid_static.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/home_rewrite.c -o home_rewrite_static.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/podman_state.c -o podman_state_static.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o migr selection_match.o selection.o config.o main.o detect.o report.o backup.o backup_plan.o packages.o groups.o flatpak.o restore.o console.o dconf_restore.o live_state.o utils.o selfcopy.o fileops.o fsprobe.o xdg.o manifest.o encoding.o portable_name.o container.o metadata.o metadata_xattr.o portable_hashset.o portable_prescan.o portable_fsops.o portable.o portable_reconcile.o portable_restore_replay.o portable_restore_shared.o portable_restore_orchestrate.o portable_restore_preflight.o sidecar.o sidecar_state.o sidecar_state_map.o hash.o verify.o repair.o source_snapshot.o writer_apps.o home_rewrite.o subid.o podman_state.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -static -o migr-static selection_match_static.o selection_static.o config_static.o main_static.o detect_static.o report_static.o backup_static.o backup_plan_static.o packages_static.o groups_static.o flatpak_static.o restore_static.o console_static.o dconf_restore_static.o live_state_static.o utils_static.o selfcopy_static.o fileops_static.o fsprobe_static.o xdg_static.o manifest_static.o encoding_static.o portable_name_static.o container_static.o metadata_static.o metadata_xattr_static.o portable_hashset_static.o portable_prescan_static.o portable_fsops_static.o portable_static.o portable_reconcile_static.o portable_restore_replay_static.o portable_restore_shared_static.o portable_restore_orchestrate_static.o portable_restore_preflight_static.o sidecar_static.o sidecar_state_static.o sidecar_state_map_static.o hash_static.o verify_static.o repair_static.o source_snapshot_static.o writer_apps_static.o home_rewrite_static.o subid_static.o podman_state_static.o /usr/bin/ld.bfd: /tmp/ccmI2h9l.ltrans0.ltrans.o: in function `manifest_set_source_identity.lto_priv.0': /builddir/build/BUILD/migr-0.1.0-build/migr-0.1.0/src/backup.c:1826:(.text+0x7eb7): warning: Using 'getpwuid' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.sod74X + umask 022 + cd /builddir/build/BUILD/migr-0.1.0-build + '[' /builddir/build/BUILD/migr-0.1.0-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/migr-0.1.0-build/BUILDROOT ++ dirname /builddir/build/BUILD/migr-0.1.0-build/BUILDROOT + mkdir -p /builddir/build/BUILD/migr-0.1.0-build + mkdir /builddir/build/BUILD/migr-0.1.0-build/BUILDROOT + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd migr-0.1.0 + /usr/bin/make install DESTDIR=/builddir/build/BUILD/migr-0.1.0-build/BUILDROOT 'INSTALL=/usr/bin/install -p' PREFIX=/usr install-static install -Dm755 migr /builddir/build/BUILD/migr-0.1.0-build/BUILDROOT/usr/bin/migr install -Dm755 migr-static /builddir/build/BUILD/migr-0.1.0-build/BUILDROOT/usr/bin/migr-static + /usr/bin/find-debuginfo -j2 --strict-build-id -m -i --build-id-seed 0.1.0-1.fc46 --unique-debug-suffix -0.1.0-1.fc46.x86_64 --unique-debug-src-base migr-0.1.0-1.fc46.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 --remove-section .gnu.build.attributes -S debugsourcefiles.list /builddir/build/BUILD/migr-0.1.0-build/migr-0.1.0 find-debuginfo: starting Extracting debug info from 2 files nm: /builddir/build/BUILD/migr-0.1.0-build/BUILDROOT/usr/bin/migr-static: no symbols DWARF-compressing 2 files sepdebugcrcfix: Updated 2 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/migr-0.1.0-1.fc46.x86_64 find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + COMPRESS='gzip -9 -n' + COMPRESS_EXT=.gz + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-python-rpm-in-distinfo + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j2 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-det --brp -j2 /builddir/build/BUILD/migr-0.1.0-build/BUILDROOT Scanned 12 directories and 93 files, processed 0 inodes, 0 modified (0 replaced + 0 rewritten), 0 unsupported format, 0 errors + /usr/bin/linkdupes --brp /builddir/build/BUILD/migr-0.1.0-build/BUILDROOT/usr Scanned 11 directories and 93 files, considered 93 files, read 0 files, linked 0 files, 0 errors sum of sizes of linked files: 0 bytes Reading /builddir/build/BUILD/migr-0.1.0-build/SPECPARTS/rpm-debuginfo.specpart Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.QeJOAF + umask 022 + cd /builddir/build/BUILD/migr-0.1.0-build + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd migr-0.1.0 + make test gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -DFILEOPS_TEST_HOOKS -DBACKUP_TEST_HOOKS -DNATIVE_VISITED_TEST_HOOKS -c src/fileops.c -o fileops_test.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -DBACKUP_TEST_HOOKS -o tests/test_native_selection tests/test_native_selection.c fileops_test.o selection_match.o selection.o config.o detect.o report.o backup.o backup_plan.o packages.o groups.o flatpak.o restore.o console.o dconf_restore.o live_state.o utils.o selfcopy.o fsprobe.o xdg.o manifest.o encoding.o portable_name.o container.o metadata.o metadata_xattr.o portable_hashset.o portable_prescan.o portable_fsops.o portable.o portable_reconcile.o portable_restore_replay.o portable_restore_shared.o portable_restore_orchestrate.o portable_restore_preflight.o sidecar.o sidecar_state.o sidecar_state_map.o hash.o verify.o repair.o source_snapshot.o writer_apps.o home_rewrite.o subid.o podman_state.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -o tests/test_manifest_selection tests/test_manifest_selection.c selection_match.o selection.o config.o detect.o report.o backup.o backup_plan.o packages.o groups.o flatpak.o restore.o console.o dconf_restore.o live_state.o utils.o selfcopy.o fileops.o fsprobe.o xdg.o manifest.o encoding.o portable_name.o container.o metadata.o metadata_xattr.o portable_hashset.o portable_prescan.o portable_fsops.o portable.o portable_reconcile.o portable_restore_replay.o portable_restore_shared.o portable_restore_orchestrate.o portable_restore_preflight.o sidecar.o sidecar_state.o sidecar_state_map.o hash.o verify.o repair.o source_snapshot.o writer_apps.o home_rewrite.o subid.o podman_state.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -o tests/test_portable_selection tests/test_portable_selection.c selection_match.o selection.o config.o detect.o report.o backup.o backup_plan.o packages.o groups.o flatpak.o restore.o console.o dconf_restore.o live_state.o utils.o selfcopy.o fileops.o fsprobe.o xdg.o manifest.o encoding.o portable_name.o container.o metadata.o metadata_xattr.o portable_hashset.o portable_prescan.o portable_fsops.o portable.o portable_reconcile.o portable_restore_replay.o portable_restore_shared.o portable_restore_orchestrate.o portable_restore_preflight.o sidecar.o sidecar_state.o sidecar_state_map.o hash.o verify.o repair.o source_snapshot.o writer_apps.o home_rewrite.o subid.o podman_state.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -o tests/test_selection tests/test_selection.c selection_match.o selection.o config.o detect.o report.o backup.o backup_plan.o packages.o groups.o flatpak.o restore.o console.o dconf_restore.o live_state.o utils.o selfcopy.o fileops.o fsprobe.o xdg.o manifest.o encoding.o portable_name.o container.o metadata.o metadata_xattr.o portable_hashset.o portable_prescan.o portable_fsops.o portable.o portable_reconcile.o portable_restore_replay.o portable_restore_shared.o portable_restore_orchestrate.o portable_restore_preflight.o sidecar.o sidecar_state.o sidecar_state_map.o hash.o verify.o repair.o source_snapshot.o writer_apps.o home_rewrite.o subid.o podman_state.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -Wl,--wrap=read -Wl,--wrap=__read_chk -Wl,--wrap=waitpid -o tests/test_config tests/test_config.c selection_match.o selection.o config.o detect.o report.o backup.o backup_plan.o packages.o groups.o flatpak.o restore.o console.o dconf_restore.o live_state.o utils.o selfcopy.o fileops.o fsprobe.o xdg.o manifest.o encoding.o portable_name.o container.o metadata.o metadata_xattr.o portable_hashset.o portable_prescan.o portable_fsops.o portable.o portable_reconcile.o portable_restore_replay.o portable_restore_shared.o portable_restore_orchestrate.o portable_restore_preflight.o sidecar.o sidecar_state.o sidecar_state_map.o hash.o verify.o repair.o source_snapshot.o writer_apps.o home_rewrite.o subid.o podman_state.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -o tests/test_detect tests/test_detect.c selection_match.o selection.o config.o detect.o report.o backup.o backup_plan.o packages.o groups.o flatpak.o restore.o console.o dconf_restore.o live_state.o utils.o selfcopy.o fileops.o fsprobe.o xdg.o manifest.o encoding.o portable_name.o container.o metadata.o metadata_xattr.o portable_hashset.o portable_prescan.o portable_fsops.o portable.o portable_reconcile.o portable_restore_replay.o portable_restore_shared.o portable_restore_orchestrate.o portable_restore_preflight.o sidecar.o sidecar_state.o sidecar_state_map.o hash.o verify.o repair.o source_snapshot.o writer_apps.o home_rewrite.o subid.o podman_state.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -c src/report.c -o report_test.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -Wl,--wrap=readdir -o tests/test_report tests/test_report.c report_test.o selection_match.o selection.o config.o detect.o backup.o backup_plan.o packages.o groups.o flatpak.o restore.o console.o dconf_restore.o live_state.o utils.o selfcopy.o fileops.o fsprobe.o xdg.o manifest.o encoding.o portable_name.o container.o metadata.o metadata_xattr.o portable_hashset.o portable_prescan.o portable_fsops.o portable.o portable_reconcile.o portable_restore_replay.o portable_restore_shared.o portable_restore_orchestrate.o portable_restore_preflight.o sidecar.o sidecar_state.o sidecar_state_map.o hash.o verify.o repair.o source_snapshot.o writer_apps.o home_rewrite.o subid.o podman_state.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -o tests/test_pathjoin tests/test_pathjoin.c selection_match.o selection.o config.o detect.o report.o backup.o backup_plan.o packages.o groups.o flatpak.o restore.o console.o dconf_restore.o live_state.o utils.o selfcopy.o fileops.o fsprobe.o xdg.o manifest.o encoding.o portable_name.o container.o metadata.o metadata_xattr.o portable_hashset.o portable_prescan.o portable_fsops.o portable.o portable_reconcile.o portable_restore_replay.o portable_restore_shared.o portable_restore_orchestrate.o portable_restore_preflight.o sidecar.o sidecar_state.o sidecar_state_map.o hash.o verify.o repair.o source_snapshot.o writer_apps.o home_rewrite.o subid.o podman_state.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -o tests/test_fd_limit tests/test_fd_limit.c selection_match.o selection.o config.o detect.o report.o backup.o backup_plan.o packages.o groups.o flatpak.o restore.o console.o dconf_restore.o live_state.o utils.o selfcopy.o fileops.o fsprobe.o xdg.o manifest.o encoding.o portable_name.o container.o metadata.o metadata_xattr.o portable_hashset.o portable_prescan.o portable_fsops.o portable.o portable_reconcile.o portable_restore_replay.o portable_restore_shared.o portable_restore_orchestrate.o portable_restore_preflight.o sidecar.o sidecar_state.o sidecar_state_map.o hash.o verify.o repair.o source_snapshot.o writer_apps.o home_rewrite.o subid.o podman_state.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -DUSER_CONTEXT_TEST_HOOKS -c src/utils.c -o utils_test.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -DUSER_CONTEXT_TEST_HOOKS -o tests/test_confirm tests/test_confirm.c utils_test.o selection_match.o selection.o config.o detect.o report.o backup.o backup_plan.o packages.o groups.o flatpak.o restore.o console.o dconf_restore.o live_state.o selfcopy.o fileops.o fsprobe.o xdg.o manifest.o encoding.o portable_name.o container.o metadata.o metadata_xattr.o portable_hashset.o portable_prescan.o portable_fsops.o portable.o portable_reconcile.o portable_restore_replay.o portable_restore_shared.o portable_restore_orchestrate.o portable_restore_preflight.o sidecar.o sidecar_state.o sidecar_state_map.o hash.o verify.o repair.o source_snapshot.o writer_apps.o home_rewrite.o subid.o podman_state.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -DPACKAGES_TEST_HOOKS -c src/packages.c -o packages_test.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -DGROUPS_TEST_HOOKS -c src/groups.c -o groups_test.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -DPACKAGES_TEST_HOOKS -DGROUPS_TEST_HOOKS -Wl,--wrap=malloc -o tests/test_packages tests/test_packages.c packages_test.o groups_test.o selection_match.o selection.o config.o detect.o report.o backup.o backup_plan.o flatpak.o restore.o console.o dconf_restore.o live_state.o utils.o selfcopy.o fileops.o fsprobe.o xdg.o manifest.o encoding.o portable_name.o container.o metadata.o metadata_xattr.o portable_hashset.o portable_prescan.o portable_fsops.o portable.o portable_reconcile.o portable_restore_replay.o portable_restore_shared.o portable_restore_orchestrate.o portable_restore_preflight.o sidecar.o sidecar_state.o sidecar_state_map.o hash.o verify.o repair.o source_snapshot.o writer_apps.o home_rewrite.o subid.o podman_state.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -o tests/test_xdg tests/test_xdg.c selection_match.o selection.o config.o detect.o report.o backup.o backup_plan.o packages.o groups.o flatpak.o restore.o console.o dconf_restore.o live_state.o utils.o selfcopy.o fileops.o fsprobe.o xdg.o manifest.o encoding.o portable_name.o container.o metadata.o metadata_xattr.o portable_hashset.o portable_prescan.o portable_fsops.o portable.o portable_reconcile.o portable_restore_replay.o portable_restore_shared.o portable_restore_orchestrate.o portable_restore_preflight.o sidecar.o sidecar_state.o sidecar_state_map.o hash.o verify.o repair.o source_snapshot.o writer_apps.o home_rewrite.o subid.o podman_state.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -o tests/test_get_dir_size tests/test_get_dir_size.c selection_match.o selection.o config.o detect.o report.o backup.o backup_plan.o packages.o groups.o flatpak.o restore.o console.o dconf_restore.o live_state.o utils.o selfcopy.o fileops.o fsprobe.o xdg.o manifest.o encoding.o portable_name.o container.o metadata.o metadata_xattr.o portable_hashset.o portable_prescan.o portable_fsops.o portable.o portable_reconcile.o portable_restore_replay.o portable_restore_shared.o portable_restore_orchestrate.o portable_restore_preflight.o sidecar.o sidecar_state.o sidecar_state_map.o hash.o verify.o repair.o source_snapshot.o writer_apps.o home_rewrite.o subid.o podman_state.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -Wl,--wrap=read -o tests/test_run_command tests/test_run_command.c selection_match.o selection.o config.o detect.o report.o backup.o backup_plan.o packages.o groups.o flatpak.o restore.o console.o dconf_restore.o live_state.o utils.o selfcopy.o fileops.o fsprobe.o xdg.o manifest.o encoding.o portable_name.o container.o metadata.o metadata_xattr.o portable_hashset.o portable_prescan.o portable_fsops.o portable.o portable_reconcile.o portable_restore_replay.o portable_restore_shared.o portable_restore_orchestrate.o portable_restore_preflight.o sidecar.o sidecar_state.o sidecar_state_map.o hash.o verify.o repair.o source_snapshot.o writer_apps.o home_rewrite.o subid.o podman_state.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -DFILEOPS_TEST_HOOKS -DBACKUP_TEST_HOOKS -Wl,--wrap=readlink -o tests/test_special_files tests/test_special_files.c fileops_test.o selection_match.o selection.o config.o detect.o report.o backup.o backup_plan.o packages.o groups.o flatpak.o restore.o console.o dconf_restore.o live_state.o utils.o selfcopy.o fsprobe.o xdg.o manifest.o encoding.o portable_name.o container.o metadata.o metadata_xattr.o portable_hashset.o portable_prescan.o portable_fsops.o portable.o portable_reconcile.o portable_restore_replay.o portable_restore_shared.o portable_restore_orchestrate.o portable_restore_preflight.o sidecar.o sidecar_state.o sidecar_state_map.o hash.o verify.o repair.o source_snapshot.o writer_apps.o home_rewrite.o subid.o podman_state.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -o tests/test_fsprobe tests/test_fsprobe.c selection_match.o selection.o config.o detect.o report.o backup.o backup_plan.o packages.o groups.o flatpak.o restore.o console.o dconf_restore.o live_state.o utils.o selfcopy.o fileops.o fsprobe.o xdg.o manifest.o encoding.o portable_name.o container.o metadata.o metadata_xattr.o portable_hashset.o portable_prescan.o portable_fsops.o portable.o portable_reconcile.o portable_restore_replay.o portable_restore_shared.o portable_restore_orchestrate.o portable_restore_preflight.o sidecar.o sidecar_state.o sidecar_state_map.o hash.o verify.o repair.o source_snapshot.o writer_apps.o home_rewrite.o subid.o podman_state.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -Wl,--wrap=strdup -o tests/test_manifest tests/test_manifest.c selection_match.o selection.o config.o detect.o report.o backup.o backup_plan.o packages.o groups.o flatpak.o restore.o console.o dconf_restore.o live_state.o utils.o selfcopy.o fileops.o fsprobe.o xdg.o manifest.o encoding.o portable_name.o container.o metadata.o metadata_xattr.o portable_hashset.o portable_prescan.o portable_fsops.o portable.o portable_reconcile.o portable_restore_replay.o portable_restore_shared.o portable_restore_orchestrate.o portable_restore_preflight.o sidecar.o sidecar_state.o sidecar_state_map.o hash.o verify.o repair.o source_snapshot.o writer_apps.o home_rewrite.o subid.o podman_state.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -o tests/test_encoding tests/test_encoding.c selection_match.o selection.o config.o detect.o report.o backup.o backup_plan.o packages.o groups.o flatpak.o restore.o console.o dconf_restore.o live_state.o utils.o selfcopy.o fileops.o fsprobe.o xdg.o manifest.o encoding.o portable_name.o container.o metadata.o metadata_xattr.o portable_hashset.o portable_prescan.o portable_fsops.o portable.o portable_reconcile.o portable_restore_replay.o portable_restore_shared.o portable_restore_orchestrate.o portable_restore_preflight.o sidecar.o sidecar_state.o sidecar_state_map.o hash.o verify.o repair.o source_snapshot.o writer_apps.o home_rewrite.o subid.o podman_state.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -DPORTABLE_NAME_TEST_HOOKS -c src/portable_name.c -o portable_name_test.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -DPORTABLE_NAME_TEST_HOOKS -o tests/test_portable_name tests/test_portable_name.c portable_name_test.o selection_match.o selection.o config.o detect.o report.o backup.o backup_plan.o packages.o groups.o flatpak.o restore.o console.o dconf_restore.o live_state.o utils.o selfcopy.o fileops.o fsprobe.o xdg.o manifest.o encoding.o container.o metadata.o metadata_xattr.o portable_hashset.o portable_prescan.o portable_fsops.o portable.o portable_reconcile.o portable_restore_replay.o portable_restore_shared.o portable_restore_orchestrate.o portable_restore_preflight.o sidecar.o sidecar_state.o sidecar_state_map.o hash.o verify.o repair.o source_snapshot.o writer_apps.o home_rewrite.o subid.o podman_state.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -DCONTAINER_TEST_HOOKS -c src/container.c -o container_test.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -DCONTAINER_TEST_HOOKS -o tests/test_container tests/test_container.c container_test.o selection_match.o selection.o config.o detect.o report.o backup.o backup_plan.o packages.o groups.o flatpak.o restore.o console.o dconf_restore.o live_state.o utils.o selfcopy.o fileops.o fsprobe.o xdg.o manifest.o encoding.o portable_name.o metadata.o metadata_xattr.o portable_hashset.o portable_prescan.o portable_fsops.o portable.o portable_reconcile.o portable_restore_replay.o portable_restore_shared.o portable_restore_orchestrate.o portable_restore_preflight.o sidecar.o sidecar_state.o sidecar_state_map.o hash.o verify.o repair.o source_snapshot.o writer_apps.o home_rewrite.o subid.o podman_state.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -o tests/test_selfcopy tests/test_selfcopy.c selection_match.o selection.o config.o detect.o report.o backup.o backup_plan.o packages.o groups.o flatpak.o restore.o console.o dconf_restore.o live_state.o utils.o selfcopy.o fileops.o fsprobe.o xdg.o manifest.o encoding.o portable_name.o container.o metadata.o metadata_xattr.o portable_hashset.o portable_prescan.o portable_fsops.o portable.o portable_reconcile.o portable_restore_replay.o portable_restore_shared.o portable_restore_orchestrate.o portable_restore_preflight.o sidecar.o sidecar_state.o sidecar_state_map.o hash.o verify.o repair.o source_snapshot.o writer_apps.o home_rewrite.o subid.o podman_state.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -DCONSOLE_TEST_HOOKS -c src/console.c -o console_test.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -DCONSOLE_TEST_HOOKS -o tests/test_console tests/test_console.c console_test.o selection_match.o selection.o config.o detect.o report.o backup.o backup_plan.o packages.o groups.o flatpak.o restore.o dconf_restore.o live_state.o utils.o selfcopy.o fileops.o fsprobe.o xdg.o manifest.o encoding.o portable_name.o container.o metadata.o metadata_xattr.o portable_hashset.o portable_prescan.o portable_fsops.o portable.o portable_reconcile.o portable_restore_replay.o portable_restore_shared.o portable_restore_orchestrate.o portable_restore_preflight.o sidecar.o sidecar_state.o sidecar_state_map.o hash.o verify.o repair.o source_snapshot.o writer_apps.o home_rewrite.o subid.o podman_state.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -o tests/test_subid tests/test_subid.c selection_match.o selection.o config.o detect.o report.o backup.o backup_plan.o packages.o groups.o flatpak.o restore.o console.o dconf_restore.o live_state.o utils.o selfcopy.o fileops.o fsprobe.o xdg.o manifest.o encoding.o portable_name.o container.o metadata.o metadata_xattr.o portable_hashset.o portable_prescan.o portable_fsops.o portable.o portable_reconcile.o portable_restore_replay.o portable_restore_shared.o portable_restore_orchestrate.o portable_restore_preflight.o sidecar.o sidecar_state.o sidecar_state_map.o hash.o verify.o repair.o source_snapshot.o writer_apps.o home_rewrite.o subid.o podman_state.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -o tests/test_podman_state tests/test_podman_state.c selection_match.o selection.o config.o detect.o report.o backup.o backup_plan.o packages.o groups.o flatpak.o restore.o console.o dconf_restore.o live_state.o utils.o selfcopy.o fileops.o fsprobe.o xdg.o manifest.o encoding.o portable_name.o container.o metadata.o metadata_xattr.o portable_hashset.o portable_prescan.o portable_fsops.o portable.o portable_reconcile.o portable_restore_replay.o portable_restore_shared.o portable_restore_orchestrate.o portable_restore_preflight.o sidecar.o sidecar_state.o sidecar_state_map.o hash.o verify.o repair.o source_snapshot.o writer_apps.o home_rewrite.o subid.o podman_state.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -o tests/test_restore_native tests/test_restore_native.c selection_match.o selection.o config.o detect.o report.o backup.o backup_plan.o packages.o groups.o flatpak.o restore.o console.o dconf_restore.o live_state.o utils.o selfcopy.o fileops.o fsprobe.o xdg.o manifest.o encoding.o portable_name.o container.o metadata.o metadata_xattr.o portable_hashset.o portable_prescan.o portable_fsops.o portable.o portable_reconcile.o portable_restore_replay.o portable_restore_shared.o portable_restore_orchestrate.o portable_restore_preflight.o sidecar.o sidecar_state.o sidecar_state_map.o hash.o verify.o repair.o source_snapshot.o writer_apps.o home_rewrite.o subid.o podman_state.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -Wl,--wrap=syncfs -o tests/test_restore_sync tests/test_restore_sync.c selection_match.o selection.o config.o detect.o report.o backup.o backup_plan.o packages.o groups.o flatpak.o restore.o console.o dconf_restore.o live_state.o utils.o selfcopy.o fileops.o fsprobe.o xdg.o manifest.o encoding.o portable_name.o container.o metadata.o metadata_xattr.o portable_hashset.o portable_prescan.o portable_fsops.o portable.o portable_reconcile.o portable_restore_replay.o portable_restore_shared.o portable_restore_orchestrate.o portable_restore_preflight.o sidecar.o sidecar_state.o sidecar_state_map.o hash.o verify.o repair.o source_snapshot.o writer_apps.o home_rewrite.o subid.o podman_state.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -DFILEOPS_TEST_HOOKS -o tests/test_restore_source_read tests/test_restore_source_read.c fileops_test.o selection_match.o selection.o config.o detect.o report.o backup.o backup_plan.o packages.o groups.o flatpak.o restore.o console.o dconf_restore.o live_state.o utils.o selfcopy.o fsprobe.o xdg.o manifest.o encoding.o portable_name.o container.o metadata.o metadata_xattr.o portable_hashset.o portable_prescan.o portable_fsops.o portable.o portable_reconcile.o portable_restore_replay.o portable_restore_shared.o portable_restore_orchestrate.o portable_restore_preflight.o sidecar.o sidecar_state.o sidecar_state_map.o hash.o verify.o repair.o source_snapshot.o writer_apps.o home_rewrite.o subid.o podman_state.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -DBACKUP_TEST_HOOKS -c src/backup.c -o backup_test.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -DBACKUP_TEST_HOOKS -o tests/test_backup_source_read tests/test_backup_source_read.c backup_test.o fileops_test.o selection_match.o selection.o config.o detect.o report.o backup_plan.o packages.o groups.o flatpak.o restore.o console.o dconf_restore.o live_state.o utils.o selfcopy.o fsprobe.o xdg.o manifest.o encoding.o portable_name.o container.o metadata.o metadata_xattr.o portable_hashset.o portable_prescan.o portable_fsops.o portable.o portable_reconcile.o portable_restore_replay.o portable_restore_shared.o portable_restore_orchestrate.o portable_restore_preflight.o sidecar.o sidecar_state.o sidecar_state_map.o hash.o verify.o repair.o source_snapshot.o writer_apps.o home_rewrite.o subid.o podman_state.o tests/test_backup_source_read.c: In function ‘run_backup_capture_race’: tests/test_backup_source_read.c:632:19: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 632 | (void)write(ready[1], &skipped, 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -DBACKUP_TEST_HOOKS -DFILEOPS_TEST_HOOKS -o tests/test_vscode_capture tests/test_vscode_capture.c backup_test.o fileops_test.o selection_match.o selection.o config.o detect.o report.o backup_plan.o packages.o groups.o flatpak.o restore.o console.o dconf_restore.o live_state.o utils.o selfcopy.o fsprobe.o xdg.o manifest.o encoding.o portable_name.o container.o metadata.o metadata_xattr.o portable_hashset.o portable_prescan.o portable_fsops.o portable.o portable_reconcile.o portable_restore_replay.o portable_restore_shared.o portable_restore_orchestrate.o portable_restore_preflight.o sidecar.o sidecar_state.o sidecar_state_map.o hash.o verify.o repair.o source_snapshot.o writer_apps.o home_rewrite.o subid.o podman_state.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -DDCONF_RESTORE_TEST_HOOKS -c src/dconf_restore.c -o dconf_restore_test.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -DDCONF_RESTORE_TEST_HOOKS -o tests/test_dconf_restore tests/test_dconf_restore.c dconf_restore_test.o selection_match.o selection.o config.o detect.o report.o backup.o backup_plan.o packages.o groups.o flatpak.o restore.o console.o live_state.o utils.o selfcopy.o fileops.o fsprobe.o xdg.o manifest.o encoding.o portable_name.o container.o metadata.o metadata_xattr.o portable_hashset.o portable_prescan.o portable_fsops.o portable.o portable_reconcile.o portable_restore_replay.o portable_restore_shared.o portable_restore_orchestrate.o portable_restore_preflight.o sidecar.o sidecar_state.o sidecar_state_map.o hash.o verify.o repair.o source_snapshot.o writer_apps.o home_rewrite.o subid.o podman_state.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -o tests/test_live_state tests/test_live_state.c selection_match.o selection.o config.o detect.o report.o backup.o backup_plan.o packages.o groups.o flatpak.o restore.o console.o dconf_restore.o live_state.o utils.o selfcopy.o fileops.o fsprobe.o xdg.o manifest.o encoding.o portable_name.o container.o metadata.o metadata_xattr.o portable_hashset.o portable_prescan.o portable_fsops.o portable.o portable_reconcile.o portable_restore_replay.o portable_restore_shared.o portable_restore_orchestrate.o portable_restore_preflight.o sidecar.o sidecar_state.o sidecar_state_map.o hash.o verify.o repair.o source_snapshot.o writer_apps.o home_rewrite.o subid.o podman_state.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -o tests/test_verify tests/test_verify.c selection_match.o selection.o config.o detect.o report.o backup.o backup_plan.o packages.o groups.o flatpak.o restore.o console.o dconf_restore.o live_state.o utils.o selfcopy.o fileops.o fsprobe.o xdg.o manifest.o encoding.o portable_name.o container.o metadata.o metadata_xattr.o portable_hashset.o portable_prescan.o portable_fsops.o portable.o portable_reconcile.o portable_restore_replay.o portable_restore_shared.o portable_restore_orchestrate.o portable_restore_preflight.o sidecar.o sidecar_state.o sidecar_state_map.o hash.o verify.o repair.o source_snapshot.o writer_apps.o home_rewrite.o subid.o podman_state.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -o tests/test_repair tests/test_repair.c selection_match.o selection.o config.o detect.o report.o backup.o backup_plan.o packages.o groups.o flatpak.o restore.o console.o dconf_restore.o live_state.o utils.o selfcopy.o fileops.o fsprobe.o xdg.o manifest.o encoding.o portable_name.o container.o metadata.o metadata_xattr.o portable_hashset.o portable_prescan.o portable_fsops.o portable.o portable_reconcile.o portable_restore_replay.o portable_restore_shared.o portable_restore_orchestrate.o portable_restore_preflight.o sidecar.o sidecar_state.o sidecar_state_map.o hash.o verify.o repair.o source_snapshot.o writer_apps.o home_rewrite.o subid.o podman_state.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -o tests/test_source_snapshot tests/test_source_snapshot.c selection_match.o selection.o config.o detect.o report.o backup.o backup_plan.o packages.o groups.o flatpak.o restore.o console.o dconf_restore.o live_state.o utils.o selfcopy.o fileops.o fsprobe.o xdg.o manifest.o encoding.o portable_name.o container.o metadata.o metadata_xattr.o portable_hashset.o portable_prescan.o portable_fsops.o portable.o portable_reconcile.o portable_restore_replay.o portable_restore_shared.o portable_restore_orchestrate.o portable_restore_preflight.o sidecar.o sidecar_state.o sidecar_state_map.o hash.o verify.o repair.o source_snapshot.o writer_apps.o home_rewrite.o subid.o podman_state.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -DMIGR_ALLOW_UNPRIVILEGED -c src/main.c -o main_unprivileged.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -o tests/migr-unprivileged main_unprivileged.o selection_match.o selection.o config.o detect.o report.o backup.o backup_plan.o packages.o groups.o flatpak.o restore.o console.o dconf_restore.o live_state.o utils.o selfcopy.o fileops.o fsprobe.o xdg.o manifest.o encoding.o portable_name.o container.o metadata.o metadata_xattr.o portable_hashset.o portable_prescan.o portable_fsops.o portable.o portable_reconcile.o portable_restore_replay.o portable_restore_shared.o portable_restore_orchestrate.o portable_restore_preflight.o sidecar.o sidecar_state.o sidecar_state_map.o hash.o verify.o repair.o source_snapshot.o writer_apps.o home_rewrite.o subid.o podman_state.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -DPORTABLE_CAPTURE_TEST_HOOKS -c src/portable.c -o portable_test.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -DPORTABLE_CAPTURE_TEST_HOOKS -c src/portable_reconcile.c -o portable_reconcile_test.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -DBACKUP_TEST_HOOKS -Wl,--wrap=syncfs -Wl,--wrap=read -o tests/test_backup_sync tests/test_backup_sync.c fileops_test.o portable_test.o portable_reconcile_test.o selection_match.o selection.o config.o detect.o report.o backup.o backup_plan.o packages.o groups.o flatpak.o restore.o console.o dconf_restore.o live_state.o utils.o selfcopy.o fsprobe.o xdg.o manifest.o encoding.o portable_name.o container.o metadata.o metadata_xattr.o portable_hashset.o portable_prescan.o portable_fsops.o portable_restore_replay.o portable_restore_shared.o portable_restore_orchestrate.o portable_restore_preflight.o sidecar.o sidecar_state.o sidecar_state_map.o hash.o verify.o repair.o source_snapshot.o writer_apps.o home_rewrite.o subid.o podman_state.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -DRESTORE_TEST_HOOKS -c src/restore.c -o restore_test.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -DPORTABLE_RESTORE_REPLAY_TEST_HOOKS -c src/portable_restore_replay.c -o portable_restore_replay_test.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -DWRITER_APPS_TEST_HOOKS -c src/writer_apps.c -o writer_apps_test.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -DBACKUP_TEST_HOOKS -DRESTORE_TEST_HOOKS -DPACKAGES_TEST_HOOKS -DGROUPS_TEST_HOOKS -DPORTABLE_RESTORE_REPLAY_TEST_HOOKS -DWRITER_APPS_TEST_HOOKS -o tests/test_restore_dispatch tests/test_restore_dispatch.c restore_test.o portable_restore_replay_test.o backup_test.o packages_test.o groups_test.o writer_apps_test.o selection_match.o selection.o config.o detect.o report.o backup_plan.o flatpak.o console.o dconf_restore.o live_state.o utils.o selfcopy.o fileops.o fsprobe.o xdg.o manifest.o encoding.o portable_name.o container.o metadata.o metadata_xattr.o portable_hashset.o portable_prescan.o portable_fsops.o portable.o portable_reconcile.o portable_restore_shared.o portable_restore_orchestrate.o portable_restore_preflight.o sidecar.o sidecar_state.o sidecar_state_map.o hash.o verify.o repair.o source_snapshot.o home_rewrite.o subid.o podman_state.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -o tests/test_restore_atime tests/test_restore_atime.c restore_test.o selection_match.o selection.o config.o detect.o report.o backup.o backup_plan.o packages.o groups.o flatpak.o console.o dconf_restore.o live_state.o utils.o selfcopy.o fileops.o fsprobe.o xdg.o manifest.o encoding.o portable_name.o container.o metadata.o metadata_xattr.o portable_hashset.o portable_prescan.o portable_fsops.o portable.o portable_reconcile.o portable_restore_replay.o portable_restore_shared.o portable_restore_orchestrate.o portable_restore_preflight.o sidecar.o sidecar_state.o sidecar_state_map.o hash.o verify.o repair.o source_snapshot.o writer_apps.o home_rewrite.o subid.o podman_state.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -DBACKUP_PLAN_TEST_HOOKS -c src/backup_plan.c -o backup_plan_test.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -DBACKUP_TEST_HOOKS -DBACKUP_PLAN_TEST_HOOKS -DWRITER_APPS_TEST_HOOKS -o tests/test_backup_plan tests/test_backup_plan.c backup_test.o backup_plan_test.o fileops_test.o writer_apps_test.o selection_match.o selection.o config.o detect.o report.o packages.o groups.o flatpak.o restore.o console.o dconf_restore.o live_state.o utils.o selfcopy.o fsprobe.o xdg.o manifest.o encoding.o portable_name.o container.o metadata.o metadata_xattr.o portable_hashset.o portable_prescan.o portable_fsops.o portable.o portable_reconcile.o portable_restore_replay.o portable_restore_shared.o portable_restore_orchestrate.o portable_restore_preflight.o sidecar.o sidecar_state.o sidecar_state_map.o hash.o verify.o repair.o source_snapshot.o home_rewrite.o subid.o podman_state.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -DMETADATA_XATTR_TEST_HOOKS -c src/metadata_xattr.c -o metadata_xattr_test.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -DMETADATA_XATTR_TEST_HOOKS -Wl,--wrap=flistxattr -o tests/test_metadata_contract tests/test_metadata_contract.c metadata_xattr_test.o selection_match.o selection.o config.o detect.o report.o backup.o backup_plan.o packages.o groups.o flatpak.o restore.o console.o dconf_restore.o live_state.o utils.o selfcopy.o fileops.o fsprobe.o xdg.o manifest.o encoding.o portable_name.o container.o metadata.o portable_hashset.o portable_prescan.o portable_fsops.o portable.o portable_reconcile.o portable_restore_replay.o portable_restore_shared.o portable_restore_orchestrate.o portable_restore_preflight.o sidecar.o sidecar_state.o sidecar_state_map.o hash.o verify.o repair.o source_snapshot.o writer_apps.o home_rewrite.o subid.o podman_state.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -o tests/test_metadata_snapshots tests/test_metadata_snapshots.c selection_match.o selection.o config.o detect.o report.o backup.o backup_plan.o packages.o groups.o flatpak.o restore.o console.o dconf_restore.o live_state.o utils.o selfcopy.o fileops.o fsprobe.o xdg.o manifest.o encoding.o portable_name.o container.o metadata.o metadata_xattr.o portable_hashset.o portable_prescan.o portable_fsops.o portable.o portable_reconcile.o portable_restore_replay.o portable_restore_shared.o portable_restore_orchestrate.o portable_restore_preflight.o sidecar.o sidecar_state.o sidecar_state_map.o hash.o verify.o repair.o source_snapshot.o writer_apps.o home_rewrite.o subid.o podman_state.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -o tests/test_sidecar tests/test_sidecar.c selection_match.o selection.o config.o detect.o report.o backup.o backup_plan.o packages.o groups.o flatpak.o restore.o console.o dconf_restore.o live_state.o utils.o selfcopy.o fileops.o fsprobe.o xdg.o manifest.o encoding.o portable_name.o container.o metadata.o metadata_xattr.o portable_hashset.o portable_prescan.o portable_fsops.o portable.o portable_reconcile.o portable_restore_replay.o portable_restore_shared.o portable_restore_orchestrate.o portable_restore_preflight.o sidecar.o sidecar_state.o sidecar_state_map.o hash.o verify.o repair.o source_snapshot.o writer_apps.o home_rewrite.o subid.o podman_state.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -DSIDECAR_TEST_HOOKS -c src/sidecar.c -o sidecar_test.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -DSIDECAR_TEST_HOOKS -o tests/test_sidecar_state tests/test_sidecar_state.c sidecar_test.o selection_match.o selection.o config.o detect.o report.o backup.o backup_plan.o packages.o groups.o flatpak.o restore.o console.o dconf_restore.o live_state.o utils.o selfcopy.o fileops.o fsprobe.o xdg.o manifest.o encoding.o portable_name.o container.o metadata.o metadata_xattr.o portable_hashset.o portable_prescan.o portable_fsops.o portable.o portable_reconcile.o portable_restore_replay.o portable_restore_shared.o portable_restore_orchestrate.o portable_restore_preflight.o sidecar_state.o sidecar_state_map.o hash.o verify.o repair.o source_snapshot.o writer_apps.o home_rewrite.o subid.o podman_state.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -DSIDECAR_STATE_TEST_HOOKS -c src/sidecar_state.c -o sidecar_state_test.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -DSIDECAR_STATE_TEST_HOOKS -c src/sidecar_state_map.c -o sidecar_state_map_test.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -o tests/test_sidecar_scale tests/test_sidecar_scale.c sidecar_state_test.o sidecar_state_map_test.o selection_match.o selection.o config.o detect.o report.o backup.o backup_plan.o packages.o groups.o flatpak.o restore.o console.o dconf_restore.o live_state.o utils.o selfcopy.o fileops.o fsprobe.o xdg.o manifest.o encoding.o portable_name.o container.o metadata.o metadata_xattr.o portable_hashset.o portable_prescan.o portable_fsops.o portable.o portable_reconcile.o portable_restore_replay.o portable_restore_shared.o portable_restore_orchestrate.o portable_restore_preflight.o sidecar.o hash.o verify.o repair.o source_snapshot.o writer_apps.o home_rewrite.o subid.o podman_state.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -o tests/test_portable_hashset tests/test_portable_hashset.c selection_match.o selection.o config.o detect.o report.o backup.o backup_plan.o packages.o groups.o flatpak.o restore.o console.o dconf_restore.o live_state.o utils.o selfcopy.o fileops.o fsprobe.o xdg.o manifest.o encoding.o portable_name.o container.o metadata.o metadata_xattr.o portable_hashset.o portable_prescan.o portable_fsops.o portable.o portable_reconcile.o portable_restore_replay.o portable_restore_shared.o portable_restore_orchestrate.o portable_restore_preflight.o sidecar.o sidecar_state.o sidecar_state_map.o hash.o verify.o repair.o source_snapshot.o writer_apps.o home_rewrite.o subid.o podman_state.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -DPORTABLE_PRESCAN_TEST_HOOKS -DPORTABLE_NAME_TEST_HOOKS -c src/portable_prescan.c -o portable_prescan_test.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -DPORTABLE_PRESCAN_TEST_HOOKS -DPORTABLE_NAME_TEST_HOOKS -o tests/test_portable_capture tests/test_portable_capture.c portable_prescan_test.o portable_name_test.o selection_match.o selection.o config.o detect.o report.o backup.o backup_plan.o packages.o groups.o flatpak.o restore.o console.o dconf_restore.o live_state.o utils.o selfcopy.o fileops.o fsprobe.o xdg.o manifest.o encoding.o container.o metadata.o metadata_xattr.o portable_hashset.o portable_fsops.o portable.o portable_reconcile.o portable_restore_replay.o portable_restore_shared.o portable_restore_orchestrate.o portable_restore_preflight.o sidecar.o sidecar_state.o sidecar_state_map.o hash.o verify.o repair.o source_snapshot.o writer_apps.o home_rewrite.o subid.o podman_state.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -o tests/test_portable_capture_scale tests/test_portable_capture_scale.c portable_test.o portable_reconcile_test.o selection_match.o selection.o config.o detect.o report.o backup.o backup_plan.o packages.o groups.o flatpak.o restore.o console.o dconf_restore.o live_state.o utils.o selfcopy.o fileops.o fsprobe.o xdg.o manifest.o encoding.o portable_name.o container.o metadata.o metadata_xattr.o portable_hashset.o portable_prescan.o portable_fsops.o portable_restore_replay.o portable_restore_shared.o portable_restore_orchestrate.o portable_restore_preflight.o sidecar.o sidecar_state.o sidecar_state_map.o hash.o verify.o repair.o source_snapshot.o writer_apps.o home_rewrite.o subid.o podman_state.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -DPORTABLE_CAPTURE_TEST_HOOKS -DSIDECAR_TEST_HOOKS -o tests/test_portable_prepare tests/test_portable_prepare.c portable_test.o portable_reconcile_test.o sidecar_test.o sidecar_state_test.o sidecar_state_map_test.o selection_match.o selection.o config.o detect.o report.o backup.o backup_plan.o packages.o groups.o flatpak.o restore.o console.o dconf_restore.o live_state.o utils.o selfcopy.o fileops.o fsprobe.o xdg.o manifest.o encoding.o portable_name.o container.o metadata.o metadata_xattr.o portable_hashset.o portable_prescan.o portable_fsops.o portable_restore_replay.o portable_restore_shared.o portable_restore_orchestrate.o portable_restore_preflight.o hash.o verify.o repair.o source_snapshot.o writer_apps.o home_rewrite.o subid.o podman_state.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -DNATIVE_VISITED_TEST_HOOKS -o tests/test_native_reconcile_scale tests/test_native_reconcile_scale.c fileops_test.o selection_match.o selection.o config.o detect.o report.o backup.o backup_plan.o packages.o groups.o flatpak.o restore.o console.o dconf_restore.o live_state.o utils.o selfcopy.o fsprobe.o xdg.o manifest.o encoding.o portable_name.o container.o metadata.o metadata_xattr.o portable_hashset.o portable_prescan.o portable_fsops.o portable.o portable_reconcile.o portable_restore_replay.o portable_restore_shared.o portable_restore_orchestrate.o portable_restore_preflight.o sidecar.o sidecar_state.o sidecar_state_map.o hash.o verify.o repair.o source_snapshot.o writer_apps.o home_rewrite.o subid.o podman_state.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -DNATIVE_VISITED_TEST_HOOKS -o tests/test_native_hardlink_scale tests/test_native_hardlink_scale.c fileops_test.o selection_match.o selection.o config.o detect.o report.o backup.o backup_plan.o packages.o groups.o flatpak.o restore.o console.o dconf_restore.o live_state.o utils.o selfcopy.o fsprobe.o xdg.o manifest.o encoding.o portable_name.o container.o metadata.o metadata_xattr.o portable_hashset.o portable_prescan.o portable_fsops.o portable.o portable_reconcile.o portable_restore_replay.o portable_restore_shared.o portable_restore_orchestrate.o portable_restore_preflight.o sidecar.o sidecar_state.o sidecar_state_map.o hash.o verify.o repair.o source_snapshot.o writer_apps.o home_rewrite.o subid.o podman_state.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -DPORTABLE_CAPTURE_TEST_HOOKS -o tests/test_portable_collision_scale tests/test_portable_collision_scale.c portable_test.o portable_reconcile_test.o selection_match.o selection.o config.o detect.o report.o backup.o backup_plan.o packages.o groups.o flatpak.o restore.o console.o dconf_restore.o live_state.o utils.o selfcopy.o fileops.o fsprobe.o xdg.o manifest.o encoding.o portable_name.o container.o metadata.o metadata_xattr.o portable_hashset.o portable_prescan.o portable_fsops.o portable_restore_replay.o portable_restore_shared.o portable_restore_orchestrate.o portable_restore_preflight.o sidecar.o sidecar_state.o sidecar_state_map.o hash.o verify.o repair.o source_snapshot.o writer_apps.o home_rewrite.o subid.o podman_state.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -DPORTABLE_CAPTURE_TEST_HOOKS -o tests/test_portable_hardlink_scale tests/test_portable_hardlink_scale.c portable_test.o portable_reconcile_test.o sidecar_state_test.o sidecar_state_map_test.o selection_match.o selection.o config.o detect.o report.o backup.o backup_plan.o packages.o groups.o flatpak.o restore.o console.o dconf_restore.o live_state.o utils.o selfcopy.o fileops.o fsprobe.o xdg.o manifest.o encoding.o portable_name.o container.o metadata.o metadata_xattr.o portable_hashset.o portable_prescan.o portable_fsops.o portable_restore_replay.o portable_restore_shared.o portable_restore_orchestrate.o portable_restore_preflight.o sidecar.o hash.o verify.o repair.o source_snapshot.o writer_apps.o home_rewrite.o subid.o podman_state.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -DPORTABLE_CAPTURE_TEST_HOOKS -DSIDECAR_TEST_HOOKS -o tests/test_portable_resume tests/test_portable_resume.c portable_test.o portable_reconcile_test.o sidecar_test.o sidecar_state_test.o sidecar_state_map_test.o selection_match.o selection.o config.o detect.o report.o backup.o backup_plan.o packages.o groups.o flatpak.o restore.o console.o dconf_restore.o live_state.o utils.o selfcopy.o fileops.o fsprobe.o xdg.o manifest.o encoding.o portable_name.o container.o metadata.o metadata_xattr.o portable_hashset.o portable_prescan.o portable_fsops.o portable_restore_replay.o portable_restore_shared.o portable_restore_orchestrate.o portable_restore_preflight.o hash.o verify.o repair.o source_snapshot.o writer_apps.o home_rewrite.o subid.o podman_state.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -DPORTABLE_CAPTURE_TEST_HOOKS -o tests/test_portable_reconcile tests/test_portable_reconcile.c portable_test.o portable_reconcile_test.o selection_match.o selection.o config.o detect.o report.o backup.o backup_plan.o packages.o groups.o flatpak.o restore.o console.o dconf_restore.o live_state.o utils.o selfcopy.o fileops.o fsprobe.o xdg.o manifest.o encoding.o portable_name.o container.o metadata.o metadata_xattr.o portable_hashset.o portable_prescan.o portable_fsops.o portable_restore_replay.o portable_restore_shared.o portable_restore_orchestrate.o portable_restore_preflight.o sidecar.o sidecar_state.o sidecar_state_map.o hash.o verify.o repair.o source_snapshot.o writer_apps.o home_rewrite.o subid.o podman_state.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -DPORTABLE_CAPTURE_TEST_HOOKS -o tests/test_portable_reconcile_scale tests/test_portable_reconcile_scale.c portable_test.o portable_reconcile_test.o sidecar_state_test.o sidecar_state_map_test.o selection_match.o selection.o config.o detect.o report.o backup.o backup_plan.o packages.o groups.o flatpak.o restore.o console.o dconf_restore.o live_state.o utils.o selfcopy.o fileops.o fsprobe.o xdg.o manifest.o encoding.o portable_name.o container.o metadata.o metadata_xattr.o portable_hashset.o portable_prescan.o portable_fsops.o portable_restore_replay.o portable_restore_shared.o portable_restore_orchestrate.o portable_restore_preflight.o sidecar.o hash.o verify.o repair.o source_snapshot.o writer_apps.o home_rewrite.o subid.o podman_state.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -DPORTABLE_RESTORE_PREFLIGHT_TEST_HOOKS -c src/portable_restore_preflight.c -o portable_restore_preflight_test.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -DMETADATA_TEST_HOOKS -c src/metadata.c -o metadata_test.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -DMETADATA_TEST_HOOKS -DPORTABLE_RESTORE_PREFLIGHT_TEST_HOOKS -o tests/test_portable_restore_preflight tests/test_portable_restore_preflight.c portable_restore_replay_test.o portable_restore_preflight_test.o metadata_test.o selection_match.o selection.o config.o detect.o report.o backup.o backup_plan.o packages.o groups.o flatpak.o restore.o console.o dconf_restore.o live_state.o utils.o selfcopy.o fileops.o fsprobe.o xdg.o manifest.o encoding.o portable_name.o container.o metadata_xattr.o portable_hashset.o portable_prescan.o portable_fsops.o portable.o portable_reconcile.o portable_restore_shared.o portable_restore_orchestrate.o sidecar.o sidecar_state.o sidecar_state_map.o hash.o verify.o repair.o source_snapshot.o writer_apps.o home_rewrite.o subid.o podman_state.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -DPORTABLE_RESTORE_REPLAY_TEST_HOOKS -Wl,--wrap=syncfs -o tests/test_portable_restore_replay tests/test_portable_restore_replay.c portable_restore_replay_test.o selection_match.o selection.o config.o detect.o report.o backup.o backup_plan.o packages.o groups.o flatpak.o restore.o console.o dconf_restore.o live_state.o utils.o selfcopy.o fileops.o fsprobe.o xdg.o manifest.o encoding.o portable_name.o container.o metadata.o metadata_xattr.o portable_hashset.o portable_prescan.o portable_fsops.o portable.o portable_reconcile.o portable_restore_shared.o portable_restore_orchestrate.o portable_restore_preflight.o sidecar.o sidecar_state.o sidecar_state_map.o hash.o verify.o repair.o source_snapshot.o writer_apps.o home_rewrite.o subid.o podman_state.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -DBACKUP_TEST_HOOKS -DMETADATA_TEST_HOOKS -o tests/test_portable_restore_orchestrate tests/test_portable_restore_orchestrate.c portable_restore_replay_test.o metadata_test.o backup_test.o selection_match.o selection.o config.o detect.o report.o backup_plan.o packages.o groups.o flatpak.o restore.o console.o dconf_restore.o live_state.o utils.o selfcopy.o fileops.o fsprobe.o xdg.o manifest.o encoding.o portable_name.o container.o metadata_xattr.o portable_hashset.o portable_prescan.o portable_fsops.o portable.o portable_reconcile.o portable_restore_shared.o portable_restore_orchestrate.o portable_restore_preflight.o sidecar.o sidecar_state.o sidecar_state_map.o hash.o verify.o repair.o source_snapshot.o writer_apps.o home_rewrite.o subid.o podman_state.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -MMD -MP -DPORTABLE_RESTORE_ADDRESS_TEST_HOOKS -DPORTABLE_NAME_TEST_HOOKS -c src/portable_restore_shared.c -o portable_restore_shared_test.o gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wextra -I src -pthread -DPORTABLE_RESTORE_ADDRESS_TEST_HOOKS -DPORTABLE_NAME_TEST_HOOKS -o tests/test_portable_restore_invariant tests/test_portable_restore_invariant.c portable_restore_replay_test.o portable_restore_shared_test.o portable_name_test.o selection_match.o selection.o config.o detect.o report.o backup.o backup_plan.o packages.o groups.o flatpak.o restore.o console.o dconf_restore.o live_state.o utils.o selfcopy.o fileops.o fsprobe.o xdg.o manifest.o encoding.o container.o metadata.o metadata_xattr.o portable_hashset.o portable_prescan.o portable_fsops.o portable.o portable_reconcile.o portable_restore_orchestrate.o portable_restore_preflight.o sidecar.o sidecar_state.o sidecar_state_map.o hash.o verify.o repair.o source_snapshot.o writer_apps.o home_rewrite.o subid.o podman_state.o ./tests/test_detect :: Phase 0: distro detection (unit) v Debian (ID=debian) -> Debian/Ubuntu v Fedora (ID=fedora) -> Fedora/RHEL v Arch (ID=arch) -> Arch v Pop!_OS (ID_LIKE=ubuntu debian) -> Debian/Ubuntu v elementary (ID_LIKE=ubuntu) -> Debian/Ubuntu v Raspberry Pi OS (ID_LIKE=debian) -> Debian/Ubuntu v Nobara (ID_LIKE=fedora) -> Fedora/RHEL v Garuda (ID_LIKE=arch) -> Arch v ID beats ID_LIKE -> Fedora/RHEL v ID beats ID_LIKE (reversed order) -> Fedora/RHEL v openSUSE stays unknown (zypper unsupported) -> Unknown v no ID field at all -> Unknown v empty file -> Unknown v PRETTY_NAME without its quotes v PRETTY_NAME unquoted v no PRETTY_NAME v empty PRETTY_NAME v missing file -> Unknown ./tests/test_manifest_selection manifest selection tests: 0 failures ./tests/test_native_selection Error: could not back up /tmp/migr-native-selection-CdKB5u/home/Documents: open the folder: Input/output error native selection: 0 failures ./tests/test_portable_selection R3 mismatched resume: rc=-1, container_unchanged=1 R3 mismatched fresh: rc=-1, container_unchanged=1, manifest_absent=1, data_absent=1 R3 equivalent selections: resume_rc=0 R3 annotation control: fresh_rc=0, resume_rc=0, self=1, network=1 portable selection: 0 failures ./tests/test_selection Error: the backup destination is inside /tmp/migr-selection-zsXg5i/home, which this backup would capture. Writing a backup into a tree it is copying makes the copy consume itself; choose a destination outside every selected root. Error: could not resolve included path Error: could not resolve included path Error: could not resolve included path Error: could not resolve included path Error: backup roots overlap: /tmp/migr-selection-zsXg5i/home/extra and /tmp/migr-selection-zsXg5i/home/extra/child selection tests: 0 failures ./tests/test_config Error: invalid:1: unknown or misplaced section Error: invalid:1: unknown or misplaced section Error: invalid:1: path outside include/exclude section Error: invalid:2: path outside include/exclude section Error: invalid:2: repeated scope Error: invalid:3: repeated subsection Error: invalid:3: invalid or oversized path Error: invalid:3: invalid or oversized path Error: invalid:3: invalid or oversized path Error: invalid:3: invalid or oversized path Error: invalid:3: invalid or oversized path Error: invalid:3: invalid or oversized path Error: invalid:4: unknown or misplaced section Error: nul:1: config contains NUL Error: limit:0: config exceeds size limit Error: path-limit:3: invalid or oversized path Error: rule-limit:4099: too many rules Error: /tmp/migr-config-D7bZO7/home space/migr/migr.conf:0: cannot read regular config snapshot Error: /tmp/migr-config-D7bZO7/home space/migr/migr.conf:0: config changed while reading Error: /tmp/migr-config-D7bZO7/home space/migr/migr.conf:1: path outside include/exclude section Error: /tmp/migr-config-D7bZO7/home space/migr/migr.conf:0: editor removed the config or left a non-regular file Error: /tmp/migr-config-D7bZO7/home space/migr/migr.conf:0: editor failed Error: /tmp/migr-config-D7bZO7/home space/migr/migr.conf:0: editor failed Error: /tmp/migr-config-D7bZO7/home space/migr/migr.conf:0: invalid editor quoting or argument limit Error: /tmp/migr-config-D7bZO7/home space/migr/migr.conf:0: editor failed Error: /tmp/migr-config-D7bZO7/home space/migr/migr.conf:0: editor command too long Error: /tmp/migr-config-D7bZO7/home space/migr/migr.conf:0: invalid editor quoting or argument limit Error: /tmp/migr-config-D7bZO7/home space/migr/migr.conf:0: cannot resolve config file Error: /tmp/migr-config-D7bZO7/home space/migr/migr.conf:0: cannot prepare regular config file Error: /tmp/migr-config-D7bZO7/home space/migr/migr.conf:0: cannot read regular config snapshot Error: /tmp/migr-config-D7bZO7/home space/migr/migr.conf:0: cannot prepare regular config file Error: /tmp/migr-config-D7bZO7/home space/migr/migr.conf:0: cannot read regular config snapshot Error: /tmp/migr-config-D7bZO7/home space/migr/migr.conf:0: cannot prepare regular config file Error: /tmp/migr-config-D7bZO7/home space/migr/migr.conf:0: cannot resolve config file Error: /tmp/migr-config-D7bZO7/home space/migr/migr.conf:0: cannot prepare regular config file config tests: 0 failures ./tests/test_report :: report measurement (unit) v the nested directory readdir call is made to fail v plain report reports a readdir failure instead of under-counting v a file is removed after readdir returns it v a vanished file leaves its root in the report ./tests/test_pathjoin :: path_join (unit) v simple -> "abc/de" v empty name -> "abc/" v nested name -> "/home/u/.config/x" v root parent avoids double slash -> "/leaf" v exact fit (size 7) -> "abc/de" v one byte short (size 6) -> refused (-1) v far too small (size 2) -> refused (-1) v span prefix -> "dir/foo" v span full length -> "dir/name" v span truncates -> refused (-1) v trailing slash dropped -> "/media/Storage" v repeated trailing slashes dropped -> "Storage" v no trailing slash unchanged -> "/media/x" v root stays root -> "/" v trim truncates -> refused (-1) ./tests/test_fd_limit :: raise_fd_limit (unit) v fixture: read the starting open-file limit v fixture: the soft limit can be set below the hard limit v fixture: the soft limit is now below the hard limit v raise_fd_limit restores the soft limit to the hard limit v raise_fd_limit never changes the hard limit itself v raise_fd_limit is idempotent once already at the ceiling fd limit tests: 0 failure(s) ./tests/test_confirm ok: a kept log holds the run as printed, without colors, with a redrawn line as last drawn, and the log-only lines ok: a log is readable by its owner only ok: a log that is not kept goes away with the folder made for it, and the folder holding it keeps the times the run gave it ok: every folder made only for a log that is not kept goes away ok: the newest ten logs are kept ok: a log that cannot be created takes back the folders made for it ok: SUDO_UID resolves the matching local uid, primary gid, and home ok: matching passwd record with malformed gid is rejected ok: duplicate local passwd uid is rejected for identity resolution ok: matching malformed passwd record is rejected for identity resolution ok: invalid local home rejects sudo identity resolution ok: missing local passwd uid is rejected for identity resolution ok: a uid resolves to its local login name ok: a uid with no local entry has no name ok: a uid shared by two local entries has no name ok: an entry with an empty name has no name ok: ordinary invocation returns HOME unchanged ok: ordinary invocation rejects a missing HOME ok: ordinary invocation rejects an empty HOME ok: ordinary invocation rejects HOME that cannot fit PATH_MAX ok: non-root invocation ignores inherited SUDO_UID and keeps HOME ok: SUDO_UID ignores elevated HOME and selects the invoking user's home ok: SUDO_UID resolution does not require ambient HOME ok: SUDO_UID and passwd UID use the same decimal parser ok: malformed SUDO_UID case 1 fails without HOME fallback ok: malformed SUDO_UID case 2 fails without HOME fallback ok: malformed SUDO_UID case 3 fails without HOME fallback ok: malformed SUDO_UID case 4 fails without HOME fallback ok: malformed SUDO_UID case 5 fails without HOME fallback ok: malformed SUDO_UID case 6 fails without HOME fallback ok: malformed SUDO_UID case 7 fails without HOME fallback ok: malformed SUDO_UID case 8 fails without HOME fallback ok: the reserved uid_t -1 value is rejected ok: missing local passwd UID fails closed ok: duplicate local passwd UID is rejected as ambiguous ok: matching malformed passwd record fails closed ok: matching passwd record with empty home is rejected ok: matching passwd record with relative home is rejected ok: matching passwd record with PATH_MAX-overflowing home is rejected ok: valid passwd home containing spaces is preserved exactly ok: unrelated malformed passwd records do not manufacture a match ok: missing passwd database fails closed ok: progress ticker starts for stop regression ok: progress ticker reports a live worker after start ok: progress ticker accepts a synchronized snapshot ok: progress ticker state can be locked for fault injection ok: progress ticker state unlocks after fault injection ok: resolved ticker thread error does not fail stop after join ok: successful ticker stop clears ticker state ok: progress line below the fallback width is unchanged ok: progress line at columns minus one is unchanged ok: progress line beyond the fallback width is clamped to columns minus one ok: a message ends the progress line before it, and only once ok: bare Enter accepts the default-yes prompt ok: default-yes prompt displays [Y/n] ok: bare Enter declines the existing default-no prompt ok: default-no prompt still displays [y/N] ok: explicit n overrides default yes ok: explicit y overrides default no ok: whitespace-only input accepts default yes ok: whitespace-only input keeps default no ok: true EOF declines even when yes is displayed as the default ok: true EOF declines the default-no prompt ./tests/test_packages :: kernel-pinned module packages are left out of the list v per-kernel kmod-* builds are dropped; akmod and meta packages stay v an unterminated final kernel-pinned line is dropped too :: write_container_text_file_at (unit) v fixture: text-artifact container directory is created v fixture: text-artifact container directory opens v a complete text artifact is created with exact contents v no content clears a stale artifact and reports the tolerable empty state v fixture: read the file size limit v fixture: cap the file size v fixture: restore the file size limit v a failed write is an error with its cause, and leaves no truncated list v fixture: hardlink target file is created v fixture: hostile control slot is a hardlink v a hostile hardlink is removed, not followed or overwritten :: package_token_is_safe (unit) v a plain package name is safe v a name with digits/hyphen is safe v a token starting with '-' is rejected v a long-option-shaped token is rejected v an empty token is rejected v a NULL token is rejected :: read_package_list (unit) v fixture: normal package list opens v normal list leaves had_error clear v normal list preserves every package v normal list preserves package order and names v fixture: legacy package list opens v legacy list leaves had_error clear v legacy install entry is kept and deinstall entry is skipped v fixture: option-shaped package list opens v rejected option-shaped tokens are not read errors v option-shaped tokens never enter the package list v fixture: growth package list opens v fixture: growth list is written and rewound v growth path leaves had_error clear v growth path preserves more than 256 packages in order v fixture: directory fd opens for stream-error case v fixture: directory fd becomes a readable stream v fixture: directory read produces a stream error v stream read error sets had_error v stream read error does not invent package entries :: restore_packages (unit) :: restore_packages uses one native install transaction Packages 0 of 2 are already installed; installing 2 (this may take a while)... 2 installed, 0 skipped. v Debian fixture runs through the package restore path v Debian uses one full two-package batch with the canonical prefix v Debian reads installed state before and after the transaction v Debian successful batch leaves nothing to do by hand Packages 0 of 2 are already installed; installing 2 (this may take a while)... 2 installed, 0 skipped. v Fedora fixture runs through the package restore path v Fedora uses one full two-package batch with the canonical prefix v Fedora reads installed state before and after the transaction v Fedora successful batch leaves nothing to do by hand Packages 0 of 2 are already installed; installing 2 (this may take a while)... 2 installed, 0 skipped. v Arch fixture runs through the package restore path v Arch uses one full two-package batch with the canonical prefix v Arch reads installed state before and after the transaction v Arch successful batch leaves nothing to do by hand :: restore_packages derives skips from final package state v fixture: 455-package sparse-unavailable set is constructed Packages 0 of 455 are already installed; installing 455 (this may take a while)... 441 installed, 14 skipped. v Fedora sparse-unavailable fixture runs v Fedora keeps thError: Could not query packages that bring kernel modules: run the query: it exited with status 1 Warning: migr does not install packages on Fedora Linux 46 (Rawhide Prerelease). e single install on the canonical package-manager prefix v Fedora sends the expected number of targets in its only install call v Fedora reads installed state before and after, with no adaptive retries v Fedora leaves exactly the 14 packages absent from final state to do by hand v fixture: 455-package sparse-unavailable set is constructed Packages 0 of 455 are already installed; installing 455 (this may take a while)... 441 installed, 14 skipped. v Arch sparse-unavailable fixture runs v Arch keeps the single install on the canonical package-manager prefix v Arch sends the expected number of targets in its only install call v Arch reads installed state before and after, with no adaptive retries v Arch leaves exactly the 14 packages absent from final state to do by hand v Arch omits unavailable sync-db targets from the one install transaction Packages 0 of 3 are already installed; installing 3 (this may take a while)... 2 installed, 1 skipped. v nonzero install-transaction fixture runs v a non-availability install failure is classified from final state, not command exit status Packages 1 of 2 are already installed; installing 1 (this may take a while)... 2 installed, 0 skipped. v an already-installed Arch package need not be available in sync databases to count as restored Packages 1 of 2 are already installed; installing 1 (this may take a while)... 1 installed, 1 skipped. v Debian final-state accounting accepts only installed dpkg states Packages 0 of 3 are already installed; installing 3 (this may take a while)... 2 installed, 1 skipped. v Debian sends apt-get only what its repositories have, foreign architectures included, and lists the rest Packages No network connection; not installing. 1 installed, 1 skipped. v offline, nothing is installed and the missing packages are listed to install once the system is online :: restore_packages leaves installed packages out of the transaction and marks them explicit Packages 2 of 3 are already installed; installing 1 (this may take a while)... 3 installed, 0 skipped. v only the missing package reaches the package manager v an installed package not marked explicit is marked, once Packages 2 installed, 0 skipped. v Debian with everything installed and marked runs no package manager command Packages 2 installed, 0 skipped. v Debian marks installed packages with its own command Packages 2 installed, 0 skipped. v Fedora with everything installed and marked runs no package manager command Packages 2 installed, 0 skipped. v Fedora marks installed packages with its own command Packages 2 installed, 0 skipped. v Arch with everything installed and marked runs no package manager command Packages 2 installed, 0 skipped. v Arch marks installed packages with its own command :: restore_packages leaves packages that bring kernel modules to What's left (D103) Packages 0 of 4 are already installed; installing 1 (this may take a while)... 1 installed, 3 skipped. v Fedora installs the rest and lists a driver, what pulls it, and dkms itself Packages 0 of 2 are already installed; installing 1 (this may take a while)... 1 installed, 1 skipped. v Debian lists a driver that needs dkms through another package Packages 0 of 4 are already installed; installing 2 (this may take a while)... 2 installed, 2 skipped. v Arch follows the packages that need dkms or a kernel by name Packages 0 installed, 1 skipped. v without the list of such packages nothing is installed :: restore_packages on a distribution it does not support Packages v nothing is installed or queried v the todo points to packages.txt and counts its packages :: restore_packages reports an error when the batch argv allocation fails v fixture: temp container directory is created v fixture: packages.txt is created v fixture: container directory opens Packages 0 installed, 4096 skipped. v fixture: the simulated batch-argv allocation failure actually fired v restore_packages reports an error instead of silently claiming 0 installed, 0 skipped :: groups_collect (unit) v group fixture is written v only groups whose member list names the user are listed, in file order, without malformed lines or unsafe names v a user in no group gets an empty list, not a failure v a group's gid is looked up by its name v a group listed twice, absent, or with a malformed gid has none v an unreadable group file yields no list and no gid :: restore_groups (unit) v the user is added in one usermod to the saved groups the system has and does not list them in yet v the summary names the groups added and the ones this system lacks, with the command for later, and skips saved names no system could have v a dry run says which groups it would add and runs nothing v a failed usermod fails the step v nothing runs when the user is already in every saved group Error: Could not allocate package install batch: Is a directory Error: Could not add eyildizemre to the saved groups: run usermod: it exited with status 6 v an administrators' group this system names differently is not left to the user v an unresolved user fails the step without running usermod v an empty list needs no user and changes nothing v a backup without groups.txt is skipped silently :: restore_flatpak_apps (unit) v missing apps are installed with one call per remote the system has, skipping installed apps and unsafe names v the summary names apps that did not install and gives the command for a remote the system lacks v a dry run says what it would install and installs nothing v offline, nothing is installed and the missing apps are listed with their command v without flatpak the apps are listed, not a failure v a backup without flatpak-apps.txt is skipped silently :: restore_flatpak_apps: flathub (unit) v a missing flathub is added from its own address before the installs, and its applications install Error: Could not match the saved group memberships against this system: Success v a dry run says it would add flathub and install from it v when adding fails, its applications are listed after the exact command that adds it v offline, flathub is not added and the command is listed v a flathub this system turned off stays off, with the command that turns it on packages tests: 0 failure(s) ./tests/test_xdg :: xdg_resolve (unit) v fixture: home without config is created v missing config uses XDG fallbacks v every absent key resolves to its English fallback v fixture: fallback-only home is removed v a HOME too long for the config path but not the fallback is reported as failure v config path overflow is not converted into fallback paths v fixture: config-open-error home is created v fixture: .config is a regular file v non-ENOENT config open failure is reported v config open failure is not converted into fallback paths v fixture: config-open-error home is removed v fixture: configured home is created v fixture: mixed XDG config is written v configured and absent XDG keys resolve together v $HOME-relative XDG value expands against the supplied home v absolute XDG value is preserved exactly v unmentioned XDG keys still use fallbacks v fixture: configured home is removed v fixture: stream-error home is created v fixture: user-dirs.dirs is a directory v stream read failure is reported v stream failure is not converted into fallback paths v fixture: stream-error home is removed xdg tests: 0 failure(s) ./tests/test_get_dir_size :: get_dir_size (unit) v fixture: regular file is created v regular file size is added to the existing accumulator v fixture: symlink and target are created v fixture: symlink and target sizes are distinguishable v symlink contributes its own lstat size, not target size v fixture: recursive directory tree is created v fixture: directory sizes are readable v directory recursion sums directory and regular-file sizes v fixture: empty directory is created v fixture: empty directory size is readable v clean readdir EOF succeeds for an empty directory v fixture: nonexistent path is addressable v nonexistent path is reported as a failure v fixture: unreadable subdirectory is created v unreadable subdirectory makes recursive measurement fail get_dir_size tests: 0 failure(s) ./tests/test_run_command :: run_command (unit) v a command that cannot be run prints nothing of its own v a captured command that cannot be run prints nothing of its own v what migr printed comes before the command's output v what migr printed comes before a captured command's stderr v a successful command exits 0 v a failing command's exit code is propagated v a nonexistent binary's failed exec is reported as the child's exit(1) :: run_command_capture (unit) v captured stdout matches the command's real output v a failing command with no output still null-terminates and reports its exit code v captured output is truncated safely while preserving the child's exit code v output far exceeding both the capture buffer and the pipe buffer still reports the child's real exit code, not a SIGPIPE-death -1 v a read() interrupted mid-capture by EINTR is retried, not treated as EOF v a NULL output buffer is rejected before anything is spawned v a zero-size output buffer is rejected before anything is spawned :: run_command_errors (unit) v only the command's errors are kept, with its exit code v errors longer than the buffer keep their end v a missing errors buffer is rejected before anything is spawned :: run_command_capture_with (unit) v env entries are added and replace inherited ones v a replaced name appears exactly once in the child's environment v a malformed env entry is rejected before anything is spawned v an identity drop without a home is rejected before spawning v stdin data reaches the child v empty stdin data gives the child an immediate EOF v large stdin is fed while stdout is drained, without deadlock v a child that ignores its stdin cannot kill migr with SIGPIPE, and the signal mask is restored run_command tests: 0 failure(s) ./tests/test_special_files Warning: skipping socket (runtime-only): /tmp/migr_native_visited_4fh0Hw/source/sock Warning: skipping character device node: /dev/null Warning: skipping socket (runtime-only): /tmp/migr_special_Z4wjHL/src/source.socket Warning: skipping character device node: /dev/null :: backup capture walker (unit) :: native hardlink capture (unit) v native hardlink source pair is present v native hardlink source pair shares one inode v nested native hardlink capture succeeds v nested native hardlink capture preserves the destination inode v native hardlink representative metadata is preserved v native hardlink capture resumes an existing pair v resume keeps both native hardlink names linked v cross-root native hardlink capture succeeds v native hardlinks remain linked across capture roots v native hardlink identity accepts matching device and inode v native hardlink identity rejects an inode mismatch v native hardlink identity rejects a device mismatch :: native hardlink capture interruption/resume (unit) v native hardlink capture is interrupted after one member v interruption leaves exactly one native hardlink destination member v native hardlink resume seeds existing representatives before walking v native hardlink capture resumes after root-order reversal v native hardlink interruption/resume preserves one destination inode :: native hardlink restore interruption/resume (unit) v native hardlink restore is interrupted after one member v restore interruption leaves exactly one hardlink destination member v native restore resume seeds existing representatives before walking v native restore resumes the reversed sibling without failure v previously restored representative is not reported as failed v native restore interruption/resume preserves one destination inode :: native capture visited paths (unit) v native capture with visited tracking succeeds v visited set records the root object v visited set records a regular file v visited set records a nested directory v visited set records a nested regular file without a leading slash v visited set records a symlink v visited set records a FIFO v visited set excludes a skipped socket v visited set excludes a skipped device node v visited set does not add a leading slash to relative paths :: native stale reconciliation (unit) v native reconciliation fixture is captured v stale scan and deletion succeeds after a clean capture v selective reconciliation removes only the unvisited file v reconciliation removes an unvisited subtree recursively v a scan error prevents every deletion in that run v a deletion failure is reported while later stale entries are attempted v the deletion failure says what was being done and errno v an empty source directory records its root object v a visited root is preserved while its stale child is removed v an unvisited skipped root and its stale subtree are removed v a non-directory root can be captured for reconciliation v a non-directory root is left untouched v a missing root is treated as an empty reconciliation target v FIFO is recreated as a FIFO v FIFO permissions are preserved v an existing destination FIFO of the right type is accepted on resume v FIFO contributes no payload bytes v Unix socket is skipped without creating a destination v Unix socket contributes no payload bytes v /dev/null is available as the device-node fixture v device node is skipped without creating a destination v device node contributes no payload bytes v a symlink at the final destination address is replaced, not written through v the file outside the destination is unchanged by that replacement v an intermediate destination symlink is replaced, not descended through v the file outside the destination is unchanged by that replacement either v a regular file is captured v an existing regular file with matching size and mtime is resumed past v a destination file that does not match the source is captured again v a symlink is captured as a symlink v an existing symlink with the identical target is resumed past v an existing symlink with a different target is replaced v a readlink() that fills the whole buffer is refused, not silently truncated v the truncation fixture actually fired v an existing destination directory of the right type is accepted on resume v resuming into it still writes the source's own children v a regular file where a directory belongs is replaced v a directory where a regular file belongs is replaced with its contents v a directory where a FIFO belongs is replaced v an older copy that cannot be removed is named with errno v an unreadable file is named with what failed and errno v backup_capture_at refuses a NULL context v backup_capture_at refuses a restore context v portable representation is refused, not run as a native clone v an invalid destination fd is refused v a destination path with an empty, ".", or ".." component is refused v a destination path in a folder is captured, the folder created v a symlink in place of that folder is refused, not descended through v no refused call wrote a destination ./tests/test_fsprobe :: fsprobe (unit) v all supported -> native v a missing capability -> portable v case-insensitive target -> portable, not native v a destination that can't hardlink -> portable, not native v an operational error -> refusal v error outranks unavailable -> refusal v an unknown status -> refusal (fail closed, not native) v an unset (never-probed) capability -> refusal, not native v NULL profile -> refusal v NULL out -> refusal v a refused profile leaves *out unchanged v fsprobe runs successfully on a usable root v every capability has a valid status (observed verdict: native) :: fsprobe: fd primitive stays on the opened directory after a path swap v fd-anchored probe rejects an invalid root fd v fixture: open the probe root before swapping its path v fixture: replace the original path with a different object v fd-anchored probe succeeds on the originally opened directory v fd-anchored probe leaves the borrowed root fd open v all probe artifacts were created and removed under the opened directory v the swapped-in path was not used as the probe anchor v fixture: remove the swapped-in object v fixture: remove the original probe root v fixture: recreate the probe root for later checks v timestamp probe root opens by fd v timestamp probe fixture times are set v timestamp probe fixture times are readable v fd-anchored timestamp probe runs and reports nsec policy v fd-anchored timestamp probe restores anchor core times v timestamp probe rejects an invalid root fd v probe root is readable after fsprobe v fsprobe leaves no residue in the destination v probe root removed cleanly ./tests/test_manifest :: manifest (unit) :: versioned manifest: missing v no manifest.txt at all -> MISSING :: versioned manifest: full round trip v manifest_write_v1 succeeds v written manifest reads back as VALID v version round-trips v representation round-trips v scope round-trips v sidecar_version round-trips v source identity presence round-trips v machine_id round-trips v source_uid round-trips v source_gid round-trips v the subordinate ID ranges round-trip (D93) v a VERSION=1 source HOME round-trips v self-binary presence round-trips v ARCH round-trips after source identity v an absent NETWORK_CONFIG field remains absent v SELINUX round-trips (D94) v root_count round-trips v root 0 id round-trips v root 0 policy round-trips v root 0 payload_path round-trips v root 0 source_path survives '=', tab, newline, '%%', and a non-UTF-8 byte v root 0 restore_path round-trips v root 1 id round-trips v root 1 policy round-trips v MANUAL_NATIVE root carries no restore address v a manifest without SOURCE_GID or SOURCE_HOME is written v a manifest without SOURCE_GID or SOURCE_HOME reads back without them :: versioned manifest: no source identity v zero-root manifest without identity writes v reads back as VALID v absent identity round-trips as absent v a manifest without ARCH remains valid and has no self binary v portable representation round-trips v non-zero sidecar_version round-trips v zero roots leaves roots NULL :: versioned manifest: ARCH without source identity v a manifest can write ARCH without the optional source identity pair v ARCH directly before ROOT_COUNT parses as VALID v ARCH does not imply source identity v ARCH round-trips without source identity v ROOT_COUNT remains aligned after optional ARCH lookahead :: versioned manifest: NETWORK_CONFIG without ARCH v a manifest can write NETWORK_CONFIG without ARCH v NETWORK_CONFIG directly before ROOT_COUNT parses as VALID v NETWORK_CONFIG does not imply a bundled migr binary v NETWORK_CONFIG=1 round-trips without ARCH v ROOT_COUNT remains aligned after optional NETWORK_CONFIG lookahead :: versioned manifest: legacy detection v fixture: an unversioned manifest.txt can be written v an unversioned XDG-key manifest -> LEGACY, not MALFORMED v legacy_manifest_read still parses its own output v legacy_manifest_read still recovers the source-locale basename v a KEY=value line whose key matches none of the six is MALFORMED, not LEGACY v a lone 'VERSION=1' (e.g. the magic line lost to corruption) is MALFORMED, not LEGACY v an empty existing manifest.txt is MALFORMED, not LEGACY :: legacy manifest: strdup() failure during read v fixture: an unversioned manifest.txt can be written v fixture: the simulated strdup() allocation failure actually fired v legacy_manifest_read reports the allocation failure distinctly, not as 0 (success) v the key whose value could not be duplicated is still left NULL, same safe fallback the caller already relies on :: versioned manifest: unknown version v an unrecognized VERSION -> UNKNOWN_VERSION, not MALFORMED or MISSING :: versioned manifest: malformed content is refused, never guessed v truncated: no root line at all where one was declared v unknown POLICY value v '%%' not followed by two hex digits v a trailing '%%' with no hex digits is refused v a trailing '%%' with only one hex digit is refused v '%%00' (an embedded NUL) is refused, not silently truncated v HOME_RELATIVE without a RESTORE field v MANUAL_NATIVE carrying a forbidden RESTORE field v trailing content after the declared root count v duplicate root id v MACHINE_ID without a paired SOURCE_UID v an unsupported ARCH value is malformed, not silently skipped v NETWORK_CONFIG accepts only the additive value 1 v ROOT_COUNT beyond the resource-exhaustion ceiling v SIDECAR_VERSION beyond INT_MAX is refused, not wrapped negative v SOURCE_UID beyond uid_t's range is refused, not wrapped to 0 v SELINUX accepts only the value 1 v a SOURCE_SUBUID range of no IDs is refused v unrelated non-KEY=value content is refused, not classified LEGACY v a line far longer than the bounded read buffer :: versioned manifest: a raw embedded NUL byte in a line is refused, not silently truncated v an embedded NUL well short of the line-length bound is refused :: versioned manifest: decoded path overflow is refused v a decoded SOURCE reaching PATH_MAX is refused, not truncated :: versioned manifest: IO error is distinct from missing/legacy v a backup_dir too long to join -> IO_ERROR, not MISSING v fixture: create manifest.txt as a directory v manifest.txt being a directory -> IO_ERROR, not LEGACY v fixture cleanup: remove the directory :: versioned manifest: write refuses an inconsistent Manifest v a HOME_RELATIVE root without has_restore_path is refused, not written v two roots sharing an id are refused, not written v m.version != MANIFEST_CURRENT_VERSION is refused, not silently written as v1 v a non-hex machine_id is refused, not written verbatim v a negative sidecar_version is refused, not written as -1 v an unsupported self-binary architecture is refused by the writer v fixture: a valid manifest writes successfully v the invalid write attempt is refused v the pre-existing valid manifest is untouched and still reads as VALID :: versioned manifest: resume identity includes bundled migr v otherwise identical manifests have equal resume identity v a partial without a bundled migr cannot resume an include-self backup v a bundled migr with a different architecture changes resume identity v matching bundled-migr state preserves resume identity :: versioned manifest: resume identity includes network config v a plain partial cannot resume an include-network-config backup v matching network-config state preserves resume identity :: versioned manifest: UPDATED records when the backup was taken v a manifest writes UPDATED after NETWORK_CONFIG v UPDATED round-trips, and the lines after it stay aligned v a manifest without UPDATED reads as unrecorded :: versioned manifest: install identity ignores the selection v another scope, root table, or extras is still the same install v another user is not v another machine is not v another representation is not v a backup without a source identity is not :: versioned manifest: fd-relative writer v fixture: the container directory opens v manifest_write_v1_at succeeds v what it wrote reads back as VALID through the fd reader v the root table round-trips through the fd writer v manifest_write_v1 succeeds on the same model v the fd and pathname writers produce byte-identical output v fixture: manifest.txt is a symlink to another file v manifest_write_v1_at replaces a symlinked manifest.txt with a file v the symlink's target is unchanged v fixture: manifest.txt.new is a symlink to another file v a symlinked manifest.txt.new is refused v the symlink's target is still unchanged v an invalid container fd is refused v a NULL manifest is refused ./tests/test_encoding :: encoding (unit) :: encoding: manifest-path problem bytes round-trip v problem bytes encode successfully v encoded problem bytes decode successfully v decoded bytes match the original exactly :: encoding: malformed manifest-path values are refused v bad hex escape is refused v trailing percent with no hex digits is refused v trailing percent with one hex digit is refused v decoded NUL is refused :: encoding: decoded path overflow is refused v decoded value reaching PATH_MAX is refused, not truncated :: encoding: encoded output overflow is refused v encoded output that cannot fit is refused :: encoding: component N-1 rules v a slash is always percent-encoded in a component v only the final byte of a.. is encoded v only the final byte of a... is encoded v a literal percent is percent-encoded v a slash round-trips through component encoding v a.. round-trips through component encoding v a... round-trips through component encoding v a literal percent round-trips through component encoding v a valid 2-byte UTF-8 sequence passes through unchanged v a well-formed UTF-8 component round-trips v a valid E0 3-byte UTF-8 sequence passes through unchanged v a well-formed UTF-8 component round-trips v a valid general 3-byte UTF-8 sequence passes through unchanged v a well-formed UTF-8 component round-trips v a valid ED 3-byte UTF-8 sequence passes through unchanged v a well-formed UTF-8 component round-trips v a valid F0 4-byte UTF-8 sequence passes through unchanged v a well-formed UTF-8 component round-trips v a valid general 4-byte UTF-8 sequence passes through unchanged v a well-formed UTF-8 component round-trips v a valid F4 4-byte UTF-8 sequence passes through unchanged v a well-formed UTF-8 component round-trips v an overlong 2-byte sequence is escaped byte-by-byte v a lone continuation byte is escaped v a truncated UTF-8 sequence is escaped byte-by-byte v a surrogate-range sequence is escaped byte-by-byte v an out-of-range sequence is escaped byte-by-byte v an overlong sequence round-trips through escapes v a lone continuation byte round-trips through escapes v a truncated sequence round-trips through escapes v a surrogate-range sequence round-trips through escapes v an out-of-range sequence round-trips through escapes :: encoding: raw-name corpus acceptance gate v raw-name corpus entry encodes successfully v raw-name corpus entry has no hostile raw suffix or punctuation v raw-name corpus entry round-trips v raw-name corpus entry encodes successfully v raw-name corpus entry has no hostile raw suffix or punctuation v raw-name corpus entry round-trips v raw-name corpus entry encodes successfully v raw-name corpus entry has no hostile raw suffix or punctuation v raw-name corpus entry round-trips v raw-name corpus entry encodes successfully v raw-name corpus entry has no hostile raw suffix or punctuation v raw-name corpus entry round-trips :: encoding: component injectivity v literal %2E and a trailing dot have distinct encodings v literal %2F and a slash have distinct encodings v literal %2E decodes back to its own input v a trailing dot decodes back to its own input v literal %2F decodes back to its own input v a slash decodes back to its own input :: encoding: component decoder is fail-closed v a raw slash is refused by the component decoder v a raw space is refused by the component decoder v a raw lone continuation byte is refused by the component decoder v a raw trailing dot is refused by the component decoder, since the encoder always escapes it (%%2E) v a raw trailing dot after other dots is still refused v a non-trailing dot decodes normally ./tests/test_portable_name :: portable physical name: fitting representation v safe ASCII stays byte-for-byte unchanged v spaces and punctuation use the existing component encoding v a trailing dot keeps the existing component encoding v valid UTF-8 stays literal when the encoded name fits v invalid UTF-8 bytes retain lossless percent encoding v a fitting collision suffix uses canonical D21 spelling :: portable physical name: exact shortening vector v 255 exclamation bytes match the fixed repository-FNV vector v the shortening marker is 16-digit uppercase hexadecimal :: portable physical name: percent-escape boundary v an overflowing percent-encoded component is shortened v the prefix stops before a percent escape that would be split v unused sub-token budget is left unused rather than truncating an escape :: portable physical name: UTF-8 boundaries v a 2-byte UTF-8 code point is never split v a 3-byte UTF-8 code point is never split v a 4-byte UTF-8 code point is never split :: portable physical name: collision suffix budgeting v suffix growth reduces the retained encoded prefix before mapping v collision number 1 stays canonical and within NAME_MAX v UINT64_MAX is canonically suffixed and rebudgeted without overflow :: portable physical name: deterministic mapping v mapping is byte-identical when call order is reversed :: portable physical name: forced fingerprint collision v the mapper adds no hidden discriminator for equal fingerprints :: portable physical name: invalid inputs v a NULL logical component fails with empty output v an empty logical component is refused v dot is refused as a component v dot-dot is refused as a component v an embedded path separator is refused v a raw component longer than NAME_MAX is refused v a NULL output pointer is refused All portable physical-name tests passed ./tests/test_container :: container (unit) :: container: the first reservation is named after its owner v reserve succeeds v final_name is migr- v partial_name is final_name + ".partial" v first reservation has no suffix :: container: taken names advance to the dated name, then to -2 v fixture: first reservation v fixture: first reservation has suffix 0 v the second is named after the local date v the third on the same day gets -2 :: container: owner characters some filesystems reject become '_' v migr-john.doe-2_x v migr-a_b_c_d v migr-_hidden v migr-_ v migr-abcdefghijabcdefghijabcdefghijab :: container: reserve_fd stays on the opened destination after a path swap v fixture: open the destination root before swapping its path v fixture: replace the destination path with a different directory v reserve_fd succeeds against the originally opened destination v reserve_fd leaves the borrowed destination fd open v reserve_fd claims its partial under the opened destination v fixture: open the swapped-in destination v reserve_fd does not claim a partial under the swapped path v fixture: recreate the destination root for later checks :: container: a pre-existing final name advances to the next suffix, untouched v fixture: pre-create the final name for suffix 0 v reserve succeeds by skipping the taken suffix v suffix 0's final was taken, so suffix 1 was claimed instead v the pre-existing final directory is untouched :: container: two same-second reservations claim distinct partials v fixture: a child reported ready at the start gate v fixture: a child reported ready at the start gate v fixture: released both children from the start gate v fixture: received a child's result v fixture: received a child's result v both children exited cleanly v both concurrent reservations succeeded v the two concurrent reservations claimed suffixes {0,1}, not the same one :: container: losing the flock race to a concurrent adopt-scan advances the suffix instead of failing v reserve retries the next suffix instead of failing when it loses the flock race v fixture: the simulated concurrent holder actually acquired the lock v the contended suffix-0 partial is left on disk, not unlinked out from under its holder :: container: successful finalize removes the partial name and creates the final v fixture: reserve v finalize succeeds v the handle reports CONTAINER_STATE_FINALIZED v the .partial name no longer exists v the final name now exists v the finalized container retains its payload :: container: a pre-rename sync failure leaves the partial untouched v fixture: reserve v an invalid payload fd makes finalize fail closed before rename v the handle remains PARTIAL after a pre-rename sync failure v the partial name remains after a pre-rename sync failure v the final name is not created after a pre-rename sync failure :: container: finalize refuses to replace an existing final, leaving the partial intact v fixture: reserve v fixture: a concurrent finalize already claimed the final name v finalize refuses rather than replacing the existing final v the handle remains a valid PARTIAL state after refusal v the partial is left in place after a refused finalize :: container: finalize rejects an empty or already-finalized handle v finalize on a zeroed handle is refused v fixture: reserve v fixture: finalize once v finalizing an already-finalized handle is refused :: container: close releases the handle but leaves the partial on disk v fixture: reserve v the partial directory still exists after close() v the handle itself is reset to empty (dir_fd/partial_fd == -1) :: container: close on a zero-initialized handle never touches fd 0/1 v fd 0 (stdin) is still open after closing a zeroed handle v fd 1 (stdout) is still open after closing a zeroed handle :: container: NULL/missing arguments are rejected without crashing v reserve with a NULL out is rejected v reserve with a NULL dest_root is rejected v reserve_fd with an invalid dest_root_fd is rejected v reserve with a NULL owner is rejected v adopt with a NULL out is rejected v adopt with a NULL dest_root is rejected v adopt with a NULL wanted_identity is rejected v adopt_fd with an invalid dest_root_fd is rejected v adopt with a NULL owner is rejected v finalize(NULL) is rejected v close(NULL) does not crash :: container: adopt refuses a caller with no source identity, before any scan v an invocation without a source identity can never adopt anything :: container: adopt resumes a matching partial and keeps its verified inode v fixture: reserve v fixture: write a matching manifest v fixture: stat the reserved directory v a partial with a matching manifest is adopted v adopted handle names the same partial v fixture: rename the adopted partial externally v stat the adopted fd after the external rename v the adopted fd still refers to the same inode after an external rename :: container: adopt_fd stays on the opened destination after a path swap v fixture: reserve a partial for fd adoption v fixture: write the matching manifest v fixture: open the destination root before swapping its path v fixture: replace the destination path with a different directory v adopt_fd finds the matching partial under the opened destination v adopt_fd leaves the borrowed destination fd open v adopt_fd returns the expected partial name v adopt_fd opened the candidate under the opened destination v fixture: open the swapped-in destination v adopt_fd does not scan the swapped path v fixture: recreate the destination root for later checks :: container: adopt_fd keeps the borrowed fd open on an ambiguous failure v fixture: reserve the first matching partial v fixture: write the first matching manifest v fixture: reserve the second matching partial v fixture: write the second matching manifest v fixture: open the destination root for the failing adopt v adopt_fd refuses two matching partials without guessing v adopt_fd leaves the borrowed destination fd open after failure :: container: a partial still locked by a live handle is not adopted v fixture: reserve v fixture: write a matching manifest v the only matching partial is locked, so nothing is adopted :: container: two unlocked exact matches make adoption ambiguous v fixture: reserve first v fixture: write manifest into first v fixture: reserve second v fixture: second reservation collided to a distinct suffix v fixture: write the identical manifest into second v two unlocked exact matches are refused as ambiguous, not guessed at :: container: adopt rejects another install's backup v fixture: reserve a container v fixture: write the variant manifest v a representation mismatch is not adopted v fixture: reserve a container v fixture: write the variant manifest v a sidecar_version mismatch is not adopted v fixture: reserve a container v fixture: write the variant manifest v a machine_id mismatch is not adopted v fixture: reserve a container v fixture: write the variant manifest v a source_uid mismatch is not adopted v fixture: reserve a container v fixture: write the variant manifest v a candidate without a source identity is not adopted :: container: the same install's backup is adopted after its selection changed (scope/source_path/payload_path/policy/restore_path) v fixture: reserve v fixture: write the candidate's root table v a source_path-only difference is adopted v fixture: reserve v fixture: write the candidate's root table v a payload_path-only difference is adopted v fixture: reserve v fixture: write the candidate's root table v a policy (and has_restore_path) difference is adopted v fixture: reserve v fixture: write the candidate's root table v a restore_path value difference is adopted :: container: a finished backup of the same install is updated under .updating v fixture: reserve v fixture: publish a finished backup v fixture: stat it v it is adopted and renamed to its .updating name v the same directory is held, and no finished name is left meanwhile v an .updating name is in progress, not finished v a new reservation does not take the name being updated v finalizing publishes it under its finished name again v another install's finished backup is left alone :: container: another install's finished backup is offered, and adopted only by name v fixture: publish another install's backup v it is counted as another install's, with its name, time and size v for its own install it is that install's, with its size v a backup in another format is not offered v without a choice it is not adopted v chosen for another format, it is not adopted v chosen by name, it is adopted for an update v one left being updated is not offered v one being updated keeps its size for its own install v fixture: leave a first backup unfinished v an unfinished first backup counts no size :: container: an interrupt before any change leaves the backup finished v fixture: publish a finished backup v an interrupted run puts the finished name back while guarded v once unguarded, an interrupt leaves the .updating name :: container: missing/legacy/malformed/unknown-version manifests are not adopted v fixture: reserve a container v a partial with no manifest.txt at all is not adopted v fixture: reserve a container v a partial with a malformed manifest is not adopted v fixture: reserve a container v a partial with a legacy manifest is not adopted v fixture: reserve a container v a partial with an unknown manifest version is not adopted :: container: an unreadable candidate fails the whole adopt closed, even with a match present v fixture: reserve a genuinely matching container v fixture: write its matching manifest v fixture: create a bogus file candidate v the unreadable bogus candidate fails the scan closed, not just skips itself :: container: adopt ignores directory entries outside the exact naming grammar v fixture: create a name outside the grammar v fixture: give it a fully matching manifest v fixture: create a name outside the grammar v fixture: give it a fully matching manifest v fixture: create a name outside the grammar v fixture: give it a fully matching manifest v fixture: create a name outside the grammar v fixture: give it a fully matching manifest v fixture: create a name outside the grammar v fixture: give it a fully matching manifest v fixture: create a name outside the grammar v fixture: give it a fully matching manifest v fixture: create a name outside the grammar v fixture: give it a fully matching manifest v none of the grammar-violating names are recognized as candidates, despite matching manifests :: container: public name classifiers match the reserve/finalize grammar v a NULL name is not partial v a NULL name is not final v an empty name is not partial v an empty name is not final v a genuine .partial container name is recognized v a genuine .partial container name is recognized v a genuine .partial container name is recognized v a genuine .partial container name is recognized v a genuine finalized container name is recognized v a genuine finalized container name is recognized v a genuine finalized container name is recognized v a genuine finalized container name is recognized v a name outside the exact grammar is not treated as partial v a name outside the exact grammar is not treated as partial v a name outside the exact grammar is not treated as partial v a name outside the exact grammar is not treated as partial v a name outside the exact grammar is not treated as partial v a name outside the exact grammar is not treated as partial v a name outside the exact grammar is not treated as final v a name outside the exact grammar is not treated as final v a name outside the exact grammar is not treated as final v a name outside the exact grammar is not treated as final v a name outside the exact grammar is not treated as final :: container: manifest_read_v1_at refuses non-regular objects without blocking v fixture: reserve a container v fixture: create manifest.txt as a directory v manifest.txt as a directory is refused as malformed v fixture cleanup: remove the directory v fixture: create manifest.txt as a symlink v manifest.txt as a symlink is refused as malformed v fixture cleanup: remove the symlink v fixture: create manifest.txt as a FIFO v manifest.txt as a FIFO with no writer is refused as malformed, without blocking v fixture cleanup: remove the FIFO v fixture: create a Unix domain socket v fixture: bind the socket to manifest.txt's path v manifest.txt as a Unix domain socket is refused as malformed v fixture cleanup: remove the socket :: manifest: resume identity comparison ignores root order v identical root sets compare equal regardless of on-disk/in-memory order v a genuinely different root set compares unequal v NULL a is handled without crashing v NULL b is handled without crashing :: container: the list of files to copy again round-trips v a written list reads back with every item v an item is found by its root and path, and only that item v a list cut short is refused v a removed list reads as empty, and removing it again is fine ./tests/test_selfcopy :: selfcopy: real static and dynamic binaries v the real migr-static validates as static v the real migr-static reports x86_64 from e_machine v validation leaves the static binary offset at zero v the real dynamic migr is rejected by its PT_INTERP header v a rejected dynamic binary leaves no architecture result :: selfcopy: sibling locator and path refusals v an absent sibling migr-static is reported as not found v the absent-file result leaves no descriptor or architecture v the locator validates a static ELF sibling v the successful locator returns the open binary and architecture v the returned descriptor remains positioned at offset zero v a directory at the sibling path is not accepted as an ELF binary v the directory refusal leaves no descriptor open v O_NOFOLLOW refuses a symlink at the sibling path v the symlink refusal leaves no descriptor open :: selfcopy: malformed ELF bounds v a short file is rejected before reading an ELF header v a full-size header with the wrong ELF magic is rejected v a program-header table extending past EOF is rejected v a program-header entry smaller than Elf64_Phdr is rejected v overflow in the program-header extent is rejected v an unsupported ELF class is rejected rather than half-parsed v an unsupported ELF byte order is rejected rather than half-parsed :: selfcopy: architecture mapping v a supported e_machine maps to its manifest architecture name v a supported e_machine maps to its manifest architecture name v a supported e_machine maps to its manifest architecture name v a supported e_machine maps to its manifest architecture name v an unknown e_machine is refused v an unknown architecture leaves no architecture result selfcopy tests passed ./tests/test_console :: a restore leaves only the one graphical session v the invoker's Wayland session, next to a greeter and a closing one, is the only one v a session of another user than the invoker is not taken v a terminal the desktop's service manager started is on the desktop v another user's service manager is not the invoker's desktop v a process outside a session and the service manager stays in place v a session logind does not list stays in place v an SSH or console login stays in place v with another user's desktop open, the restore stays in place v so does one from a terminal the service manager started v without a desktop of the invoker's own, the restore stays in place :: the console is the first free one above the gettys v with nothing open, tty7 v a display manager on tty7 moves it to tty8 v with tty7 to tty15 open, there is none :: a source path reaches the service as written v each $ is doubled so systemd expands nothing v a path that does not fit is refused :: the text screen starts only on the code it shows v the code shown starts the restore That is not the code. Type 472 and press Enter: That is not the code. Type 472 and press Enter: That is not the code. Type 472 and press Enter: v empty lines and a wrong code ask again; spaces around it count That is not the code. Type 472 and press Enter: v Enter alone, or nothing, until the time runs out does not start it v the end of input without the code does not start it :: an unanswered text screen is noted once for the next run v with no earlier attempt there is nothing to say v a timed-out attempt is reported to the next run v and only once console tests passed ./tests/test_subid :: a user's ranges are read as the shadow tools list them v lines by name and by uid, in file order; malformed and overflowing lines are passed over v a user without ranges has none v a missing file gives no ranges :: the manifest's text of the ranges reads back the same v start:count pairs, comma-separated v a malformed, empty-count, overflowing, or overlong list is refused v an empty text is no ranges :: a container user keeps its place among the IDs v the same offset in the other system's range v positions continue across ranges v and back v an ID outside the ranges is not the containers' v a position the new ranges do not reach has no ID subid tests passed ./tests/test_podman_state :: containers.json names each container's writable layer v both layers, and not the image layer quoted in the metadata v each container's first name v a text it cannot read names no containers :: the containers' state is left out, images and volumes are not v the database, whichever podman wrote v the container registry and everything below it v each container's writable layer v the short link of a writable layer v image layers, their links, images, volumes, and the layer list stay :: layers.json keeps only the layers that were restored v the rewritten file keeps its mode and times v a layer whose folder was left out is dropped, the rest kept byte for byte v with every folder there, nothing changes v a list it cannot read is an error and stays as it is v without layers.json there is nothing to do podman state tests passed ./tests/test_restore_native Error: /tmp/restore_dst_GGxRfP/note.txt is a symbolic link, which restore does not write through. Move it aside and run the restore again. :: restore_native_at (unit) :: restore_native_at: an intermediate destination symlink escape is rejected v fixture: create an intermediate destination symlink pointing outside dest_root v preflight refuses the intermediate destination symlink v restoring through an intermediate destination symlink is refused v nothing was smuggled into the symlink's real target v the sentinel file outside dest_root is byte-for-byte unchanged :: restore_native_at: an existing final destination symlink is rejected v fixture: dest leaf is a pre-existing symlink to an outside file v restoring a file onto an existing destination symlink is refused v the symlink's real target is byte-for-byte unchanged v the destination symlink itself is left in place, never replaced :: restore_native_at: the backup's symlink replaces a file or symlink at its place v fixture: a folder where the link goes v fixture: the backup's symlink, and the new system's symlinks with another target and with the same one v a symlink with another target is replaced by the backup's v the replaced symlink's target is never written through v a symlink with the same target stays the backup's symlink v a file is replaced by the backup's symlink v a folder is not removed for the backup's symlink :: restore_native_at: an intermediate source symlink redirect is rejected v fixture: an intermediate source symlink points outside source_root v source status reports an unsafe intermediate symlink as an error v preflight refuses the intermediate source symlink v reading through an intermediate source symlink is refused v nothing was written to the destination :: restore_native_at: a genuine source leaf symlink is recreated by target string, not followed v fixture: create the source symlink v a dangling leaf symlink is a present source object v an absent final component is reported as missing v restoring a genuine symlink object succeeds v the destination is itself a symlink, never a followed/resolved file v fixture: readlink the recreated symlink v the recreated symlink's target string exactly matches the source's, absolute-and-'..' included :: restore_native_at: lexically invalid relative addresses are rejected without any mutation v fixture: create nested source root v fixture: create nested destination root v fixture: create source a/ v a leading '/' in source_rel is rejected v no mutation occurred in dest_root for this rejected address v an absolute destination address did not write outside dest_root v a parent destination address did not alter its outside sentinel v fixture: create nested source root v fixture: create nested destination root v fixture: create source a/ v a leading '/' in destination_rel is rejected v no mutation occurred in dest_root for this rejected address v an absolute destination address did not write outside dest_root v a parent destination address did not alter its outside sentinel v fixture: create nested source root v fixture: create nested destination root v fixture: create source a/ v a leading '..' component in source_rel is rejected v no mutation occurred in dest_root for this rejected address v an absolute destination address did not write outside dest_root v a parent destination address did not alter its outside sentinel v fixture: create nested source root v fixture: create nested destination root v fixture: create source a/ v a leading '..' component in destination_rel is rejected v no mutation occurred in dest_root for this rejected address v an absolute destination address did not write outside dest_root v a parent destination address did not alter its outside sentinel v fixture: create nested source root v fixture: create nested destination root v fixture: create source a/ v an interior '..' component in source_rel is rejected v no mutation occurred in dest_root for this rejected address v an absolute destination address did not write outside dest_root v a parent destination address did not alter its outside sentinel v fixture: create nested source root v fixture: create nested destination root v fixture: create source a/ v an interior '..' component in destination_rel is rejected v no mutation occurred in dest_root for this rejected address v an absolute destination address did not write outside dest_root v a parent destination address did not alter its outside sentinel v fixture: create nested source root v fixture: create nested destination root v fixture: create source a/ v an empty interior component ("a//b") in source_rel is rejected v no mutation occurred in dest_root for this rejected address v an absolute destination address did not write outside dest_root v a parent destination address did not alter its outside sentinel v fixture: create nested source root v fixture: create nested destination root v fixture: create source a/ v a trailing slash in destination_rel is rejected v no mutation occurred in dest_root for this rejected address v an absolute destination address did not write outside dest_root v a parent destination address did not alter its outside sentinel v fixture: create nested source root v fixture: create nested destination root v fixture: create source a/ v a bare '.' component in source_rel is rejected v no mutation occurred in dest_root for this rejected address v an absolute destination address did not write outside dest_root v a parent destination address did not alter its outside sentinel :: restore_native_at: a normal nested tree of files and directories restores correctly v fixture: mkdir proj v fixture: mkdir proj/sub v fixture: mkdir proj/sub2 (left empty) v restoring the nested tree succeeds v the nested file's content matches the source v the empty nested directory was recreated :: restore_native_metadata_inventory_at: counts every entry it checks v fixture: mkdir proj v fixture: mkdir proj/sub v the inventory succeeds v proj, proj/sub and proj/sub/file.txt are counted and reported :: restore_native_at: a folder made on the way to the destination belongs to its parent's owner (skipped: needs root) :: restore_native_at: hardlinked payload files relink to one destination inode v fixture: create hardlink payload directory v fixture: create two hardlinked payload files v fixture: set representative mode on the source inode v the restore fixture's payload files share one source inode v native restore creates a hardlink map v restoring a payload with hardlinked files succeeds v both hardlinked payload paths restore as regular files v native restore relinks both hardlink names to one destination inode v native restore preserves mode and ownership through the shared inode v relinked hardlink payload files preserve their content v native restore carries the representative xattr to both hardlink names :: restore_native_at: a failed hardlink representative never poisons the inode map v fixture: create the failed-representative hardlink pair v fixture: place a wrong-type destination at the representative address v a representative type failure is reported before map insertion v the sibling can become a new representative after that failure v a failed representative leaves the later sibling independent v the wrong-type representative destination remains untouched :: restore_native_at: native accepts every filename byte unencoded (D19) v restoring a filename containing space, colon, percent, and 0xFF succeeds v the native destination contains the byte-identical problem name v readdir observes the original native filename bytes, without encoding :: restore_native_at: an existing regular file resumes (matching) or is overwritten (stale) v fixture: set a known mtime on the source file v first restore succeeds v the file was copied correctly v fixture: restore dest's mtime to match source exactly v second restore (matching size/mtime) succeeds v a dest file matching source's size and mtime is left alone (resumed), not re-copied v fixture: make dest's mtime stale v third restore (stale dest) succeeds v a dest file with a stale mtime is overwritten with the source's content :: restore_native_at: a normal FIFO restores as a FIFO v fixture: create a source FIFO v restoring a FIFO succeeds v the destination is a genuine FIFO :: restore_native_at: existing destination objects must have the source type v fixture: create source directory v fixture: create source FIFO v fixture: put a directory where a regular file would be restored v regular-to-directory replacement is refused v directory-to-regular replacement is refused v FIFO-to-regular replacement is refused v the refusal names the item and says what stands in its place v the wrong-type destination directory remains intact v the directory target's regular-file sentinel remains intact v the FIFO target's regular-file sentinel remains intact :: restore_native_at: a failure names the item, the step, and errno v fixture: a folder in the backup and its place on the new system v fixture: the place cannot be written to v the file that could not be written is named with errno v fixture: make the place writable again :: restore_native_at: a socket inside a restored directory is skipped, not failed v fixture: create a source directory v fixture: create a socket fd v fixture: socket path fits sun_path v fixture: bind the socket into proj/ v restoring a directory containing a socket still succeeds overall v the sibling regular file was still restored v no destination object was created for the skipped socket :: restore_native_at: a device node is skipped without a destination v /dev/null is available as a character-device fixture v restoring the device-node fixture succeeds by skipping it v skipping the device node creates no destination object :: restore_native_at: caller-owned root fds remain open and unchanged v fixture: record both root fd identities v a successful restore completes v both caller root fds survive a successful restore v an unsafe restore request is refused v both caller root fds survive a refused restore :: Warning: skipping socket (runtime-only): sock Warning: skipping character device node: null [0m restore_native_at: an empty relative address means the root object itself v an empty relative address on both sides restores the root directory itself (docs/DECISIONS.md D16) v the root directory's own contents were restored :: restore_native_preflight_at: nesting past the depth limit is refused, not crashed on v excessive payload nesting is refused instead of exhausting the stack :: restore_native_at_report: a guard-clause failure deep in the tree is attributed to its own nested path, not the restore root v excessive payload nesting is still refused with a real report attached v exactly one failure is recorded, not one per ancestor directory v the failure is not misattributed to the restore root itself v the failure is attributed to the actual deeply nested entry that hit the depth limit :: restore_native_at: an invalid or mismatched CloneContext is refused v a NULL ctx is refused v a CLONE_BACKUP operation is refused v a CLONE_PORTABLE_SIDECAR representation is refused v a negative source_root_fd is refused v a negative destination_root_fd is refused ./tests/test_restore_sync :: native restore report accumulates bytes and syncs across files v production periodic sync interval is 512 MiB v native restore report accumulates across smaller files and syncs once :: native restore aborts when periodic sync fails v a failed periodic sync aborts native restore and records failure ./tests/test_restore_source_read :: native restore source-read refusals (unit) v source regular fixture is readable v regular-source O_NOATIME refusal has a distinct validate status v directory-source O_NOATIME refusal has a distinct validate status v validate refusal creates no destination entries v validate refusal leaves source timestamps unchanged v apply fixture source is readable v apply-time source refusal propagates its distinct status v apply refusal reports zero applied and the failing entry v apply refusal creates no destination entry v apply refusal leaves source timestamps unchanged v partial-restore source timestamps are readable v apply-time refusal remains distinct after an earlier successful entry v partial restore reports one applied entry and its failing entry v partial restore leaves the destination tree for the applied entry v partial refusal leaves source timestamps unchanged v foreign destination group enters the ownership profile v destination ownership probe rejects an unavailable foreign group, naming the folder, the owner, the step, and errno ./tests/test_backup_source_read :: native backup source-safe-read tests - all cases skipped: root and an unprivileged nobody identity are required ./tests/test_vscode_capture ok: identity environment replaces HOME, drops XDG base-dir overrides, and keeps other entries in order ok: identity environment adds HOME when the caller has none ok: overrides replace inherited entries and may re-set a dropped name ok: identity environment rejects a non-absolute home ok: identity environment rejects a missing home ok: without SUDO_UID, VS Code capture keeps the invoking identity ok: identity capture without an absolute home fails before forking ok: set inherited SUDO_UID for unprivileged regression ok: non-root capture ignores SUDO_UID and does not drop identity ok: invalid target identity exits before the command can execute - root-only successful identity drop and sudo selection skipped: the test process is not running as root 1 VS Code capture case(s) skipped ./tests/test_dconf_restore :: dconf restore into a running session v without a session bus the restored file is left as the result v no dconf command runs without a session v without a session, settings naming the old home are rewritten v the rewritten dump is compiled into the same restored file, URIs and quoted paths alike, longer names untouched v the private work directory is removed v without a session the dump's runtime directory is a folder of the work directory, not the user's, which is gone v a database with nothing to rewrite stays as restored v nothing is compiled for it v a failed compile is reported and leaves the restored file v a session without dconf installed is reported as unavailable v a running session gets the backup's settings loaded v the dump reads a private copy of the backup through its own profile v the dump uses the user's runtime directory, not the invoker's v the load receives the whole dump over the user's session bus v the private work directory is removed v a running session gets the rewritten settings loaded v the load carries the paths of this system's home, and the file is left to the session v a failed dump is reported v a failed dump loads nothing and still cleans up v a failed load is reported v the failed step is dconf load, with its exit status v a dump larger than the limit is rejected, and says so v a truncated dump is never loaded v an empty database applies nothing v an empty dump is not loaded v an invalid database fd is rejected ./tests/test_live_state :: confirmed live desktop state paths v gvfs-metadata and everything below it is live v the dconf user database is live v Podman's storage lock is live v the rest of Podman's storage is not v a sibling sharing the prefix is not live v the same logical path under another root is not live v a parent of a live path is not itself live v missing arguments are never live ./tests/test_verify :: migr verify :: verify: an intact portable backup v every item of an intact backup matches its capture record v when the backup was taken is shown before verifying it :: verify: a backup it may not write v a read-only journal is verified v verify leaves every file in the container in place :: verify: damaged payloads are named v a same-size content change is reported as a content difference v a symlink placeholder with content is reported v a truncated file is reported with both sizes v restoring the damaged bytes makes the backup verify again v a missing directory and the file inside it are both reported :: verify: backups it cannot check are refused v an incomplete journal is refused and named :: verify: a native backup against its source v every file and symlink of an intact native backup matches v same-size damage is reported as a content difference v a backup file of another size is reported with both sizes v a symlink pointing elsewhere is reported v copying the source again makes the backup verify v a source changed since the backup is counted, not reported v a change whose modification time was set back is not taken for damage v without its source a native backup cannot be checked verify tests passed ./tests/test_repair :: migr repair :: repair: an intact journal needs no repair v an intact journal is reported as such and no copy is left behind :: repair: a damaged file record v the damaged record is skipped and its path is reported as lost v every other item survives with its digest and no claim is open v the repaired copy verifies against its copied payload v the original journal is left exactly as it was :: repair: a damaged directory record v a directory whose record was lost is re-created, losing nothing v the directory takes its parent's mode and keeps its children :: repair: a re-created directory with a collision suffix v its collision suffix is recovered from the physical leaf :: repair: a damaged directory CLAIM v items that depend on a lost CLAIM are left out and listed once :: repair: a journal cut short v a lost root directory record is re-created from its payload :: repair: refusals v the repaired copy is never written inside the damaged backup v the repaired copy is never written next to the damaged backup v a damaged header is refused and leaves nothing behind repair tests passed ./tests/test_source_snapshot :: source snapshot helpers v mountinfo octal escapes decode to the real path v a path without a full escape is left as it is v without root no snapshot is attempted and nothing is noted source snapshot tests passed ./tests/test_backup_sync :: native periodic capture sync v production periodic sync interval is 512 MiB v native sync fires once when one file crosses the interval v native sync counter accumulates across smaller files v native zero sync interval remains disabled v native capture aborts when periodic sync fails :: native capture rejects a short source read v a short read is rejected instead of reported as a successful capture v the short-copy fixture leaves source metadata unchanged and copies no payload bytes :: portable capture rejects a short source read v a short read with an unchanged source fails instead of being kept as a changed file :: native capture retries a read() interrupted by EINTR v a read() interrupted by EINTR is retried instead of aborting the capture v the interrupted copy still produces the complete payload :: portable periodic capture sync v portable sync fires once when one file crosses the interval v portable sync counter accumulates across smaller files v portable zero sync interval remains disabled v portable capture aborts when periodic sync fails ./tests/test_restore_dispatch :: restore dispatch (unit) :: restore dispatch: an absent manifest.txt routes to the legacy path v restore succeeds with no manifest.txt present v the legacy section header appears v the v1 section header does not appear :: restore dispatch: an unversioned XDG-key manifest routes to the legacy path v restore succeeds with an old-style XDG-key manifest.txt v the legacy section header appears v the v1 section header does not appear :: restore dispatch: an unrecognized manifest version refuses the whole restore v restore refuses an unrecognized manifest version v the legacy path is never attempted v the v1 path is never attempted :: restore dispatch: a malformed v1 manifest refuses the whole restore v restore refuses a malformed v1 manifest v the legacy path is never attempted v the v1 path is never attempted :: restore dispatch: a ".partial" source is refused before manifest dispatch v restore refuses a .partial-named source directory v the refusal names the reason: an in-progress/abandoned container :: restore dispatch: a canonical final-container name requires a v1 manifest v a finalized versioned name without manifest.txt is refused v the error identifies the missing versioned control artifact v the manifest-absent container is not guessed to be legacy v a finalized versioned name carrying a legacy manifest is refused v the error identifies the contradictory version boundary v the canonical versioned container never enters the legacy walker :: restore dispatch: portable v1 payload is never interpreted as a native tree v fixture: write a valid portable v1 manifest v portable v1 restore is refused while its replay path is absent v the refusal identifies the portable preflight path v portable payload never reaches the native root walker :: restore dispatch: running applications that own restored settings are named v only the target user's known writers are named, once per path they own v an open Flatpak app is named by its app id and owns its ~/.var/app directory, once for all its processes :: restore dispatch: the backup user's items go to the restoring user v a portable restore gives them to the restoring user (native case needs root; skipped) :: restore dispatch: container users keep their place among the new IDs v as many IDs as before need nothing from the user (moving owners needs root; skipped) v fewer IDs than before are named at the end, with how many :: restore dispatch: containers of another home are left out, images and volumes kept v native: the database, the container, its layer and link are left out v native: the image, its link, and the volume stay, and layers.json lists only the image's layer v native: the left-out container is named at the end v native: containers made where SELinux ran are left out where it does not v native: in the same home, everything is restored v portable: the database, the container, its layer and link are left out v portable: the image, its link, and the volume stay, and layers.json lists only the image's layer v portable: the left-out container is named at the end v portable: the summary counts what was left out v portable: containers made where SELinux ran are left out where it does not v portable: in the same home, everything is restored :: restore dispatch: native desktop state follows the new home v GTK bookmarks point at the new home's folders v the new system's user-dirs.dirs is kept :: restore dispatch: an open application's settings are restored last v asked at the end, s leaves the open application's settings out while everything else is restored v with no one to answer, the settings are restored anyway, with a note v Enter checks again while the application is still open, and c restores the settings anyway :: restore dispatch: a native restore restores open applications' settings last v the open applications are named before the prompt and asked about at the end v s leaves out a folder inside a root and whole roots, VS Code's extensions included, while everything else is restored v with no one to answer, both are restored anyway, with a note, and every item is counted once, the late ones included v the folder holding the late settings keeps its restored modification time v Enter checks again while they are still open, and c restores them anyway :: restore dispatch: a legacy restore holds back an open browser's profile too v s leaves the profile out of the legacy .mozilla item :: restore dispatch: what is left to do by hand ends the run and stays next to the backup v the run ends with the number of packages left to install by hand and says where the list naming them is kept v the same list is written next to the backup v a long list is counted on screen and named in the copy, one package per line v a restore with nothing left to do removes the old list :: restore dispatch: a restored login keyring asks for a new login v a portable restore that brings the keyring says so v a native restore over the new system's keyring says so v a dry run does not v a restore that leaves the login keyring alone does not :: restore dispatch: a native restore hands its dconf database to the session step v fixture: write the native dconf manifest v the native restore writes the dconf database v the backed-up database is handed to the running-session step :: restore dispatch: packages still run after a verification mismatch v fixture: write portable manifest for verification mismatch v fixture: commit portable sidecar for verification mismatch v the mismatch is listed and the restore fails with status 2 v packages are still restored once every file was applied v a running writer is named before the confirmation prompt v a later write by another program is listed, not failed, and the restore exits 1 :: portable replay failure identifies its entry v fixture: write portable manifest for replay failure reporting v fixture: commit portable sidecar for replay failure v portable replay summary identifies the failing entry and cause v restore final summary preserves the failing entry and cause v reported replay conflict leaves the existing destination untouched :: restore dispatch: every v1 root must have its declared payload v fixture: write a valid v1 manifest without its declared payloads v missing declared payloads refuse the versioned restore v the missing automatic root is reported v the missing manual root is reported v restore never advertises a nonexistent MANUAL_NATIVE payload v payload validation fails before the root walker starts :: restore dispatch: a valid v1 manifest restores HOME_RELATIVE/XDG roots and reports MANUAL_NATIVE v fixture: write a valid v1 manifest via the real writer v restore succeeds on a valid v1 manifest v the v1 section header appears v the legacy path is never attempted v the HOME_RELATIVE root is previewed at its recorded restore address v the XDG root is previewed against the target locale's resolved directory v the restore-by-hand section appears v the MANUAL_NATIVE root's id is listed v the MANUAL_NATIVE root's recorded source path is listed (docs/DECISIONS.md D16) v the MANUAL_NATIVE root's backup payload location is listed :: restore dispatch: an empty HOME_RELATIVE restore_path addresses $HOME itself (docs/DECISIONS.md D16) v fixture: write a valid v1 manifest with an empty restore_path v restore succeeds v an empty restore_path previews as the home directory itself, not a trailing-slash address :: restore dispatch: VERSION=2 ownership and target-map refusals v fixture: write a valid VERSION=2 selection manifest v a delegated child planted in the parent payload is refused before replay v fixture: write the VERSION=2 target-collision manifest v distinct selected entries mapping to one target are refused before confirmation v VERSION=2 target collision leaves the destination untouched :: restore dispatch: VERSION=2 payload depth is bounded v fixture: write the deep VERSION=2 manifest v an over-deep payload is refused cleanly with its manifest root named :: restore dispatch: VERSION=2 HOME_RELATIVE restore destination overflow names its root v fixture: write a VERSION=2 manifest whose HOME_RELATIVE root has a restore_path too long to join onto HOME v restore refuses when a HOME_RELATIVE restore destination cannot be joined onto $HOME v the overflow names the offending manifest root instead of failing silently (P4) :: restore dispatch: versioned restore freezes XDG target addresses for the invocation v fixture: write the VERSION=2 frozen-map manifest v fixture: add a hardlink inside the mapped XDG root v fixture: set mapped XDG root metadata v dry-run maps Documents using the target configuration present at invocation start v live restore uses the same Documents address after restoring user-dirs.dirs v hardlink seeding and directory metadata use the frozen mapped destination v fixture: write the VERSION=2 conflicting-retarget manifest v restored XDG configuration cannot redirect a later root into the CONFIG_0 destination :: restore dispatch: disjoint roots inspect every payload entry v fixture: write the disjoint-root payload-entry manifest v regular file v fixture: write the disjoint-root payload-entry manifest v symlink :: restore dispatch: disjoint roots inspect bind-mounted aliases v fixture: write the bind-alias payload-entry manifest v bind-mounted aliases name both roots and the unchanged destination :: restore dispatch: byte-sensitive directories keep ASCII-case-distinct names v fixture: write the ASCII-case restore manifest v ordinary byte-sensitive directories restore ASCII-case-distinct entries :: utility: restore progress speed is a cumulative average, not the last-interval rate v speed during a stall reflects the (tiny) average so far v speed after a burst is total_bytes / elapsed since start (10000), not the burst-only rate v speed after a burst is nowhere near the burst-only interval rate v zero bytes restored yields zero speed v non-positive elapsed time yields zero speed :: restore dispatch: live progress ticker is joined before optional restore steps v fixture: write the live-progress restore manifest v forced live progress leaves the restore result intact v the restore-only progress force installs the real display path v the files step ends on its totals, without a current path x a live restore joins its progress ticker before returning x package restore starts only after the progress ticker is joined :: restore dispatch: packages.txt does not require root preflight v fixture: write the package-restore manifest v packages.txt does not stop an unprivileged restore before mutation v recognized package restore reaches the sudo-prefixed install hook :: native restore identity graph: nested bind-mounted descendants keep route-specific views v equal root identity does not substitute another route's descendant fd :: restore dispatch: differing mount ids do not make aliases disjoint v fixture: write the differing-mount-id collision manifest v equal inode identity still refuses a collision before mutation :: restore dispatch: versioned destinations collide by resolved identity v fixture: write the VERSION=1 Shared/Alias collision manifest v VERSION=1 Shared/Alias duplicate files name both roots and the destination before refusing v fixture: write the nested non-directory root manifest v a file root nested below a directory root triggers the entry walk and refuses before mutation v fixture: write the VERSION=1 duplicate-directory alias manifest v distinct empty source directories cannot both own metadata for one aliased target v fixture: write the converging missing-suffix manifest v routes from different existing ancestors converge in memory before a missing suffix is created v fixture: write the HOME/XDG alias convergence manifest v HOME-relative and XDG routes converging through an alias refuse before mutation :: restore dispatch: resolved namespace order preserves legitimate nested aliases v fixture: write the three-level nested alias manifest v fixture: hardlink one payload across manifest roots v fixture: set distinct metadata on the three physical levels v non-conflicting nested alias targets restore with cross-root hardlink identity intact v directory metadata follows physical child-before-parent order despite alias spelling lengths :: restore dispatch: VERSION=2 nested-root directory metadata order v fixture: write the nested VERSION=2 selection manifest v fixture: set distinct root directory modes v fixture: set distinct root directory timestamps v child replay cannot perturb final HOME or child directory metadata :: native restore free-space preflight and hardlink estimate v fixture: write a valid v1 manifest for the space preflight v fixture: inspect the native payload directory size v native restore estimate counts directory size and a hardlink group only once v native dry-run refuses before confirmation when space is insufficient v native live restore refuses before confirmation when space is insufficient v native space refusal leaves the destination untouched :: network config privilege preflight: nonempty saved config refuses before consent v a nonempty saved network configuration is a standalone root requirement v network privilege refusal precedes consent and destination mutation v an unprivileged dry run previews and notes the root requirement :: network config privilege preflight: foreign ownership and network config share one refusal v foreign ownership and network configuration are reported together :: network config: backend isolation (2, -1, -1, 0) v only missing backends or corrupt sources fail restore v each backend restores only its own saved bytes with its fixed mode v each backend restores only its own saved bytes with its fixed mode v each backend restores only its own saved bytes with its fixed mode v each backend restores only its own saved bytes with its fixed mode v each backend restores only its own saved bytes with its fixed mode v no automatic reload without live NetworkManager files v each manual backend emits its own hint only when applicable v manual apply explains the interruption risk v each manual backend emits its own hint only when applicable v each manual backend emits its own hint only when applicable v each manual backend emits its own hint only when applicable :: network config: backend isolation (4, -1, -1, 0) v only missing backends or corrupt sources fail restore v each backend restores only its own saved bytes with its fixed mode v each backend restores only its own saved bytes with its fixed mode v each backend restores only its own saved bytes with its fixed mode v each backend restores only its own saved bytes with its fixed mode v each backend restores only its own saved bytes with its fixed mode v no automatic reload without live NetworkManager files v each manual backend emits its own hint only when applicable v each manual backend emits its own hint only when applicable v manual apply explains the interruption risk v each manual backend emits its own hint only when applicable v each manual backend emits its own hint only when applicable :: network config: backend isolation (7, -1, -1, 0) v only missing backends or corrupt sources fail restore v each backend restores only its own saved bytes with its fixed mode v each backend restores only its own saved bytes with its fixed mode v each backend restores only its own saved bytes with its fixed mode v each backend restores only its own saved bytes with its fixed mode v each backend restores only its own saved bytes with its fixed mode v only NetworkManager invokes the reload hook, exactly once v each manual backend emits its own hint only when applicable v manual apply explains the interruption risk v each manual backend emits its own hint only when applicable v manual apply explains the interruption risk v each manual backend emits its own hint only when applicable v each manual backend emits its own hint only when applicable :: network config: backend isolation (7, 1, -1, 0) v only missing backends or corrupt sources fail restore v each backend restores only its own saved bytes with its fixed mode v each backend restores only its own saved bytes with its fixed mode v each backend restores only its own saved bytes with its fixed mode v each backend restores only its own saved bytes with its fixed mode v each backend restores only its own saved bytes with its fixed mode v only NetworkManager invokes the reload hook, exactly once v each manual backend emits its own hint only when applicable v manual apply explains the interruption risk v each manual backend emits its own hint only when applicable v manual apply explains the interruption risk v each manual backend emits its own hint only when applicable v each manual backend emits its own hint only when applicable v unwritable backend identifies the saved source in an informational note :: network config: backend isolation (7, -1, 1, 0) v only missing backends or corrupt sources fail restore v each backend restores only its own saved bytes with its fixed mode v each backend restores only its own saved bytes with its fixed mode v each backend restores only its own saved bytes with its fixed mode v each backend restores only its own saved bytes with its fixed mode v each backend restores only its own saved bytes with its fixed mode v only NetworkManager invokes the reload hook, exactly once v each manual backend emits its own hint only when applicable v each manual backend emits its own hint only when applicable v manual apply explains the interruption risk v each manual backend emits its own hint only when applicable v each manual backend emits its own hint only when applicable v a corrupt backend source is identified while healthy backends succeed :: network config: backend isolation (7, -1, -1, 1) v only missing backends or corrupt sources fail restore v each backend restores only its own saved bytes with its fixed mode v each backend restores only its own saved bytes with its fixed mode v each backend restores only its own saved bytes with its fixed mode v each backend restores only its own saved bytes with its fixed mode v each backend restores only its own saved bytes with its fixed mode v no automatic reload without live NetworkManager files v each manual backend emits its own hint only when applicable v each manual backend emits its own hint only when applicable v each manual backend emits its own hint only when applicable v each manual backend emits its own hint only when applicable v dry-run emits no live apply instructions :: network config: backend isolation (0, -1, -1, 0) v only missing backends or corrupt sources fail restore v each backend restores only its own saved bytes with its fixed mode v each backend restores only its own saved bytes with its fixed mode v each backend restores only its own saved bytes with its fixed mode v each backend restores only its own saved bytes with its fixed mode v each backend restores only its own saved bytes with its fixed mode v no automatic reload without live NetworkManager files v each manual backend emits its own hint only when applicable v each manual backend emits its own hint only when applicable v each manual backend emits its own hint only when applicable v each manual backend emits its own hint only when applicable v missing backend directories are distinct from a missing network directory :: network config: backend isolation (2, -1, 1, 0) v only missing backends or corrupt sources fail restore v each backend restores only its own saved bytes with its fixed mode v each backend restores only its own saved bytes with its fixed mode v each backend restores only its own saved bytes with its fixed mode v each backend restores only its own saved bytes with its fixed mode v each backend restores only its own saved bytes with its fixed mode v no automatic reload without live NetworkManager files v each manual backend emits its own hint only when applicable v each manual backend emits its own hint only when applicable v each manual backend emits its own hint only when applicable v each manual backend emits its own hint only when applicable v a corrupt backend source is identified while healthy backends succeed v a corrupt sole backend is not also reported as entirely missing :: network config: backend isolation (8, -1, -1, 0) v only missing backends or corrupt sources fail restore v each backend restores only its own saved bytes with its fixed mode v each backend restores only its own saved bytes with its fixed mode v each backend restores only its own saved bytes with its fixed mode v each backend restores only its own saved bytes with its fixed mode v each backend restores only its own saved bytes with its fixed mode v no automatic reload without live NetworkManager files v each manual backend emits its own hint only when applicable v each manual backend emits its own hint only when applicable v each manual backend emits its own hint only when applicable v manual apply explains the interruption risk v manual restart identifies the value the user must substitute v each manual backend emits its own hint only when applicable :: network config: backend isolation (16, -1, -1, 0) v only missing backends or corrupt sources fail restore v each backend restores only its own saved bytes with its fixed mode v each backend restores only its own saved bytes with its fixed mode v each backend restores only its own saved bytes with its fixed mode v each backend restores only its own saved bytes with its fixed mode v each backend restores only its own saved bytes with its fixed mode v no automatic reload without live NetworkManager files v each manual backend emits its own hint only when applicable v each manual backend emits its own hint only when applicable v each manual backend emits its own hint only when applicable v each manual backend emits its own hint only when applicable v manual apply explains the interruption risk v manual restart identifies the value the user must substitute :: network config: backend isolation (8, -1, 3, 0) v only missing backends or corrupt sources fail restore v each backend restores only its own saved bytes with its fixed mode v each backend restores only its own saved bytes with its fixed mode v each backend restores only its own saved bytes with its fixed mode v each backend restores only its own saved bytes with its fixed mode v each backend restores only its own saved bytes with its fixed mode v no automatic reload without live NetworkManager files v each manual backend emits its own hint only when applicable v each manual backend emits its own hint only when applicable v each manual backend emits its own hint only when applicable v each manual backend emits its own hint only when applicable v a corrupt backend source is identified while healthy backends succeed v a corrupt sole backend is not also reported as entirely missing :: network config: backend isolation (16, -1, 4, 0) v only missing backends or corrupt sources fail restore v each backend restores only its own saved bytes with its fixed mode v each backend restores only its own saved bytes with its fixed mode v each backend restores only its own saved bytes with its fixed mode v each backend restores only its own saved bytes with its fixed mode v each backend restores only its own saved bytes with its fixed mode v no automatic reload without live NetworkManager files v each manual backend emits its own hint only when applicable v each manual backend emits its own hint only when applicable v each manual backend emits its own hint only when applicable v each manual backend emits its own hint only when applicable v a corrupt backend source is identified while healthy backends succeed v a corrupt sole backend is not also reported as entirely missing :: network config: backend isolation (31, -1, -1, 0) v only missing backends or corrupt sources fail restore v each backend restores only its own saved bytes with its fixed mode v each backend restores only its own saved bytes with its fixed mode v each backend restores only its own saved bytes with its fixed mode v each backend restores only its own saved bytes with its fixed mode v each backend restores only its own saved bytes with its fixed mode v only NetworkManager invokes the reload hook, exactly once v each manual backend emits its own hint only when applicable v manual apply explains the interruption risk v each manual backend emits its own hint only when applicable v manual apply explains the interruption risk v each manual backend emits its own hint only when applicable v manual apply explains the interruption risk v manual restart identifies the value the user must substitute v each manual backend emits its own hint only when applicable v manual apply explains the interruption risk v manual restart identifies the value the user must substitute :: network config: backend isolation (31, -1, -1, 1) v only missing backends or corrupt sources fail restore v each backend restores only its own saved bytes with its fixed mode v each backend restores only its own saved bytes with its fixed mode v each backend restores only its own saved bytes with its fixed mode v each backend restores only its own saved bytes with its fixed mode v each backend restores only its own saved bytes with its fixed mode v no automatic reload without live NetworkManager files v each manual backend emits its own hint only when applicable v each manual backend emits its own hint only when applicable v each manual backend emits its own hint only when applicable v each manual backend emits its own hint only when applicable v dry-run emits no live apply instructions :: network config: backend isolation (31, 3, -1, 0) v only missing backends or corrupt sources fail restore v each backend restores only its own saved bytes with its fixed mode v each backend restores only its own saved bytes with its fixed mode v each backend restores only its own saved bytes with its fixed mode v each backend restores only its own saved bytes with its fixed mode v each backend restores only its own saved bytes with its fixed mode v only NetworkManager invokes the reload hook, exactly once v each manual backend emits its own hint only when applicable v manual apply explains the interruption risk v each manual backend emits its own hint only when applicable v manual apply explains the interruption risk v each manual backend emits its own hint only when applicable v manual apply explains the interruption risk v manual restart identifies the value the user must substitute v each manual backend emits its own hint only when applicable v manual apply explains the interruption risk v manual restart identifies the value the user must substitute v unwritable backend identifies the saved source in an informational note :: network config: backend isolation (31, 4, -1, 0) v only missing backends or corrupt sources fail restore v each backend restores only its own saved bytes with its fixed mode v each backend restores only its own saved bytes with its fixed mode v each backend restores only its own saved bytes with its fixed mode v each backend restores only its own saved bytes with its fixed mode v each backend restores only its own saved bytes with its fixed mode v only NetworkManager invokes the reload hook, exactly once v each manual backend emits its own hint only when applicable v manual apply explains the interruption risk v each manual backend emits its own hint only when applicable v manual apply explains the interruption risk v each manual backend emits its own hint only when applicable v manual apply explains the interruption risk v manual restart identifies the value the user must substitute v each manual backend emits its own hint only when applicable v manual apply explains the interruption risk v manual restart identifies the value the user must substitute v unwritable backend identifies the saved source in an informational note :: network config: wpa_supplicant backup-to-restore round trip Estimated backup size: 16B Destination free space: 139.4G Backing up to: /tmp/network_roundtrip_backup_dGsLnv/migr-mockbuild.partial Finalizing (syncing to disk)... Location: /tmp/network_roundtrip_backup_dGsLnv/migr-mockbuild Network configuration Captured wpa_supplicant under /tmp/network_roundtrip_backup_dGsLnv/migr-mockbuild/network/. This may include secrets such as WiFi passwords, PSKs, or VPN keys, stored as plain text. Anyone with access to this backup can read them. v production backup publishes a container for the sole backend OK: Backup complete: 1 item in the backup v restore consumes the actual backup layout and preserves network bytes and mode v the round trip provides manual apply guidance without invoking automatic reload :: network config: netctl backup-to-restore round trip Estimated backup size: 16B Destination free space: 139.4G Backing up to: /tmp/network_roundtrip_backup_dS3UMI/migr-mockbuild.partial Finalizing (syncing to disk)... Location: /tmp/network_roundtrip_backup_dS3UMI/migr-mockbuild Network configuration Captured netctl under /tmp/network_roundtrip_backup_dS3UMI/migr-mockbuild/network/. This may include secrets such as WiFi passwords, PSKs, or VPN keys, stored as plain text. Anyone with access to this backup can read them. v production backup publishes a container for the sole backend OK: Backup complete: 1 item in the backup v restore consumes the actual backup layout and preserves network bytes and mode v the round trip provides manual apply guidance without invoking automatic reload :: network config: live restore copies regular files and reloads NetworkManager v live restore succeeds when the network destination is writable v an existing connection file is replaced with the saved bytes as 0600 v a 0755 saved connection file is created 0600, as NetworkManager requires v non-regular network backup entries are skipped v reload runs nmcli connection reload once, sets the source crypto policy, then restarts wpa_supplicant so Wi-Fi uses it v the live restore reports the number of applied connection files v the changed crypto policy is reported with the command to undo it :: network: restore waits for a connection before packages v the restore finishes, packages included v the network configuration is restored, then the wait names the network being connected, then packages install v the connected network is named once it is online v the restore finishes, packages included v with nothing to connect to, the wait says so once, gives up at the limit, and installs nothing v the restore finishes, packages included v an online system waits for nothing and prints nothing :: restore dispatch: restored roots get the policy's SELinux labels v a portable restore relabels the root it restored v a native restore relabels the root it restored v a dry run relabels nothing v a failed relabel is an error of the restore :: network config: each backend gets its fixed file mode v live restore of networkd and wpa_supplicant files succeeds v networkd configuration stays readable by systemd-network (0644) v a networkd .netdev that can hold keys is not world-readable (0640) - .netdev group assignment skipped: requires root v wpa_supplicant configuration holding keys is written 0600 v without NetworkManager the wpa_supplicant restart hint is shown v with NetworkManager running the wpa_supplicant files need no restart :: network config: dry-run previews without touching the destination v network dry-run succeeds v network dry-run previews the manifest-driven destination v network dry-run does not create the destination directory v network dry-run never invokes the reload command v a matching crypto policy prints nothing v a different crypto policy is previewed and not set :: network config: a failed reload or crypto policy warns without failing restore v a failed reload or crypto policy does not mark an otherwise successful restore failed v reload failure emits the best-effort warning v a failed crypto policy warns with the command to run v the failing path still receives the exact commands, and a policy not set restarts nothing v a failed wpa_supplicant restart warns without failing restore :: network config: one bad destination entry does not cost the remaining files v an unexpected per-file failure marks the overall restore failed v the failed connection file is identified v later regular connection files are still restored v reload still runs after at least one connection file was restored :: network config: an empty saved directory is a no-op v an empty saved network directory does not require root v an empty saved network directory remains a no-op v an empty saved network directory does not create the destination v an empty saved network directory does not reload NetworkManager :: network config: an unavailable destination is informational v an unavailable network destination does not mark the overall restore failed v the note explains that the saved connections remain in the backup v an unapplied network restore does not invoke reload :: network config: NETWORK_CONFIG=1 requires network/ to exist v a manifest that declares network configuration but lacks network/ fails v the inconsistent backup is diagnosed explicitly 2 restore dispatch test(s) failed make: *** [Makefile:455: test] Error 1 error: Bad exit status from /var/tmp/rpm-tmp.QeJOAF (%check) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.QeJOAF (%check) Finish: rpmbuild migr-0.1.0-1.fc46.src.rpm Finish: build phase for migr-0.1.0-1.fc46.src.rpm INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-x86_64-1792061380.112841/root/var/log/dnf5.log INFO: chroot_scan: creating tarball /var/lib/copr-rpmbuild/results/chroot_scan.tar.gz /bin/tar: Removing leading `/' from member names ERROR: Exception(/var/lib/copr-rpmbuild/results/migr-0.1.0-1.fc46.src.rpm) Config(fedora-rawhide-x86_64) 2 minutes 53 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_failure=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot ERROR: Command failed: # /usr/bin/systemd-nspawn -q -M d9f5b28fde4442d59178d44d77f9754c -D /var/lib/mock/fedora-rawhide-x86_64-1792061380.112841/root -a -u mockbuild --capability=cap_ipc_lock --capability=cap_ipc_lock --bind=/dev/btrfs-control --bind=/dev/mapper/control --bind=/dev/fuse --bind=/dev/loop-control --bind=/dev/loop0 --bind=/dev/loop1 --bind=/dev/loop2 --bind=/dev/loop3 --bind=/dev/loop4 --bind=/dev/loop5 --bind=/dev/loop6 --bind=/dev/loop7 --bind=/dev/loop8 --bind=/dev/loop9 --bind=/dev/loop10 --bind=/dev/loop11 --resolv-conf=off --resolv-conf=off --console=pipe --setenv=TERM=vt100 --setenv=SHELL=/bin/bash --setenv=HOME=/builddir --setenv=HOSTNAME=mock --setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin '--setenv=PROMPT_COMMAND=printf "\033]0;\007"' '--setenv=PS1= \s-\v\$ ' --setenv=LANG=C.UTF-8 bash --login -c '/usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/originals/migr.spec' Copr build error: Build failed