Warning: Permanently added '2620:52:3:1:dead:beef:cafe:c2a5' (ED25519) to the list of known hosts. Running (timeout=18000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-kdsjfrei/rust-uefi-raw/rust-uefi-raw.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-kdsjfrei/rust-uefi-raw --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1746438397.577536 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 6.1 starting (python version = 3.13.0, NVR = mock-6.1-1.fc41), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-kdsjfrei/rust-uefi-raw/rust-uefi-raw.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-kdsjfrei/rust-uefi-raw --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1746438397.577536 -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-kdsjfrei/rust-uefi-raw/rust-uefi-raw.spec) Config(fedora-rawhide-ppc64le) Start: clean chroot Finish: clean chroot Mock Version: 6.1 INFO: Mock Version: 6.1 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-ppc64le-bootstrap-1746438397.577536/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-d5860650-f2ab-469f-a17d-ab1545ecdd81 INFO: Checking that 1ebcba11bbbfc9ed777748caeb2ebd30d1c4eba7fe47b5454f48a0d5c0bb55ee image matches host's architecture INFO: Copy content of container 1ebcba11bbbfc9ed777748caeb2ebd30d1c4eba7fe47b5454f48a0d5c0bb55ee to /var/lib/mock/fedora-rawhide-ppc64le-bootstrap-1746438397.577536/root INFO: mounting 1ebcba11bbbfc9ed777748caeb2ebd30d1c4eba7fe47b5454f48a0d5c0bb55ee with podman image mount INFO: image 1ebcba11bbbfc9ed777748caeb2ebd30d1c4eba7fe47b5454f48a0d5c0bb55ee as /var/lib/containers/storage/overlay/fa83462b8a95735fa6dcf96bf771ca70d11209e426e3e3fe11694170f877f642/merged INFO: umounting image 1ebcba11bbbfc9ed777748caeb2ebd30d1c4eba7fe47b5454f48a0d5c0bb55ee (/var/lib/containers/storage/overlay/fa83462b8a95735fa6dcf96bf771ca70d11209e426e3e3fe11694170f877f642/merged) with podman image umount INFO: Removing image mock-bootstrap-d5860650-f2ab-469f-a17d-ab1545ecdd81 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-ppc64le-1746438397.577536/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-5.99.90-4.fc43.ppc64le rpm-sequoia-1.8.0-1.fc43.ppc64le dnf5-5.2.13.1-1.fc43.ppc64le dnf5-plugins-5.2.13.1-1.fc43.ppc64le Start: installing minimal buildroot with dnf5 Updating and loading repositories: fedora 100% | 7.8 MiB/s | 19.9 MiB | 00m03s Copr repository 100% | 102.1 KiB/s | 14.0 KiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing group/module packages: bash ppc64le 5.2.37-3.fc43 fedora 8.6 MiB bzip2 ppc64le 1.0.8-20.fc42 fedora 171.1 KiB coreutils ppc64le 9.7-1.fc43 fedora 9.4 MiB cpio ppc64le 2.15-2.fc41 fedora 1.2 MiB diffutils ppc64le 3.12-1.fc43 fedora 1.7 MiB fedora-release-common noarch 43-0.15 fedora 20.4 KiB findutils ppc64le 1:4.10.0-5.fc42 fedora 2.0 MiB gawk ppc64le 5.3.2-1.fc43 fedora 2.8 MiB glibc-minimal-langpack ppc64le 2.41.9000-12.fc43 fedora 0.0 B grep ppc64le 3.12-1.fc43 fedora 1.0 MiB gzip ppc64le 1.13-3.fc42 fedora 424.7 KiB info ppc64le 7.2-3.fc42 fedora 485.4 KiB patch ppc64le 2.8-1.fc43 fedora 262.5 KiB redhat-rpm-config noarch 343-4.fc43 fedora 185.6 KiB rpm-build ppc64le 5.99.90-4.fc43 fedora 657.4 KiB sed ppc64le 4.9-4.fc42 fedora 937.2 KiB shadow-utils ppc64le 2:4.17.4-1.fc43 fedora 4.9 MiB tar ppc64le 2:1.35-5.fc42 fedora 3.1 MiB unzip ppc64le 6.0-66.fc42 fedora 533.9 KiB util-linux ppc64le 2.40.4-7.fc43 fedora 6.7 MiB which ppc64le 2.23-1.fc42 fedora 123.3 KiB xz ppc64le 1:5.8.1-1.fc43 fedora 1.4 MiB Installing dependencies: add-determinism ppc64le 0.6.0-1.fc43 fedora 2.5 MiB alternatives ppc64le 1.32-1.fc43 fedora 90.1 KiB ansible-srpm-macros noarch 1-17.1.fc42 fedora 35.7 KiB audit-libs ppc64le 4.0.3-2.fc42 fedora 479.0 KiB binutils ppc64le 2.44-3.fc43 fedora 31.4 MiB build-reproducibility-srpm-macros noarch 0.6.0-1.fc43 fedora 735.0 B bzip2-libs ppc64le 1.0.8-20.fc42 fedora 136.5 KiB ca-certificates noarch 2024.2.69_v8.0.401-5.fc42 fedora 2.6 MiB coreutils-common ppc64le 9.7-1.fc43 fedora 11.3 MiB crypto-policies noarch 20250402-2.git86c0178.fc43 fedora 141.5 KiB curl ppc64le 8.14.0~rc1-1.fc43 fedora 533.2 KiB cyrus-sasl-lib ppc64le 2.1.28-30.fc42 fedora 2.9 MiB debugedit ppc64le 5.1-6.fc43 fedora 308.5 KiB dwz ppc64le 0.15-9.fc42 fedora 386.6 KiB ed ppc64le 1.21-2.fc42 fedora 154.4 KiB efi-srpm-macros noarch 6-3.fc43 fedora 40.1 KiB elfutils ppc64le 0.192-8.fc42 fedora 3.4 MiB elfutils-debuginfod-client ppc64le 0.192-8.fc42 fedora 143.5 KiB elfutils-default-yama-scope noarch 0.192-8.fc42 fedora 1.8 KiB elfutils-libelf ppc64le 0.192-8.fc42 fedora 1.2 MiB elfutils-libs ppc64le 0.192-8.fc42 fedora 874.2 KiB fedora-gpg-keys noarch 43-0.2 fedora 129.0 KiB fedora-release noarch 43-0.15 fedora 0.0 B fedora-release-identity-basic noarch 43-0.15 fedora 664.0 B fedora-repos noarch 43-0.2 fedora 4.9 KiB fedora-repos-rawhide noarch 43-0.2 fedora 2.2 KiB file ppc64le 5.46-1.fc42 fedora 140.1 KiB file-libs ppc64le 5.46-1.fc42 fedora 11.9 MiB filesystem ppc64le 3.18-40.fc43 fedora 112.0 B filesystem-srpm-macros noarch 3.18-40.fc43 fedora 38.2 KiB fonts-srpm-macros noarch 1:2.0.5-21.fc42 fedora 55.8 KiB forge-srpm-macros noarch 0.4.0-2.fc42 fedora 38.9 KiB fpc-srpm-macros noarch 1.3-14.fc42 fedora 144.0 B gdb-minimal ppc64le 16.3-1.fc43 fedora 15.7 MiB gdbm-libs ppc64le 1:1.23-9.fc42 fedora 233.5 KiB ghc-srpm-macros noarch 1.9.2-2.fc42 fedora 779.0 B glibc ppc64le 2.41.9000-12.fc43 fedora 11.4 MiB glibc-common ppc64le 2.41.9000-12.fc43 fedora 1.5 MiB glibc-gconv-extra ppc64le 2.41.9000-12.fc43 fedora 18.5 MiB gmp ppc64le 1:6.3.0-3.fc43 fedora 786.1 KiB gnat-srpm-macros noarch 6-7.fc42 fedora 1.0 KiB gnupg2 ppc64le 2.4.7-3.fc43 fedora 11.6 MiB gnutls ppc64le 3.8.9-5.fc43 fedora 3.8 MiB go-srpm-macros noarch 3.6.0-7.fc43 fedora 60.8 KiB ima-evm-utils-libs ppc64le 1.6.2-5.fc43 fedora 92.6 KiB jansson ppc64le 2.14-2.fc42 fedora 157.0 KiB json-c ppc64le 0.18-2.fc42 fedora 138.6 KiB kernel-srpm-macros noarch 1.0-25.fc42 fedora 1.9 KiB keyutils-libs ppc64le 1.6.3-5.fc42 fedora 98.0 KiB krb5-libs ppc64le 1.21.3-5.fc42 fedora 3.0 MiB libacl ppc64le 2.3.2-3.fc42 fedora 66.0 KiB libarchive ppc64le 3.7.7-4.fc43 fedora 1.3 MiB libassuan ppc64le 2.5.7-3.fc42 fedora 215.8 KiB libattr ppc64le 2.5.2-5.fc42 fedora 66.8 KiB libblkid ppc64le 2.40.4-7.fc43 fedora 354.5 KiB libbrotli ppc64le 1.1.0-6.fc42 fedora 972.7 KiB libcap ppc64le 2.76-1.fc43 fedora 507.7 KiB libcap-ng ppc64le 0.8.5-4.fc42 fedora 160.3 KiB libcom_err ppc64le 1.47.2-3.fc42 fedora 111.0 KiB libcurl ppc64le 8.14.0~rc1-1.fc43 fedora 1.1 MiB libeconf ppc64le 0.7.6-1.fc43 fedora 80.5 KiB libevent ppc64le 2.1.12-15.fc42 fedora 1.2 MiB libfdisk ppc64le 2.40.4-7.fc43 fedora 482.9 KiB libffi ppc64le 3.4.7-4.fc43 fedora 346.5 KiB libfsverity ppc64le 1.6-2.fc42 fedora 68.1 KiB libgcc ppc64le 15.1.1-1.fc43 fedora 286.4 KiB libgcrypt ppc64le 1.11.0-5.fc42 fedora 1.4 MiB libgomp ppc64le 15.1.1-1.fc43 fedora 642.1 KiB libgpg-error ppc64le 1.55-1.fc43 fedora 1.0 MiB libidn2 ppc64le 2.3.8-1.fc43 fedora 560.2 KiB libksba ppc64le 1.6.7-3.fc42 fedora 526.5 KiB libmount ppc64le 2.40.4-7.fc43 fedora 483.9 KiB libnghttp2 ppc64le 1.65.0-1.fc43 fedora 197.8 KiB libpkgconf ppc64le 2.3.0-2.fc42 fedora 133.9 KiB libpsl ppc64le 0.21.5-5.fc42 fedora 132.1 KiB librtas ppc64le 2.0.6-3.fc42 fedora 305.4 KiB libselinux ppc64le 3.8-1.fc42 fedora 265.1 KiB libsemanage ppc64le 3.8-1.fc42 fedora 423.9 KiB libsepol ppc64le 3.8-1.fc42 fedora 1.0 MiB libsmartcols ppc64le 2.40.4-7.fc43 fedora 289.4 KiB libssh ppc64le 0.11.1-4.fc42 fedora 713.5 KiB libssh-config noarch 0.11.1-4.fc42 fedora 277.0 B libstdc++ ppc64le 15.1.1-1.fc43 fedora 3.9 MiB libtasn1 ppc64le 4.20.0-1.fc43 fedora 220.0 KiB libtool-ltdl ppc64le 2.5.4-4.fc42 fedora 93.9 KiB libunistring ppc64le 1.1-9.fc42 fedora 1.9 MiB libusb1 ppc64le 1.0.28-2.fc43 fedora 242.5 KiB libuuid ppc64le 2.40.4-7.fc43 fedora 69.3 KiB libverto ppc64le 0.3.2-10.fc42 fedora 69.1 KiB libxcrypt ppc64le 4.4.38-7.fc43 fedora 336.2 KiB libxml2 ppc64le 2.12.10-1.fc43 fedora 2.3 MiB libzstd ppc64le 1.5.7-1.fc43 fedora 923.8 KiB lua-libs ppc64le 5.4.7-3.fc43 fedora 392.8 KiB lua-srpm-macros noarch 1-15.fc42 fedora 1.3 KiB lz4-libs ppc64le 1.10.0-2.fc42 fedora 261.1 KiB mpfr ppc64le 4.2.2-1.fc43 fedora 913.6 KiB ncurses-base noarch 6.5-5.20250125.fc42 fedora 326.8 KiB ncurses-libs ppc64le 6.5-5.20250125.fc42 fedora 1.5 MiB nettle ppc64le 3.10.1-1.fc43 fedora 957.7 KiB npth ppc64le 1.8-2.fc42 fedora 93.1 KiB ocaml-srpm-macros noarch 10-4.fc42 fedora 1.9 KiB openblas-srpm-macros noarch 2-19.fc42 fedora 112.0 B openldap ppc64le 2.6.9-5.fc43 fedora 889.2 KiB openssl-libs ppc64le 1:3.5.0-3.fc43 fedora 8.7 MiB p11-kit ppc64le 0.25.5-5.fc42 fedora 2.8 MiB p11-kit-trust ppc64le 0.25.5-5.fc42 fedora 527.1 KiB package-notes-srpm-macros noarch 0.5-13.fc42 fedora 1.6 KiB pam-libs ppc64le 1.7.0-4.fc42 fedora 286.2 KiB pcre2 ppc64le 10.45-1.fc43 fedora 841.0 KiB pcre2-syntax noarch 10.45-1.fc43 fedora 273.9 KiB perl-srpm-macros noarch 1-57.fc42 fedora 861.0 B pkgconf ppc64le 2.3.0-2.fc42 fedora 112.4 KiB pkgconf-m4 noarch 2.3.0-2.fc42 fedora 14.4 KiB pkgconf-pkg-config ppc64le 2.3.0-2.fc42 fedora 990.0 B popt ppc64le 1.19-8.fc42 fedora 208.7 KiB publicsuffix-list-dafsa noarch 20250116-1.fc42 fedora 68.5 KiB pyproject-srpm-macros noarch 1.18.1-1.fc43 fedora 1.9 KiB python-srpm-macros noarch 3.13-5.fc43 fedora 51.7 KiB qt5-srpm-macros noarch 5.15.16-1.fc43 fedora 500.0 B qt6-srpm-macros noarch 6.9.0-2.fc43 fedora 464.0 B readline ppc64le 8.2-13.fc43 fedora 624.8 KiB rpm ppc64le 5.99.90-4.fc43 fedora 4.2 MiB rpm-build-libs ppc64le 5.99.90-4.fc43 fedora 328.0 KiB rpm-libs ppc64le 5.99.90-4.fc43 fedora 1.2 MiB rpm-sequoia ppc64le 1.8.0-1.fc43 fedora 2.9 MiB rpm-sign-libs ppc64le 5.99.90-4.fc43 fedora 67.6 KiB rust-srpm-macros noarch 26.3-4.fc42 fedora 4.8 KiB setup noarch 2.15.0-23.fc43 fedora 724.7 KiB sqlite-libs ppc64le 3.49.0-1.fc43 fedora 1.9 MiB systemd-libs ppc64le 257.5-2.fc43 fedora 2.9 MiB systemd-standalone-sysusers ppc64le 257.5-2.fc43 fedora 329.3 KiB tpm2-tss ppc64le 4.1.3-7.fc43 fedora 2.5 MiB tree-sitter-srpm-macros noarch 0.2.4-1.fc43 fedora 7.5 KiB util-linux-core ppc64le 2.40.4-7.fc43 fedora 2.5 MiB xxhash-libs ppc64le 0.8.3-2.fc42 fedora 85.6 KiB xz-libs ppc64le 1:5.8.1-1.fc43 fedora 265.3 KiB zig-srpm-macros noarch 1-4.fc42 fedora 1.1 KiB zip ppc64le 3.0-43.fc42 fedora 889.8 KiB zlib-ng-compat ppc64le 2.2.4-2.fc43 fedora 197.4 KiB zstd ppc64le 1.5.7-1.fc43 fedora 1.9 MiB Installing groups: Buildsystem building group Transaction Summary: Installing: 162 packages Total size of inbound packages is 63 MiB. Need to download 63 MiB. After this operation, 252 MiB extra will be used (install 252 MiB, remove 0 B). [ 1/162] bzip2-0:1.0.8-20.fc42.ppc64le 100% | 416.0 KiB/s | 53.2 KiB | 00m00s [ 2/162] cpio-0:2.15-2.fc41.ppc64le 100% | 2.7 MiB/s | 299.5 KiB | 00m00s [ 3/162] coreutils-0:9.7-1.fc43.ppc64l 100% | 5.0 MiB/s | 1.2 MiB | 00m00s [ 4/162] bash-0:5.2.37-3.fc43.ppc64le 100% | 6.9 MiB/s | 1.9 MiB | 00m00s [ 5/162] fedora-release-common-0:43-0. 100% | 674.3 KiB/s | 26.3 KiB | 00m00s [ 6/162] diffutils-0:3.12-1.fc43.ppc64 100% | 5.8 MiB/s | 404.6 KiB | 00m00s [ 7/162] findutils-1:4.10.0-5.fc42.ppc 100% | 9.0 MiB/s | 589.3 KiB | 00m00s [ 8/162] gawk-0:5.3.2-1.fc43.ppc64le 100% | 19.8 MiB/s | 1.2 MiB | 00m00s [ 9/162] glibc-minimal-langpack-0:2.41 100% | 397.2 KiB/s | 23.0 KiB | 00m00s [ 10/162] grep-0:3.12-1.fc43.ppc64le 100% | 6.2 MiB/s | 309.4 KiB | 00m00s [ 11/162] gzip-0:1.13-3.fc42.ppc64le 100% | 3.4 MiB/s | 174.6 KiB | 00m00s [ 12/162] info-0:7.2-3.fc42.ppc64le 100% | 4.6 MiB/s | 202.7 KiB | 00m00s [ 13/162] patch-0:2.8-1.fc43.ppc64le 100% | 3.7 MiB/s | 123.8 KiB | 00m00s [ 14/162] redhat-rpm-config-0:343-4.fc4 100% | 2.3 MiB/s | 81.3 KiB | 00m00s [ 15/162] rpm-build-0:5.99.90-4.fc43.pp 100% | 3.5 MiB/s | 155.6 KiB | 00m00s [ 16/162] sed-0:4.9-4.fc42.ppc64le 100% | 6.6 MiB/s | 322.6 KiB | 00m00s [ 17/162] shadow-utils-2:4.17.4-1.fc43. 100% | 17.2 MiB/s | 1.3 MiB | 00m00s [ 18/162] unzip-0:6.0-66.fc42.ppc64le 100% | 4.1 MiB/s | 190.9 KiB | 00m00s [ 19/162] tar-2:1.35-5.fc42.ppc64le 100% | 11.2 MiB/s | 887.0 KiB | 00m00s [ 20/162] which-0:2.23-1.fc42.ppc64le 100% | 934.6 KiB/s | 43.0 KiB | 00m00s [ 21/162] util-linux-0:2.40.4-7.fc43.pp 100% | 17.5 MiB/s | 1.2 MiB | 00m00s [ 22/162] xz-1:5.8.1-1.fc43.ppc64le 100% | 9.2 MiB/s | 577.3 KiB | 00m00s [ 23/162] ncurses-libs-0:6.5-5.20250125 100% | 9.1 MiB/s | 383.5 KiB | 00m00s [ 24/162] filesystem-0:3.18-40.fc43.ppc 100% | 12.1 MiB/s | 1.3 MiB | 00m00s [ 25/162] bzip2-libs-0:1.0.8-20.fc42.pp 100% | 1.0 MiB/s | 49.5 KiB | 00m00s [ 26/162] glibc-0:2.41.9000-12.fc43.ppc 100% | 29.2 MiB/s | 3.1 MiB | 00m00s [ 27/162] libacl-0:2.3.2-3.fc42.ppc64le 100% | 767.6 KiB/s | 25.3 KiB | 00m00s [ 28/162] gmp-1:6.3.0-3.fc43.ppc64le 100% | 6.7 MiB/s | 320.9 KiB | 00m00s [ 29/162] coreutils-common-0:9.7-1.fc43 100% | 22.8 MiB/s | 2.1 MiB | 00m00s [ 30/162] libattr-0:2.5.2-5.fc42.ppc64l 100% | 331.1 KiB/s | 17.5 KiB | 00m00s [ 31/162] libcap-0:2.76-1.fc43.ppc64le 100% | 1.5 MiB/s | 94.6 KiB | 00m00s [ 32/162] libselinux-0:3.8-1.fc42.ppc64 100% | 3.0 MiB/s | 111.4 KiB | 00m00s [ 33/162] systemd-libs-0:257.5-2.fc43.p 100% | 15.0 MiB/s | 845.8 KiB | 00m00s [ 34/162] fedora-repos-0:43-0.2.noarch 100% | 219.7 KiB/s | 9.2 KiB | 00m00s [ 35/162] openssl-libs-1:3.5.0-3.fc43.p 100% | 23.2 MiB/s | 2.7 MiB | 00m00s [ 36/162] readline-0:8.2-13.fc43.ppc64l 100% | 4.4 MiB/s | 232.0 KiB | 00m00s [ 37/162] glibc-common-0:2.41.9000-12.f 100% | 5.5 MiB/s | 322.9 KiB | 00m00s [ 38/162] ed-0:1.21-2.fc42.ppc64le 100% | 2.1 MiB/s | 85.2 KiB | 00m00s [ 39/162] ansible-srpm-macros-0:1-17.1. 100% | 520.9 KiB/s | 20.3 KiB | 00m00s [ 40/162] build-reproducibility-srpm-ma 100% | 201.4 KiB/s | 11.7 KiB | 00m00s [ 41/162] dwz-0:0.15-9.fc42.ppc64le 100% | 3.4 MiB/s | 145.6 KiB | 00m00s [ 42/162] pcre2-0:10.45-1.fc43.ppc64le 100% | 1.1 MiB/s | 273.2 KiB | 00m00s [ 43/162] file-0:5.46-1.fc42.ppc64le 100% | 1.2 MiB/s | 49.5 KiB | 00m00s [ 44/162] efi-srpm-macros-0:6-3.fc43.no 100% | 499.9 KiB/s | 22.5 KiB | 00m00s [ 45/162] mpfr-0:4.2.2-1.fc43.ppc64le 100% | 1.0 MiB/s | 362.7 KiB | 00m00s [ 46/162] fonts-srpm-macros-1:2.0.5-21. 100% | 645.1 KiB/s | 27.1 KiB | 00m00s [ 47/162] filesystem-srpm-macros-0:3.18 100% | 475.5 KiB/s | 25.7 KiB | 00m00s [ 48/162] forge-srpm-macros-0:0.4.0-2.f 100% | 405.1 KiB/s | 19.9 KiB | 00m00s [ 49/162] fpc-srpm-macros-0:1.3-14.fc42 100% | 229.1 KiB/s | 8.0 KiB | 00m00s [ 50/162] ghc-srpm-macros-0:1.9.2-2.fc4 100% | 228.9 KiB/s | 9.2 KiB | 00m00s [ 51/162] gnat-srpm-macros-0:6-7.fc42.n 100% | 239.2 KiB/s | 8.6 KiB | 00m00s [ 52/162] go-srpm-macros-0:3.6.0-7.fc43 100% | 863.2 KiB/s | 27.6 KiB | 00m00s [ 53/162] kernel-srpm-macros-0:1.0-25.f 100% | 299.1 KiB/s | 9.9 KiB | 00m00s [ 54/162] lua-srpm-macros-0:1-15.fc42.n 100% | 185.8 KiB/s | 8.9 KiB | 00m00s [ 55/162] ocaml-srpm-macros-0:10-4.fc42 100% | 263.0 KiB/s | 9.2 KiB | 00m00s [ 56/162] openblas-srpm-macros-0:2-19.f 100% | 258.9 KiB/s | 7.8 KiB | 00m00s [ 57/162] perl-srpm-macros-0:1-57.fc42. 100% | 243.0 KiB/s | 8.5 KiB | 00m00s [ 58/162] package-notes-srpm-macros-0:0 100% | 237.4 KiB/s | 9.3 KiB | 00m00s [ 59/162] pyproject-srpm-macros-0:1.18. 100% | 339.2 KiB/s | 13.9 KiB | 00m00s [ 60/162] qt5-srpm-macros-0:5.15.16-1.f 100% | 266.2 KiB/s | 8.8 KiB | 00m00s [ 61/162] python-srpm-macros-0:3.13-5.f 100% | 627.8 KiB/s | 23.2 KiB | 00m00s [ 62/162] qt6-srpm-macros-0:6.9.0-2.fc4 100% | 234.6 KiB/s | 9.4 KiB | 00m00s [ 63/162] rust-srpm-macros-0:26.3-4.fc4 100% | 272.2 KiB/s | 11.7 KiB | 00m00s [ 64/162] rpm-0:5.99.90-4.fc43.ppc64le 100% | 10.9 MiB/s | 556.5 KiB | 00m00s [ 65/162] zig-srpm-macros-0:1-4.fc42.no 100% | 187.4 KiB/s | 8.2 KiB | 00m00s [ 66/162] tree-sitter-srpm-macros-0:0.2 100% | 159.7 KiB/s | 12.5 KiB | 00m00s [ 67/162] zip-0:3.0-43.fc42.ppc64le 100% | 5.2 MiB/s | 275.5 KiB | 00m00s [ 68/162] debugedit-0:5.1-6.fc43.ppc64l 100% | 2.3 MiB/s | 82.4 KiB | 00m00s [ 69/162] elfutils-0:0.192-8.fc42.ppc64 100% | 12.1 MiB/s | 567.9 KiB | 00m00s [ 70/162] elfutils-libelf-0:0.192-8.fc4 100% | 5.2 MiB/s | 217.0 KiB | 00m00s [ 71/162] libarchive-0:3.7.7-4.fc43.ppc 100% | 8.2 MiB/s | 485.6 KiB | 00m00s [ 72/162] libgcc-0:15.1.1-1.fc43.ppc64l 100% | 2.7 MiB/s | 109.0 KiB | 00m00s [ 73/162] binutils-0:2.44-3.fc43.ppc64l 100% | 38.2 MiB/s | 6.5 MiB | 00m00s [ 74/162] pkgconf-pkg-config-0:2.3.0-2. 100% | 252.6 KiB/s | 9.9 KiB | 00m00s [ 75/162] libstdc++-0:15.1.1-1.fc43.ppc 100% | 17.1 MiB/s | 1.0 MiB | 00m00s [ 76/162] popt-0:1.19-8.fc42.ppc64le 100% | 1.6 MiB/s | 70.4 KiB | 00m00s [ 77/162] rpm-build-libs-0:5.99.90-4.fc 100% | 3.1 MiB/s | 134.1 KiB | 00m00s [ 78/162] rpm-libs-0:5.99.90-4.fc43.ppc 100% | 9.2 MiB/s | 441.5 KiB | 00m00s [ 79/162] audit-libs-0:4.0.3-2.fc42.ppc 100% | 3.4 MiB/s | 141.1 KiB | 00m00s [ 80/162] libeconf-0:0.7.6-1.fc43.ppc64 100% | 1.0 MiB/s | 39.9 KiB | 00m00s [ 81/162] zstd-0:1.5.7-1.fc43.ppc64le 100% | 7.7 MiB/s | 529.8 KiB | 00m00s [ 82/162] libsemanage-0:3.8-1.fc42.ppc6 100% | 3.1 MiB/s | 135.2 KiB | 00m00s [ 83/162] libxcrypt-0:4.4.38-7.fc43.ppc 100% | 4.1 MiB/s | 139.8 KiB | 00m00s [ 84/162] pam-libs-0:1.7.0-4.fc42.ppc64 100% | 1.4 MiB/s | 64.4 KiB | 00m00s [ 85/162] libblkid-0:2.40.4-7.fc43.ppc6 100% | 3.1 MiB/s | 141.6 KiB | 00m00s [ 86/162] libcap-ng-0:0.8.5-4.fc42.ppc6 100% | 929.9 KiB/s | 33.5 KiB | 00m00s [ 87/162] setup-0:2.15.0-23.fc43.noarch 100% | 2.3 MiB/s | 157.2 KiB | 00m00s [ 88/162] libfdisk-0:2.40.4-7.fc43.ppc6 100% | 3.9 MiB/s | 174.1 KiB | 00m00s [ 89/162] libmount-0:2.40.4-7.fc43.ppc6 100% | 4.9 MiB/s | 177.4 KiB | 00m00s [ 90/162] libsmartcols-0:2.40.4-7.fc43. 100% | 2.7 MiB/s | 108.0 KiB | 00m00s [ 91/162] libuuid-0:2.40.4-7.fc43.ppc64 100% | 696.3 KiB/s | 27.2 KiB | 00m00s [ 92/162] librtas-0:2.0.6-3.fc42.ppc64l 100% | 890.3 KiB/s | 81.0 KiB | 00m00s [ 93/162] zlib-ng-compat-0:2.2.4-2.fc43 100% | 1.5 MiB/s | 81.0 KiB | 00m00s [ 94/162] util-linux-core-0:2.40.4-7.fc 100% | 8.4 MiB/s | 571.1 KiB | 00m00s [ 95/162] xz-libs-1:5.8.1-1.fc43.ppc64l 100% | 2.8 MiB/s | 126.5 KiB | 00m00s [ 96/162] ncurses-base-0:6.5-5.20250125 100% | 2.3 MiB/s | 88.1 KiB | 00m00s [ 97/162] libsepol-0:3.8-1.fc42.ppc64le 100% | 7.4 MiB/s | 381.1 KiB | 00m00s [ 98/162] ca-certificates-0:2024.2.69_v 100% | 17.4 MiB/s | 945.0 KiB | 00m00s [ 99/162] crypto-policies-0:20250402-2. 100% | 2.6 MiB/s | 97.3 KiB | 00m00s [100/162] glibc-gconv-extra-0:2.41.9000 100% | 13.5 MiB/s | 1.6 MiB | 00m00s [101/162] fedora-repos-rawhide-0:43-0.2 100% | 231.7 KiB/s | 8.8 KiB | 00m00s [102/162] fedora-gpg-keys-0:43-0.2.noar 100% | 2.0 MiB/s | 136.6 KiB | 00m00s [103/162] pcre2-syntax-0:10.45-1.fc43.n 100% | 3.4 MiB/s | 161.7 KiB | 00m00s [104/162] curl-0:8.14.0~rc1-1.fc43.ppc6 100% | 6.4 MiB/s | 241.0 KiB | 00m00s [105/162] file-libs-0:5.46-1.fc42.ppc64 100% | 15.9 MiB/s | 861.7 KiB | 00m00s [106/162] alternatives-0:1.32-1.fc43.pp 100% | 1.1 MiB/s | 44.7 KiB | 00m00s [107/162] elfutils-debuginfod-client-0: 100% | 1.2 MiB/s | 49.6 KiB | 00m00s [108/162] jansson-0:2.14-2.fc42.ppc64le 100% | 1.2 MiB/s | 50.9 KiB | 00m00s [109/162] add-determinism-0:0.6.0-1.fc4 100% | 5.9 MiB/s | 959.8 KiB | 00m00s [110/162] elfutils-libs-0:0.192-8.fc42. 100% | 6.9 MiB/s | 303.6 KiB | 00m00s [111/162] libzstd-0:1.5.7-1.fc43.ppc64l 100% | 8.3 MiB/s | 357.8 KiB | 00m00s [112/162] lz4-libs-0:1.10.0-2.fc42.ppc6 100% | 2.5 MiB/s | 102.1 KiB | 00m00s [113/162] libxml2-0:2.12.10-1.fc43.ppc6 100% | 13.1 MiB/s | 776.3 KiB | 00m00s [114/162] pkgconf-0:2.3.0-2.fc42.ppc64l 100% | 948.8 KiB/s | 45.5 KiB | 00m00s [115/162] pkgconf-m4-0:2.3.0-2.fc42.noa 100% | 355.9 KiB/s | 14.2 KiB | 00m00s [116/162] libgomp-0:15.1.1-1.fc43.ppc64 100% | 8.1 MiB/s | 380.2 KiB | 00m00s [117/162] lua-libs-0:5.4.7-3.fc43.ppc64 100% | 3.5 MiB/s | 148.6 KiB | 00m00s [118/162] rpm-sign-libs-0:5.99.90-4.fc4 100% | 669.6 KiB/s | 29.5 KiB | 00m00s [119/162] rpm-sequoia-0:1.8.0-1.fc43.pp 100% | 19.4 MiB/s | 1.0 MiB | 00m00s [120/162] sqlite-libs-0:3.49.0-1.fc43.p 100% | 14.9 MiB/s | 868.0 KiB | 00m00s [121/162] libffi-0:3.4.7-4.fc43.ppc64le 100% | 767.2 KiB/s | 41.4 KiB | 00m00s [122/162] p11-kit-0:0.25.5-5.fc42.ppc64 100% | 1.6 MiB/s | 493.1 KiB | 00m00s [123/162] p11-kit-trust-0:0.25.5-5.fc42 100% | 462.8 KiB/s | 149.0 KiB | 00m00s [124/162] elfutils-default-yama-scope-0 100% | 286.3 KiB/s | 12.6 KiB | 00m00s [125/162] json-c-0:0.18-2.fc42.ppc64le 100% | 147.6 KiB/s | 49.3 KiB | 00m00s [126/162] libpkgconf-0:2.3.0-2.fc42.ppc 100% | 1.3 MiB/s | 43.2 KiB | 00m00s [127/162] ima-evm-utils-libs-0:1.6.2-5. 100% | 722.3 KiB/s | 30.3 KiB | 00m00s [128/162] libfsverity-0:1.6-2.fc42.ppc6 100% | 447.8 KiB/s | 19.3 KiB | 00m00s [129/162] gnupg2-0:2.4.7-3.fc43.ppc64le 100% | 27.9 MiB/s | 3.0 MiB | 00m00s [130/162] libtasn1-0:4.20.0-1.fc43.ppc6 100% | 1.4 MiB/s | 80.9 KiB | 00m00s [131/162] gnutls-0:3.8.9-5.fc43.ppc64le 100% | 16.1 MiB/s | 1.2 MiB | 00m00s [132/162] libassuan-0:2.5.7-3.fc42.ppc6 100% | 1.7 MiB/s | 71.5 KiB | 00m00s [133/162] libgcrypt-0:1.11.0-5.fc42.ppc 100% | 11.7 MiB/s | 657.9 KiB | 00m00s [134/162] libgpg-error-0:1.55-1.fc43.pp 100% | 7.2 MiB/s | 256.7 KiB | 00m00s [135/162] libksba-0:1.6.7-3.fc42.ppc64l 100% | 4.5 MiB/s | 179.0 KiB | 00m00s [136/162] npth-0:1.8-2.fc42.ppc64le 100% | 552.1 KiB/s | 25.4 KiB | 00m00s [137/162] openldap-0:2.6.9-5.fc43.ppc64 100% | 5.8 MiB/s | 289.4 KiB | 00m00s [138/162] tpm2-tss-0:4.1.3-7.fc43.ppc64 100% | 6.8 MiB/s | 398.6 KiB | 00m00s [139/162] libunistring-0:1.1-9.fc42.ppc 100% | 12.0 MiB/s | 577.8 KiB | 00m00s [140/162] nettle-0:3.10.1-1.fc43.ppc64l 100% | 11.3 MiB/s | 460.9 KiB | 00m00s [141/162] libidn2-0:2.3.8-1.fc43.ppc64l 100% | 2.1 MiB/s | 177.2 KiB | 00m00s [142/162] libtool-ltdl-0:2.5.4-4.fc42.p 100% | 1.3 MiB/s | 39.4 KiB | 00m00s [143/162] cyrus-sasl-lib-0:2.1.28-30.fc 100% | 15.4 MiB/s | 880.8 KiB | 00m00s [144/162] libevent-0:2.1.12-15.fc42.ppc 100% | 5.2 MiB/s | 275.3 KiB | 00m00s [145/162] fedora-release-0:43-0.15.noar 100% | 372.2 KiB/s | 15.3 KiB | 00m00s [146/162] gdbm-libs-1:1.23-9.fc42.ppc64 100% | 1.4 MiB/s | 61.8 KiB | 00m00s [147/162] libusb1-0:1.0.28-2.fc43.ppc64 100% | 1.1 MiB/s | 84.7 KiB | 00m00s [148/162] systemd-standalone-sysusers-0 100% | 3.5 MiB/s | 140.5 KiB | 00m00s [149/162] xxhash-libs-0:0.8.3-2.fc42.pp 100% | 977.9 KiB/s | 38.1 KiB | 00m00s [150/162] libcurl-0:8.14.0~rc1-1.fc43.p 100% | 10.7 MiB/s | 448.4 KiB | 00m00s [151/162] gdb-minimal-0:16.3-1.fc43.ppc 100% | 32.4 MiB/s | 4.7 MiB | 00m00s [152/162] fedora-release-identity-basic 100% | 149.8 KiB/s | 16.0 KiB | 00m00s [153/162] krb5-libs-0:1.21.3-5.fc42.ppc 100% | 16.6 MiB/s | 851.2 KiB | 00m00s [154/162] libpsl-0:0.21.5-5.fc42.ppc64l 100% | 2.1 MiB/s | 65.8 KiB | 00m00s [155/162] libbrotli-0:1.1.0-6.fc42.ppc6 100% | 8.5 MiB/s | 382.4 KiB | 00m00s [156/162] libnghttp2-0:1.65.0-1.fc43.pp 100% | 810.1 KiB/s | 80.2 KiB | 00m00s [157/162] libssh-0:0.11.1-4.fc42.ppc64l 100% | 3.9 MiB/s | 264.9 KiB | 00m00s [158/162] keyutils-libs-0:1.6.3-5.fc42. 100% | 527.2 KiB/s | 32.7 KiB | 00m00s [159/162] libverto-0:0.3.2-10.fc42.ppc6 100% | 596.4 KiB/s | 22.1 KiB | 00m00s [160/162] publicsuffix-list-dafsa-0:202 100% | 1.6 MiB/s | 58.8 KiB | 00m00s [161/162] libcom_err-0:1.47.2-3.fc42.pp 100% | 580.6 KiB/s | 27.3 KiB | 00m00s [162/162] libssh-config-0:0.11.1-4.fc42 100% | 204.6 KiB/s | 9.0 KiB | 00m00s -------------------------------------------------------------------------------- [162/162] Total 100% | 17.8 MiB/s | 63.1 MiB | 00m04s Running transaction Importing OpenPGP key 0x31645531: UserID : "Fedora (43) " Fingerprint: C6E7F081CF80E13146676E88829B606631645531 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-43-primary The key was successfully imported. Importing OpenPGP key 0x31645531: UserID : "Fedora (43) " Fingerprint: C6E7F081CF80E13146676E88829B606631645531 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-43-primary The key was successfully imported. Importing OpenPGP key 0x105EF944: UserID : "Fedora (42) " Fingerprint: B0F4950458F69E1150C6C5EDC8AC4916105EF944 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-42-primary The key was successfully imported. Importing OpenPGP key 0x6D9F90A6: UserID : "Fedora (44) " Fingerprint: 36F612DCF27F7D1A48A835E4DBFCF71C6D9F90A6 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-44-primary The key was successfully imported. [ 1/164] Verify package files 100% | 348.0 B/s | 162.0 B | 00m00s [ 2/164] Prepare transaction 100% | 1.4 KiB/s | 162.0 B | 00m00s [ 3/164] Installing libgcc-0:15.1.1-1. 100% | 93.8 MiB/s | 288.1 KiB | 00m00s [ 4/164] Installing libssh-config-0:0. 100% | 0.0 B/s | 816.0 B | 00m00s [ 5/164] Installing publicsuffix-list- 100% | 33.8 MiB/s | 69.2 KiB | 00m00s [ 6/164] Installing fedora-release-ide 100% | 898.4 KiB/s | 920.0 B | 00m00s [ 7/164] Installing fedora-gpg-keys-0: 100% | 15.6 MiB/s | 175.9 KiB | 00m00s [ 8/164] Installing fedora-repos-rawhi 100% | 2.4 MiB/s | 2.4 KiB | 00m00s [ 9/164] Installing fedora-repos-0:43- 100% | 5.6 MiB/s | 5.7 KiB | 00m00s [ 10/164] Installing fedora-release-com 100% | 12.1 MiB/s | 24.7 KiB | 00m00s [ 11/164] Installing fedora-release-0:4 100% | 15.1 KiB/s | 124.0 B | 00m00s >>> Running sysusers scriptlet: setup-0:2.15.0-23.fc43.noarch >>> Finished sysusers scriptlet: setup-0:2.15.0-23.fc43.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. >>> [ 12/164] Installing setup-0:2.15.0-23. 100% | 19.8 MiB/s | 730.3 KiB | 00m00s >>> [RPM] /etc/hosts created as /etc/hosts.rpmnew [ 13/164] Installing filesystem-0:3.18- 100% | 1.2 MiB/s | 212.4 KiB | 00m00s [ 14/164] Installing pkgconf-m4-0:2.3.0 100% | 14.5 MiB/s | 14.8 KiB | 00m00s [ 15/164] Installing pcre2-syntax-0:10. 100% | 90.0 MiB/s | 276.4 KiB | 00m00s [ 16/164] Installing ncurses-base-0:6.5 100% | 28.7 MiB/s | 352.2 KiB | 00m00s [ 17/164] Installing bash-0:5.2.37-3.fc 100% | 115.0 MiB/s | 8.6 MiB | 00m00s [ 18/164] Installing glibc-common-0:2.4 100% | 40.8 MiB/s | 1.5 MiB | 00m00s [ 19/164] Installing glibc-gconv-extra- 100% | 164.4 MiB/s | 18.6 MiB | 00m00s [ 20/164] Installing glibc-0:2.41.9000- 100% | 109.0 MiB/s | 11.4 MiB | 00m00s [ 21/164] Installing ncurses-libs-0:6.5 100% | 136.0 MiB/s | 1.5 MiB | 00m00s [ 22/164] Installing glibc-minimal-lang 100% | 0.0 B/s | 124.0 B | 00m00s [ 23/164] Installing zlib-ng-compat-0:2 100% | 96.8 MiB/s | 198.2 KiB | 00m00s [ 24/164] Installing bzip2-libs-0:1.0.8 100% | 67.2 MiB/s | 137.6 KiB | 00m00s [ 25/164] Installing libstdc++-0:15.1.1 100% | 162.5 MiB/s | 3.9 MiB | 00m00s [ 26/164] Installing xz-libs-1:5.8.1-1. 100% | 86.7 MiB/s | 266.4 KiB | 00m00s [ 27/164] Installing gmp-1:6.3.0-3.fc43 100% | 128.3 MiB/s | 788.4 KiB | 00m00s [ 28/164] Installing libuuid-0:2.40.4-7 100% | 68.6 MiB/s | 70.3 KiB | 00m00s [ 29/164] Installing readline-0:8.2-13. 100% | 122.5 MiB/s | 627.0 KiB | 00m00s [ 30/164] Installing popt-0:1.19-8.fc42 100% | 35.0 MiB/s | 215.3 KiB | 00m00s [ 31/164] Installing libblkid-0:2.40.4- 100% | 115.7 MiB/s | 355.5 KiB | 00m00s [ 32/164] Installing libxcrypt-0:4.4.38 100% | 110.3 MiB/s | 338.9 KiB | 00m00s [ 33/164] Installing libzstd-0:1.5.7-1. 100% | 150.6 MiB/s | 925.0 KiB | 00m00s [ 34/164] Installing elfutils-libelf-0: 100% | 156.5 MiB/s | 1.3 MiB | 00m00s [ 35/164] Installing libgpg-error-0:1.5 100% | 31.8 MiB/s | 1.0 MiB | 00m00s [ 36/164] Installing libattr-0:2.5.2-5. 100% | 66.2 MiB/s | 67.7 KiB | 00m00s [ 37/164] Installing libacl-0:2.3.2-3.f 100% | 65.2 MiB/s | 66.8 KiB | 00m00s [ 38/164] Installing libtasn1-0:4.20.0- 100% | 108.3 MiB/s | 221.9 KiB | 00m00s [ 39/164] Installing libunistring-0:1.1 100% | 156.0 MiB/s | 1.9 MiB | 00m00s [ 40/164] Installing libidn2-0:2.3.8-1. 100% | 42.5 MiB/s | 566.4 KiB | 00m00s [ 41/164] Installing crypto-policies-0: 100% | 14.8 MiB/s | 166.6 KiB | 00m00s [ 42/164] Installing dwz-0:0.15-9.fc42. 100% | 14.6 MiB/s | 388.0 KiB | 00m00s [ 43/164] Installing mpfr-0:4.2.2-1.fc4 100% | 127.7 MiB/s | 915.3 KiB | 00m00s [ 44/164] Installing gawk-0:5.3.2-1.fc4 100% | 65.8 MiB/s | 2.8 MiB | 00m00s [ 45/164] Installing unzip-0:6.0-66.fc4 100% | 19.4 MiB/s | 537.4 KiB | 00m00s [ 46/164] Installing file-libs-0:5.46-1 100% | 228.5 MiB/s | 11.9 MiB | 00m00s [ 47/164] Installing file-0:5.46-1.fc42 100% | 5.5 MiB/s | 141.6 KiB | 00m00s [ 48/164] Installing pcre2-0:10.45-1.fc 100% | 137.1 MiB/s | 842.4 KiB | 00m00s [ 49/164] Installing grep-0:3.12-1.fc43 100% | 29.6 MiB/s | 1.0 MiB | 00m00s [ 50/164] Installing xz-1:5.8.1-1.fc43. 100% | 37.2 MiB/s | 1.4 MiB | 00m00s [ 51/164] Installing libeconf-0:0.7.6-1 100% | 40.1 MiB/s | 82.2 KiB | 00m00s [ 52/164] Installing libcap-ng-0:0.8.5- 100% | 79.2 MiB/s | 162.1 KiB | 00m00s [ 53/164] Installing audit-libs-0:4.0.3 100% | 117.5 MiB/s | 481.1 KiB | 00m00s [ 54/164] Installing pam-libs-0:1.7.0-4 100% | 93.9 MiB/s | 288.6 KiB | 00m00s [ 55/164] Installing libcap-0:2.76-1.fc 100% | 18.5 MiB/s | 512.9 KiB | 00m00s [ 56/164] Installing systemd-libs-0:257 100% | 161.0 MiB/s | 2.9 MiB | 00m00s [ 57/164] Installing libsmartcols-0:2.4 100% | 141.9 MiB/s | 290.5 KiB | 00m00s [ 58/164] Installing libsepol-0:3.8-1.f 100% | 148.9 MiB/s | 1.0 MiB | 00m00s [ 59/164] Installing libselinux-0:3.8-1 100% | 86.7 MiB/s | 266.3 KiB | 00m00s [ 60/164] Installing findutils-1:4.10.0 100% | 51.1 MiB/s | 2.0 MiB | 00m00s [ 61/164] Installing sed-0:4.9-4.fc42.p 100% | 28.0 MiB/s | 945.3 KiB | 00m00s [ 62/164] Installing libmount-0:2.40.4- 100% | 118.4 MiB/s | 485.0 KiB | 00m00s [ 63/164] Installing alternatives-0:1.3 100% | 3.7 MiB/s | 91.7 KiB | 00m00s [ 64/164] Installing lz4-libs-0:1.10.0- 100% | 85.4 MiB/s | 262.2 KiB | 00m00s [ 65/164] Installing lua-libs-0:5.4.7-3 100% | 128.2 MiB/s | 394.0 KiB | 00m00s [ 66/164] Installing sqlite-libs-0:3.49 100% | 138.5 MiB/s | 1.9 MiB | 00m00s [ 67/164] Installing libffi-0:3.4.7-4.f 100% | 113.2 MiB/s | 347.9 KiB | 00m00s [ 68/164] Installing p11-kit-0:0.25.5-5 100% | 60.2 MiB/s | 2.8 MiB | 00m00s [ 69/164] Installing p11-kit-trust-0:0. 100% | 16.1 MiB/s | 528.8 KiB | 00m00s [ 70/164] Installing json-c-0:0.18-2.fc 100% | 68.3 MiB/s | 139.8 KiB | 00m00s [ 71/164] Installing zstd-0:1.5.7-1.fc4 100% | 55.5 MiB/s | 1.9 MiB | 00m00s [ 72/164] Installing util-linux-core-0: 100% | 58.3 MiB/s | 2.5 MiB | 00m00s [ 73/164] Installing tar-2:1.35-5.fc42. 100% | 69.5 MiB/s | 3.1 MiB | 00m00s [ 74/164] Installing libsemanage-0:3.8- 100% | 103.9 MiB/s | 425.7 KiB | 00m00s [ 75/164] Installing systemd-standalone 100% | 12.9 MiB/s | 329.9 KiB | 00m00s [ 76/164] Installing libusb1-0:1.0.28-2 100% | 79.5 MiB/s | 244.2 KiB | 00m00s [ 77/164] Installing zip-0:3.0-43.fc42. 100% | 29.1 MiB/s | 893.7 KiB | 00m00s [ 78/164] Installing libpsl-0:0.21.5-5. 100% | 65.1 MiB/s | 133.2 KiB | 00m00s [ 79/164] Installing libassuan-0:2.5.7- 100% | 106.3 MiB/s | 217.6 KiB | 00m00s [ 80/164] Installing libgcrypt-0:1.11.0 100% | 131.2 MiB/s | 1.4 MiB | 00m00s [ 81/164] Installing libksba-0:1.6.7-3. 100% | 103.3 MiB/s | 529.0 KiB | 00m00s [ 82/164] Installing libfdisk-0:2.40.4- 100% | 118.1 MiB/s | 483.9 KiB | 00m00s [ 83/164] Installing nettle-0:3.10.1-1. 100% | 134.0 MiB/s | 960.8 KiB | 00m00s [ 84/164] Installing gnutls-0:3.8.9-5.f 100% | 152.2 MiB/s | 3.8 MiB | 00m00s [ 85/164] Installing libxml2-0:2.12.10- 100% | 61.3 MiB/s | 2.3 MiB | 00m00s [ 86/164] Installing bzip2-0:1.0.8-20.f 100% | 6.6 MiB/s | 175.7 KiB | 00m00s [ 87/164] Installing add-determinism-0: 100% | 65.1 MiB/s | 2.5 MiB | 00m00s [ 88/164] Installing build-reproducibil 100% | 1.0 MiB/s | 1.0 KiB | 00m00s [ 89/164] Installing cpio-0:2.15-2.fc41 100% | 37.0 MiB/s | 1.2 MiB | 00m00s [ 90/164] Installing diffutils-0:3.12-1 100% | 45.6 MiB/s | 1.7 MiB | 00m00s [ 91/164] Installing ed-0:1.21-2.fc42.p 100% | 6.1 MiB/s | 156.7 KiB | 00m00s [ 92/164] Installing patch-0:2.8-1.fc43 100% | 10.3 MiB/s | 264.0 KiB | 00m00s [ 93/164] Installing librtas-0:2.0.6-3. 100% | 33.4 MiB/s | 307.5 KiB | 00m00s [ 94/164] Installing jansson-0:2.14-2.f 100% | 77.4 MiB/s | 158.4 KiB | 00m00s [ 95/164] Installing libgomp-0:15.1.1-1 100% | 125.7 MiB/s | 643.5 KiB | 00m00s [ 96/164] Installing libpkgconf-0:2.3.0 100% | 65.9 MiB/s | 135.0 KiB | 00m00s [ 97/164] Installing pkgconf-0:2.3.0-2. 100% | 4.7 MiB/s | 114.9 KiB | 00m00s [ 98/164] Installing pkgconf-pkg-config 100% | 77.1 KiB/s | 1.8 KiB | 00m00s [ 99/164] Installing npth-0:1.8-2.fc42. 100% | 46.0 MiB/s | 94.2 KiB | 00m00s [100/164] Installing libtool-ltdl-0:2.5 100% | 92.8 MiB/s | 95.0 KiB | 00m00s [101/164] Installing gdbm-libs-1:1.23-9 100% | 114.8 MiB/s | 235.2 KiB | 00m00s [102/164] Installing cyrus-sasl-lib-0:2 100% | 71.1 MiB/s | 2.9 MiB | 00m00s [103/164] Installing xxhash-libs-0:0.8. 100% | 42.5 MiB/s | 87.0 KiB | 00m00s [104/164] Installing libbrotli-0:1.1.0- 100% | 119.0 MiB/s | 975.0 KiB | 00m00s [105/164] Installing libnghttp2-0:1.65. 100% | 97.2 MiB/s | 199.0 KiB | 00m00s [106/164] Installing keyutils-libs-0:1. 100% | 97.1 MiB/s | 99.4 KiB | 00m00s [107/164] Installing libcom_err-0:1.47. 100% | 54.8 MiB/s | 112.1 KiB | 00m00s [108/164] Installing libverto-0:0.3.2-1 100% | 34.6 MiB/s | 70.9 KiB | 00m00s [109/164] Installing filesystem-srpm-ma 100% | 38.0 MiB/s | 38.9 KiB | 00m00s [110/164] Installing elfutils-default-y 100% | 510.7 KiB/s | 2.0 KiB | 00m00s [111/164] Installing elfutils-libs-0:0. 100% | 122.2 MiB/s | 876.0 KiB | 00m00s [112/164] Installing rust-srpm-macros-0 100% | 5.4 MiB/s | 5.6 KiB | 00m00s [113/164] Installing qt6-srpm-macros-0: 100% | 0.0 B/s | 740.0 B | 00m00s [114/164] Installing qt5-srpm-macros-0: 100% | 0.0 B/s | 776.0 B | 00m00s [115/164] Installing perl-srpm-macros-0 100% | 0.0 B/s | 1.1 KiB | 00m00s [116/164] Installing package-notes-srpm 100% | 2.0 MiB/s | 2.0 KiB | 00m00s [117/164] Installing openblas-srpm-macr 100% | 0.0 B/s | 392.0 B | 00m00s [118/164] Installing ocaml-srpm-macros- 100% | 0.0 B/s | 2.2 KiB | 00m00s [119/164] Installing kernel-srpm-macros 100% | 0.0 B/s | 2.3 KiB | 00m00s [120/164] Installing gnat-srpm-macros-0 100% | 0.0 B/s | 1.3 KiB | 00m00s [121/164] Installing ghc-srpm-macros-0: 100% | 0.0 B/s | 1.0 KiB | 00m00s [122/164] Installing fpc-srpm-macros-0: 100% | 0.0 B/s | 420.0 B | 00m00s [123/164] Installing ansible-srpm-macro 100% | 17.7 MiB/s | 36.2 KiB | 00m00s [124/164] Installing coreutils-common-0 100% | 150.6 MiB/s | 11.3 MiB | 00m00s [125/164] Installing openssl-libs-1:3.5 100% | 161.7 MiB/s | 8.7 MiB | 00m00s [126/164] Installing coreutils-0:9.7-1. 100% | 111.5 MiB/s | 9.5 MiB | 00m00s [127/164] Installing ca-certificates-0: 100% | 1.1 MiB/s | 2.4 MiB | 00m02s [128/164] Installing libarchive-0:3.7.7 100% | 126.6 MiB/s | 1.3 MiB | 00m00s [129/164] Installing krb5-libs-0:1.21.3 100% | 95.8 MiB/s | 3.0 MiB | 00m00s >>> Running sysusers scriptlet: tpm2-tss-0:4.1.3-7.fc43.ppc64le >>> Finished sysusers scriptlet: tpm2-tss-0:4.1.3-7.fc43.ppc64le >>> Scriptlet output: >>> Creating group 'tss' with GID 59. >>> Creating user 'tss' (Account used for TPM access) with UID 59 and GID 59. >>> [130/164] Installing tpm2-tss-0:4.1.3-7 100% | 129.9 MiB/s | 2.5 MiB | 00m00s [131/164] Installing ima-evm-utils-libs 100% | 45.8 MiB/s | 93.9 KiB | 00m00s [132/164] Installing libssh-0:0.11.1-4. 100% | 99.8 MiB/s | 715.6 KiB | 00m00s [133/164] Installing gzip-0:1.13-3.fc42 100% | 14.0 MiB/s | 430.2 KiB | 00m00s [134/164] Installing rpm-sequoia-0:1.8. 100% | 146.6 MiB/s | 2.9 MiB | 00m00s [135/164] Installing rpm-libs-0:5.99.90 100% | 129.0 MiB/s | 1.2 MiB | 00m00s [136/164] Installing libfsverity-0:1.6- 100% | 33.7 MiB/s | 69.1 KiB | 00m00s [137/164] Installing libevent-0:2.1.12- 100% | 134.4 MiB/s | 1.2 MiB | 00m00s [138/164] Installing openldap-0:2.6.9-5 100% | 109.0 MiB/s | 893.0 KiB | 00m00s [139/164] Installing libcurl-0:8.14.0~r 100% | 120.3 MiB/s | 1.1 MiB | 00m00s [140/164] Installing elfutils-debuginfo 100% | 5.1 MiB/s | 145.7 KiB | 00m00s [141/164] Installing binutils-0:2.44-3. 100% | 145.6 MiB/s | 31.4 MiB | 00m00s [142/164] Installing elfutils-0:0.192-8 100% | 78.5 MiB/s | 3.5 MiB | 00m00s [143/164] Installing gdb-minimal-0:16.3 100% | 135.1 MiB/s | 15.7 MiB | 00m00s [144/164] Installing debugedit-0:5.1-6. 100% | 11.3 MiB/s | 311.2 KiB | 00m00s [145/164] Installing curl-0:8.14.0~rc1- 100% | 13.1 MiB/s | 535.9 KiB | 00m00s [146/164] Installing rpm-0:5.99.90-4.fc 100% | 43.0 MiB/s | 2.7 MiB | 00m00s [147/164] Installing efi-srpm-macros-0: 100% | 20.1 MiB/s | 41.1 KiB | 00m00s [148/164] Installing lua-srpm-macros-0: 100% | 1.9 MiB/s | 1.9 KiB | 00m00s [149/164] Installing tree-sitter-srpm-m 100% | 8.4 MiB/s | 8.6 KiB | 00m00s [150/164] Installing zig-srpm-macros-0: 100% | 832.0 KiB/s | 1.7 KiB | 00m00s [151/164] Installing gnupg2-0:2.4.7-3.f 100% | 113.2 MiB/s | 11.7 MiB | 00m00s [152/164] Installing rpm-sign-libs-0:5. 100% | 33.4 MiB/s | 68.4 KiB | 00m00s [153/164] Installing rpm-build-libs-0:5 100% | 107.0 MiB/s | 328.8 KiB | 00m00s [154/164] Installing rpm-build-0:5.99.9 100% | 21.0 MiB/s | 666.1 KiB | 00m00s [155/164] Installing pyproject-srpm-mac 100% | 1.2 MiB/s | 2.5 KiB | 00m00s [156/164] Installing redhat-rpm-config- 100% | 37.6 MiB/s | 192.3 KiB | 00m00s [157/164] Installing forge-srpm-macros- 100% | 39.3 MiB/s | 40.3 KiB | 00m00s [158/164] Installing fonts-srpm-macros- 100% | 27.8 MiB/s | 57.0 KiB | 00m00s [159/164] Installing go-srpm-macros-0:3 100% | 30.3 MiB/s | 62.0 KiB | 00m00s [160/164] Installing python-srpm-macros 100% | 12.9 MiB/s | 53.0 KiB | 00m00s [161/164] Installing util-linux-0:2.40. 100% | 80.3 MiB/s | 6.7 MiB | 00m00s [162/164] Installing which-0:2.23-1.fc4 100% | 4.5 MiB/s | 125.5 KiB | 00m00s [163/164] Installing shadow-utils-2:4.1 100% | 65.2 MiB/s | 5.0 MiB | 00m00s [164/164] Installing info-0:7.2-3.fc42. 100% | 158.8 KiB/s | 485.8 KiB | 00m03s Complete! Finish: installing minimal buildroot with dnf5 Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: add-determinism-0.6.0-1.fc43.ppc64le alternatives-1.32-1.fc43.ppc64le ansible-srpm-macros-1-17.1.fc42.noarch audit-libs-4.0.3-2.fc42.ppc64le bash-5.2.37-3.fc43.ppc64le binutils-2.44-3.fc43.ppc64le build-reproducibility-srpm-macros-0.6.0-1.fc43.noarch bzip2-1.0.8-20.fc42.ppc64le bzip2-libs-1.0.8-20.fc42.ppc64le ca-certificates-2024.2.69_v8.0.401-5.fc42.noarch coreutils-9.7-1.fc43.ppc64le coreutils-common-9.7-1.fc43.ppc64le cpio-2.15-2.fc41.ppc64le crypto-policies-20250402-2.git86c0178.fc43.noarch curl-8.14.0~rc1-1.fc43.ppc64le cyrus-sasl-lib-2.1.28-30.fc42.ppc64le debugedit-5.1-6.fc43.ppc64le diffutils-3.12-1.fc43.ppc64le dwz-0.15-9.fc42.ppc64le ed-1.21-2.fc42.ppc64le efi-srpm-macros-6-3.fc43.noarch elfutils-0.192-8.fc42.ppc64le elfutils-debuginfod-client-0.192-8.fc42.ppc64le elfutils-default-yama-scope-0.192-8.fc42.noarch elfutils-libelf-0.192-8.fc42.ppc64le elfutils-libs-0.192-8.fc42.ppc64le fedora-gpg-keys-43-0.2.noarch fedora-release-43-0.15.noarch fedora-release-common-43-0.15.noarch fedora-release-identity-basic-43-0.15.noarch fedora-repos-43-0.2.noarch fedora-repos-rawhide-43-0.2.noarch file-5.46-1.fc42.ppc64le file-libs-5.46-1.fc42.ppc64le filesystem-3.18-40.fc43.ppc64le filesystem-srpm-macros-3.18-40.fc43.noarch findutils-4.10.0-5.fc42.ppc64le fonts-srpm-macros-2.0.5-21.fc42.noarch forge-srpm-macros-0.4.0-2.fc42.noarch fpc-srpm-macros-1.3-14.fc42.noarch gawk-5.3.2-1.fc43.ppc64le gdb-minimal-16.3-1.fc43.ppc64le gdbm-libs-1.23-9.fc42.ppc64le ghc-srpm-macros-1.9.2-2.fc42.noarch glibc-2.41.9000-12.fc43.ppc64le glibc-common-2.41.9000-12.fc43.ppc64le glibc-gconv-extra-2.41.9000-12.fc43.ppc64le glibc-minimal-langpack-2.41.9000-12.fc43.ppc64le gmp-6.3.0-3.fc43.ppc64le gnat-srpm-macros-6-7.fc42.noarch gnupg2-2.4.7-3.fc43.ppc64le gnutls-3.8.9-5.fc43.ppc64le go-srpm-macros-3.6.0-7.fc43.noarch gpg-pubkey-36f612dcf27f7d1a48a835e4dbfcf71c6d9f90a6-6786af3b gpg-pubkey-b0f4950458f69e1150c6c5edc8ac4916105ef944-65ca83d1 gpg-pubkey-c6e7f081cf80e13146676e88829b606631645531-66b6dccf grep-3.12-1.fc43.ppc64le gzip-1.13-3.fc42.ppc64le ima-evm-utils-libs-1.6.2-5.fc43.ppc64le info-7.2-3.fc42.ppc64le jansson-2.14-2.fc42.ppc64le json-c-0.18-2.fc42.ppc64le kernel-srpm-macros-1.0-25.fc42.noarch keyutils-libs-1.6.3-5.fc42.ppc64le krb5-libs-1.21.3-5.fc42.ppc64le libacl-2.3.2-3.fc42.ppc64le libarchive-3.7.7-4.fc43.ppc64le libassuan-2.5.7-3.fc42.ppc64le libattr-2.5.2-5.fc42.ppc64le libblkid-2.40.4-7.fc43.ppc64le libbrotli-1.1.0-6.fc42.ppc64le libcap-2.76-1.fc43.ppc64le libcap-ng-0.8.5-4.fc42.ppc64le libcom_err-1.47.2-3.fc42.ppc64le libcurl-8.14.0~rc1-1.fc43.ppc64le libeconf-0.7.6-1.fc43.ppc64le libevent-2.1.12-15.fc42.ppc64le libfdisk-2.40.4-7.fc43.ppc64le libffi-3.4.7-4.fc43.ppc64le libfsverity-1.6-2.fc42.ppc64le libgcc-15.1.1-1.fc43.ppc64le libgcrypt-1.11.0-5.fc42.ppc64le libgomp-15.1.1-1.fc43.ppc64le libgpg-error-1.55-1.fc43.ppc64le libidn2-2.3.8-1.fc43.ppc64le libksba-1.6.7-3.fc42.ppc64le libmount-2.40.4-7.fc43.ppc64le libnghttp2-1.65.0-1.fc43.ppc64le libpkgconf-2.3.0-2.fc42.ppc64le libpsl-0.21.5-5.fc42.ppc64le librtas-2.0.6-3.fc42.ppc64le libselinux-3.8-1.fc42.ppc64le libsemanage-3.8-1.fc42.ppc64le libsepol-3.8-1.fc42.ppc64le libsmartcols-2.40.4-7.fc43.ppc64le libssh-0.11.1-4.fc42.ppc64le libssh-config-0.11.1-4.fc42.noarch libstdc++-15.1.1-1.fc43.ppc64le libtasn1-4.20.0-1.fc43.ppc64le libtool-ltdl-2.5.4-4.fc42.ppc64le libunistring-1.1-9.fc42.ppc64le libusb1-1.0.28-2.fc43.ppc64le libuuid-2.40.4-7.fc43.ppc64le libverto-0.3.2-10.fc42.ppc64le libxcrypt-4.4.38-7.fc43.ppc64le libxml2-2.12.10-1.fc43.ppc64le libzstd-1.5.7-1.fc43.ppc64le lua-libs-5.4.7-3.fc43.ppc64le lua-srpm-macros-1-15.fc42.noarch lz4-libs-1.10.0-2.fc42.ppc64le mpfr-4.2.2-1.fc43.ppc64le ncurses-base-6.5-5.20250125.fc42.noarch ncurses-libs-6.5-5.20250125.fc42.ppc64le nettle-3.10.1-1.fc43.ppc64le npth-1.8-2.fc42.ppc64le ocaml-srpm-macros-10-4.fc42.noarch openblas-srpm-macros-2-19.fc42.noarch openldap-2.6.9-5.fc43.ppc64le openssl-libs-3.5.0-3.fc43.ppc64le p11-kit-0.25.5-5.fc42.ppc64le p11-kit-trust-0.25.5-5.fc42.ppc64le package-notes-srpm-macros-0.5-13.fc42.noarch pam-libs-1.7.0-4.fc42.ppc64le patch-2.8-1.fc43.ppc64le pcre2-10.45-1.fc43.ppc64le pcre2-syntax-10.45-1.fc43.noarch perl-srpm-macros-1-57.fc42.noarch pkgconf-2.3.0-2.fc42.ppc64le pkgconf-m4-2.3.0-2.fc42.noarch pkgconf-pkg-config-2.3.0-2.fc42.ppc64le popt-1.19-8.fc42.ppc64le publicsuffix-list-dafsa-20250116-1.fc42.noarch pyproject-srpm-macros-1.18.1-1.fc43.noarch python-srpm-macros-3.13-5.fc43.noarch qt5-srpm-macros-5.15.16-1.fc43.noarch qt6-srpm-macros-6.9.0-2.fc43.noarch readline-8.2-13.fc43.ppc64le redhat-rpm-config-343-4.fc43.noarch rpm-5.99.90-4.fc43.ppc64le rpm-build-5.99.90-4.fc43.ppc64le rpm-build-libs-5.99.90-4.fc43.ppc64le rpm-libs-5.99.90-4.fc43.ppc64le rpm-sequoia-1.8.0-1.fc43.ppc64le rpm-sign-libs-5.99.90-4.fc43.ppc64le rust-srpm-macros-26.3-4.fc42.noarch sed-4.9-4.fc42.ppc64le setup-2.15.0-23.fc43.noarch shadow-utils-4.17.4-1.fc43.ppc64le sqlite-libs-3.49.0-1.fc43.ppc64le systemd-libs-257.5-2.fc43.ppc64le systemd-standalone-sysusers-257.5-2.fc43.ppc64le tar-1.35-5.fc42.ppc64le tpm2-tss-4.1.3-7.fc43.ppc64le tree-sitter-srpm-macros-0.2.4-1.fc43.noarch unzip-6.0-66.fc42.ppc64le util-linux-2.40.4-7.fc43.ppc64le util-linux-core-2.40.4-7.fc43.ppc64le which-2.23-1.fc42.ppc64le xxhash-libs-0.8.3-2.fc42.ppc64le xz-5.8.1-1.fc43.ppc64le xz-libs-5.8.1-1.fc43.ppc64le zig-srpm-macros-1-4.fc42.noarch zip-3.0-43.fc42.ppc64le zlib-ng-compat-2.2.4-2.fc43.ppc64le zstd-1.5.7-1.fc43.ppc64le Start: buildsrpm Start: rpmbuild -bs Building target platforms: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1746403200 Wrote: /builddir/build/SRPMS/rust-uefi-raw-0.11.0-1.fc43.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-ppc64le-1746438397.577536/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-kdsjfrei/rust-uefi-raw/rust-uefi-raw.spec) Config(child) 0 minutes 35 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/rust-uefi-raw-0.11.0-1.fc43.src.rpm) Config(fedora-rawhide-ppc64le) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-ppc64le-bootstrap-1746438397.577536/root. INFO: reusing tmpfs at /var/lib/mock/fedora-rawhide-ppc64le-bootstrap-1746438397.577536/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-ppc64le-1746438397.577536/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-5.99.90-4.fc43.ppc64le rpm-sequoia-1.8.0-1.fc43.ppc64le dnf5-5.2.13.1-1.fc43.ppc64le dnf5-plugins-5.2.13.1-1.fc43.ppc64le Finish: chroot init Start: build phase for rust-uefi-raw-0.11.0-1.fc43.src.rpm Start: build setup for rust-uefi-raw-0.11.0-1.fc43.src.rpm Building target platforms: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1746403200 Wrote: /builddir/build/SRPMS/rust-uefi-raw-0.11.0-1.fc43.src.rpm Updating and loading repositories: fedora 100% | 116.5 KiB/s | 5.8 KiB | 00m00s Copr repository 100% | 33.8 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing: cargo-rpm-macros noarch 26.3-4.fc42 fedora 14.7 KiB Installing dependencies: annobin-docs noarch 12.93-1.fc43 fedora 98.9 KiB annobin-plugin-gcc ppc64le 12.93-1.fc43 fedora 1.0 MiB cargo ppc64le 1.86.0-2.fc43 fedora 22.3 MiB cargo2rpm noarch 0.1.18-2.fc42 fedora 1.2 MiB cpp ppc64le 15.1.1-1.fc43 fedora 34.5 MiB expat ppc64le 2.7.1-1.fc43 fedora 353.9 KiB gcc ppc64le 15.1.1-1.fc43 fedora 97.3 MiB gcc-plugin-annobin ppc64le 15.1.1-1.fc43 fedora 68.9 KiB glibc-devel ppc64le 2.41.9000-12.fc43 fedora 2.6 MiB kernel-headers ppc64le 6.15.0-0.rc4.35.fc43 fedora 6.5 MiB libasan ppc64le 15.1.1-1.fc43 fedora 2.1 MiB libatomic ppc64le 15.1.1-1.fc43 fedora 68.2 KiB libb2 ppc64le 0.98.1-13.fc42 fedora 74.0 KiB libedit ppc64le 3.1-55.20250104cvs.fc42 fedora 344.1 KiB libgit2 ppc64le 1.9.0-4.fc42 fedora 1.8 MiB libmpc ppc64le 1.3.1-7.fc42 fedora 281.5 KiB libssh2 ppc64le 1.11.1-3.fc42 fedora 414.5 KiB libubsan ppc64le 15.1.1-1.fc43 fedora 668.8 KiB libxcrypt-devel ppc64le 4.4.38-7.fc43 fedora 30.8 KiB llhttp ppc64le 9.2.1-6.fc43 fedora 132.3 KiB llvm-filesystem ppc64le 20.1.3-1.fc43 fedora 0.0 B llvm-libs ppc64le 20.1.3-1.fc43 fedora 146.0 MiB make ppc64le 1:4.4.1-10.fc42 fedora 1.9 MiB mpdecimal ppc64le 4.0.0-2.fc43 fedora 280.8 KiB python-pip-wheel noarch 25.1.1-1.fc43 fedora 1.2 MiB python3 ppc64le 3.13.3-2.fc43 fedora 84.6 KiB python3-libs ppc64le 3.13.3-2.fc43 fedora 43.1 MiB rust ppc64le 1.86.0-2.fc43 fedora 89.1 MiB rust-std-static ppc64le 1.86.0-2.fc43 fedora 132.7 MiB tzdata noarch 2025b-1.fc43 fedora 1.6 MiB Transaction Summary: Installing: 31 packages Total size of inbound packages is 168 MiB. Need to download 168 MiB. After this operation, 588 MiB extra will be used (install 588 MiB, remove 0 B). [ 1/31] cargo-rpm-macros-0:26.3-4.fc42. 100% | 307.6 KiB/s | 14.5 KiB | 00m00s [ 2/31] cargo2rpm-0:0.1.18-2.fc42.noarc 100% | 2.3 MiB/s | 186.1 KiB | 00m00s [ 3/31] libssh2-0:1.11.1-3.fc42.ppc64le 100% | 8.0 MiB/s | 164.2 KiB | 00m00s [ 4/31] libgit2-0:1.9.0-4.fc42.ppc64le 100% | 7.6 MiB/s | 662.2 KiB | 00m00s [ 5/31] python3-0:3.13.3-2.fc43.ppc64le 100% | 1.2 MiB/s | 29.7 KiB | 00m00s [ 6/31] llhttp-0:9.2.1-6.fc43.ppc64le 100% | 1.7 MiB/s | 34.4 KiB | 00m00s [ 7/31] cargo-0:1.86.0-2.fc43.ppc64le 100% | 12.9 MiB/s | 7.0 MiB | 00m01s [ 8/31] rust-0:1.86.0-2.fc43.ppc64le 100% | 19.9 MiB/s | 27.5 MiB | 00m01s [ 9/31] gcc-0:15.1.1-1.fc43.ppc64le 100% | 20.5 MiB/s | 34.7 MiB | 00m02s [10/31] python3-libs-0:3.13.3-2.fc43.pp 100% | 21.6 MiB/s | 9.2 MiB | 00m00s [11/31] cpp-0:15.1.1-1.fc43.ppc64le 100% | 22.8 MiB/s | 11.3 MiB | 00m00s [12/31] glibc-devel-0:2.41.9000-12.fc43 100% | 13.8 MiB/s | 551.7 KiB | 00m00s [13/31] libasan-0:15.1.1-1.fc43.ppc64le 100% | 13.5 MiB/s | 538.2 KiB | 00m00s [14/31] libatomic-0:15.1.1-1.fc43.ppc64 100% | 2.3 MiB/s | 38.2 KiB | 00m00s [15/31] libmpc-0:1.3.1-7.fc42.ppc64le 100% | 5.6 MiB/s | 96.7 KiB | 00m00s [16/31] libubsan-0:15.1.1-1.fc43.ppc64l 100% | 13.9 MiB/s | 269.5 KiB | 00m00s [17/31] make-1:4.4.1-10.fc42.ppc64le 100% | 16.4 MiB/s | 603.6 KiB | 00m00s [18/31] libedit-0:3.1-55.20250104cvs.fc 100% | 6.8 MiB/s | 118.8 KiB | 00m00s [19/31] llvm-filesystem-0:20.1.3-1.fc43 100% | 948.1 KiB/s | 14.2 KiB | 00m00s [20/31] expat-0:2.7.1-1.fc43.ppc64le 100% | 7.4 MiB/s | 121.5 KiB | 00m00s [21/31] libb2-0:0.98.1-13.fc42.ppc64le 100% | 1.6 MiB/s | 25.3 KiB | 00m00s [22/31] mpdecimal-0:4.0.0-2.fc43.ppc64l 100% | 6.8 MiB/s | 112.0 KiB | 00m00s [23/31] python-pip-wheel-0:25.1.1-1.fc4 100% | 21.1 MiB/s | 1.2 MiB | 00m00s [24/31] tzdata-0:2025b-1.fc43.noarch 100% | 14.8 MiB/s | 714.0 KiB | 00m00s [25/31] rust-std-static-0:1.86.0-2.fc43 100% | 19.2 MiB/s | 35.6 MiB | 00m02s [26/31] kernel-headers-0:6.15.0-0.rc4.3 100% | 8.9 MiB/s | 1.6 MiB | 00m00s [27/31] libxcrypt-devel-0:4.4.38-7.fc43 100% | 1.8 MiB/s | 29.3 KiB | 00m00s [28/31] gcc-plugin-annobin-0:15.1.1-1.f 100% | 3.5 MiB/s | 53.5 KiB | 00m00s [29/31] llvm-libs-0:20.1.3-1.fc43.ppc64 100% | 11.6 MiB/s | 34.2 MiB | 00m03s [30/31] annobin-docs-0:12.93-1.fc43.noa 100% | 686.6 KiB/s | 92.0 KiB | 00m00s [31/31] annobin-plugin-gcc-0:12.93-1.fc 100% | 5.9 MiB/s | 985.6 KiB | 00m00s -------------------------------------------------------------------------------- [31/31] Total 100% | 47.2 MiB/s | 167.7 MiB | 00m04s Running transaction [ 1/33] Verify package files 100% | 28.0 B/s | 31.0 B | 00m01s [ 2/33] Prepare transaction 100% | 352.0 B/s | 31.0 B | 00m00s [ 3/33] Installing libmpc-0:1.3.1-7.fc4 100% | 92.1 MiB/s | 283.1 KiB | 00m00s [ 4/33] Installing libssh2-0:1.11.1-3.f 100% | 101.6 MiB/s | 416.2 KiB | 00m00s [ 5/33] Installing cpp-0:15.1.1-1.fc43. 100% | 142.1 MiB/s | 34.5 MiB | 00m00s [ 6/33] Installing annobin-docs-0:12.93 100% | 16.3 MiB/s | 100.0 KiB | 00m00s [ 7/33] Installing kernel-headers-0:6.1 100% | 71.8 MiB/s | 6.7 MiB | 00m00s [ 8/33] Installing glibc-devel-0:2.41.9 100% | 68.9 MiB/s | 2.7 MiB | 00m00s [ 9/33] Installing libxcrypt-devel-0:4. 100% | 4.0 MiB/s | 33.1 KiB | 00m00s [10/33] Installing tzdata-0:2025b-1.fc4 100% | 20.6 MiB/s | 1.9 MiB | 00m00s [11/33] Installing python-pip-wheel-0:2 100% | 207.5 MiB/s | 1.2 MiB | 00m00s [12/33] Installing mpdecimal-0:4.0.0-2. 100% | 91.9 MiB/s | 282.4 KiB | 00m00s [13/33] Installing libb2-0:0.98.1-13.fc 100% | 73.3 MiB/s | 75.1 KiB | 00m00s [14/33] Installing expat-0:2.7.1-1.fc43 100% | 9.7 MiB/s | 356.0 KiB | 00m00s [15/33] Installing python3-libs-0:3.13. 100% | 129.7 MiB/s | 43.4 MiB | 00m00s [16/33] Installing python3-0:3.13.3-2.f 100% | 3.2 MiB/s | 86.4 KiB | 00m00s [17/33] Installing llvm-filesystem-0:20 100% | 1.0 MiB/s | 1.1 KiB | 00m00s [18/33] Installing libedit-0:3.1-55.202 100% | 84.4 MiB/s | 345.8 KiB | 00m00s [19/33] Installing llvm-libs-0:20.1.3-1 100% | 176.8 MiB/s | 146.0 MiB | 00m01s [20/33] Installing make-1:4.4.1-10.fc42 100% | 47.8 MiB/s | 1.9 MiB | 00m00s [21/33] Installing libubsan-0:15.1.1-1. 100% | 130.8 MiB/s | 669.6 KiB | 00m00s [22/33] Installing libatomic-0:15.1.1-1 100% | 67.3 MiB/s | 68.9 KiB | 00m00s [23/33] Installing libasan-0:15.1.1-1.f 100% | 150.3 MiB/s | 2.1 MiB | 00m00s [24/33] Installing gcc-0:15.1.1-1.fc43. 100% | 160.4 MiB/s | 97.3 MiB | 00m01s [25/33] Installing rust-0:1.86.0-2.fc43 100% | 160.6 MiB/s | 89.1 MiB | 00m01s [26/33] Installing rust-std-static-0:1. 100% | 178.2 MiB/s | 132.7 MiB | 00m01s [27/33] Installing llhttp-0:9.2.1-6.fc4 100% | 65.1 MiB/s | 133.4 KiB | 00m00s [28/33] Installing libgit2-0:1.9.0-4.fc 100% | 136.9 MiB/s | 1.8 MiB | 00m00s [29/33] Installing cargo-0:1.86.0-2.fc4 100% | 138.8 MiB/s | 22.3 MiB | 00m00s [30/33] Installing cargo2rpm-0:0.1.18-2 100% | 31.8 MiB/s | 1.2 MiB | 00m00s [31/33] Installing cargo-rpm-macros-0:2 100% | 15.2 MiB/s | 15.5 KiB | 00m00s [32/33] Installing annobin-plugin-gcc-0 100% | 54.6 MiB/s | 1.0 MiB | 00m00s [33/33] Installing gcc-plugin-annobin-0 100% | 356.3 KiB/s | 70.5 KiB | 00m00s Complete! Finish: build setup for rust-uefi-raw-0.11.0-1.fc43.src.rpm Start: rpmbuild rust-uefi-raw-0.11.0-1.fc43.src.rpm Building target platforms: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1746403200 Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.oUhnV1 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.PDVjbh + umask 022 + cd /builddir/build/BUILD/rust-uefi-raw-0.11.0-build + cd /builddir/build/BUILD/rust-uefi-raw-0.11.0-build + rm -rf uefi-raw-0.11.0 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/uefi-raw-0.11.0.crate + STATUS=0 + '[' 0 -ne 0 ']' + cd uefi-raw-0.11.0 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/uefi-raw-fix-metadata.diff + set -euo pipefail + /usr/bin/mkdir -p target/rpm + /usr/bin/ln -s rpm target/release + /usr/bin/rm -rf .cargo/ + /usr/bin/mkdir -p .cargo + cat + cat + /usr/bin/rm -f Cargo.lock + /usr/bin/rm -f Cargo.toml.orig + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.brBkJo + umask 022 + cd /builddir/build/BUILD/rust-uefi-raw-0.11.0-build + cd uefi-raw-0.11.0 + /usr/bin/cargo2rpm --path Cargo.toml buildrequires --with-check + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/rust-uefi-raw-0.11.0-1.fc43.buildreqs.nosrc.rpm INFO: Going to install missing dynamic buildrequires Updating and loading repositories: fedora 100% | 142.1 KiB/s | 5.8 KiB | 00m00s Copr repository 100% | 33.0 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing: rust-bitflags+default-devel noarch 2.9.0-1.fc43 fedora 2.4 KiB rust-uguid+default-devel noarch 2.2.1-3.fc43 copr_base 1.7 KiB Installing dependencies: rust-bitflags-devel noarch 2.9.0-1.fc43 fedora 206.3 KiB rust-uguid-devel noarch 2.2.1-3.fc43 copr_base 52.6 KiB Transaction Summary: Installing: 4 packages Package "cargo-rpm-macros-26.3-4.fc42.noarch" is already installed. Package "rust-1.86.0-2.fc43.ppc64le" is already installed. Total size of inbound packages is 104 KiB. Need to download 104 KiB. After this operation, 263 KiB extra will be used (install 263 KiB, remove 0 B). [1/4] rust-uguid+default-devel-0:2.2.1- 100% | 184.1 KiB/s | 7.7 KiB | 00m00s [2/4] rust-uguid-devel-0:2.2.1-3.fc43.n 100% | 2.2 MiB/s | 24.5 KiB | 00m00s [3/4] rust-bitflags+default-devel-0:2.9 100% | 119.5 KiB/s | 8.5 KiB | 00m00s [4/4] rust-bitflags-devel-0:2.9.0-1.fc4 100% | 506.1 KiB/s | 63.3 KiB | 00m00s -------------------------------------------------------------------------------- [4/4] Total 100% | 618.7 KiB/s | 103.9 KiB | 00m00s Running transaction [1/6] Verify package files 100% | 3.9 KiB/s | 4.0 B | 00m00s [2/6] Prepare transaction 100% | 400.0 B/s | 4.0 B | 00m00s [3/6] Installing rust-uguid-devel-0:2.2 100% | 18.5 MiB/s | 56.8 KiB | 00m00s [4/6] Installing rust-bitflags-devel-0: 100% | 42.4 MiB/s | 216.9 KiB | 00m00s [5/6] Installing rust-bitflags+default- 100% | 0.0 B/s | 124.0 B | 00m00s [6/6] Installing rust-uguid+default-dev 100% | 10.1 KiB/s | 124.0 B | 00m00s Warning: skipped OpenPGP checks for 2 packages from repository: copr_base Complete! Building target platforms: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1746403200 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.tuW2KL + umask 022 + cd /builddir/build/BUILD/rust-uefi-raw-0.11.0-build + cd uefi-raw-0.11.0 + /usr/bin/cargo2rpm --path Cargo.toml buildrequires --with-check + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/rust-uefi-raw-0.11.0-1.fc43.buildreqs.nosrc.rpm INFO: Going to install missing dynamic buildrequires Updating and loading repositories: fedora 100% | 145.6 KiB/s | 5.8 KiB | 00m00s Copr repository 100% | 29.2 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Nothing to do. Package "cargo-rpm-macros-26.3-4.fc42.noarch" is already installed. Package "rust-1.86.0-2.fc43.ppc64le" is already installed. Building target platforms: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1746403200 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.fmoNQl + umask 022 + cd /builddir/build/BUILD/rust-uefi-raw-0.11.0-build + cd uefi-raw-0.11.0 + /usr/bin/cargo2rpm --path Cargo.toml buildrequires --with-check + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.mXdSpL + umask 022 + cd /builddir/build/BUILD/rust-uefi-raw-0.11.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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -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 uefi-raw-0.11.0 + /usr/bin/env CARGO_HOME=.cargo RUSTC_BOOTSTRAP=1 'RUSTFLAGS=-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' /usr/bin/cargo build -j5 -Z avoid-dev-deps --profile rpm Compiling bitflags v2.9.0 Compiling uguid v2.2.1 Running `/usr/bin/rustc --crate-name bitflags --edition=2021 /usr/share/cargo/registry/bitflags-2.9.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "bytemuck", "compiler_builtins", "core", "example_generated", "rustc-dep-of-std", "serde", "std"))' -C metadata=2545972ee9e48828 -C extra-filename=-7640873f0eeb848a --out-dir /builddir/build/BUILD/rust-uefi-raw-0.11.0-build/uefi-raw-0.11.0/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-uefi-raw-0.11.0-build/uefi-raw-0.11.0/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name uguid --edition=2021 /usr/share/cargo/registry/uguid-2.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bytemuck", "serde", "std"))' -C metadata=7f07345557b05660 -C extra-filename=-175b11ae888720a7 --out-dir /builddir/build/BUILD/rust-uefi-raw-0.11.0-build/uefi-raw-0.11.0/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-uefi-raw-0.11.0-build/uefi-raw-0.11.0/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling uefi-raw v0.11.0 (/builddir/build/BUILD/rust-uefi-raw-0.11.0-build/uefi-raw-0.11.0) Running `/usr/bin/rustc --crate-name uefi_raw --edition=2021 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=07eb8b7b74e51d37 -C extra-filename=-1ef779092dbb19f3 --out-dir /builddir/build/BUILD/rust-uefi-raw-0.11.0-build/uefi-raw-0.11.0/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-uefi-raw-0.11.0-build/uefi-raw-0.11.0/target/rpm/deps --extern bitflags=/builddir/build/BUILD/rust-uefi-raw-0.11.0-build/uefi-raw-0.11.0/target/rpm/deps/libbitflags-7640873f0eeb848a.rmeta --extern uguid=/builddir/build/BUILD/rust-uefi-raw-0.11.0-build/uefi-raw-0.11.0/target/rpm/deps/libuguid-175b11ae888720a7.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` warning: the calling convention "efiapi" is not supported on this target --> src/protocol/ata.rs:131:20 | 131 | pub pass_thru: unsafe extern "efiapi" fn( | ____________________^ 132 | | this: *mut Self, 133 | | port: u16, 134 | | port_multiplier_port: u16, 135 | | packet: *mut AtaPassThruCommandPacket, 136 | | event: Event, 137 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 = note: `#[warn(unsupported_fn_ptr_calling_conventions)]` on by default warning: the calling convention "efiapi" is not supported on this target --> src/protocol/ata.rs:138:24 | 138 | pub get_next_port: unsafe extern "efiapi" fn(this: *const Self, port: *mut u16) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/ata.rs:139:26 | 139 | pub get_next_device: unsafe extern "efiapi" fn( | __________________________^ 140 | | this: *const Self, 141 | | port: u16, 142 | | port_multiplier_port: *mut u16, 143 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/ata.rs:144:28 | 144 | pub build_device_path: unsafe extern "efiapi" fn( | ____________________________^ 145 | | this: *const Self, 146 | | port: u16, 147 | | port_multiplier_port: u16, 148 | | device_path: *mut *const DevicePathProtocol, 149 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/ata.rs:150:21 | 150 | pub get_device: unsafe extern "efiapi" fn( | _____________________^ 151 | | this: *const Self, 152 | | device_path: *const DevicePathProtocol, 153 | | port: *mut u16, 154 | | port_multiplier_port: *mut u16, 155 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/ata.rs:156:21 | 156 | pub reset_port: unsafe extern "efiapi" fn(this: *mut Self, port: u16) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/ata.rs:158:9 | 158 | unsafe extern "efiapi" fn(this: *mut Self, port: u16, port_multiplier_port: u16) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/block.rs:36:16 | 36 | pub reset: unsafe extern "efiapi" fn(this: *mut Self, extended_verification: Boolean) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/block.rs:37:22 | 37 | pub read_blocks: unsafe extern "efiapi" fn( | ______________________^ 38 | | this: *const Self, 39 | | media_id: u32, 40 | | lba: Lba, 41 | | buffer_size: usize, 42 | | buffer: *mut c_void, 43 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/block.rs:44:23 | 44 | pub write_blocks: unsafe extern "efiapi" fn( | _______________________^ 45 | | this: *mut Self, 46 | | media_id: u32, 47 | | lba: Lba, 48 | | buffer_size: usize, 49 | | buffer: *const c_void, 50 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/block.rs:51:23 | 51 | pub flush_blocks: unsafe extern "efiapi" fn(this: *mut Self) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/console/serial.rs:84:16 | 84 | pub reset: unsafe extern "efiapi" fn(*mut Self) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/console/serial.rs:85:25 | 85 | pub set_attributes: unsafe extern "efiapi" fn( | _________________________^ 86 | | *const Self, 87 | | baud_rate: u64, 88 | | receive_fifo_depth: u32, ... | 92 | | stop_bits_type: StopBits, 93 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/console/serial.rs:94:27 | 94 | pub set_control_bits: unsafe extern "efiapi" fn(*mut Self, ControlBits) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/console/serial.rs:95:27 | 95 | pub get_control_bits: unsafe extern "efiapi" fn(*const Self, *mut ControlBits) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/console/serial.rs:96:16 | 96 | pub write: unsafe extern "efiapi" fn(*mut Self, *mut usize, *const u8) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/console/serial.rs:97:15 | 97 | pub read: unsafe extern "efiapi" fn(*mut Self, *mut usize, *mut u8) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/console.rs:47:16 | 47 | pub reset: unsafe extern "efiapi" fn(this: *mut Self, extended_verification: Boolean) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/console.rs:49:9 | 49 | unsafe extern "efiapi" fn(this: *const Self, state: *mut AbsolutePointerState) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/console.rs:68:16 | 68 | pub reset: unsafe extern "efiapi" fn(this: *mut Self, extended_verification: Boolean) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/console.rs:69:26 | 69 | pub read_key_stroke: unsafe extern "efiapi" fn(this: *mut Self, key: *mut InputKey) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/console.rs:91:16 | 91 | pub reset: unsafe extern "efiapi" fn(this: *mut Self, extended: Boolean) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/console.rs:92:24 | 92 | pub output_string: unsafe extern "efiapi" fn(this: *mut Self, string: *const Char16) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/console.rs:93:22 | 93 | pub test_string: unsafe extern "efiapi" fn(this: *mut Self, string: *const Char16) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/console.rs:94:21 | 94 | pub query_mode: unsafe extern "efiapi" fn( | _____________________^ 95 | | this: *mut Self, 96 | | mode: usize, 97 | | columns: *mut usize, 98 | | rows: *mut usize, 99 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/console.rs:100:19 | 100 | pub set_mode: unsafe extern "efiapi" fn(this: *mut Self, mode: usize) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/console.rs:101:24 | 101 | pub set_attribute: unsafe extern "efiapi" fn(this: *mut Self, attribute: usize) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/console.rs:102:23 | 102 | pub clear_screen: unsafe extern "efiapi" fn(this: *mut Self) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/console.rs:104:9 | 104 | unsafe extern "efiapi" fn(this: *mut Self, column: usize, row: usize) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/console.rs:105:24 | 105 | pub enable_cursor: unsafe extern "efiapi" fn(this: *mut Self, visible: Boolean) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/console.rs:136:16 | 136 | pub reset: unsafe extern "efiapi" fn( | ________________^ 137 | | this: *mut SimplePointerProtocol, 138 | | extended_verification: Boolean, 139 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/console.rs:140:20 | 140 | pub get_state: unsafe extern "efiapi" fn( | ____________________^ 141 | | this: *mut SimplePointerProtocol, 142 | | state: *mut SimplePointerState, 143 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/console.rs:155:21 | 155 | pub query_mode: unsafe extern "efiapi" fn( | _____________________^ 156 | | *const Self, 157 | | mode_number: u32, 158 | | size_of_info: *mut usize, 159 | | info: *mut *const GraphicsOutputModeInformation, 160 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/console.rs:161:19 | 161 | pub set_mode: unsafe extern "efiapi" fn(*mut Self, mode_number: u32) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/console.rs:162:14 | 162 | pub blt: unsafe extern "efiapi" fn( | ______________^ 163 | | *mut Self, 164 | | blt_buffer: *mut GraphicsOutputBltPixel, 165 | | blt_operation: GraphicsOutputBltOperation, ... | 172 | | delta: usize, 173 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/device_path.rs:197:38 | 197 | pub convert_device_node_to_text: unsafe extern "efiapi" fn( | ______________________________________^ 198 | | device_node: *const DevicePathProtocol, 199 | | display_only: Boolean, 200 | | allow_shortcuts: Boolean, 201 | | ) -> *const Char16, | |______________________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/device_path.rs:202:38 | 202 | pub convert_device_path_to_text: unsafe extern "efiapi" fn( | ______________________________________^ 203 | | device_path: *const DevicePathProtocol, 204 | | display_only: Boolean, 205 | | allow_shortcuts: Boolean, 206 | | ) -> *const Char16, | |______________________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/device_path.rs:217:9 | 217 | unsafe extern "efiapi" fn(text_device_node: *const Char16) -> *const DevicePathProtocol, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/device_path.rs:219:9 | 219 | unsafe extern "efiapi" fn(text_device_path: *const Char16) -> *const DevicePathProtocol, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/device_path.rs:230:9 | 230 | unsafe extern "efiapi" fn(device_path: *const DevicePathProtocol) -> usize, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/device_path.rs:231:32 | 231 | pub duplicate_device_path: unsafe extern "efiapi" fn( | ________________________________^ 232 | | device_path: *const DevicePathProtocol, 233 | | ) -> *const DevicePathProtocol, | |__________________________________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/device_path.rs:234:29 | 234 | pub append_device_path: unsafe extern "efiapi" fn( | _____________________________^ 235 | | src1: *const DevicePathProtocol, 236 | | src2: *const DevicePathProtocol, 237 | | ) -> *const DevicePathProtocol, | |__________________________________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/device_path.rs:238:29 | 238 | pub append_device_node: unsafe extern "efiapi" fn( | _____________________________^ 239 | | device_path: *const DevicePathProtocol, 240 | | device_node: *const DevicePathProtocol, 241 | | ) -> *const DevicePathProtocol, | |__________________________________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/device_path.rs:242:38 | 242 | pub append_device_path_instance: unsafe extern "efiapi" fn( | ______________________________________^ 243 | | device_path: *const DevicePathProtocol, 244 | | device_path_instance: *const DevicePathProtocol, 245 | | ) -> *const DevicePathProtocol, | |__________________________________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/device_path.rs:246:40 | 246 | pub get_next_device_path_instance: unsafe extern "efiapi" fn( | ________________________________________^ 247 | | device_path_instance: *mut *const DevicePathProtocol, 248 | | device_path_instance_size: *mut usize, 249 | | ) -> *const DevicePathProtocol, | |__________________________________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/device_path.rs:251:9 | 251 | unsafe extern "efiapi" fn(device_path: *const DevicePathProtocol) -> bool, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/device_path.rs:252:29 | 252 | pub create_device_node: unsafe extern "efiapi" fn( | _____________________________^ 253 | | node_type: DeviceType, 254 | | node_sub_type: DeviceSubType, 255 | | node_length: u16, 256 | | ) -> *const DevicePathProtocol, | |__________________________________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/disk.rs:10:20 | 10 | pub read_disk: unsafe extern "efiapi" fn( | ____________________^ 11 | | this: *const Self, 12 | | media_id: u32, 13 | | offset: u64, 14 | | buffer_size: usize, 15 | | buffer: *mut c_void, 16 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/disk.rs:17:21 | 17 | pub write_disk: unsafe extern "efiapi" fn( | _____________________^ 18 | | this: *mut Self, 19 | | media_id: u32, 20 | | offset: u64, 21 | | buffer_size: usize, 22 | | buffer: *const c_void, 23 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/disk.rs:42:17 | 42 | pub cancel: unsafe extern "efiapi" fn(this: *mut Self) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/disk.rs:43:23 | 43 | pub read_disk_ex: unsafe extern "efiapi" fn( | _______________________^ 44 | | this: *const Self, 45 | | media_id: u32, 46 | | offset: u64, ... | 49 | | buffer: *mut c_void, 50 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/disk.rs:51:24 | 51 | pub write_disk_ex: unsafe extern "efiapi" fn( | ________________________^ 52 | | this: *mut Self, 53 | | media_id: u32, 54 | | offset: u64, ... | 57 | | buffer: *const c_void, 58 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/disk.rs:60:9 | 60 | unsafe extern "efiapi" fn(this: *mut Self, token: *mut DiskIo2Token) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/disk.rs:75:18 | 75 | pub inquiry: unsafe extern "efiapi" fn( | __________________^ 76 | | this: *const Self, 77 | | inquiry_data: *mut c_void, 78 | | inquiry_data_size: *mut u32, 79 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/disk.rs:80:19 | 80 | pub identify: unsafe extern "efiapi" fn( | ___________________^ 81 | | this: *const Self, 82 | | identify_data: *mut c_void, 83 | | identify_data_size: *mut u32, 84 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/disk.rs:85:21 | 85 | pub sense_data: unsafe extern "efiapi" fn( | _____________________^ 86 | | this: *const Self, 87 | | sense_data: *mut c_void, 88 | | sense_data_size: *mut u32, 89 | | sense_data_number: *mut u8, 90 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/disk.rs:91:20 | 91 | pub which_ide: unsafe extern "efiapi" fn( | ____________________^ 92 | | this: *const Self, 93 | | ide_channel: *mut u32, 94 | | ide_device: *mut u32, 95 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/driver.rs:9:20 | 9 | pub supported: unsafe extern "efiapi" fn( | ____________________^ 10 | | this: *const Self, 11 | | controller_handle: Handle, 12 | | remaining_device_path: *const DevicePathProtocol, 13 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/driver.rs:14:16 | 14 | pub start: unsafe extern "efiapi" fn( | ________________^ 15 | | this: *const Self, 16 | | controller_handle: Handle, 17 | | remaining_device_path: *const DevicePathProtocol, 18 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/driver.rs:19:15 | 19 | pub stop: unsafe extern "efiapi" fn( | _______________^ 20 | | this: *const Self, 21 | | controller_handle: Handle, 22 | | number_of_children: usize, 23 | | child_handle_buffer: *const Handle, 24 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/driver.rs:37:26 | 37 | pub get_driver_name: unsafe extern "efiapi" fn( | __________________________^ 38 | | this: *const Self, 39 | | language: *const u8, 40 | | driver_name: *mut *const u16, 41 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/driver.rs:42:30 | 42 | pub get_controller_name: unsafe extern "efiapi" fn( | ______________________________^ 43 | | this: *const Self, 44 | | controller_handle: Handle, 45 | | child_handle: Handle, 46 | | language: *const u8, 47 | | controller_name: *mut *const u16, 48 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/driver.rs:67:9 | 67 | unsafe extern "efiapi" fn(this: *mut Self, child_handle: *mut Handle) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/driver.rs:68:24 | 68 | pub destroy_child: unsafe extern "efiapi" fn(this: *mut Self, child_handle: Handle) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/file_system.rs:13:9 | 13 | unsafe extern "efiapi" fn(this: *mut Self, root: *mut *mut FileProtocolV1) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/file_system.rs:31:15 | 31 | pub open: unsafe extern "efiapi" fn( | _______________^ 32 | | this: *mut Self, 33 | | new_handle: *mut *mut Self, 34 | | file_name: *const Char16, 35 | | open_mode: FileMode, 36 | | attributes: FileAttribute, 37 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/file_system.rs:38:16 | 38 | pub close: unsafe extern "efiapi" fn(this: *mut Self) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/file_system.rs:39:17 | 39 | pub delete: unsafe extern "efiapi" fn(this: *mut Self) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/file_system.rs:40:15 | 40 | pub read: unsafe extern "efiapi" fn( | _______________^ 41 | | this: *mut Self, 42 | | buffer_size: *mut usize, 43 | | buffer: *mut c_void, 44 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/file_system.rs:45:16 | 45 | pub write: unsafe extern "efiapi" fn( | ________________^ 46 | | this: *mut Self, 47 | | buffer_size: *mut usize, 48 | | buffer: *const c_void, 49 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/file_system.rs:50:23 | 50 | pub get_position: unsafe extern "efiapi" fn(this: *const Self, position: *mut u64) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/file_system.rs:51:23 | 51 | pub set_position: unsafe extern "efiapi" fn(this: *mut Self, position: u64) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/file_system.rs:52:19 | 52 | pub get_info: unsafe extern "efiapi" fn( | ___________________^ 53 | | this: *mut Self, 54 | | information_type: *const Guid, 55 | | buffer_size: *mut usize, 56 | | buffer: *mut c_void, 57 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/file_system.rs:58:19 | 58 | pub set_info: unsafe extern "efiapi" fn( | ___________________^ 59 | | this: *mut Self, 60 | | information_type: *const Guid, 61 | | buffer_size: usize, 62 | | buffer: *const c_void, 63 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/file_system.rs:64:16 | 64 | pub flush: unsafe extern "efiapi" fn(this: *mut Self) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/file_system.rs:71:18 | 71 | pub open_ex: unsafe extern "efiapi" fn( | __________________^ 72 | | this: *mut Self, 73 | | new_handle: *mut *mut Self, 74 | | file_name: *const Char16, ... | 77 | | token: *mut FileIoToken, 78 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/file_system.rs:79:18 | 79 | pub read_ex: unsafe extern "efiapi" fn(this: *mut Self, token: *mut FileIoToken) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/file_system.rs:80:19 | 80 | pub write_ex: unsafe extern "efiapi" fn(this: *mut Self, token: *mut FileIoToken) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/file_system.rs:81:19 | 81 | pub flush_ex: unsafe extern "efiapi" fn(this: *mut Self, token: *mut FileIoToken) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/firmware_volume.rs:152:9 | 152 | unsafe extern "efiapi" fn(this: *const Self, fv_attributes: *mut FvAttributes) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/firmware_volume.rs:154:9 | 154 | unsafe extern "efiapi" fn(this: *const Self, fv_attributes: *mut FvAttributes) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/firmware_volume.rs:155:20 | 155 | pub read_file: unsafe extern "efiapi" fn( | ____________________^ 156 | | this: *const Self, 157 | | name_guid: *const Guid, 158 | | buffer: *mut *mut c_void, ... | 162 | | authentication_status: *mut u32, 163 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/firmware_volume.rs:164:23 | 164 | pub read_section: unsafe extern "efiapi" fn( | _______________________^ 165 | | this: *const Self, 166 | | name_guid: *const Guid, 167 | | section_type: SectionType, ... | 171 | | authentication_status: *mut u32, 172 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/firmware_volume.rs:173:21 | 173 | pub write_file: unsafe extern "efiapi" fn( | _____________________^ 174 | | this: *const Self, 175 | | number_of_files: u32, 176 | | write_policy: FvWritePolicy, 177 | | file_data: *const FvWriteFileData, 178 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/firmware_volume.rs:179:24 | 179 | pub get_next_file: unsafe extern "efiapi" fn( | ________________________^ 180 | | this: *const Self, 181 | | key: *mut c_void, 182 | | file_type: *mut FvFiletype, ... | 185 | | size: *mut usize, 186 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/firmware_volume.rs:189:19 | 189 | pub get_info: unsafe extern "efiapi" fn( | ___________________^ 190 | | this: *const Self, 191 | | information_type: *const Guid, 192 | | buffer_size: *mut usize, 193 | | buffer: *mut c_void, 194 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/firmware_volume.rs:195:19 | 195 | pub set_info: unsafe extern "efiapi" fn( | ___________________^ 196 | | this: *const Self, 197 | | information_type: *const Guid, 198 | | buffer_size: usize, 199 | | buffer: *const c_void, 200 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/firmware_volume.rs:211:25 | 211 | pub get_attributes: unsafe extern "efiapi" fn( | _________________________^ 212 | | this: *const Self, 213 | | attributes: *mut FirmwareVolumeAttributes, 214 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/firmware_volume.rs:215:25 | 215 | pub set_attributes: unsafe extern "efiapi" fn( | _________________________^ 216 | | this: *const Self, 217 | | attributes: *mut FirmwareVolumeAttributes, 218 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/firmware_volume.rs:220:9 | 220 | unsafe extern "efiapi" fn(this: *const Self, address: *mut PhysicalAddress) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/firmware_volume.rs:221:25 | 221 | pub get_block_size: unsafe extern "efiapi" fn( | _________________________^ 222 | | this: *const Self, 223 | | lba: Lba, 224 | | block_size: *mut usize, 225 | | number_of_blocks: *mut usize, 226 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/firmware_volume.rs:227:15 | 227 | pub read: unsafe extern "efiapi" fn( | _______________^ 228 | | this: *const Self, 229 | | lba: Lba, 230 | | offset: usize, 231 | | num_bytes: *mut usize, 232 | | buffer: *mut u8, 233 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/firmware_volume.rs:234:16 | 234 | pub write: unsafe extern "efiapi" fn( | ________________^ 235 | | this: *const Self, 236 | | lba: Lba, 237 | | offset: usize, 238 | | num_bytes: *mut usize, 239 | | buffer: *mut u8, 240 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/hii/database.rs:42:27 | 42 | pub new_package_list: unsafe extern "efiapi" fn( | ___________________________^ 43 | | this: *const Self, 44 | | package_list: *const HiiPackageListHeader, 45 | | driver_handle: Handle, 46 | | handle: *mut HiiHandle, 47 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/hii/database.rs:49:9 | 49 | unsafe extern "efiapi" fn(this: *const Self, handle: HiiHandle) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/hii/database.rs:50:30 | 50 | pub update_package_list: unsafe extern "efiapi" fn( | ______________________________^ 51 | | this: *const Self, 52 | | handle: HiiHandle, 53 | | package_list: *const HiiPackageListHeader, 54 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/hii/database.rs:55:29 | 55 | pub list_package_lists: unsafe extern "efiapi" fn( | _____________________________^ 56 | | this: *const Self, 57 | | package_type: u8, 58 | | package_guid: *const Guid, 59 | | handle_buffer_length: *mut usize, 60 | | handle: *mut HiiHandle, 61 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/hii/database.rs:62:31 | 62 | pub export_package_lists: unsafe extern "efiapi" fn( | _______________________________^ 63 | | this: *const Self, 64 | | handle: HiiHandle, 65 | | buffer_size: *mut usize, 66 | | buffer: *mut HiiPackageListHeader, 67 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/hii/database.rs:30:32 | 30 | pub type HiiDatabaseNotifyFn = unsafe extern "efiapi" fn( | ________________________________^ 31 | | package_type: u8, 32 | | package_guid: *const Guid, 33 | | package: *const HiiPackageHeader, 34 | | handle: HiiHandle, 35 | | notify_type: HiiDatabaseNotifyType, 36 | | ) -> Status; | |___________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/hii/database.rs:68:34 | 68 | pub register_package_notify: unsafe extern "efiapi" fn( | __________________________________^ 69 | | this: *const Self, 70 | | package_type: u8, 71 | | package_guid: *const Guid, ... | 74 | | notify_handle: *mut Handle, 75 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/hii/database.rs:77:9 | 77 | unsafe extern "efiapi" fn(this: *const Self, notification_handle: Handle) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/hii/database.rs:78:32 | 78 | pub find_keyboard_layouts: unsafe extern "efiapi" fn( | ________________________________^ 79 | | this: *const Self, 80 | | key_guid_buffer_length: *mut u16, 81 | | key_guid_buffer: *mut Guid, 82 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/hii/database.rs:83:30 | 83 | pub get_keyboard_layout: unsafe extern "efiapi" fn( | ______________________________^ 84 | | this: *const Self, 85 | | key_guid: *const Guid, 86 | | leyboard_layout_length: *mut u16, 87 | | keyboard_layout: *mut HiiKeyboardLayout, 88 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/hii/database.rs:90:9 | 90 | unsafe extern "efiapi" fn(this: *const Self, key_guid: *const Guid) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/hii/database.rs:91:34 | 91 | pub get_package_list_handle: unsafe extern "efiapi" fn( | __________________________________^ 92 | | this: *const Self, 93 | | package_list_handle: HiiHandle, 94 | | driver_handle: *mut Handle, 95 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/loaded_image.rs:31:24 | 31 | pub unload: Option Status>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/media.rs:10:20 | 10 | pub load_file: unsafe extern "efiapi" fn( | ____________________^ 11 | | this: *mut LoadFileProtocol, 12 | | file_path: *const DevicePathProtocol, 13 | | boot_policy: Boolean, 14 | | buffer_size: *mut usize, 15 | | buffer: *mut c_void, 16 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/media.rs:26:20 | 26 | pub load_file: unsafe extern "efiapi" fn( | ____________________^ 27 | | this: *mut LoadFile2Protocol, 28 | | file_path: *const DevicePathProtocol, 29 | | boot_policy: Boolean, 30 | | buffer_size: *mut usize, 31 | | buffer: *mut c_void, 32 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/memory_protection.rs:9:32 | 9 | pub get_memory_attributes: unsafe extern "efiapi" fn( | ________________________________^ 10 | | this: *const Self, 11 | | base_address: PhysicalAddress, 12 | | length: u64, 13 | | attributes: *mut MemoryAttribute, 14 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/memory_protection.rs:16:32 | 16 | pub set_memory_attributes: unsafe extern "efiapi" fn( | ________________________________^ 17 | | this: *const Self, 18 | | base_address: PhysicalAddress, 19 | | length: u64, 20 | | attributes: MemoryAttribute, 21 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/memory_protection.rs:23:34 | 23 | pub clear_memory_attributes: unsafe extern "efiapi" fn( | __________________________________^ 24 | | this: *const Self, 25 | | base_address: PhysicalAddress, 26 | | length: u64, 27 | | attributes: MemoryAttribute, 28 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/misc.rs:9:24 | 9 | pub get_timestamp: unsafe extern "efiapi" fn() -> u64, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/misc.rs:10:25 | 10 | pub get_properties: unsafe extern "efiapi" fn(*mut TimestampProperties) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/misc.rs:44:26 | 44 | pub type ResetSystemFn = unsafe extern "efiapi" fn( | __________________________^ 45 | | rt: runtime::ResetType, 46 | | status: Status, 47 | | data_size: usize, 48 | | data: *const u8, 49 | | ); | |_^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/misc.rs:34:9 | 34 | unsafe extern "efiapi" fn(this: *mut Self, reset_function: ResetSystemFn) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/misc.rs:36:9 | 36 | unsafe extern "efiapi" fn(this: *mut Self, reset_function: ResetSystemFn) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/dhcp4.rs:91:9 | 91 | / unsafe extern "efiapi" fn( 92 | | this: *mut Dhcp4Protocol, 93 | | context: *const c_void, 94 | | current_state: Dhcp4State, ... | 97 | | new_packet: *mut *const Dhcp4Packet, 98 | | ) -> Status, | |___________________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/dhcp4.rs:147:9 | 147 | unsafe extern "efiapi" fn(this: *const Self, mode_data: *mut Dhcp4ModeData) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/dhcp4.rs:149:9 | 149 | unsafe extern "efiapi" fn(this: *mut Self, cfg_data: *const Dhcp4ConfigData) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/dhcp4.rs:150:16 | 150 | pub start: unsafe extern "efiapi" fn(this: *mut Self, completion_event: Event) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/dhcp4.rs:151:23 | 151 | pub renew_rebind: unsafe extern "efiapi" fn( | _______________________^ 152 | | this: *mut Self, 153 | | rebind_request: Boolean, 154 | | completion_event: Event, 155 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/dhcp4.rs:156:18 | 156 | pub release: unsafe extern "efiapi" fn(this: *mut Self) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/dhcp4.rs:157:15 | 157 | pub stop: unsafe extern "efiapi" fn(this: *mut Self) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/dhcp4.rs:158:16 | 158 | pub build: unsafe extern "efiapi" fn( | ________________^ 159 | | this: *mut Self, 160 | | seed_packet: *mut Dhcp4Packet, 161 | | delete_count: u32, ... | 165 | | new_packet: *mut *mut Dhcp4Packet, 166 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/dhcp4.rs:168:9 | 168 | unsafe extern "efiapi" fn(this: *mut Self, token: *mut Dhcp4TransmitReceiveToken) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/dhcp4.rs:169:16 | 169 | pub parse: unsafe extern "efiapi" fn( | ________________^ 170 | | this: *mut Self, 171 | | packet: *mut Dhcp4Packet, 172 | | option_count: *mut u32, 173 | | packet_option_list: *mut *mut Dhcp4PacketOption, 174 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/http.rs:230:9 | 230 | unsafe extern "efiapi" fn(this: *const Self, config_data: *mut HttpConfigData) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/http.rs:232:9 | 232 | unsafe extern "efiapi" fn(this: *mut Self, config_data: *const HttpConfigData) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/http.rs:233:18 | 233 | pub request: unsafe extern "efiapi" fn(this: *mut Self, token: *mut HttpToken) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/http.rs:234:17 | 234 | pub cancel: unsafe extern "efiapi" fn(this: *mut Self, token: *mut HttpToken) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/http.rs:235:19 | 235 | pub response: unsafe extern "efiapi" fn(this: *mut Self, token: *mut HttpToken) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/http.rs:236:15 | 236 | pub poll: unsafe extern "efiapi" fn(this: *mut Self) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/ip4_config2.rs:49:19 | 49 | pub set_data: unsafe extern "efiapi" fn( | ___________________^ 50 | | this: *mut Self, 51 | | data_type: Ip4Config2DataType, 52 | | data_size: usize, 53 | | data: *const c_void, 54 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/ip4_config2.rs:56:19 | 56 | pub get_data: unsafe extern "efiapi" fn( | ___________________^ 57 | | this: *mut Self, 58 | | data_type: Ip4Config2DataType, 59 | | data_size: *mut usize, 60 | | data: *mut c_void, 61 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/ip4_config2.rs:63:31 | 63 | pub register_data_notify: unsafe extern "efiapi" fn( | _______________________________^ 64 | | this: *mut Self, 65 | | data_type: Ip4Config2DataType, 66 | | event: Event, 67 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/ip4_config2.rs:69:33 | 69 | pub unregister_data_notify: unsafe extern "efiapi" fn( | _________________________________^ 70 | | this: *mut Self, 71 | | data_type: Ip4Config2DataType, 72 | | event: Event, 73 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/pxe.rs:12:16 | 12 | pub start: unsafe extern "efiapi" fn(this: *mut Self, use_ipv6: Boolean) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/pxe.rs:13:15 | 13 | pub stop: unsafe extern "efiapi" fn(this: *mut Self) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/pxe.rs:14:15 | 14 | pub dhcp: unsafe extern "efiapi" fn(this: *mut Self, sort_offers: Boolean) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/pxe.rs:15:19 | 15 | pub discover: unsafe extern "efiapi" fn( | ___________________^ 16 | | this: *mut Self, 17 | | ty: PxeBaseCodeBootType, 18 | | layer: *mut u16, 19 | | use_bis: Boolean, 20 | | info: *const PxeBaseCodeDiscoverInfo, 21 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/pxe.rs:22:16 | 22 | pub mtftp: unsafe extern "efiapi" fn( | ________________^ 23 | | this: *mut Self, 24 | | operation: PxeBaseCodeTftpOpcode, 25 | | buffer: *mut c_void, ... | 32 | | dont_use_buffer: Boolean, 33 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/pxe.rs:34:20 | 34 | pub udp_write: unsafe extern "efiapi" fn( | ____________________^ 35 | | this: *mut Self, 36 | | op_flags: PxeBaseCodeUdpOpFlags, 37 | | dest_ip: *const IpAddress, ... | 45 | | buffer_ptr: *const c_void, 46 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/pxe.rs:47:19 | 47 | pub udp_read: unsafe extern "efiapi" fn( | ___________________^ 48 | | this: *mut Self, 49 | | op_flags: PxeBaseCodeUdpOpFlags, 50 | | dest_ip: *mut IpAddress, ... | 57 | | buffer_ptr: *mut c_void, 58 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/pxe.rs:59:24 | 59 | pub set_ip_filter: unsafe extern "efiapi" fn( | ________________________^ 60 | | this: *mut Self, 61 | | new_filter: *const PxeBaseCodeIpFilter, 62 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/pxe.rs:63:14 | 63 | pub arp: unsafe extern "efiapi" fn( | ______________^ 64 | | this: *mut Self, 65 | | ip_addr: *const IpAddress, 66 | | mac_addr: *mut MacAddress, 67 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/pxe.rs:68:25 | 68 | pub set_parameters: unsafe extern "efiapi" fn( | _________________________^ 69 | | this: *mut Self, 70 | | new_auto_arp: *const Boolean, 71 | | new_send_guid: *const Boolean, ... | 74 | | new_make_callback: *const Boolean, 75 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/pxe.rs:76:25 | 76 | pub set_station_ip: unsafe extern "efiapi" fn( | _________________________^ 77 | | this: *mut Self, 78 | | new_station_ip: *const IpAddress, 79 | | new_subnet_mask: *const IpAddress, 80 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/pxe.rs:81:22 | 81 | pub set_packets: unsafe extern "efiapi" fn( | ______________________^ 82 | | this: *mut Self, 83 | | new_dhcp_discover_valid: *const Boolean, 84 | | new_dhcp_ack_received: *const Boolean, ... | 94 | | new_pxe_bis_reply: *const PxeBaseCodePacket, 95 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/snp.rs:13:16 | 13 | pub start: unsafe extern "efiapi" fn(this: *const Self) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/snp.rs:14:15 | 14 | pub stop: unsafe extern "efiapi" fn(this: *const Self) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/snp.rs:15:21 | 15 | pub initialize: unsafe extern "efiapi" fn( | _____________________^ 16 | | this: *const Self, 17 | | extra_receive_buffer_size: usize, 18 | | extra_transmit_buffer_size: usize, 19 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/snp.rs:21:9 | 21 | unsafe extern "efiapi" fn(this: *const Self, extended_verification: Boolean) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/snp.rs:22:19 | 22 | pub shutdown: unsafe extern "efiapi" fn(this: *const Self) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/snp.rs:23:26 | 23 | pub receive_filters: unsafe extern "efiapi" fn( | __________________________^ 24 | | this: *const Self, 25 | | enable: ReceiveFlags, 26 | | disable: ReceiveFlags, ... | 29 | | multicast_filter: *const MacAddress, 30 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/snp.rs:31:26 | 31 | pub station_address: unsafe extern "efiapi" fn( | __________________________^ 32 | | this: *const Self, 33 | | reset: Boolean, 34 | | new: *const MacAddress, 35 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/snp.rs:36:21 | 36 | pub statistics: unsafe extern "efiapi" fn( | _____________________^ 37 | | this: *const Self, 38 | | reset: Boolean, 39 | | statistics_size: *mut usize, 40 | | statistics_table: *mut NetworkStatistics, 41 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/snp.rs:42:30 | 42 | pub multicast_ip_to_mac: unsafe extern "efiapi" fn( | ______________________________^ 43 | | this: *const Self, 44 | | ipv6: Boolean, 45 | | ip: *const IpAddress, 46 | | mac: *mut MacAddress, 47 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/snp.rs:48:28 | 48 | pub non_volatile_data: unsafe extern "efiapi" fn( | ____________________________^ 49 | | this: *const Self, 50 | | read: Boolean, 51 | | offset: usize, 52 | | buffer_size: usize, 53 | | buffer: *mut ffi::c_void, 54 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/snp.rs:55:21 | 55 | pub get_status: unsafe extern "efiapi" fn( | _____________________^ 56 | | this: *const Self, 57 | | interrupt_status: *mut InterruptStatus, 58 | | transmit_buffer: *mut *mut ffi::c_void, 59 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/snp.rs:60:19 | 60 | pub transmit: unsafe extern "efiapi" fn( | ___________________^ 61 | | this: *const Self, 62 | | header_size: usize, 63 | | buffer_size: usize, ... | 67 | | protocol: *const u16, 68 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/snp.rs:69:18 | 69 | pub receive: unsafe extern "efiapi" fn( | __________________^ 70 | | this: *const Self, 71 | | header_size: *mut usize, 72 | | buffer_size: *mut usize, ... | 76 | | protocol: *mut u16, 77 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/tls.rs:19:19 | 19 | pub set_data: unsafe extern "efiapi" fn( | ___________________^ 20 | | this: *mut Self, 21 | | typ: TlsConfigDataType, 22 | | data: *const c_void, 23 | | size: usize, 24 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/tls.rs:26:19 | 26 | pub get_data: unsafe extern "efiapi" fn( | ___________________^ 27 | | this: *const Self, 28 | | typ: TlsConfigDataType, 29 | | data: *mut c_void, 30 | | size: *mut usize, 31 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/nvme.rs:119:20 | 119 | pub pass_thru: unsafe extern "efiapi" fn( | ____________________^ 120 | | this: *mut Self, 121 | | namespace_id: u32, 122 | | packet: *mut NvmExpressPassThruCommandPacket, 123 | | event: *mut c_void, 124 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/nvme.rs:126:9 | 126 | unsafe extern "efiapi" fn(this: *const Self, namespace_id: *mut u32) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/nvme.rs:127:28 | 127 | pub build_device_path: unsafe extern "efiapi" fn( | ____________________________^ 128 | | this: *const Self, 129 | | namespace_id: u32, 130 | | device_path: *mut *const DevicePathProtocol, 131 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/nvme.rs:132:24 | 132 | pub get_namespace: unsafe extern "efiapi" fn( | ________________________^ 133 | | this: *const Self, 134 | | device_path: *const DevicePathProtocol, 135 | | namespace_id: *mut u32, 136 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/rng.rs:41:19 | 41 | pub get_info: unsafe extern "efiapi" fn( | ___________________^ 42 | | this: *mut RngProtocol, 43 | | algorithm_list_size: *mut usize, 44 | | algorithm_list: *mut RngAlgorithmType, 45 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/rng.rs:47:18 | 47 | pub get_rng: unsafe extern "efiapi" fn( | __________________^ 48 | | this: *mut RngProtocol, 49 | | algorithm: *const RngAlgorithmType, 50 | | value_length: usize, 51 | | value: *mut u8, 52 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/scsi.rs:159:9 | 159 | unsafe extern "efiapi" fn(this: *const Self, device_type: *mut ScsiIoType) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/scsi.rs:161:9 | 161 | unsafe extern "efiapi" fn(this: *const Self, target: *mut *mut u8, lun: *mut u64) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/scsi.rs:162:20 | 162 | pub reset_bus: unsafe extern "efiapi" fn(this: *mut Self) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/scsi.rs:163:23 | 163 | pub reset_device: unsafe extern "efiapi" fn(this: *mut Self) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/scsi.rs:164:31 | 164 | pub execute_scsi_command: unsafe extern "efiapi" fn( | _______________________________^ 165 | | this: *const Self, 166 | | packet: *mut ScsiIoScsiRequestPacket, 167 | | event: Event, 168 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/scsi.rs:188:20 | 188 | pub pass_thru: unsafe extern "efiapi" fn( | ____________________^ 189 | | this: *mut Self, 190 | | target: *const u8, 191 | | lun: u64, 192 | | packet: *mut ScsiIoScsiRequestPacket, 193 | | event: Event, 194 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/scsi.rs:196:9 | 196 | unsafe extern "efiapi" fn(this: *const Self, target: *mut *mut u8, lun: *mut u64) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/scsi.rs:197:28 | 197 | pub build_device_path: unsafe extern "efiapi" fn( | ____________________________^ 198 | | this: *const Self, 199 | | target: *const u8, 200 | | lun: u64, 201 | | device_path: *mut *const DevicePathProtocol, 202 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/scsi.rs:203:25 | 203 | pub get_target_lun: unsafe extern "efiapi" fn( | _________________________^ 204 | | this: *const Self, 205 | | device_path: *const DevicePathProtocol, 206 | | target: *mut *const u8, 207 | | lun: *mut u64, 208 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/scsi.rs:209:24 | 209 | pub reset_channel: unsafe extern "efiapi" fn(this: *mut Self) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/scsi.rs:211:9 | 211 | unsafe extern "efiapi" fn(this: *mut Self, target: *const u8, lun: u64) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/scsi.rs:213:9 | 213 | unsafe extern "efiapi" fn(this: *const Self, target: *mut *mut u8) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/string.rs:9:9 | 9 | unsafe extern "efiapi" fn(this: *const Self, s1: *const Char16, s2: *const Char16) -> isize, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/string.rs:10:22 | 10 | pub metai_match: unsafe extern "efiapi" fn( | ______________________^ 11 | | this: *const Self, 12 | | string: *const Char16, 13 | | pattern: *const Char16, 14 | | ) -> bool, | |_____________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/string.rs:15:18 | 15 | pub str_lwr: unsafe extern "efiapi" fn(this: *const Self, s: *mut Char16), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/string.rs:16:18 | 16 | pub str_upr: unsafe extern "efiapi" fn(this: *const Self, s: *mut Char16), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/string.rs:17:21 | 17 | pub fat_to_str: unsafe extern "efiapi" fn( | _____________________^ 18 | | this: *const Self, 19 | | fat_size: usize, 20 | | fat: *const Char8, 21 | | s: *mut Char16, 22 | | ), | |_____^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/string.rs:23:21 | 23 | pub str_to_fat: unsafe extern "efiapi" fn( | _____________________^ 24 | | this: *const Self, 25 | | s: *const Char16, 26 | | fat_size: usize, 27 | | fat: *mut Char8, 28 | | ) -> bool, | |_____________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/tcg/v1.rs:45:23 | 45 | pub status_check: unsafe extern "efiapi" fn( | _______________________^ 46 | | this: *mut Self, 47 | | protocol_capability: *mut TcgBootServiceCapability, 48 | | feature_flags: *mut u32, 49 | | event_log_location: *mut PhysicalAddress, 50 | | event_log_last_entry: *mut PhysicalAddress, 51 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/tcg/v1.rs:53:19 | 53 | pub hash_all: unsafe extern "efiapi" fn( | ___________________^ 54 | | this: *mut Self, 55 | | hash_data: *const u8, 56 | | hash_data_len: u64, ... | 59 | | hashed_data_result: *mut *mut u8, 60 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/tcg/v1.rs:62:20 | 62 | pub log_event: unsafe extern "efiapi" fn( | ____________________^ 63 | | this: *mut Self, 64 | | event: *const c_void, 65 | | event_number: *mut u32, 66 | | flags: u32, 67 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/tcg/v1.rs:69:30 | 69 | pub pass_through_to_tpm: unsafe extern "efiapi" fn( | ______________________________^ 70 | | this: *mut Self, 71 | | tpm_input_parameter_block_size: u32, 72 | | tpm_input_parameter_block: *const u8, 73 | | tpm_output_parameter_block_size: u32, 74 | | tpm_output_parameter_block: *mut u8, 75 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/tcg/v1.rs:77:32 | 77 | pub hash_log_extend_event: unsafe extern "efiapi" fn( | ________________________________^ 78 | | this: *mut Self, 79 | | hash_data: PhysicalAddress, 80 | | hash_data_len: u64, ... | 84 | | event_log_last_entry: *mut PhysicalAddress, 85 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/tcg/v2.rs:144:25 | 144 | pub get_capability: unsafe extern "efiapi" fn( | _________________________^ 145 | | this: *mut Self, 146 | | protocol_capability: *mut Tcg2BootServiceCapability, 147 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/tcg/v2.rs:149:24 | 149 | pub get_event_log: unsafe extern "efiapi" fn( | ________________________^ 150 | | this: *mut Self, 151 | | event_log_format: Tcg2EventLogFormat, 152 | | event_log_location: *mut PhysicalAddress, 153 | | event_log_last_entry: *mut PhysicalAddress, 154 | | event_log_truncated: *mut u8, 155 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/tcg/v2.rs:157:32 | 157 | pub hash_log_extend_event: unsafe extern "efiapi" fn( | ________________________________^ 158 | | this: *mut Self, 159 | | flags: Tcg2HashLogExtendEventFlags, 160 | | data_to_hash: PhysicalAddress, 161 | | data_to_hash_len: u64, 162 | | event: *const c_void, 163 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/tcg/v2.rs:165:25 | 165 | pub submit_command: unsafe extern "efiapi" fn( | _________________________^ 166 | | this: *mut Self, 167 | | input_parameter_block_size: u32, 168 | | input_parameter_block: *const u8, 169 | | output_parameter_block_size: u32, 170 | | output_parameter_block: *mut u8, 171 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/tcg/v2.rs:173:31 | 173 | pub get_active_pcr_banks: unsafe extern "efiapi" fn( | _______________________________^ 174 | | this: *mut Self, 175 | | active_pcr_banks: *mut Tcg2HashAlgorithmBitmap, 176 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/tcg/v2.rs:178:31 | 178 | pub set_active_pcr_banks: unsafe extern "efiapi" fn( | _______________________________^ 179 | | this: *mut Self, 180 | | active_pcr_banks: Tcg2HashAlgorithmBitmap, 181 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/tcg/v2.rs:183:45 | 183 | pub get_result_of_set_active_pcr_banks: unsafe extern "efiapi" fn( | _____________________________________________^ 184 | | this: *mut Self, 185 | | operation_present: *mut u32, 186 | | response: *mut u32, 187 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/usb/host_controller.rs:110:25 | 110 | pub get_capability: unsafe extern "efiapi" fn( | _________________________^ 111 | | this: *const Self, 112 | | max_speed: *mut Speed, 113 | | port_number: *mut u8, 114 | | is_64_bit_capable: *mut u8, 115 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/usb/host_controller.rs:116:16 | 116 | pub reset: unsafe extern "efiapi" fn(this: *mut Self, attributes: ResetAttributes) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/usb/host_controller.rs:118:9 | 118 | unsafe extern "efiapi" fn(this: *mut Self, state: *mut HostControllerState) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/usb/host_controller.rs:119:20 | 119 | pub set_state: unsafe extern "efiapi" fn(this: *mut Self, state: HostControllerState) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/usb/host_controller.rs:120:27 | 120 | pub control_transfer: unsafe extern "efiapi" fn( | ___________________________^ 121 | | this: *mut Self, 122 | | device_address: u8, 123 | | device_speed: Speed, ... | 131 | | transfer_result: *mut UsbTransferStatus, 132 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/usb/host_controller.rs:133:24 | 133 | pub bulk_transfer: unsafe extern "efiapi" fn( | ________________________^ 134 | | this: *mut Self, 135 | | device_address: u8, 136 | | endpoint_address: u8, ... | 145 | | transfer_result: *mut UsbTransferStatus, 146 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/usb/mod.rs:50:37 | 50 | pub type AsyncUsbTransferCallback = unsafe extern "efiapi" fn( | _____________________________________^ 51 | | data: *mut ffi::c_void, 52 | | data_length: usize, 53 | | context: *mut ffi::c_void, 54 | | status: UsbTransferStatus, 55 | | ) -> Status; | |___________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/usb/host_controller.rs:147:35 | 147 | pub async_interrupt_transfer: unsafe extern "efiapi" fn( | ___________________________________^ 148 | | this: *mut Self, 149 | | device_address: u8, 150 | | endpoint_address: u8, ... | 159 | | context: *mut ffi::c_void, 160 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/usb/host_controller.rs:161:34 | 161 | pub sync_interrupt_transfer: unsafe extern "efiapi" fn( | __________________________________^ 162 | | this: *mut Self, 163 | | device_address: u8, 164 | | endpoint_address: u8, ... | 172 | | transfer_result: *mut UsbTransferStatus, 173 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/usb/host_controller.rs:174:31 | 174 | pub isochronous_transfer: unsafe extern "efiapi" fn( | _______________________________^ 175 | | this: *mut Self, 176 | | device_address: u8, 177 | | endpoint_address: u8, ... | 184 | | transfer_result: *mut UsbTransferStatus, 185 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/usb/host_controller.rs:186:37 | 186 | pub async_isochronous_transfer: unsafe extern "efiapi" fn( | _____________________________________^ 187 | | this: *mut Self, 188 | | device_address: u8, 189 | | endpoint_address: u8, ... | 197 | | context: *mut ffi::c_void, 198 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/usb/host_controller.rs:199:35 | 199 | pub get_root_hub_port_status: unsafe extern "efiapi" fn( | ___________________________________^ 200 | | this: *mut Self, 201 | | port_number: u8, 202 | | port_status: *mut UsbPortStatus, 203 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/usb/host_controller.rs:204:36 | 204 | pub set_root_hub_port_feature: unsafe extern "efiapi" fn( | ____________________________________^ 205 | | this: *mut Self, 206 | | port_number: u8, 207 | | port_feature: PortFeature, 208 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/usb/host_controller.rs:210:9 | 210 | unsafe extern "efiapi" fn(this: *mut Self, port_number: u8, feature: PortFeature) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/usb/io.rs:15:27 | 15 | pub control_transfer: unsafe extern "efiapi" fn( | ___________________________^ 16 | | this: *mut Self, 17 | | request: *mut DeviceRequest, 18 | | direction: DataDirection, ... | 22 | | status: *mut UsbTransferStatus, 23 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/usb/io.rs:24:24 | 24 | pub bulk_transfer: unsafe extern "efiapi" fn( | ________________________^ 25 | | this: *mut Self, 26 | | device_endpoint: u8, 27 | | data: *mut ffi::c_void, ... | 30 | | status: *mut UsbTransferStatus, 31 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/usb/io.rs:32:35 | 32 | pub async_interrupt_transfer: unsafe extern "efiapi" fn( | ___________________________________^ 33 | | this: *mut Self, 34 | | device_endpoint: u8, 35 | | is_new_transfer: Boolean, ... | 39 | | context: *mut ffi::c_void, 40 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/usb/io.rs:41:34 | 41 | pub sync_interrupt_transfer: unsafe extern "efiapi" fn( | __________________________________^ 42 | | this: *mut Self, 43 | | device_endpoint: u8, 44 | | data: *mut ffi::c_void, ... | 47 | | status: *mut UsbTransferStatus, 48 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/usb/io.rs:49:31 | 49 | pub isochronous_transfer: unsafe extern "efiapi" fn( | _______________________________^ 50 | | this: *mut Self, 51 | | device_endpoint: u8, 52 | | data: *mut ffi::c_void, 53 | | data_length: usize, 54 | | status: *mut UsbTransferStatus, 55 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/usb/io.rs:56:37 | 56 | pub async_isochronous_transfer: unsafe extern "efiapi" fn( | _____________________________________^ 57 | | this: *mut Self, 58 | | device_endpoint: u8, 59 | | data: *mut ffi::c_void, ... | 62 | | context: *mut ffi::c_void, 63 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/usb/io.rs:64:32 | 64 | pub get_device_descriptor: unsafe extern "efiapi" fn( | ________________________________^ 65 | | this: *mut Self, 66 | | device_descriptor: *mut DeviceDescriptor, 67 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/usb/io.rs:68:32 | 68 | pub get_config_descriptor: unsafe extern "efiapi" fn( | ________________________________^ 69 | | this: *mut Self, 70 | | config_descriptor: *mut ConfigDescriptor, 71 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/usb/io.rs:72:35 | 72 | pub get_interface_descriptor: unsafe extern "efiapi" fn( | ___________________________________^ 73 | | this: *mut Self, 74 | | interface_descriptor: *mut InterfaceDescriptor, 75 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/usb/io.rs:76:34 | 76 | pub get_endpoint_descriptor: unsafe extern "efiapi" fn( | __________________________________^ 77 | | this: *mut Self, 78 | | endpoint_index: u8, 79 | | endpoint_descriptor: *mut EndpointDescriptor, 80 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/usb/io.rs:81:32 | 81 | pub get_string_descriptor: unsafe extern "efiapi" fn( | ________________________________^ 82 | | this: *mut Self, 83 | | lang_id: u16, 84 | | string_id: u8, 85 | | string: *mut *mut Char16, 86 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/usb/io.rs:87:34 | 87 | pub get_supported_languages: unsafe extern "efiapi" fn( | __________________________________^ 88 | | this: *mut Self, 89 | | lang_id_table: *mut *mut u16, 90 | | table_size: *mut u16, 91 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/usb/io.rs:92:21 | 92 | pub port_reset: unsafe extern "efiapi" fn(this: *mut Self) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:19:20 | 19 | pub raise_tpl: unsafe extern "efiapi" fn(new_tpl: Tpl) -> Tpl, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:20:22 | 20 | pub restore_tpl: unsafe extern "efiapi" fn(old_tpl: Tpl), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:23:25 | 23 | pub allocate_pages: unsafe extern "efiapi" fn( | _________________________^ 24 | | alloc_ty: u32, 25 | | mem_ty: MemoryType, 26 | | count: usize, 27 | | addr: *mut PhysicalAddress, 28 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:29:21 | 29 | pub free_pages: unsafe extern "efiapi" fn(addr: PhysicalAddress, pages: usize) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:30:25 | 30 | pub get_memory_map: unsafe extern "efiapi" fn( | _________________________^ 31 | | size: *mut usize, 32 | | map: *mut MemoryDescriptor, 33 | | key: *mut usize, 34 | | desc_size: *mut usize, 35 | | desc_version: *mut u32, 36 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:37:24 | 37 | pub allocate_pool: unsafe extern "efiapi" fn( | ________________________^ 38 | | pool_type: MemoryType, 39 | | size: usize, 40 | | buffer: *mut *mut u8, 41 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:42:20 | 42 | pub free_pool: unsafe extern "efiapi" fn(buffer: *mut u8) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:280:26 | 280 | pub type EventNotifyFn = unsafe extern "efiapi" fn(event: Event, context: *mut c_void); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:45:23 | 45 | pub create_event: unsafe extern "efiapi" fn( | _______________________^ 46 | | ty: EventType, 47 | | notify_tpl: Tpl, 48 | | notify_func: Option, 49 | | notify_ctx: *mut c_void, 50 | | out_event: *mut Event, 51 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:53:9 | 53 | unsafe extern "efiapi" fn(event: Event, ty: TimerDelay, trigger_time: u64) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:54:25 | 54 | pub wait_for_event: unsafe extern "efiapi" fn( | _________________________^ 55 | | number_of_events: usize, 56 | | events: *mut Event, 57 | | out_index: *mut usize, 58 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:59:23 | 59 | pub signal_event: unsafe extern "efiapi" fn(event: Event) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:60:22 | 60 | pub close_event: unsafe extern "efiapi" fn(event: Event) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:61:22 | 61 | pub check_event: unsafe extern "efiapi" fn(event: Event) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:64:37 | 64 | pub install_protocol_interface: unsafe extern "efiapi" fn( | _____________________________________^ 65 | | handle: *mut Handle, 66 | | guid: *const Guid, 67 | | interface_type: InterfaceType, 68 | | interface: *const c_void, 69 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:70:39 | 70 | pub reinstall_protocol_interface: unsafe extern "efiapi" fn( | _______________________________________^ 71 | | handle: Handle, 72 | | protocol: *const Guid, 73 | | old_interface: *const c_void, 74 | | new_interface: *const c_void, 75 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:76:39 | 76 | pub uninstall_protocol_interface: unsafe extern "efiapi" fn( | _______________________________________^ 77 | | handle: Handle, 78 | | protocol: *const Guid, 79 | | interface: *const c_void, 80 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:81:26 | 81 | pub handle_protocol: unsafe extern "efiapi" fn( | __________________________^ 82 | | handle: Handle, 83 | | proto: *const Guid, 84 | | out_proto: *mut *mut c_void, 85 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:87:35 | 87 | pub register_protocol_notify: unsafe extern "efiapi" fn( | ___________________________________^ 88 | | protocol: *const Guid, 89 | | event: Event, 90 | | registration: *mut *const c_void, 91 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:92:24 | 92 | pub locate_handle: unsafe extern "efiapi" fn( | ________________________^ 93 | | search_ty: i32, 94 | | proto: *const Guid, 95 | | key: *const c_void, 96 | | buf_sz: *mut usize, 97 | | buf: *mut Handle, 98 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:99:29 | 99 | pub locate_device_path: unsafe extern "efiapi" fn( | _____________________________^ 100 | | proto: *const Guid, 101 | | device_path: *mut *const DevicePathProtocol, 102 | | out_handle: *mut Handle, 103 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:105:9 | 105 | unsafe extern "efiapi" fn(guid_entry: *const Guid, table_ptr: *const c_void) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:108:21 | 108 | pub load_image: unsafe extern "efiapi" fn( | _____________________^ 109 | | boot_policy: Boolean, 110 | | parent_image_handle: Handle, 111 | | device_path: *const DevicePathProtocol, ... | 114 | | image_handle: *mut Handle, 115 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:116:22 | 116 | pub start_image: unsafe extern "efiapi" fn( | ______________________^ 117 | | image_handle: Handle, 118 | | exit_data_size: *mut usize, 119 | | exit_data: *mut *mut Char16, 120 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:121:15 | 121 | pub exit: unsafe extern "efiapi" fn( | _______________^ 122 | | image_handle: Handle, 123 | | exit_status: Status, 124 | | exit_data_size: usize, 125 | | exit_data: *mut Char16, 126 | | ) -> !, | |__________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:127:23 | 127 | pub unload_image: unsafe extern "efiapi" fn(image_handle: Handle) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:129:9 | 129 | unsafe extern "efiapi" fn(image_handle: Handle, map_key: usize) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:132:35 | 132 | pub get_next_monotonic_count: unsafe extern "efiapi" fn(count: *mut u64) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:133:16 | 133 | pub stall: unsafe extern "efiapi" fn(microseconds: usize) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:134:29 | 134 | pub set_watchdog_timer: unsafe extern "efiapi" fn( | _____________________________^ 135 | | timeout: usize, 136 | | watchdog_code: u64, 137 | | data_size: usize, 138 | | watchdog_data: *const u16, 139 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:142:29 | 142 | pub connect_controller: unsafe extern "efiapi" fn( | _____________________________^ 143 | | controller: Handle, 144 | | driver_image: Handle, 145 | | remaining_device_path: *const DevicePathProtocol, 146 | | recursive: Boolean, 147 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:148:32 | 148 | pub disconnect_controller: unsafe extern "efiapi" fn( | ________________________________^ 149 | | controller: Handle, 150 | | driver_image: Handle, 151 | | child: Handle, 152 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:155:24 | 155 | pub open_protocol: unsafe extern "efiapi" fn( | ________________________^ 156 | | handle: Handle, 157 | | protocol: *const Guid, 158 | | interface: *mut *mut c_void, ... | 161 | | attributes: u32, 162 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:163:25 | 163 | pub close_protocol: unsafe extern "efiapi" fn( | _________________________^ 164 | | handle: Handle, 165 | | protocol: *const Guid, 166 | | agent_handle: Handle, 167 | | controller_handle: Handle, 168 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:169:36 | 169 | pub open_protocol_information: unsafe extern "efiapi" fn( | ____________________________________^ 170 | | handle: Handle, 171 | | protocol: *const Guid, 172 | | entry_buffer: *mut *const OpenProtocolInformationEntry, 173 | | entry_count: *mut usize, 174 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:177:31 | 177 | pub protocols_per_handle: unsafe extern "efiapi" fn( | _______________________________^ 178 | | handle: Handle, 179 | | protocol_buffer: *mut *mut *const Guid, 180 | | protocol_buffer_count: *mut usize, 181 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:182:31 | 182 | pub locate_handle_buffer: unsafe extern "efiapi" fn( | _______________________________^ 183 | | search_ty: i32, 184 | | proto: *const Guid, 185 | | key: *const c_void, 186 | | no_handles: *mut usize, 187 | | buf: *mut *mut Handle, 188 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:189:26 | 189 | pub locate_protocol: unsafe extern "efiapi" fn( | __________________________^ 190 | | proto: *const Guid, 191 | | registration: *mut c_void, 192 | | out_proto: *mut *mut c_void, 193 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:220:9 | 220 | unsafe extern "efiapi" fn(data: *const c_void, data_size: usize, crc32: *mut u32) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:223:19 | 223 | pub copy_mem: unsafe extern "efiapi" fn(dest: *mut u8, src: *const u8, len: usize), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:224:18 | 224 | pub set_mem: unsafe extern "efiapi" fn(buffer: *mut u8, len: usize, value: u8), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:227:26 | 227 | pub create_event_ex: unsafe extern "efiapi" fn( | __________________________^ 228 | | ty: EventType, 229 | | notify_tpl: Tpl, 230 | | notify_fn: Option, ... | 233 | | out_event: *mut Event, 234 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/runtime.rs:22:9 | 22 | unsafe extern "efiapi" fn(time: *mut Time, capabilities: *mut TimeCapabilities) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/runtime.rs:23:19 | 23 | pub set_time: unsafe extern "efiapi" fn(time: *const Time) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/runtime.rs:25:9 | 25 | unsafe extern "efiapi" fn(enabled: *mut u8, pending: *mut u8, time: *mut Time) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/runtime.rs:26:26 | 26 | pub set_wakeup_time: unsafe extern "efiapi" fn(enable: u8, time: *const Time) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/runtime.rs:27:34 | 27 | pub set_virtual_address_map: unsafe extern "efiapi" fn( | __________________________________^ 28 | | map_size: usize, 29 | | desc_size: usize, 30 | | desc_version: u32, 31 | | virtual_map: *mut MemoryDescriptor, 32 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/runtime.rs:34:9 | 34 | unsafe extern "efiapi" fn(debug_disposition: usize, address: *mut *const c_void) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/runtime.rs:35:23 | 35 | pub get_variable: unsafe extern "efiapi" fn( | _______________________^ 36 | | variable_name: *const Char16, 37 | | vendor_guid: *const Guid, 38 | | attributes: *mut VariableAttributes, 39 | | data_size: *mut usize, 40 | | data: *mut u8, 41 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/runtime.rs:42:33 | 42 | pub get_next_variable_name: unsafe extern "efiapi" fn( | _________________________________^ 43 | | variable_name_size: *mut usize, 44 | | variable_name: *mut u16, 45 | | vendor_guid: *mut Guid, 46 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/runtime.rs:47:23 | 47 | pub set_variable: unsafe extern "efiapi" fn( | _______________________^ 48 | | variable_name: *const Char16, 49 | | vendor_guid: *const Guid, 50 | | attributes: VariableAttributes, 51 | | data_size: usize, 52 | | data: *const u8, 53 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/runtime.rs:54:40 | 54 | pub get_next_high_monotonic_count: unsafe extern "efiapi" fn(high_count: *mut u32) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/runtime.rs:55:23 | 55 | pub reset_system: unsafe extern "efiapi" fn( | _______________________^ 56 | | rt: ResetType, 57 | | status: Status, 58 | | data_size: usize, 59 | | data: *const u8, 60 | | ) -> !, | |__________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/runtime.rs:63:25 | 63 | pub update_capsule: unsafe extern "efiapi" fn( | _________________________^ 64 | | capsule_header_array: *const *const CapsuleHeader, 65 | | capsule_count: usize, 66 | | scatter_gather_list: PhysicalAddress, 67 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/runtime.rs:68:37 | 68 | pub query_capsule_capabilities: unsafe extern "efiapi" fn( | _____________________________________^ 69 | | capsule_header_array: *const *const CapsuleHeader, 70 | | capsule_count: usize, 71 | | maximum_capsule_size: *mut u64, 72 | | reset_type: *mut ResetType, 73 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/runtime.rs:76:30 | 76 | pub query_variable_info: unsafe extern "efiapi" fn( | ______________________________^ 77 | | attributes: VariableAttributes, 78 | | maximum_variable_storage_size: *mut u64, 79 | | remaining_variable_storage_size: *mut u64, 80 | | maximum_variable_size: *mut u64, 81 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: `uefi-raw` (lib) generated 282 warnings Finished `rpm` profile [optimized + debuginfo] target(s) in 5.30s + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.3hqXVZ + umask 022 + cd /builddir/build/BUILD/rust-uefi-raw-0.11.0-build + '[' /builddir/build/BUILD/rust-uefi-raw-0.11.0-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/rust-uefi-raw-0.11.0-build/BUILDROOT ++ dirname /builddir/build/BUILD/rust-uefi-raw-0.11.0-build/BUILDROOT + mkdir -p /builddir/build/BUILD/rust-uefi-raw-0.11.0-build + mkdir /builddir/build/BUILD/rust-uefi-raw-0.11.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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -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 uefi-raw-0.11.0 + set -euo pipefail ++ /usr/bin/cargo2rpm --path Cargo.toml is-lib + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' ++ /usr/bin/cargo2rpm --path Cargo.toml name + CRATE_NAME=uefi-raw ++ /usr/bin/cargo2rpm --path Cargo.toml version + CRATE_VERSION=0.11.0 + REG_DIR=/builddir/build/BUILD/rust-uefi-raw-0.11.0-build/BUILDROOT/usr/share/cargo/registry/uefi-raw-0.11.0 + /usr/bin/mkdir -p /builddir/build/BUILD/rust-uefi-raw-0.11.0-build/BUILDROOT/usr/share/cargo/registry/uefi-raw-0.11.0 + /usr/bin/awk -i inplace -v INPLACE_SUFFIX=.deps '/^\[((.+\.)?((dev|build)-)?dependencies|features)/{f=1;next} /^\[/{f=0}; !f' Cargo.toml + /usr/bin/env CARGO_HOME=.cargo RUSTC_BOOTSTRAP=1 'RUSTFLAGS=-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' /usr/bin/cargo package -l + grep -w -E -v 'Cargo.(lock|toml.orig)' + xargs -d '\n' /usr/bin/cp --parents -a -t /builddir/build/BUILD/rust-uefi-raw-0.11.0-build/BUILDROOT/usr/share/cargo/registry/uefi-raw-0.11.0 warning: no (git) VCS found for `/builddir/build/BUILD/rust-uefi-raw-0.11.0-build/uefi-raw-0.11.0` + /usr/bin/mv Cargo.toml.deps Cargo.toml + /usr/bin/cp -a Cargo.toml /builddir/build/BUILD/rust-uefi-raw-0.11.0-build/BUILDROOT/usr/share/cargo/registry/uefi-raw-0.11.0/Cargo.toml + /usr/bin/rm -f /builddir/build/BUILD/rust-uefi-raw-0.11.0-build/BUILDROOT/usr/share/cargo/registry/uefi-raw-0.11.0/Cargo.toml.deps + echo '{"files":{},"package":""}' ++ /usr/bin/cargo2rpm --path Cargo.toml is-bin + '[' 0 -eq 1 ']' + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip /usr/bin/strip + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-python-rpm-in-distinfo + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j5 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-determinism --brp -j5 /builddir/build/BUILD/rust-uefi-raw-0.11.0-build/BUILDROOT Scanned 15 directories and 57 files, processed 0 inodes, 0 modified (0 replaced + 0 rewritten), 0 unsupported format, 0 errors Reading /builddir/build/BUILD/rust-uefi-raw-0.11.0-build/SPECPARTS/rpm-debuginfo.specpart Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.ED8maV + umask 022 + cd /builddir/build/BUILD/rust-uefi-raw-0.11.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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -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 uefi-raw-0.11.0 + /usr/bin/env CARGO_HOME=.cargo RUSTC_BOOTSTRAP=1 'RUSTFLAGS=-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' /usr/bin/cargo test -j5 -Z avoid-dev-deps --profile rpm --no-fail-fast Fresh bitflags v2.9.0 Fresh uguid v2.2.1 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/ata.rs:131:20 | 131 | pub pass_thru: unsafe extern "efiapi" fn( | ____________________^ 132 | | this: *mut Self, 133 | | port: u16, 134 | | port_multiplier_port: u16, 135 | | packet: *mut AtaPassThruCommandPacket, 136 | | event: Event, 137 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 = note: `#[warn(unsupported_fn_ptr_calling_conventions)]` on by default warning: the calling convention "efiapi" is not supported on this target --> src/protocol/ata.rs:138:24 | 138 | pub get_next_port: unsafe extern "efiapi" fn(this: *const Self, port: *mut u16) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/ata.rs:139:26 | 139 | pub get_next_device: unsafe extern "efiapi" fn( | __________________________^ 140 | | this: *const Self, 141 | | port: u16, 142 | | port_multiplier_port: *mut u16, 143 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/ata.rs:144:28 | 144 | pub build_device_path: unsafe extern "efiapi" fn( | ____________________________^ 145 | | this: *const Self, 146 | | port: u16, 147 | | port_multiplier_port: u16, 148 | | device_path: *mut *const DevicePathProtocol, 149 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/ata.rs:150:21 | 150 | pub get_device: unsafe extern "efiapi" fn( | _____________________^ 151 | | this: *const Self, 152 | | device_path: *const DevicePathProtocol, 153 | | port: *mut u16, 154 | | port_multiplier_port: *mut u16, 155 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/ata.rs:156:21 | 156 | pub reset_port: unsafe extern "efiapi" fn(this: *mut Self, port: u16) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/ata.rs:158:9 | 158 | unsafe extern "efiapi" fn(this: *mut Self, port: u16, port_multiplier_port: u16) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/block.rs:36:16 | 36 | pub reset: unsafe extern "efiapi" fn(this: *mut Self, extended_verification: Boolean) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/block.rs:37:22 | 37 | pub read_blocks: unsafe extern "efiapi" fn( | ______________________^ 38 | | this: *const Self, 39 | | media_id: u32, 40 | | lba: Lba, 41 | | buffer_size: usize, 42 | | buffer: *mut c_void, 43 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/block.rs:44:23 | 44 | pub write_blocks: unsafe extern "efiapi" fn( | _______________________^ 45 | | this: *mut Self, 46 | | media_id: u32, 47 | | lba: Lba, 48 | | buffer_size: usize, 49 | | buffer: *const c_void, 50 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/block.rs:51:23 | 51 | pub flush_blocks: unsafe extern "efiapi" fn(this: *mut Self) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/console/serial.rs:84:16 | 84 | pub reset: unsafe extern "efiapi" fn(*mut Self) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/console/serial.rs:85:25 | 85 | pub set_attributes: unsafe extern "efiapi" fn( | _________________________^ 86 | | *const Self, 87 | | baud_rate: u64, 88 | | receive_fifo_depth: u32, ... | 92 | | stop_bits_type: StopBits, 93 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/console/serial.rs:94:27 | 94 | pub set_control_bits: unsafe extern "efiapi" fn(*mut Self, ControlBits) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/console/serial.rs:95:27 | 95 | pub get_control_bits: unsafe extern "efiapi" fn(*const Self, *mut ControlBits) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/console/serial.rs:96:16 | 96 | pub write: unsafe extern "efiapi" fn(*mut Self, *mut usize, *const u8) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/console/serial.rs:97:15 | 97 | pub read: unsafe extern "efiapi" fn(*mut Self, *mut usize, *mut u8) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/console.rs:47:16 | 47 | pub reset: unsafe extern "efiapi" fn(this: *mut Self, extended_verification: Boolean) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/console.rs:49:9 | 49 | unsafe extern "efiapi" fn(this: *const Self, state: *mut AbsolutePointerState) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/console.rs:68:16 | 68 | pub reset: unsafe extern "efiapi" fn(this: *mut Self, extended_verification: Boolean) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/console.rs:69:26 | 69 | pub read_key_stroke: unsafe extern "efiapi" fn(this: *mut Self, key: *mut InputKey) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/console.rs:91:16 | 91 | pub reset: unsafe extern "efiapi" fn(this: *mut Self, extended: Boolean) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/console.rs:92:24 | 92 | pub output_string: unsafe extern "efiapi" fn(this: *mut Self, string: *const Char16) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/console.rs:93:22 | 93 | pub test_string: unsafe extern "efiapi" fn(this: *mut Self, string: *const Char16) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/console.rs:94:21 | 94 | pub query_mode: unsafe extern "efiapi" fn( | _____________________^ 95 | | this: *mut Self, 96 | | mode: usize, 97 | | columns: *mut usize, 98 | | rows: *mut usize, 99 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/console.rs:100:19 | 100 | pub set_mode: unsafe extern "efiapi" fn(this: *mut Self, mode: usize) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/console.rs:101:24 | 101 | pub set_attribute: unsafe extern "efiapi" fn(this: *mut Self, attribute: usize) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/console.rs:102:23 | 102 | pub clear_screen: unsafe extern "efiapi" fn(this: *mut Self) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/console.rs:104:9 | 104 | unsafe extern "efiapi" fn(this: *mut Self, column: usize, row: usize) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/console.rs:105:24 | 105 | pub enable_cursor: unsafe extern "efiapi" fn(this: *mut Self, visible: Boolean) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/console.rs:136:16 | 136 | pub reset: unsafe extern "efiapi" fn( | ________________^ 137 | | this: *mut SimplePointerProtocol, 138 | | extended_verification: Boolean, 139 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/console.rs:140:20 | 140 | pub get_state: unsafe extern "efiapi" fn( | ____________________^ 141 | | this: *mut SimplePointerProtocol, 142 | | state: *mut SimplePointerState, 143 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/console.rs:155:21 | 155 | pub query_mode: unsafe extern "efiapi" fn( | _____________________^ 156 | | *const Self, 157 | | mode_number: u32, 158 | | size_of_info: *mut usize, 159 | | info: *mut *const GraphicsOutputModeInformation, 160 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/console.rs:161:19 | 161 | pub set_mode: unsafe extern "efiapi" fn(*mut Self, mode_number: u32) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/console.rs:162:14 | 162 | pub blt: unsafe extern "efiapi" fn( | ______________^ 163 | | *mut Self, 164 | | blt_buffer: *mut GraphicsOutputBltPixel, 165 | | blt_operation: GraphicsOutputBltOperation, ... | 172 | | delta: usize, 173 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/device_path.rs:197:38 | 197 | pub convert_device_node_to_text: unsafe extern "efiapi" fn( | ______________________________________^ 198 | | device_node: *const DevicePathProtocol, 199 | | display_only: Boolean, 200 | | allow_shortcuts: Boolean, 201 | | ) -> *const Char16, | |______________________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/device_path.rs:202:38 | 202 | pub convert_device_path_to_text: unsafe extern "efiapi" fn( | ______________________________________^ 203 | | device_path: *const DevicePathProtocol, 204 | | display_only: Boolean, 205 | | allow_shortcuts: Boolean, 206 | | ) -> *const Char16, | |______________________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/device_path.rs:217:9 | 217 | unsafe extern "efiapi" fn(text_device_node: *const Char16) -> *const DevicePathProtocol, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/device_path.rs:219:9 | 219 | unsafe extern "efiapi" fn(text_device_path: *const Char16) -> *const DevicePathProtocol, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/device_path.rs:230:9 | 230 | unsafe extern "efiapi" fn(device_path: *const DevicePathProtocol) -> usize, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/device_path.rs:231:32 | 231 | pub duplicate_device_path: unsafe extern "efiapi" fn( | ________________________________^ 232 | | device_path: *const DevicePathProtocol, 233 | | ) -> *const DevicePathProtocol, | |__________________________________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/device_path.rs:234:29 | 234 | pub append_device_path: unsafe extern "efiapi" fn( | _____________________________^ 235 | | src1: *const DevicePathProtocol, 236 | | src2: *const DevicePathProtocol, 237 | | ) -> *const DevicePathProtocol, | |__________________________________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/device_path.rs:238:29 | 238 | pub append_device_node: unsafe extern "efiapi" fn( | _____________________________^ 239 | | device_path: *const DevicePathProtocol, 240 | | device_node: *const DevicePathProtocol, 241 | | ) -> *const DevicePathProtocol, | |__________________________________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/device_path.rs:242:38 | 242 | pub append_device_path_instance: unsafe extern "efiapi" fn( | ______________________________________^ 243 | | device_path: *const DevicePathProtocol, 244 | | device_path_instance: *const DevicePathProtocol, 245 | | ) -> *const DevicePathProtocol, | |__________________________________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/device_path.rs:246:40 | 246 | pub get_next_device_path_instance: unsafe extern "efiapi" fn( | ________________________________________^ 247 | | device_path_instance: *mut *const DevicePathProtocol, 248 | | device_path_instance_size: *mut usize, 249 | | ) -> *const DevicePathProtocol, | |__________________________________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/device_path.rs:251:9 | 251 | unsafe extern "efiapi" fn(device_path: *const DevicePathProtocol) -> bool, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/device_path.rs:252:29 | 252 | pub create_device_node: unsafe extern "efiapi" fn( | _____________________________^ 253 | | node_type: DeviceType, 254 | | node_sub_type: DeviceSubType, 255 | | node_length: u16, 256 | | ) -> *const DevicePathProtocol, | |__________________________________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/disk.rs:10:20 | 10 | pub read_disk: unsafe extern "efiapi" fn( | ____________________^ 11 | | this: *const Self, 12 | | media_id: u32, 13 | | offset: u64, 14 | | buffer_size: usize, 15 | | buffer: *mut c_void, 16 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/disk.rs:17:21 | 17 | pub write_disk: unsafe extern "efiapi" fn( | _____________________^ 18 | | this: *mut Self, 19 | | media_id: u32, 20 | | offset: u64, 21 | | buffer_size: usize, 22 | | buffer: *const c_void, 23 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/disk.rs:42:17 | 42 | pub cancel: unsafe extern "efiapi" fn(this: *mut Self) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/disk.rs:43:23 | 43 | pub read_disk_ex: unsafe extern "efiapi" fn( | _______________________^ 44 | | this: *const Self, 45 | | media_id: u32, 46 | | offset: u64, ... | 49 | | buffer: *mut c_void, 50 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/disk.rs:51:24 | 51 | pub write_disk_ex: unsafe extern "efiapi" fn( | ________________________^ 52 | | this: *mut Self, 53 | | media_id: u32, 54 | | offset: u64, ... | 57 | | buffer: *const c_void, 58 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/disk.rs:60:9 | 60 | unsafe extern "efiapi" fn(this: *mut Self, token: *mut DiskIo2Token) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/disk.rs:75:18 | 75 | pub inquiry: unsafe extern "efiapi" fn( | __________________^ 76 | | this: *const Self, 77 | | inquiry_data: *mut c_void, 78 | | inquiry_data_size: *mut u32, 79 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/disk.rs:80:19 | 80 | pub identify: unsafe extern "efiapi" fn( | ___________________^ 81 | | this: *const Self, 82 | | identify_data: *mut c_void, 83 | | identify_data_size: *mut u32, 84 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/disk.rs:85:21 | 85 | pub sense_data: unsafe extern "efiapi" fn( | _____________________^ 86 | | this: *const Self, 87 | | sense_data: *mut c_void, 88 | | sense_data_size: *mut u32, 89 | | sense_data_number: *mut u8, 90 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/disk.rs:91:20 | 91 | pub which_ide: unsafe extern "efiapi" fn( | ____________________^ 92 | | this: *const Self, 93 | | ide_channel: *mut u32, 94 | | ide_device: *mut u32, 95 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/driver.rs:9:20 | 9 | pub supported: unsafe extern "efiapi" fn( | ____________________^ 10 | | this: *const Self, 11 | | controller_handle: Handle, 12 | | remaining_device_path: *const DevicePathProtocol, 13 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/driver.rs:14:16 | 14 | pub start: unsafe extern "efiapi" fn( | ________________^ 15 | | this: *const Self, 16 | | controller_handle: Handle, 17 | | remaining_device_path: *const DevicePathProtocol, 18 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/driver.rs:19:15 | 19 | pub stop: unsafe extern "efiapi" fn( | _______________^ 20 | | this: *const Self, 21 | | controller_handle: Handle, 22 | | number_of_children: usize, 23 | | child_handle_buffer: *const Handle, 24 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/driver.rs:37:26 | 37 | pub get_driver_name: unsafe extern "efiapi" fn( | __________________________^ 38 | | this: *const Self, 39 | | language: *const u8, 40 | | driver_name: *mut *const u16, 41 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/driver.rs:42:30 | 42 | pub get_controller_name: unsafe extern "efiapi" fn( | ______________________________^ 43 | | this: *const Self, 44 | | controller_handle: Handle, 45 | | child_handle: Handle, 46 | | language: *const u8, 47 | | controller_name: *mut *const u16, 48 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/driver.rs:67:9 | 67 | unsafe extern "efiapi" fn(this: *mut Self, child_handle: *mut Handle) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/driver.rs:68:24 | 68 | pub destroy_child: unsafe extern "efiapi" fn(this: *mut Self, child_handle: Handle) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/file_system.rs:13:9 | 13 | unsafe extern "efiapi" fn(this: *mut Self, root: *mut *mut FileProtocolV1) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/file_system.rs:31:15 | 31 | pub open: unsafe extern "efiapi" fn( | _______________^ 32 | | this: *mut Self, 33 | | new_handle: *mut *mut Self, 34 | | file_name: *const Char16, 35 | | open_mode: FileMode, 36 | | attributes: FileAttribute, 37 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/file_system.rs:38:16 | 38 | pub close: unsafe extern "efiapi" fn(this: *mut Self) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/file_system.rs:39:17 | 39 | pub delete: unsafe extern "efiapi" fn(this: *mut Self) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/file_system.rs:40:15 | 40 | pub read: unsafe extern "efiapi" fn( | _______________^ 41 | | this: *mut Self, 42 | | buffer_size: *mut usize, 43 | | buffer: *mut c_void, 44 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/file_system.rs:45:16 | 45 | pub write: unsafe extern "efiapi" fn( | ________________^ 46 | | this: *mut Self, 47 | | buffer_size: *mut usize, 48 | | buffer: *const c_void, 49 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/file_system.rs:50:23 | 50 | pub get_position: unsafe extern "efiapi" fn(this: *const Self, position: *mut u64) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/file_system.rs:51:23 | 51 | pub set_position: unsafe extern "efiapi" fn(this: *mut Self, position: u64) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/file_system.rs:52:19 | 52 | pub get_info: unsafe extern "efiapi" fn( | ___________________^ 53 | | this: *mut Self, 54 | | information_type: *const Guid, 55 | | buffer_size: *mut usize, 56 | | buffer: *mut c_void, 57 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/file_system.rs:58:19 | 58 | pub set_info: unsafe extern "efiapi" fn( | ___________________^ 59 | | this: *mut Self, 60 | | information_type: *const Guid, 61 | | buffer_size: usize, 62 | | buffer: *const c_void, 63 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/file_system.rs:64:16 | 64 | pub flush: unsafe extern "efiapi" fn(this: *mut Self) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/file_system.rs:71:18 | 71 | pub open_ex: unsafe extern "efiapi" fn( | __________________^ 72 | | this: *mut Self, 73 | | new_handle: *mut *mut Self, 74 | | file_name: *const Char16, ... | 77 | | token: *mut FileIoToken, 78 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/file_system.rs:79:18 | 79 | pub read_ex: unsafe extern "efiapi" fn(this: *mut Self, token: *mut FileIoToken) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/file_system.rs:80:19 | 80 | pub write_ex: unsafe extern "efiapi" fn(this: *mut Self, token: *mut FileIoToken) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/file_system.rs:81:19 | 81 | pub flush_ex: unsafe extern "efiapi" fn(this: *mut Self, token: *mut FileIoToken) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/firmware_volume.rs:152:9 | 152 | unsafe extern "efiapi" fn(this: *const Self, fv_attributes: *mut FvAttributes) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/firmware_volume.rs:154:9 | 154 | unsafe extern "efiapi" fn(this: *const Self, fv_attributes: *mut FvAttributes) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/firmware_volume.rs:155:20 | 155 | pub read_file: unsafe extern "efiapi" fn( | ____________________^ 156 | | this: *const Self, 157 | | name_guid: *const Guid, 158 | | buffer: *mut *mut c_void, ... | 162 | | authentication_status: *mut u32, 163 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/firmware_volume.rs:164:23 | 164 | pub read_section: unsafe extern "efiapi" fn( | _______________________^ 165 | | this: *const Self, 166 | | name_guid: *const Guid, 167 | | section_type: SectionType, ... | 171 | | authentication_status: *mut u32, 172 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/firmware_volume.rs:173:21 | 173 | pub write_file: unsafe extern "efiapi" fn( | _____________________^ 174 | | this: *const Self, 175 | | number_of_files: u32, 176 | | write_policy: FvWritePolicy, 177 | | file_data: *const FvWriteFileData, 178 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/firmware_volume.rs:179:24 | 179 | pub get_next_file: unsafe extern "efiapi" fn( | ________________________^ 180 | | this: *const Self, 181 | | key: *mut c_void, 182 | | file_type: *mut FvFiletype, ... | 185 | | size: *mut usize, 186 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/firmware_volume.rs:189:19 | 189 | pub get_info: unsafe extern "efiapi" fn( | ___________________^ 190 | | this: *const Self, 191 | | information_type: *const Guid, 192 | | buffer_size: *mut usize, 193 | | buffer: *mut c_void, 194 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/firmware_volume.rs:195:19 | 195 | pub set_info: unsafe extern "efiapi" fn( | ___________________^ 196 | | this: *const Self, 197 | | information_type: *const Guid, 198 | | buffer_size: usize, 199 | | buffer: *const c_void, 200 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/firmware_volume.rs:211:25 | 211 | pub get_attributes: unsafe extern "efiapi" fn( | _________________________^ 212 | | this: *const Self, 213 | | attributes: *mut FirmwareVolumeAttributes, 214 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/firmware_volume.rs:215:25 | 215 | pub set_attributes: unsafe extern "efiapi" fn( | _________________________^ 216 | | this: *const Self, 217 | | attributes: *mut FirmwareVolumeAttributes, 218 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/firmware_volume.rs:220:9 | 220 | unsafe extern "efiapi" fn(this: *const Self, address: *mut PhysicalAddress) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/firmware_volume.rs:221:25 | 221 | pub get_block_size: unsafe extern "efiapi" fn( | _________________________^ 222 | | this: *const Self, 223 | | lba: Lba, 224 | | block_size: *mut usize, 225 | | number_of_blocks: *mut usize, 226 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/firmware_volume.rs:227:15 | 227 | pub read: unsafe extern "efiapi" fn( | _______________^ 228 | | this: *const Self, 229 | | lba: Lba, 230 | | offset: usize, 231 | | num_bytes: *mut usize, 232 | | buffer: *mut u8, 233 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/firmware_volume.rs:234:16 | 234 | pub write: unsafe extern "efiapi" fn( | ________________^ 235 | | this: *const Self, 236 | | lba: Lba, 237 | | offset: usize, 238 | | num_bytes: *mut usize, 239 | | buffer: *mut u8, 240 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/hii/database.rs:42:27 | 42 | pub new_package_list: unsafe extern "efiapi" fn( | ___________________________^ 43 | | this: *const Self, 44 | | package_list: *const HiiPackageListHeader, 45 | | driver_handle: Handle, 46 | | handle: *mut HiiHandle, 47 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/hii/database.rs:49:9 | 49 | unsafe extern "efiapi" fn(this: *const Self, handle: HiiHandle) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/hii/database.rs:50:30 | 50 | pub update_package_list: unsafe extern "efiapi" fn( | ______________________________^ 51 | | this: *const Self, 52 | | handle: HiiHandle, 53 | | package_list: *const HiiPackageListHeader, 54 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/hii/database.rs:55:29 | 55 | pub list_package_lists: unsafe extern "efiapi" fn( | _____________________________^ 56 | | this: *const Self, 57 | | package_type: u8, 58 | | package_guid: *const Guid, 59 | | handle_buffer_length: *mut usize, 60 | | handle: *mut HiiHandle, 61 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/hii/database.rs:62:31 | 62 | pub export_package_lists: unsafe extern "efiapi" fn( | _______________________________^ 63 | | this: *const Self, 64 | | handle: HiiHandle, 65 | | buffer_size: *mut usize, 66 | | buffer: *mut HiiPackageListHeader, 67 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/hii/database.rs:30:32 | 30 | pub type HiiDatabaseNotifyFn = unsafe extern "efiapi" fn( | ________________________________^ 31 | | package_type: u8, 32 | | package_guid: *const Guid, 33 | | package: *const HiiPackageHeader, 34 | | handle: HiiHandle, 35 | | notify_type: HiiDatabaseNotifyType, 36 | | ) -> Status; | |___________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/hii/database.rs:68:34 | 68 | pub register_package_notify: unsafe extern "efiapi" fn( | __________________________________^ 69 | | this: *const Self, 70 | | package_type: u8, 71 | | package_guid: *const Guid, ... | 74 | | notify_handle: *mut Handle, 75 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/hii/database.rs:77:9 | 77 | unsafe extern "efiapi" fn(this: *const Self, notification_handle: Handle) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/hii/database.rs:78:32 | 78 | pub find_keyboard_layouts: unsafe extern "efiapi" fn( | ________________________________^ 79 | | this: *const Self, 80 | | key_guid_buffer_length: *mut u16, 81 | | key_guid_buffer: *mut Guid, 82 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/hii/database.rs:83:30 | 83 | pub get_keyboard_layout: unsafe extern "efiapi" fn( | ______________________________^ 84 | | this: *const Self, 85 | | key_guid: *const Guid, 86 | | leyboard_layout_length: *mut u16, 87 | | keyboard_layout: *mut HiiKeyboardLayout, 88 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/hii/database.rs:90:9 | 90 | unsafe extern "efiapi" fn(this: *const Self, key_guid: *const Guid) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/hii/database.rs:91:34 | 91 | pub get_package_list_handle: unsafe extern "efiapi" fn( | __________________________________^ 92 | | this: *const Self, 93 | | package_list_handle: HiiHandle, 94 | | driver_handle: *mut Handle, 95 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/loaded_image.rs:31:24 | 31 | pub unload: Option Status>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/media.rs:10:20 | 10 | pub load_file: unsafe extern "efiapi" fn( | ____________________^ 11 | | this: *mut LoadFileProtocol, 12 | | file_path: *const DevicePathProtocol, 13 | | boot_policy: Boolean, 14 | | buffer_size: *mut usize, 15 | | buffer: *mut c_void, 16 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/media.rs:26:20 | 26 | pub load_file: unsafe extern "efiapi" fn( | ____________________^ 27 | | this: *mut LoadFile2Protocol, 28 | | file_path: *const DevicePathProtocol, 29 | | boot_policy: Boolean, 30 | | buffer_size: *mut usize, 31 | | buffer: *mut c_void, 32 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/memory_protection.rs:9:32 | 9 | pub get_memory_attributes: unsafe extern "efiapi" fn( | ________________________________^ 10 | | this: *const Self, 11 | | base_address: PhysicalAddress, 12 | | length: u64, 13 | | attributes: *mut MemoryAttribute, 14 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/memory_protection.rs:16:32 | 16 | pub set_memory_attributes: unsafe extern "efiapi" fn( | ________________________________^ 17 | | this: *const Self, 18 | | base_address: PhysicalAddress, 19 | | length: u64, 20 | | attributes: MemoryAttribute, 21 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/memory_protection.rs:23:34 | 23 | pub clear_memory_attributes: unsafe extern "efiapi" fn( | __________________________________^ 24 | | this: *const Self, 25 | | base_address: PhysicalAddress, 26 | | length: u64, 27 | | attributes: MemoryAttribute, 28 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/misc.rs:9:24 | 9 | pub get_timestamp: unsafe extern "efiapi" fn() -> u64, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/misc.rs:10:25 | 10 | pub get_properties: unsafe extern "efiapi" fn(*mut TimestampProperties) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/misc.rs:44:26 | 44 | pub type ResetSystemFn = unsafe extern "efiapi" fn( | __________________________^ 45 | | rt: runtime::ResetType, 46 | | status: Status, 47 | | data_size: usize, 48 | | data: *const u8, 49 | | ); | |_^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/misc.rs:34:9 | 34 | unsafe extern "efiapi" fn(this: *mut Self, reset_function: ResetSystemFn) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/misc.rs:36:9 | 36 | unsafe extern "efiapi" fn(this: *mut Self, reset_function: ResetSystemFn) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/dhcp4.rs:91:9 | 91 | / unsafe extern "efiapi" fn( 92 | | this: *mut Dhcp4Protocol, 93 | | context: *const c_void, 94 | | current_state: Dhcp4State, ... | 97 | | new_packet: *mut *const Dhcp4Packet, 98 | | ) -> Status, | |___________________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/dhcp4.rs:147:9 | 147 | unsafe extern "efiapi" fn(this: *const Self, mode_data: *mut Dhcp4ModeData) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/dhcp4.rs:149:9 | 149 | unsafe extern "efiapi" fn(this: *mut Self, cfg_data: *const Dhcp4ConfigData) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/dhcp4.rs:150:16 | 150 | pub start: unsafe extern "efiapi" fn(this: *mut Self, completion_event: Event) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/dhcp4.rs:151:23 | 151 | pub renew_rebind: unsafe extern "efiapi" fn( | _______________________^ 152 | | this: *mut Self, 153 | | rebind_request: Boolean, 154 | | completion_event: Event, 155 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/dhcp4.rs:156:18 | 156 | pub release: unsafe extern "efiapi" fn(this: *mut Self) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/dhcp4.rs:157:15 | 157 | pub stop: unsafe extern "efiapi" fn(this: *mut Self) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/dhcp4.rs:158:16 | 158 | pub build: unsafe extern "efiapi" fn( | ________________^ 159 | | this: *mut Self, 160 | | seed_packet: *mut Dhcp4Packet, 161 | | delete_count: u32, ... | 165 | | new_packet: *mut *mut Dhcp4Packet, 166 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/dhcp4.rs:168:9 | 168 | unsafe extern "efiapi" fn(this: *mut Self, token: *mut Dhcp4TransmitReceiveToken) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/dhcp4.rs:169:16 | 169 | pub parse: unsafe extern "efiapi" fn( | ________________^ 170 | | this: *mut Self, 171 | | packet: *mut Dhcp4Packet, 172 | | option_count: *mut u32, 173 | | packet_option_list: *mut *mut Dhcp4PacketOption, 174 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/http.rs:230:9 | 230 | unsafe extern "efiapi" fn(this: *const Self, config_data: *mut HttpConfigData) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/http.rs:232:9 | 232 | unsafe extern "efiapi" fn(this: *mut Self, config_data: *const HttpConfigData) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/http.rs:233:18 | 233 | pub request: unsafe extern "efiapi" fn(this: *mut Self, token: *mut HttpToken) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/http.rs:234:17 | 234 | pub cancel: unsafe extern "efiapi" fn(this: *mut Self, token: *mut HttpToken) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/http.rs:235:19 | 235 | pub response: unsafe extern "efiapi" fn(this: *mut Self, token: *mut HttpToken) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/http.rs:236:15 | 236 | pub poll: unsafe extern "efiapi" fn(this: *mut Self) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/ip4_config2.rs:49:19 | 49 | pub set_data: unsafe extern "efiapi" fn( | ___________________^ 50 | | this: *mut Self, 51 | | data_type: Ip4Config2DataType, 52 | | data_size: usize, 53 | | data: *const c_void, 54 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/ip4_config2.rs:56:19 | 56 | pub get_data: unsafe extern "efiapi" fn( | ___________________^ 57 | | this: *mut Self, 58 | | data_type: Ip4Config2DataType, 59 | | data_size: *mut usize, 60 | | data: *mut c_void, 61 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/ip4_config2.rs:63:31 | 63 | pub register_data_notify: unsafe extern "efiapi" fn( | _______________________________^ 64 | | this: *mut Self, 65 | | data_type: Ip4Config2DataType, 66 | | event: Event, 67 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/ip4_config2.rs:69:33 | 69 | pub unregister_data_notify: unsafe extern "efiapi" fn( | _________________________________^ 70 | | this: *mut Self, 71 | | data_type: Ip4Config2DataType, 72 | | event: Event, 73 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/pxe.rs:12:16 | 12 | pub start: unsafe extern "efiapi" fn(this: *mut Self, use_ipv6: Boolean) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/pxe.rs:13:15 | 13 | pub stop: unsafe extern "efiapi" fn(this: *mut Self) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/pxe.rs:14:15 | 14 | pub dhcp: unsafe extern "efiapi" fn(this: *mut Self, sort_offers: Boolean) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/pxe.rs:15:19 | 15 | pub discover: unsafe extern "efiapi" fn( | ___________________^ 16 | | this: *mut Self, 17 | | ty: PxeBaseCodeBootType, 18 | | layer: *mut u16, 19 | | use_bis: Boolean, 20 | | info: *const PxeBaseCodeDiscoverInfo, 21 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/pxe.rs:22:16 | 22 | pub mtftp: unsafe extern "efiapi" fn( | ________________^ 23 | | this: *mut Self, 24 | | operation: PxeBaseCodeTftpOpcode, 25 | | buffer: *mut c_void, ... | 32 | | dont_use_buffer: Boolean, 33 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/pxe.rs:34:20 | 34 | pub udp_write: unsafe extern "efiapi" fn( | ____________________^ 35 | | this: *mut Self, 36 | | op_flags: PxeBaseCodeUdpOpFlags, 37 | | dest_ip: *const IpAddress, ... | 45 | | buffer_ptr: *const c_void, 46 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/pxe.rs:47:19 | 47 | pub udp_read: unsafe extern "efiapi" fn( | ___________________^ 48 | | this: *mut Self, 49 | | op_flags: PxeBaseCodeUdpOpFlags, 50 | | dest_ip: *mut IpAddress, ... | 57 | | buffer_ptr: *mut c_void, 58 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/pxe.rs:59:24 | 59 | pub set_ip_filter: unsafe extern "efiapi" fn( | ________________________^ 60 | | this: *mut Self, 61 | | new_filter: *const PxeBaseCodeIpFilter, 62 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/pxe.rs:63:14 | 63 | pub arp: unsafe extern "efiapi" fn( | ______________^ 64 | | this: *mut Self, 65 | | ip_addr: *const IpAddress, 66 | | mac_addr: *mut MacAddress, 67 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/pxe.rs:68:25 | 68 | pub set_parameters: unsafe extern "efiapi" fn( | _________________________^ 69 | | this: *mut Self, 70 | | new_auto_arp: *const Boolean, 71 | | new_send_guid: *const Boolean, ... | 74 | | new_make_callback: *const Boolean, 75 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/pxe.rs:76:25 | 76 | pub set_station_ip: unsafe extern "efiapi" fn( | _________________________^ 77 | | this: *mut Self, 78 | | new_station_ip: *const IpAddress, 79 | | new_subnet_mask: *const IpAddress, 80 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/pxe.rs:81:22 | 81 | pub set_packets: unsafe extern "efiapi" fn( | ______________________^ 82 | | this: *mut Self, 83 | | new_dhcp_discover_valid: *const Boolean, 84 | | new_dhcp_ack_received: *const Boolean, ... | 94 | | new_pxe_bis_reply: *const PxeBaseCodePacket, 95 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/snp.rs:13:16 | 13 | pub start: unsafe extern "efiapi" fn(this: *const Self) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/snp.rs:14:15 | 14 | pub stop: unsafe extern "efiapi" fn(this: *const Self) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/snp.rs:15:21 | 15 | pub initialize: unsafe extern "efiapi" fn( | _____________________^ 16 | | this: *const Self, 17 | | extra_receive_buffer_size: usize, 18 | | extra_transmit_buffer_size: usize, 19 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/snp.rs:21:9 | 21 | unsafe extern "efiapi" fn(this: *const Self, extended_verification: Boolean) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/snp.rs:22:19 | 22 | pub shutdown: unsafe extern "efiapi" fn(this: *const Self) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/snp.rs:23:26 | 23 | pub receive_filters: unsafe extern "efiapi" fn( | __________________________^ 24 | | this: *const Self, 25 | | enable: ReceiveFlags, 26 | | disable: ReceiveFlags, ... | 29 | | multicast_filter: *const MacAddress, 30 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/snp.rs:31:26 | 31 | pub station_address: unsafe extern "efiapi" fn( | __________________________^ 32 | | this: *const Self, 33 | | reset: Boolean, 34 | | new: *const MacAddress, 35 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/snp.rs:36:21 | 36 | pub statistics: unsafe extern "efiapi" fn( | _____________________^ 37 | | this: *const Self, 38 | | reset: Boolean, 39 | | statistics_size: *mut usize, 40 | | statistics_table: *mut NetworkStatistics, 41 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/snp.rs:42:30 | 42 | pub multicast_ip_to_mac: unsafe extern "efiapi" fn( | ______________________________^ 43 | | this: *const Self, 44 | | ipv6: Boolean, 45 | | ip: *const IpAddress, 46 | | mac: *mut MacAddress, 47 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/snp.rs:48:28 | 48 | pub non_volatile_data: unsafe extern "efiapi" fn( | ____________________________^ 49 | | this: *const Self, 50 | | read: Boolean, 51 | | offset: usize, 52 | | buffer_size: usize, 53 | | buffer: *mut ffi::c_void, 54 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/snp.rs:55:21 | 55 | pub get_status: unsafe extern "efiapi" fn( | _____________________^ 56 | | this: *const Self, 57 | | interrupt_status: *mut InterruptStatus, 58 | | transmit_buffer: *mut *mut ffi::c_void, 59 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/snp.rs:60:19 | 60 | pub transmit: unsafe extern "efiapi" fn( | ___________________^ 61 | | this: *const Self, 62 | | header_size: usize, 63 | | buffer_size: usize, ... | 67 | | protocol: *const u16, 68 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/snp.rs:69:18 | 69 | pub receive: unsafe extern "efiapi" fn( | __________________^ 70 | | this: *const Self, 71 | | header_size: *mut usize, 72 | | buffer_size: *mut usize, ... | 76 | | protocol: *mut u16, 77 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/tls.rs:19:19 | 19 | pub set_data: unsafe extern "efiapi" fn( | ___________________^ 20 | | this: *mut Self, 21 | | typ: TlsConfigDataType, 22 | | data: *const c_void, 23 | | size: usize, 24 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/network/tls.rs:26:19 | 26 | pub get_data: unsafe extern "efiapi" fn( | ___________________^ 27 | | this: *const Self, 28 | | typ: TlsConfigDataType, 29 | | data: *mut c_void, 30 | | size: *mut usize, 31 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/nvme.rs:119:20 | 119 | pub pass_thru: unsafe extern "efiapi" fn( | ____________________^ 120 | | this: *mut Self, 121 | | namespace_id: u32, 122 | | packet: *mut NvmExpressPassThruCommandPacket, 123 | | event: *mut c_void, 124 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/nvme.rs:126:9 | 126 | unsafe extern "efiapi" fn(this: *const Self, namespace_id: *mut u32) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/nvme.rs:127:28 | 127 | pub build_device_path: unsafe extern "efiapi" fn( | ____________________________^ 128 | | this: *const Self, 129 | | namespace_id: u32, 130 | | device_path: *mut *const DevicePathProtocol, 131 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/nvme.rs:132:24 | 132 | pub get_namespace: unsafe extern "efiapi" fn( | ________________________^ 133 | | this: *const Self, 134 | | device_path: *const DevicePathProtocol, 135 | | namespace_id: *mut u32, 136 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/rng.rs:41:19 | 41 | pub get_info: unsafe extern "efiapi" fn( | ___________________^ 42 | | this: *mut RngProtocol, 43 | | algorithm_list_size: *mut usize, 44 | | algorithm_list: *mut RngAlgorithmType, 45 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/rng.rs:47:18 | 47 | pub get_rng: unsafe extern "efiapi" fn( | __________________^ 48 | | this: *mut RngProtocol, 49 | | algorithm: *const RngAlgorithmType, 50 | | value_length: usize, 51 | | value: *mut u8, 52 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/scsi.rs:159:9 | 159 | unsafe extern "efiapi" fn(this: *const Self, device_type: *mut ScsiIoType) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/scsi.rs:161:9 | 161 | unsafe extern "efiapi" fn(this: *const Self, target: *mut *mut u8, lun: *mut u64) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/scsi.rs:162:20 | 162 | pub reset_bus: unsafe extern "efiapi" fn(this: *mut Self) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/scsi.rs:163:23 | 163 | pub reset_device: unsafe extern "efiapi" fn(this: *mut Self) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/scsi.rs:164:31 | 164 | pub execute_scsi_command: unsafe extern "efiapi" fn( | _______________________________^ 165 | | this: *const Self, 166 | | packet: *mut ScsiIoScsiRequestPacket, 167 | | event: Event, 168 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/scsi.rs:188:20 | 188 | pub pass_thru: unsafe extern "efiapi" fn( | ____________________^ 189 | | this: *mut Self, 190 | | target: *const u8, 191 | | lun: u64, 192 | | packet: *mut ScsiIoScsiRequestPacket, 193 | | event: Event, 194 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/scsi.rs:196:9 | 196 | unsafe extern "efiapi" fn(this: *const Self, target: *mut *mut u8, lun: *mut u64) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/scsi.rs:197:28 | 197 | pub build_device_path: unsafe extern "efiapi" fn( | ____________________________^ 198 | | this: *const Self, 199 | | target: *const u8, 200 | | lun: u64, 201 | | device_path: *mut *const DevicePathProtocol, 202 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/scsi.rs:203:25 | 203 | pub get_target_lun: unsafe extern "efiapi" fn( | _________________________^ 204 | | this: *const Self, 205 | | device_path: *const DevicePathProtocol, 206 | | target: *mut *const u8, 207 | | lun: *mut u64, 208 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/scsi.rs:209:24 | 209 | pub reset_channel: unsafe extern "efiapi" fn(this: *mut Self) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/scsi.rs:211:9 | 211 | unsafe extern "efiapi" fn(this: *mut Self, target: *const u8, lun: u64) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/scsi.rs:213:9 | 213 | unsafe extern "efiapi" fn(this: *const Self, target: *mut *mut u8) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/string.rs:9:9 | 9 | unsafe extern "efiapi" fn(this: *const Self, s1: *const Char16, s2: *const Char16) -> isize, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/string.rs:10:22 | 10 | pub metai_match: unsafe extern "efiapi" fn( | ______________________^ 11 | | this: *const Self, 12 | | string: *const Char16, 13 | | pattern: *const Char16, 14 | | ) -> bool, | |_____________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/string.rs:15:18 | 15 | pub str_lwr: unsafe extern "efiapi" fn(this: *const Self, s: *mut Char16), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/string.rs:16:18 | 16 | pub str_upr: unsafe extern "efiapi" fn(this: *const Self, s: *mut Char16), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/string.rs:17:21 | 17 | pub fat_to_str: unsafe extern "efiapi" fn( | _____________________^ 18 | | this: *const Self, 19 | | fat_size: usize, 20 | | fat: *const Char8, 21 | | s: *mut Char16, 22 | | ), | |_____^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/string.rs:23:21 | 23 | pub str_to_fat: unsafe extern "efiapi" fn( | _____________________^ 24 | | this: *const Self, 25 | | s: *const Char16, 26 | | fat_size: usize, 27 | | fat: *mut Char8, 28 | | ) -> bool, | |_____________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/tcg/v1.rs:45:23 | 45 | pub status_check: unsafe extern "efiapi" fn( | _______________________^ 46 | | this: *mut Self, 47 | | protocol_capability: *mut TcgBootServiceCapability, 48 | | feature_flags: *mut u32, 49 | | event_log_location: *mut PhysicalAddress, 50 | | event_log_last_entry: *mut PhysicalAddress, 51 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/tcg/v1.rs:53:19 | 53 | pub hash_all: unsafe extern "efiapi" fn( | ___________________^ 54 | | this: *mut Self, 55 | | hash_data: *const u8, 56 | | hash_data_len: u64, ... | 59 | | hashed_data_result: *mut *mut u8, 60 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/tcg/v1.rs:62:20 | 62 | pub log_event: unsafe extern "efiapi" fn( | ____________________^ 63 | | this: *mut Self, 64 | | event: *const c_void, 65 | | event_number: *mut u32, 66 | | flags: u32, 67 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/tcg/v1.rs:69:30 | 69 | pub pass_through_to_tpm: unsafe extern "efiapi" fn( | ______________________________^ 70 | | this: *mut Self, 71 | | tpm_input_parameter_block_size: u32, 72 | | tpm_input_parameter_block: *const u8, 73 | | tpm_output_parameter_block_size: u32, 74 | | tpm_output_parameter_block: *mut u8, 75 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/tcg/v1.rs:77:32 | 77 | pub hash_log_extend_event: unsafe extern "efiapi" fn( | ________________________________^ 78 | | this: *mut Self, 79 | | hash_data: PhysicalAddress, 80 | | hash_data_len: u64, ... | 84 | | event_log_last_entry: *mut PhysicalAddress, 85 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/tcg/v2.rs:144:25 | 144 | pub get_capability: unsafe extern "efiapi" fn( | _________________________^ 145 | | this: *mut Self, 146 | | protocol_capability: *mut Tcg2BootServiceCapability, 147 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/tcg/v2.rs:149:24 | 149 | pub get_event_log: unsafe extern "efiapi" fn( | ________________________^ 150 | | this: *mut Self, 151 | | event_log_format: Tcg2EventLogFormat, 152 | | event_log_location: *mut PhysicalAddress, 153 | | event_log_last_entry: *mut PhysicalAddress, 154 | | event_log_truncated: *mut u8, 155 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/tcg/v2.rs:157:32 | 157 | pub hash_log_extend_event: unsafe extern "efiapi" fn( | ________________________________^ 158 | | this: *mut Self, 159 | | flags: Tcg2HashLogExtendEventFlags, 160 | | data_to_hash: PhysicalAddress, 161 | | data_to_hash_len: u64, 162 | | event: *const c_void, 163 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/tcg/v2.rs:165:25 | 165 | pub submit_command: unsafe extern "efiapi" fn( | _________________________^ 166 | | this: *mut Self, 167 | | input_parameter_block_size: u32, 168 | | input_parameter_block: *const u8, 169 | | output_parameter_block_size: u32, 170 | | output_parameter_block: *mut u8, 171 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/tcg/v2.rs:173:31 | 173 | pub get_active_pcr_banks: unsafe extern "efiapi" fn( | _______________________________^ 174 | | this: *mut Self, 175 | | active_pcr_banks: *mut Tcg2HashAlgorithmBitmap, 176 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/tcg/v2.rs:178:31 | 178 | pub set_active_pcr_banks: unsafe extern "efiapi" fn( | _______________________________^ 179 | | this: *mut Self, 180 | | active_pcr_banks: Tcg2HashAlgorithmBitmap, 181 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/tcg/v2.rs:183:45 | 183 | pub get_result_of_set_active_pcr_banks: unsafe extern "efiapi" fn( | _____________________________________________^ 184 | | this: *mut Self, 185 | | operation_present: *mut u32, 186 | | response: *mut u32, 187 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/usb/host_controller.rs:110:25 | 110 | pub get_capability: unsafe extern "efiapi" fn( | _________________________^ 111 | | this: *const Self, 112 | | max_speed: *mut Speed, 113 | | port_number: *mut u8, 114 | | is_64_bit_capable: *mut u8, 115 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/usb/host_controller.rs:116:16 | 116 | pub reset: unsafe extern "efiapi" fn(this: *mut Self, attributes: ResetAttributes) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/usb/host_controller.rs:118:9 | 118 | unsafe extern "efiapi" fn(this: *mut Self, state: *mut HostControllerState) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/usb/host_controller.rs:119:20 | 119 | pub set_state: unsafe extern "efiapi" fn(this: *mut Self, state: HostControllerState) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/usb/host_controller.rs:120:27 | 120 | pub control_transfer: unsafe extern "efiapi" fn( | ___________________________^ 121 | | this: *mut Self, 122 | | device_address: u8, 123 | | device_speed: Speed, ... | 131 | | transfer_result: *mut UsbTransferStatus, 132 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/usb/host_controller.rs:133:24 | 133 | pub bulk_transfer: unsafe extern "efiapi" fn( | ________________________^ 134 | | this: *mut Self, 135 | | device_address: u8, 136 | | endpoint_address: u8, ... | 145 | | transfer_result: *mut UsbTransferStatus, 146 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/usb/mod.rs:50:37 | 50 | pub type AsyncUsbTransferCallback = unsafe extern "efiapi" fn( | _____________________________________^ 51 | | data: *mut ffi::c_void, 52 | | data_length: usize, 53 | | context: *mut ffi::c_void, 54 | | status: UsbTransferStatus, 55 | | ) -> Status; | |___________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/usb/host_controller.rs:147:35 | 147 | pub async_interrupt_transfer: unsafe extern "efiapi" fn( | ___________________________________^ 148 | | this: *mut Self, 149 | | device_address: u8, 150 | | endpoint_address: u8, ... | 159 | | context: *mut ffi::c_void, 160 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/usb/host_controller.rs:161:34 | 161 | pub sync_interrupt_transfer: unsafe extern "efiapi" fn( | __________________________________^ 162 | | this: *mut Self, 163 | | device_address: u8, 164 | | endpoint_address: u8, ... | 172 | | transfer_result: *mut UsbTransferStatus, 173 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/usb/host_controller.rs:174:31 | 174 | pub isochronous_transfer: unsafe extern "efiapi" fn( | _______________________________^ 175 | | this: *mut Self, 176 | | device_address: u8, 177 | | endpoint_address: u8, ... | 184 | | transfer_result: *mut UsbTransferStatus, 185 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/usb/host_controller.rs:186:37 | 186 | pub async_isochronous_transfer: unsafe extern "efiapi" fn( | _____________________________________^ 187 | | this: *mut Self, 188 | | device_address: u8, 189 | | endpoint_address: u8, ... | 197 | | context: *mut ffi::c_void, 198 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/usb/host_controller.rs:199:35 | 199 | pub get_root_hub_port_status: unsafe extern "efiapi" fn( | ___________________________________^ 200 | | this: *mut Self, 201 | | port_number: u8, 202 | | port_status: *mut UsbPortStatus, 203 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/usb/host_controller.rs:204:36 | 204 | pub set_root_hub_port_feature: unsafe extern "efiapi" fn( | ____________________________________^ 205 | | this: *mut Self, 206 | | port_number: u8, 207 | | port_feature: PortFeature, 208 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/usb/host_controller.rs:210:9 | 210 | unsafe extern "efiapi" fn(this: *mut Self, port_number: u8, feature: PortFeature) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/usb/io.rs:15:27 | 15 | pub control_transfer: unsafe extern "efiapi" fn( | ___________________________^ 16 | | this: *mut Self, 17 | | request: *mut DeviceRequest, 18 | | direction: DataDirection, ... | 22 | | status: *mut UsbTransferStatus, 23 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/usb/io.rs:24:24 | 24 | pub bulk_transfer: unsafe extern "efiapi" fn( | ________________________^ 25 | | this: *mut Self, 26 | | device_endpoint: u8, 27 | | data: *mut ffi::c_void, ... | 30 | | status: *mut UsbTransferStatus, 31 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/usb/io.rs:32:35 | 32 | pub async_interrupt_transfer: unsafe extern "efiapi" fn( | ___________________________________^ 33 | | this: *mut Self, 34 | | device_endpoint: u8, 35 | | is_new_transfer: Boolean, ... | 39 | | context: *mut ffi::c_void, 40 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/usb/io.rs:41:34 | 41 | pub sync_interrupt_transfer: unsafe extern "efiapi" fn( | __________________________________^ 42 | | this: *mut Self, 43 | | device_endpoint: u8, 44 | | data: *mut ffi::c_void, ... | 47 | | status: *mut UsbTransferStatus, 48 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/usb/io.rs:49:31 | 49 | pub isochronous_transfer: unsafe extern "efiapi" fn( | _______________________________^ 50 | | this: *mut Self, 51 | | device_endpoint: u8, 52 | | data: *mut ffi::c_void, 53 | | data_length: usize, 54 | | status: *mut UsbTransferStatus, 55 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/usb/io.rs:56:37 | 56 | pub async_isochronous_transfer: unsafe extern "efiapi" fn( | _____________________________________^ 57 | | this: *mut Self, 58 | | device_endpoint: u8, 59 | | data: *mut ffi::c_void, ... | 62 | | context: *mut ffi::c_void, 63 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/usb/io.rs:64:32 | 64 | pub get_device_descriptor: unsafe extern "efiapi" fn( | ________________________________^ 65 | | this: *mut Self, 66 | | device_descriptor: *mut DeviceDescriptor, 67 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/usb/io.rs:68:32 | 68 | pub get_config_descriptor: unsafe extern "efiapi" fn( | ________________________________^ 69 | | this: *mut Self, 70 | | config_descriptor: *mut ConfigDescriptor, 71 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/usb/io.rs:72:35 | 72 | pub get_interface_descriptor: unsafe extern "efiapi" fn( | ___________________________________^ 73 | | this: *mut Self, 74 | | interface_descriptor: *mut InterfaceDescriptor, 75 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/usb/io.rs:76:34 | 76 | pub get_endpoint_descriptor: unsafe extern "efiapi" fn( | __________________________________^ 77 | | this: *mut Self, 78 | | endpoint_index: u8, 79 | | endpoint_descriptor: *mut EndpointDescriptor, 80 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/usb/io.rs:81:32 | 81 | pub get_string_descriptor: unsafe extern "efiapi" fn( | ________________________________^ 82 | | this: *mut Self, 83 | | lang_id: u16, 84 | | string_id: u8, 85 | | string: *mut *mut Char16, 86 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/usb/io.rs:87:34 | 87 | pub get_supported_languages: unsafe extern "efiapi" fn( | __________________________________^ 88 | | this: *mut Self, 89 | | lang_id_table: *mut *mut u16, 90 | | table_size: *mut u16, 91 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/protocol/usb/io.rs:92:21 | 92 | pub port_reset: unsafe extern "efiapi" fn(this: *mut Self) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:19:20 | 19 | pub raise_tpl: unsafe extern "efiapi" fn(new_tpl: Tpl) -> Tpl, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:20:22 | 20 | pub restore_tpl: unsafe extern "efiapi" fn(old_tpl: Tpl), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:23:25 | 23 | pub allocate_pages: unsafe extern "efiapi" fn( | _________________________^ 24 | | alloc_ty: u32, 25 | | mem_ty: MemoryType, 26 | | count: usize, 27 | | addr: *mut PhysicalAddress, 28 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:29:21 | 29 | pub free_pages: unsafe extern "efiapi" fn(addr: PhysicalAddress, pages: usize) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:30:25 | 30 | pub get_memory_map: unsafe extern "efiapi" fn( | _________________________^ 31 | | size: *mut usize, 32 | | map: *mut MemoryDescriptor, 33 | | key: *mut usize, 34 | | desc_size: *mut usize, 35 | | desc_version: *mut u32, 36 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:37:24 | 37 | pub allocate_pool: unsafe extern "efiapi" fn( | ________________________^ 38 | | pool_type: MemoryType, 39 | | size: usize, 40 | | buffer: *mut *mut u8, 41 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:42:20 | 42 | pub free_pool: unsafe extern "efiapi" fn(buffer: *mut u8) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:280:26 | 280 | pub type EventNotifyFn = unsafe extern "efiapi" fn(event: Event, context: *mut c_void); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:45:23 | 45 | pub create_event: unsafe extern "efiapi" fn( | _______________________^ 46 | | ty: EventType, 47 | | notify_tpl: Tpl, 48 | | notify_func: Option, 49 | | notify_ctx: *mut c_void, 50 | | out_event: *mut Event, 51 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:53:9 | 53 | unsafe extern "efiapi" fn(event: Event, ty: TimerDelay, trigger_time: u64) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:54:25 | 54 | pub wait_for_event: unsafe extern "efiapi" fn( | _________________________^ 55 | | number_of_events: usize, 56 | | events: *mut Event, 57 | | out_index: *mut usize, 58 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:59:23 | 59 | pub signal_event: unsafe extern "efiapi" fn(event: Event) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:60:22 | 60 | pub close_event: unsafe extern "efiapi" fn(event: Event) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:61:22 | 61 | pub check_event: unsafe extern "efiapi" fn(event: Event) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:64:37 | 64 | pub install_protocol_interface: unsafe extern "efiapi" fn( | _____________________________________^ 65 | | handle: *mut Handle, 66 | | guid: *const Guid, 67 | | interface_type: InterfaceType, 68 | | interface: *const c_void, 69 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:70:39 | 70 | pub reinstall_protocol_interface: unsafe extern "efiapi" fn( | _______________________________________^ 71 | | handle: Handle, 72 | | protocol: *const Guid, 73 | | old_interface: *const c_void, 74 | | new_interface: *const c_void, 75 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:76:39 | 76 | pub uninstall_protocol_interface: unsafe extern "efiapi" fn( | _______________________________________^ 77 | | handle: Handle, 78 | | protocol: *const Guid, 79 | | interface: *const c_void, 80 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:81:26 | 81 | pub handle_protocol: unsafe extern "efiapi" fn( | __________________________^ 82 | | handle: Handle, 83 | | proto: *const Guid, 84 | | out_proto: *mut *mut c_void, 85 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:87:35 | 87 | pub register_protocol_notify: unsafe extern "efiapi" fn( | ___________________________________^ 88 | | protocol: *const Guid, 89 | | event: Event, 90 | | registration: *mut *const c_void, 91 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:92:24 | 92 | pub locate_handle: unsafe extern "efiapi" fn( | ________________________^ 93 | | search_ty: i32, 94 | | proto: *const Guid, 95 | | key: *const c_void, 96 | | buf_sz: *mut usize, 97 | | buf: *mut Handle, 98 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:99:29 | 99 | pub locate_device_path: unsafe extern "efiapi" fn( | _____________________________^ 100 | | proto: *const Guid, 101 | | device_path: *mut *const DevicePathProtocol, 102 | | out_handle: *mut Handle, 103 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:105:9 | 105 | unsafe extern "efiapi" fn(guid_entry: *const Guid, table_ptr: *const c_void) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:108:21 | 108 | pub load_image: unsafe extern "efiapi" fn( | _____________________^ 109 | | boot_policy: Boolean, 110 | | parent_image_handle: Handle, 111 | | device_path: *const DevicePathProtocol, ... | 114 | | image_handle: *mut Handle, 115 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:116:22 | 116 | pub start_image: unsafe extern "efiapi" fn( | ______________________^ 117 | | image_handle: Handle, 118 | | exit_data_size: *mut usize, 119 | | exit_data: *mut *mut Char16, 120 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:121:15 | 121 | pub exit: unsafe extern "efiapi" fn( | _______________^ 122 | | image_handle: Handle, 123 | | exit_status: Status, 124 | | exit_data_size: usize, 125 | | exit_data: *mut Char16, 126 | | ) -> !, | |__________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:127:23 | 127 | pub unload_image: unsafe extern "efiapi" fn(image_handle: Handle) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:129:9 | 129 | unsafe extern "efiapi" fn(image_handle: Handle, map_key: usize) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:132:35 | 132 | pub get_next_monotonic_count: unsafe extern "efiapi" fn(count: *mut u64) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:133:16 | 133 | pub stall: unsafe extern "efiapi" fn(microseconds: usize) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:134:29 | 134 | pub set_watchdog_timer: unsafe extern "efiapi" fn( | _____________________________^ 135 | | timeout: usize, 136 | | watchdog_code: u64, 137 | | data_size: usize, 138 | | watchdog_data: *const u16, 139 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:142:29 | 142 | pub connect_controller: unsafe extern "efiapi" fn( | _____________________________^ 143 | | controller: Handle, 144 | | driver_image: Handle, 145 | | remaining_device_path: *const DevicePathProtocol, 146 | | recursive: Boolean, 147 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:148:32 | 148 | pub disconnect_controller: unsafe extern "efiapi" fn( | ________________________________^ 149 | | controller: Handle, 150 | | driver_image: Handle, 151 | | child: Handle, 152 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:155:24 | 155 | pub open_protocol: unsafe extern "efiapi" fn( | ________________________^ 156 | | handle: Handle, 157 | | protocol: *const Guid, 158 | | interface: *mut *mut c_void, ... | 161 | | attributes: u32, 162 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:163:25 | 163 | pub close_protocol: unsafe extern "efiapi" fn( | _________________________^ 164 | | handle: Handle, 165 | | protocol: *const Guid, 166 | | agent_handle: Handle, 167 | | controller_handle: Handle, 168 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:169:36 | 169 | pub open_protocol_information: unsafe extern "efiapi" fn( | ____________________________________^ 170 | | handle: Handle, 171 | | protocol: *const Guid, 172 | | entry_buffer: *mut *const OpenProtocolInformationEntry, 173 | | entry_count: *mut usize, 174 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:177:31 | 177 | pub protocols_per_handle: unsafe extern "efiapi" fn( | _______________________________^ 178 | | handle: Handle, 179 | | protocol_buffer: *mut *mut *const Guid, 180 | | protocol_buffer_count: *mut usize, 181 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:182:31 | 182 | pub locate_handle_buffer: unsafe extern "efiapi" fn( | _______________________________^ 183 | | search_ty: i32, 184 | | proto: *const Guid, 185 | | key: *const c_void, 186 | | no_handles: *mut usize, 187 | | buf: *mut *mut Handle, 188 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:189:26 | 189 | pub locate_protocol: unsafe extern "efiapi" fn( | __________________________^ 190 | | proto: *const Guid, 191 | | registration: *mut c_void, 192 | | out_proto: *mut *mut c_void, 193 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:220:9 | 220 | unsafe extern "efiapi" fn(data: *const c_void, data_size: usize, crc32: *mut u32) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:223:19 | 223 | pub copy_mem: unsafe extern "efiapi" fn(dest: *mut u8, src: *const u8, len: usize), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:224:18 | 224 | pub set_mem: unsafe extern "efiapi" fn(buffer: *mut u8, len: usize, value: u8), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/boot.rs:227:26 | 227 | pub create_event_ex: unsafe extern "efiapi" fn( | __________________________^ 228 | | ty: EventType, 229 | | notify_tpl: Tpl, 230 | | notify_fn: Option, ... | 233 | | out_event: *mut Event, 234 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/runtime.rs:22:9 | 22 | unsafe extern "efiapi" fn(time: *mut Time, capabilities: *mut TimeCapabilities) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/runtime.rs:23:19 | 23 | pub set_time: unsafe extern "efiapi" fn(time: *const Time) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/runtime.rs:25:9 | 25 | unsafe extern "efiapi" fn(enabled: *mut u8, pending: *mut u8, time: *mut Time) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/runtime.rs:26:26 | 26 | pub set_wakeup_time: unsafe extern "efiapi" fn(enable: u8, time: *const Time) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/runtime.rs:27:34 | 27 | pub set_virtual_address_map: unsafe extern "efiapi" fn( | __________________________________^ 28 | | map_size: usize, 29 | | desc_size: usize, 30 | | desc_version: u32, 31 | | virtual_map: *mut MemoryDescriptor, 32 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/runtime.rs:34:9 | 34 | unsafe extern "efiapi" fn(debug_disposition: usize, address: *mut *const c_void) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/runtime.rs:35:23 | 35 | pub get_variable: unsafe extern "efiapi" fn( | _______________________^ 36 | | variable_name: *const Char16, 37 | | vendor_guid: *const Guid, 38 | | attributes: *mut VariableAttributes, 39 | | data_size: *mut usize, 40 | | data: *mut u8, 41 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/runtime.rs:42:33 | 42 | pub get_next_variable_name: unsafe extern "efiapi" fn( | _________________________________^ 43 | | variable_name_size: *mut usize, 44 | | variable_name: *mut u16, 45 | | vendor_guid: *mut Guid, 46 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/runtime.rs:47:23 | 47 | pub set_variable: unsafe extern "efiapi" fn( | _______________________^ 48 | | variable_name: *const Char16, 49 | | vendor_guid: *const Guid, 50 | | attributes: VariableAttributes, 51 | | data_size: usize, 52 | | data: *const u8, 53 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/runtime.rs:54:40 | 54 | pub get_next_high_monotonic_count: unsafe extern "efiapi" fn(high_count: *mut u32) -> Status, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/runtime.rs:55:23 | 55 | pub reset_system: unsafe extern "efiapi" fn( | _______________________^ 56 | | rt: ResetType, 57 | | status: Status, 58 | | data_size: usize, 59 | | data: *const u8, 60 | | ) -> !, | |__________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/runtime.rs:63:25 | 63 | pub update_capsule: unsafe extern "efiapi" fn( | _________________________^ 64 | | capsule_header_array: *const *const CapsuleHeader, 65 | | capsule_count: usize, 66 | | scatter_gather_list: PhysicalAddress, 67 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/runtime.rs:68:37 | 68 | pub query_capsule_capabilities: unsafe extern "efiapi" fn( | _____________________________________^ 69 | | capsule_header_array: *const *const CapsuleHeader, 70 | | capsule_count: usize, 71 | | maximum_capsule_size: *mut u64, 72 | | reset_type: *mut ResetType, 73 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: the calling convention "efiapi" is not supported on this target --> src/table/runtime.rs:76:30 | 76 | pub query_variable_info: unsafe extern "efiapi" fn( | ______________________________^ 77 | | attributes: VariableAttributes, 78 | | maximum_variable_storage_size: *mut u64, 79 | | remaining_variable_storage_size: *mut u64, 80 | | maximum_variable_size: *mut u64, 81 | | ) -> Status, | |_______________^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #130260 warning: `uefi-raw` (lib) generated 282 warnings Compiling uefi-raw v0.11.0 (/builddir/build/BUILD/rust-uefi-raw-0.11.0-build/uefi-raw-0.11.0) Running `/usr/bin/rustc --crate-name uefi_raw --edition=2021 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=1 -C debuginfo=2 --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=1048953c65639f89 -C extra-filename=-8d1f6d5cd788decc --out-dir /builddir/build/BUILD/rust-uefi-raw-0.11.0-build/uefi-raw-0.11.0/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-uefi-raw-0.11.0-build/uefi-raw-0.11.0/target/rpm/deps --extern bitflags=/builddir/build/BUILD/rust-uefi-raw-0.11.0-build/uefi-raw-0.11.0/target/rpm/deps/libbitflags-7640873f0eeb848a.rlib --extern uguid=/builddir/build/BUILD/rust-uefi-raw-0.11.0-build/uefi-raw-0.11.0/target/rpm/deps/libuguid-175b11ae888720a7.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` warning: `uefi-raw` (lib test) generated 282 warnings (282 duplicates) Finished `rpm` profile [optimized + debuginfo] target(s) in 2.55s Running `/builddir/build/BUILD/rust-uefi-raw-0.11.0-build/uefi-raw-0.11.0/target/rpm/deps/uefi_raw-8d1f6d5cd788decc` running 7 tests test tests::test_boolean_abi ... ok test tests::test_ip_addr6_conversion ... ok test protocol::device_path::tests::abi ... ok test tests::test_ip_addr4_conversion ... ok test table::revision::tests::test_revision ... ok test tests::test_ip_addr_conversion ... ok test time::tests::test_time_display ... ok test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests uefi_raw Running `/usr/bin/rustdoc --edition=2021 --crate-type lib --color auto --crate-name uefi_raw --test src/lib.rs --test-run-directory /builddir/build/BUILD/rust-uefi-raw-0.11.0-build/uefi-raw-0.11.0 -L dependency=/builddir/build/BUILD/rust-uefi-raw-0.11.0-build/uefi-raw-0.11.0/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-uefi-raw-0.11.0-build/uefi-raw-0.11.0/target/rpm/deps --extern bitflags=/builddir/build/BUILD/rust-uefi-raw-0.11.0-build/uefi-raw-0.11.0/target/rpm/deps/libbitflags-7640873f0eeb848a.rlib --extern uefi_raw=/builddir/build/BUILD/rust-uefi-raw-0.11.0-build/uefi-raw-0.11.0/target/rpm/deps/libuefi_raw-1ef779092dbb19f3.rlib --extern uguid=/builddir/build/BUILD/rust-uefi-raw-0.11.0-build/uefi-raw-0.11.0/target/rpm/deps/libuguid-175b11ae888720a7.rlib -C embed-bitcode=no --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' --error-format human` running 2 tests test src/enums.rs - enums::newtype_enum (line 34) ... ok test src/table/revision.rs - table::revision::Revision (line 26) ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.22s + RPM_EC=0 ++ jobs -p + exit 0 Processing files: rust-uefi-raw-devel-0.11.0-1.fc43.noarch warning: File listed twice: /usr/share/cargo/registry/uefi-raw-0.11.0/CHANGELOG.md warning: File listed twice: /usr/share/cargo/registry/uefi-raw-0.11.0/LICENSE-APACHE warning: File listed twice: /usr/share/cargo/registry/uefi-raw-0.11.0/LICENSE-MIT warning: File listed twice: /usr/share/cargo/registry/uefi-raw-0.11.0/README.md warning: File listed twice: /usr/share/cargo/registry/uefi-raw-0.11.0/api_guidelines.md Provides: crate(uefi-raw) = 0.11.0 rust-uefi-raw-devel = 0.11.0-1.fc43 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: (crate(bitflags/default) >= 2.0.0 with crate(bitflags/default) < 3.0.0~) (crate(uguid/default) >= 2.2.0 with crate(uguid/default) < 3.0.0~) cargo rust >= 1.77 Processing files: rust-uefi-raw+default-devel-0.11.0-1.fc43.noarch Provides: crate(uefi-raw/default) = 0.11.0 rust-uefi-raw+default-devel = 0.11.0-1.fc43 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: cargo crate(uefi-raw) = 0.11.0 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/rust-uefi-raw-0.11.0-build/BUILDROOT Wrote: /builddir/build/SRPMS/rust-uefi-raw-0.11.0-1.fc43.src.rpm Wrote: /builddir/build/RPMS/rust-uefi-raw+default-devel-0.11.0-1.fc43.noarch.rpm Wrote: /builddir/build/RPMS/rust-uefi-raw-devel-0.11.0-1.fc43.noarch.rpm Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.OQwiZu + umask 022 + cd /builddir/build/BUILD/rust-uefi-raw-0.11.0-build + test -d /builddir/build/BUILD/rust-uefi-raw-0.11.0-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/rust-uefi-raw-0.11.0-build + rm -rf /builddir/build/BUILD/rust-uefi-raw-0.11.0-build + RPM_EC=0 ++ jobs -p + exit 0 RPM build warnings: File listed twice: /usr/share/cargo/registry/uefi-raw-0.11.0/CHANGELOG.md File listed twice: /usr/share/cargo/registry/uefi-raw-0.11.0/LICENSE-APACHE File listed twice: /usr/share/cargo/registry/uefi-raw-0.11.0/LICENSE-MIT File listed twice: /usr/share/cargo/registry/uefi-raw-0.11.0/README.md File listed twice: /usr/share/cargo/registry/uefi-raw-0.11.0/api_guidelines.md Finish: rpmbuild rust-uefi-raw-0.11.0-1.fc43.src.rpm Finish: build phase for rust-uefi-raw-0.11.0-1.fc43.src.rpm INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-ppc64le-1746438397.577536/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 INFO: Done(/var/lib/copr-rpmbuild/results/rust-uefi-raw-0.11.0-1.fc43.src.rpm) Config(child) 0 minutes 33 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot Finish: run Running FedoraReview tool Running: fedora-review --no-colors --prebuilt --rpm-spec --name rust-uefi-raw --mock-config /var/lib/copr-rpmbuild/results/configs/child.cfg cmd: ['fedora-review', '--no-colors', '--prebuilt', '--rpm-spec', '--name', 'rust-uefi-raw', '--mock-config', '/var/lib/copr-rpmbuild/results/configs/child.cfg'] cwd: /var/lib/copr-rpmbuild/results rc: 0 stdout: Cache directory "/var/lib/copr-rpmbuild/results/cache/libdnf5" does not exist. Nothing to clean. Review template in: /var/lib/copr-rpmbuild/results/rust-uefi-raw/review.txt fedora-review is automated tool, but *YOU* are responsible for manually reviewing the results and finishing the review. Do not just copy-paste the results without understanding them. stderr: INFO: Processing local files: rust-uefi-raw INFO: Getting .spec and .srpm Urls from : Local files in /var/lib/copr-rpmbuild/results INFO: --> SRPM url: file:///var/lib/copr-rpmbuild/results/rust-uefi-raw-0.11.0-1.fc43.src.rpm INFO: Using review directory: /var/lib/copr-rpmbuild/results/rust-uefi-raw INFO: Downloading (Source0): https://crates.io/api/v1/crates/uefi-raw/0.11.0/download#/uefi-raw-0.11.0.crate INFO: Running checks and generating report INFO: Installing built package(s) INFO: Reading configuration from /etc/mock/site-defaults.cfg INFO: Reading configuration from /etc/mock/chroot-aliases.cfg INFO: Reading configuration from /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: Active plugins: Generic, Shell-api Updating and loading repositories: Repositories loaded. Updating and loading repositories: Repositories loaded. Updating and loading repositories: Repositories loaded. INFO: ExclusiveArch dependency checking disabled, enable with EXARCH flag Cache directory "/var/lib/copr-rpmbuild/results/cache/libdnf5" does not exist. Nothing to clean. Review template in: /var/lib/copr-rpmbuild/results/rust-uefi-raw/review.txt fedora-review is automated tool, but *YOU* are responsible for manually reviewing the results and finishing the review. Do not just copy-paste the results without understanding them. Moving the results into `fedora-review' directory. Review template in: /var/lib/copr-rpmbuild/results/fedora-review/review.txt FedoraReview finished Running RPMResults tool Package info: { "packages": [ { "name": "rust-uefi-raw", "epoch": null, "version": "0.11.0", "release": "1.fc43", "arch": "src" }, { "name": "rust-uefi-raw-devel", "epoch": null, "version": "0.11.0", "release": "1.fc43", "arch": "noarch" }, { "name": "rust-uefi-raw+default-devel", "epoch": null, "version": "0.11.0", "release": "1.fc43", "arch": "noarch" } ] } RPMResults finished