Mock Version: 6.0 Mock Version: 6.0 Mock Version: 6.0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target aarch64 --nodeps /builddir/build/SPECS/grub2.spec'], chrootPath='/var/lib/mock/dist-an8.10-build-454282-73620/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=982gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.b5u8iddz:/etc/resolv.conf']) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target aarch64 --nodeps /builddir/build/SPECS/grub2.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: aarch64 Building for target aarch64 Wrote: /builddir/build/SRPMS/grub2-2.02-165.0.2.an8.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target aarch64 --nodeps /builddir/build/SPECS/grub2.spec'], chrootPath='/var/lib/mock/dist-an8.10-build-454282-73620/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=982gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.b5u8iddz:/etc/resolv.conf']) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target aarch64 --nodeps /builddir/build/SPECS/grub2.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: aarch64 Building for target aarch64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.LaZQTp + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf grub-2.02 + /usr/bin/xz -dc /builddir/build/SOURCES/grub-2.02.tar.xz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd grub-2.02 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + rm -fv docs/grub-dev.info docs/grub.info removed 'docs/grub-dev.info' removed 'docs/grub.info' + cp /builddir/build/SOURCES/gitignore .gitignore Initialized empty Git repository in /builddir/build/BUILD/grub-2.02/.git/ + cp /builddir/build/SOURCES/strtoull_test.c ./grub-core/tests/strtoull_test.c + git init hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m + echo '![[:digit:]][[:digit:]]_*.in' + echo '!*.[[:digit:]]' + echo '!config.h' + git config user.email grub2-owner@fedoraproject.org + git config user.name 'Fedora Ninjas' + git config gc.auto 0 + rm -f configure + git add . + git commit -a -q -m '2.02 baseline.' + git apply --index --whitespace=nowarn /builddir/build/SOURCES/release-to-master.patch + git commit -a -q -m '2.02 master.' + git am --whitespace=nowarn /builddir/build/SOURCES/0001-Add-support-for-Linux-EFI-stub-loading.patch /builddir/build/SOURCES/0002-Rework-linux-command.patch /builddir/build/SOURCES/0003-Rework-linux16-command.patch /builddir/build/SOURCES/0004-Add-secureboot-support-on-efi-chainloader.patch /builddir/build/SOURCES/0005-Make-any-of-the-loaders-that-link-in-efi-mode-honor-.patch /builddir/build/SOURCES/0006-Handle-multi-arch-64-on-32-boot-in-linuxefi-loader.patch /builddir/build/SOURCES/0007-re-write-.gitignore.patch /builddir/build/SOURCES/0008-IBM-client-architecture-CAS-reboot-support.patch /builddir/build/SOURCES/0009-for-ppc-reset-console-display-attr-when-clear-screen.patch /builddir/build/SOURCES/0010-Disable-GRUB-video-support-for-IBM-power-machines.patch /builddir/build/SOURCES/0011-Honor-a-symlink-when-generating-configuration-by-gru.patch /builddir/build/SOURCES/0012-Move-bash-completion-script-922997.patch /builddir/build/SOURCES/0013-Update-to-minilzo-2.08.patch /builddir/build/SOURCES/0014-Allow-fallback-to-include-entries-by-title-not-just-.patch /builddir/build/SOURCES/0015-Add-GRUB_DISABLE_UUID.patch /builddir/build/SOURCES/0016-Make-exit-take-a-return-code.patch /builddir/build/SOURCES/0017-Mark-po-exclude.pot-as-binary-so-git-won-t-try-to-di.patch /builddir/build/SOURCES/0018-Make-efi-machines-load-an-env-block-from-a-variable.patch /builddir/build/SOURCES/0019-DHCP-client-ID-and-UUID-options-added.patch /builddir/build/SOURCES/0020-trim-arp-packets-with-abnormal-size.patch /builddir/build/SOURCES/0021-Fix-bad-test-on-GRUB_DISABLE_SUBMENU.patch /builddir/build/SOURCES/0022-Add-support-for-UEFI-operating-systems-returned-by-o.patch /builddir/build/SOURCES/0023-Migrate-PPC-from-Yaboot-to-Grub2.patch /builddir/build/SOURCES/0024-Add-fw_path-variable-revised.patch /builddir/build/SOURCES/0025-Pass-x-hex-hex-straight-through-unmolested.patch /builddir/build/SOURCES/0026-Add-X-option-to-printf-functions.patch /builddir/build/SOURCES/0027-Search-for-specific-config-file-for-netboot.patch /builddir/build/SOURCES/0028-blscfg-add-blscfg-module-to-parse-Boot-Loader-Specif.patch /builddir/build/SOURCES/0029-Add-devicetree-loading.patch /builddir/build/SOURCES/0030-Don-t-write-messages-to-the-screen.patch /builddir/build/SOURCES/0031-Don-t-print-GNU-GRUB-header.patch /builddir/build/SOURCES/0032-Don-t-add-to-highlighted-row.patch /builddir/build/SOURCES/0033-Message-string-cleanups.patch /builddir/build/SOURCES/0034-Fix-border-spacing-now-that-we-aren-t-displaying-it.patch /builddir/build/SOURCES/0035-Use-the-correct-indentation-for-the-term-help-text.patch /builddir/build/SOURCES/0036-Indent-menu-entries.patch /builddir/build/SOURCES/0037-Fix-margins.patch /builddir/build/SOURCES/0038-Use-2-instead-of-1-for-our-right-hand-margin-so-line.patch /builddir/build/SOURCES/0039-Enable-pager-by-default.-985860.patch /builddir/build/SOURCES/0040-F10-doesn-t-work-on-serial-so-don-t-tell-the-user-to.patch /builddir/build/SOURCES/0041-Don-t-say-GNU-Linux-in-generated-menus.patch /builddir/build/SOURCES/0042-Don-t-draw-a-border-around-the-menu.patch /builddir/build/SOURCES/0043-Use-the-standard-margin-for-the-timeout-string.patch /builddir/build/SOURCES/0044-Add-.eh_frame-to-list-of-relocations-stripped.patch /builddir/build/SOURCES/0045-Don-t-munge-raw-spaces-when-we-re-doing-our-cmdline-.patch /builddir/build/SOURCES/0046-Don-t-require-a-password-to-boot-entries-generated-b.patch /builddir/build/SOURCES/0047-Don-t-emit-Booting-.-message.patch /builddir/build/SOURCES/0048-Replace-a-lot-of-man-pages-with-slightly-nicer-ones.patch /builddir/build/SOURCES/0049-use-fw_path-prefix-when-fallback-searching-for-grub-.patch /builddir/build/SOURCES/0050-Try-mac-guid-etc-before-grub.cfg-on-tftp-config-file.patch /builddir/build/SOURCES/0051-Fix-convert-function-to-support-NVMe-devices.patch /builddir/build/SOURCES/0052-reopen-SNP-protocol-for-exclusive-use-by-grub.patch /builddir/build/SOURCES/0053-Revert-reopen-SNP-protocol-for-exclusive-use-by-grub.patch /builddir/build/SOURCES/0054-Add-grub_util_readlink.patch /builddir/build/SOURCES/0055-Make-editenv-chase-symlinks-including-those-across-d.patch /builddir/build/SOURCES/0056-Generate-OS-and-CLASS-in-10_linux-from-etc-os-releas.patch /builddir/build/SOURCES/0057-Minimize-the-sort-ordering-for-.debug-and-rescue-ker.patch /builddir/build/SOURCES/0058-Try-prefix-if-fw_path-doesn-t-work.patch /builddir/build/SOURCES/0059-Update-info-with-grub.cfg-netboot-selection-order-11.patch /builddir/build/SOURCES/0060-Use-Distribution-Package-Sort-for-grub2-mkconfig-112.patch /builddir/build/SOURCES/0061-Handle-rssd-storage-devices.patch /builddir/build/SOURCES/0062-Make-grub2-mkconfig-construct-titles-that-look-like-.patch /builddir/build/SOURCES/0063-Add-friendly-grub2-password-config-tool-985962.patch /builddir/build/SOURCES/0064-Try-to-make-sure-configure.ac-and-grub-rpm-sort-play.patch /builddir/build/SOURCES/0065-tcp-add-window-scaling-support.patch /builddir/build/SOURCES/0066-efinet-add-filter-for-the-first-exclusive-reopen-of-.patch /builddir/build/SOURCES/0067-Fix-security-issue-when-reading-username-and-passwor.patch /builddir/build/SOURCES/0068-Warn-if-grub-password-will-not-be-read-1290803.patch /builddir/build/SOURCES/0069-Clean-up-grub-setpassword-documentation-1290799.patch /builddir/build/SOURCES/0070-Fix-locale-issue-in-grub-setpassword-1294243.patch /builddir/build/SOURCES/0071-efiemu-Handle-persistent-RAM-and-unknown-possible-fu.patch /builddir/build/SOURCES/0072-efiemu-Fix-compilation-failure.patch /builddir/build/SOURCES/0073-Revert-reopen-SNP-protocol-for-exclusive-use-by-grub.patch /builddir/build/SOURCES/0074-Add-a-url-parser.patch /builddir/build/SOURCES/0075-efinet-and-bootp-add-support-for-dhcpv6.patch /builddir/build/SOURCES/0076-Add-grub-get-kernel-settings-and-use-it-in-10_linux.patch /builddir/build/SOURCES/0077-Normalize-slashes-in-tftp-paths.patch /builddir/build/SOURCES/0078-Fix-malformed-tftp-packets.patch /builddir/build/SOURCES/0079-bz1374141-fix-incorrect-mask-for-ppc64.patch /builddir/build/SOURCES/0080-Make-grub_fatal-also-backtrace.patch /builddir/build/SOURCES/0081-Make-grub-editenv-build-again.patch /builddir/build/SOURCES/0082-Fix-up-some-man-pages-rpmdiff-noticed.patch /builddir/build/SOURCES/0083-Make-exit-take-a-return-code.patch /builddir/build/SOURCES/0084-arm64-make-sure-fdt-has-address-cells-and-size-cells.patch /builddir/build/SOURCES/0085-Make-our-info-pages-say-grub2-where-appropriate.patch /builddir/build/SOURCES/0086-print-more-debug-info-in-our-module-loader.patch /builddir/build/SOURCES/0087-macos-just-build-chainloader-entries-don-t-try-any-x.patch /builddir/build/SOURCES/0088-grub2-btrfs-Add-ability-to-boot-from-subvolumes.patch /builddir/build/SOURCES/0089-export-btrfs_subvol-and-btrfs_subvolid.patch /builddir/build/SOURCES/0090-grub2-btrfs-03-follow_default.patch /builddir/build/SOURCES/0091-grub2-btrfs-04-grub2-install.patch /builddir/build/SOURCES/0092-grub2-btrfs-05-grub2-mkconfig.patch /builddir/build/SOURCES/0093-grub2-btrfs-06-subvol-mount.patch /builddir/build/SOURCES/0094-No-more-Bootable-Snapshot-submenu-in-grub.cfg.patch /builddir/build/SOURCES/0095-Fallback-to-old-subvol-name-scheme-to-support-old-sn.patch /builddir/build/SOURCES/0096-Grub-not-working-correctly-with-btrfs-snapshots-bsc-.patch /builddir/build/SOURCES/0097-Add-grub_efi_allocate_pool-and-grub_efi_free_pool-wr.patch /builddir/build/SOURCES/0098-Use-grub_efi_.-memory-helpers-where-reasonable.patch /builddir/build/SOURCES/0099-Add-PRIxGRUB_EFI_STATUS-and-use-it.patch /builddir/build/SOURCES/0100-Don-t-use-dynamic-sized-arrays-since-we-don-t-build-.patch /builddir/build/SOURCES/0101-don-t-ignore-const.patch /builddir/build/SOURCES/0102-don-t-use-int-for-efi-status.patch /builddir/build/SOURCES/0103-make-GRUB_MOD_INIT-declare-its-function-prototypes.patch /builddir/build/SOURCES/0104-editenv-handle-relative-symlinks.patch /builddir/build/SOURCES/0105-Make-libgrub.pp-depend-on-config-util.h.patch /builddir/build/SOURCES/0106-Don-t-guess-boot-efi-as-HFS-on-ppc-machines-in-grub-.patch /builddir/build/SOURCES/0107-20_linux_xen-load-xen-or-multiboot-2-modules-as-need.patch /builddir/build/SOURCES/0108-Make-pmtimer-tsc-calibration-not-take-51-seconds-to-.patch /builddir/build/SOURCES/0109-align-struct-efi_variable-better.patch /builddir/build/SOURCES/0110-Add-quicksort-implementation.patch /builddir/build/SOURCES/0111-Add-blscfg-command-support-to-parse-BootLoaderSpec-c.patch /builddir/build/SOURCES/0112-Add-BLS-support-to-grub-mkconfig.patch /builddir/build/SOURCES/0113-Remove-duplicated-grub_exit-definition-for-grub-emu-.patch /builddir/build/SOURCES/0114-Don-t-attempt-to-backtrace-on-grub_abort-for-grub-em.patch /builddir/build/SOURCES/0115-Enable-blscfg-command-for-the-emu-platform.patch /builddir/build/SOURCES/0116-Add-linux-and-initrd-commands-for-grub-emu.patch /builddir/build/SOURCES/0117-Fix-the-efidir-in-grub-setpassword.patch /builddir/build/SOURCES/0118-Add-grub2-switch-to-blscfg.patch /builddir/build/SOURCES/0119-Add-grub_debug_enabled.patch /builddir/build/SOURCES/0120-make-better-backtraces.patch /builddir/build/SOURCES/0121-normal-don-t-draw-our-startup-message-if-debug-is-se.patch /builddir/build/SOURCES/0122-Work-around-some-minor-include-path-weirdnesses.patch /builddir/build/SOURCES/0123-Make-it-possible-to-enabled-build-id-sha1.patch /builddir/build/SOURCES/0124-Add-grub_qdprintf-grub_dprintf-without-the-file-line.patch /builddir/build/SOURCES/0125-Make-a-gdb-dprintf-that-tells-us-load-addresses.patch /builddir/build/SOURCES/0126-Only-attempt-to-scan-different-BLS-directories-on-EF.patch /builddir/build/SOURCES/0127-Core-TPM-support.patch /builddir/build/SOURCES/0128-Measure-kernel-initrd.patch /builddir/build/SOURCES/0129-Add-BIOS-boot-measurement.patch /builddir/build/SOURCES/0130-Measure-kernel-and-initrd-on-BIOS-systems.patch /builddir/build/SOURCES/0131-Measure-the-kernel-commandline.patch /builddir/build/SOURCES/0132-Measure-commands.patch /builddir/build/SOURCES/0133-Measure-multiboot-images-and-modules.patch /builddir/build/SOURCES/0134-Fix-boot-when-there-s-no-TPM.patch /builddir/build/SOURCES/0135-Rework-TPM-measurements.patch /builddir/build/SOURCES/0136-Fix-event-log-prefix.patch /builddir/build/SOURCES/0137-Set-the-first-boot-menu-entry-as-default-when-using-.patch /builddir/build/SOURCES/0138-tpm-fix-warnings-when-compiling-for-platforms-other-.patch /builddir/build/SOURCES/0139-Make-TPM-errors-less-fatal.patch /builddir/build/SOURCES/0140-blscfg-handle-multiple-initramfs-images.patch /builddir/build/SOURCES/0141-BLS-Fix-grub2-switch-to-blscfg-on-non-EFI-machines.patch /builddir/build/SOURCES/0142-BLS-Use-etcdefaultgrub-instead-of-etc.patch /builddir/build/SOURCES/0143-Add-missing-options-to-grub2-switch-to-blscfg-man-pa.patch /builddir/build/SOURCES/0144-Make-grub2-switch-to-blscfg-to-generate-debug-BLS-wh.patch /builddir/build/SOURCES/0145-Make-grub2-switch-to-blscfg-to-generate-BLS-fragment.patch /builddir/build/SOURCES/0146-Only-attempt-to-query-dev-mounted-in-boot-efi-as-boo.patch /builddir/build/SOURCES/0147-Include-OSTree-path-when-searching-kernels-images-if.patch /builddir/build/SOURCES/0148-Use-BLS-version-field-to-compare-entries-if-id-field.patch /builddir/build/SOURCES/0149-Add-version-field-to-BLS-generated-by-grub2-switch-t.patch /builddir/build/SOURCES/0150-Fixup-for-newer-compiler.patch /builddir/build/SOURCES/0151-Don-t-attempt-to-export-the-start-and-_start-symbols.patch /builddir/build/SOURCES/0152-Simplify-BLS-entry-key-val-pairs-lookup.patch /builddir/build/SOURCES/0153-Add-relative-path-to-the-kernel-and-initrds-BLS-fiel.patch /builddir/build/SOURCES/0154-Skip-leading-spaces-on-BLS-field-values.patch /builddir/build/SOURCES/0155-Fixup-for-newer-compiler.patch /builddir/build/SOURCES/0156-TPM-Fix-hash_log_extend_event-function-prototype.patch /builddir/build/SOURCES/0157-TPM-Fix-compiler-warnings.patch /builddir/build/SOURCES/0158-grub-switch-to-blscfg.in-get-rid-of-a-bunch-of-bashi.patch /builddir/build/SOURCES/0159-grub-switch-to-blscfg.in-Better-boot-prefix-checking.patch /builddir/build/SOURCES/0160-Use-boot-loader-entries-as-BLS-directory-path-also-o.patch /builddir/build/SOURCES/0161-Use-BLS-fragment-filename-as-menu-entry-id-and-for-c.patch /builddir/build/SOURCES/0162-Fix-grub-switch-to-blscfg-boot-prefix-handling.patch /builddir/build/SOURCES/0163-Revert-trim-arp-packets-with-abnormal-size.patch /builddir/build/SOURCES/0164-Use-xid-to-match-DHCP-replies.patch /builddir/build/SOURCES/0165-Add-support-for-non-Ethernet-network-cards.patch /builddir/build/SOURCES/0166-misc-fix-invalid-character-recongition-in-strto-l.patch /builddir/build/SOURCES/0167-net-read-bracketed-ipv6-addrs-and-port-numbers.patch /builddir/build/SOURCES/0168-net-read-bracketed-ipv6-addrs-and-port-numbers-pjone.patch /builddir/build/SOURCES/0169-bootp-New-net_bootp6-command.patch /builddir/build/SOURCES/0170-Put-back-our-code-to-add-a-local-route.patch /builddir/build/SOURCES/0171-efinet-UEFI-IPv6-PXE-support.patch /builddir/build/SOURCES/0172-grub.texi-Add-net_bootp6-doument.patch /builddir/build/SOURCES/0173-bootp-Add-processing-DHCPACK-packet-from-HTTP-Boot.patch /builddir/build/SOURCES/0174-efinet-Setting-network-from-UEFI-device-path.patch /builddir/build/SOURCES/0175-efinet-Setting-DNS-server-from-UEFI-protocol.patch /builddir/build/SOURCES/0176-Fix-one-more-coverity-complaint.patch /builddir/build/SOURCES/0177-Fix-grub_net_hwaddr_to_str.patch /builddir/build/SOURCES/0178-Support-UEFI-networking-protocols.patch /builddir/build/SOURCES/0179-AUDIT-0-http-boot-tracker-bug.patch /builddir/build/SOURCES/0180-grub-core-video-efi_gop.c-Add-support-for-BLT_ONLY-a.patch /builddir/build/SOURCES/0181-efi-uga-use-64-bit-for-fb_base.patch /builddir/build/SOURCES/0182-EFI-console-Do-not-set-text-mode-until-we-actually-n.patch /builddir/build/SOURCES/0183-EFI-console-Add-grub_console_read_key_stroke-helper-.patch /builddir/build/SOURCES/0184-EFI-console-Implement-getkeystatus-support.patch /builddir/build/SOURCES/0185-Make-grub_getkeystatus-helper-funtion-available-ever.patch /builddir/build/SOURCES/0186-Accept-ESC-F8-and-holding-SHIFT-as-user-interrupt-ke.patch /builddir/build/SOURCES/0187-grub-editenv-Add-incr-command-to-increment-integer-v.patch /builddir/build/SOURCES/0188-Add-auto-hide-menu-support.patch /builddir/build/SOURCES/0189-Output-a-menu-entry-for-firmware-setup-on-UEFI-FastB.patch /builddir/build/SOURCES/0190-Add-grub-set-bootflag-utility.patch /builddir/build/SOURCES/0191-Fix-grub-setpassword-o-s-output-path.patch /builddir/build/SOURCES/0192-Make-grub-set-password-be-named-like-all-the-other-g.patch /builddir/build/SOURCES/0193-docs-Add-grub-boot-indeterminate.service-example.patch /builddir/build/SOURCES/0194-00_menu_auto_hide-Use-a-timeout-of-60s-for-menu_show.patch /builddir/build/SOURCES/0195-00_menu_auto_hide-Reduce-number-of-save_env-calls.patch /builddir/build/SOURCES/0196-30_uefi-firmware-fix-use-with-sys-firmware-efi-efiva.patch /builddir/build/SOURCES/0197-gentpl-add-disable-support.patch /builddir/build/SOURCES/0198-gentpl-add-pc-firmware-type.patch /builddir/build/SOURCES/0199-blscfg-remove-unused-typedef.patch /builddir/build/SOURCES/0200-blscfg-don-t-dynamically-allocate-default_blsdir.patch /builddir/build/SOURCES/0201-blscfg-sort-BLS-entries-by-version-field.patch /builddir/build/SOURCES/0202-blscfg-remove-NULL-guards-around-grub_free.patch /builddir/build/SOURCES/0203-blscfg-fix-filename-in-no-linux-key-error.patch /builddir/build/SOURCES/0204-blscfg-don-t-leak-bls_entry.filename.patch /builddir/build/SOURCES/0205-blscfg-fix-compilation-on-EFI-and-EMU.patch /builddir/build/SOURCES/0206-Add-loadenv-to-blscfg-and-loadenv-source-file-list.patch /builddir/build/SOURCES/0207-blscfg-Get-rid-of-the-linuxefi-linux16-linux-distinc.patch /builddir/build/SOURCES/0208-grub-switch-to-blscfg-Only-fix-boot-prefix-for-non-g.patch /builddir/build/SOURCES/0209-blscfg-Expand-the-BLS-options-field-instead-of-showi.patch /builddir/build/SOURCES/0210-blscfg-Fallback-to-search-BLS-snippets-in-boot-loade.patch /builddir/build/SOURCES/0211-blscfg-Don-t-attempt-to-sort-by-version-if-not-prese.patch /builddir/build/SOURCES/0212-blscfg-remove-logic-to-read-the-grubenv-file-and-set.patch /builddir/build/SOURCES/0213-Rename-00_menu_auto_hide.in-to-01_menu_auto_hide.in.patch /builddir/build/SOURCES/0214-efinet-also-use-the-firmware-acceleration-for-http.patch /builddir/build/SOURCES/0215-efi-http-Make-root_url-reflect-the-protocol-hostname.patch /builddir/build/SOURCES/0216-Force-everything-to-use-python3.patch /builddir/build/SOURCES/0217-Fix-an-8-year-old-typo.patch /builddir/build/SOURCES/0218-autogen-don-t-run-autoreconf-in-the-topdir.patch /builddir/build/SOURCES/0219-Make-it-so-we-can-tell-configure-which-cflags-utils-.patch /builddir/build/SOURCES/0220-module-verifier-make-it-possible-to-run-checkers-on-.patch /builddir/build/SOURCES/0221-grub-module-verifier-report-the-filename-or-modname-.patch /builddir/build/SOURCES/0222-Make-efi_netfs-not-duplicate-symbols-from-efinet.patch /builddir/build/SOURCES/0223-Rework-how-the-fdt-command-builds.patch /builddir/build/SOURCES/0224-Disable-non-wordsize-allocations-on-arm.patch /builddir/build/SOURCES/0225-strip-R-.note.gnu.property-at-more-places.patch /builddir/build/SOURCES/0226-Prepend-prefix-when-HTTP-path-is-relative.patch /builddir/build/SOURCES/0227-Make-linux_arm_kernel_header.hdr_offset-be-at-the-ri.patch /builddir/build/SOURCES/0228-Mark-some-unused-stuff-unused.patch /builddir/build/SOURCES/0229-Make-grub_error-more-verbose.patch /builddir/build/SOURCES/0230-arm-arm64-loader-Better-memory-allocation-and-error-.patch /builddir/build/SOURCES/0231-drop-TPM-support-for-legacy-BIOS.patch /builddir/build/SOURCES/0232-Move-quicksort-function-from-kernel.exec-to-the-blsc.patch /builddir/build/SOURCES/0233-Include-blscfg-module-for-powerpc-ieee1275.patch /builddir/build/SOURCES/0234-grub-switch-to-blscfg-copy-blscfg-module-for-legacy-.patch /builddir/build/SOURCES/0235-Fix-getroot.c-s-trampolines.patch /builddir/build/SOURCES/0236-add-10_linux_bls-grub.d-snippet-to-generate-menu-ent.patch /builddir/build/SOURCES/0237-Only-set-kernelopts-in-grubenv-if-it-wasn-t-set-befo.patch /builddir/build/SOURCES/0238-blscfg-don-t-include-.conf-at-the-end-of-our-id.patch /builddir/build/SOURCES/0239-grub-get-kernel-settings-expose-some-more-config-var.patch /builddir/build/SOURCES/0240-blscfg-sort-everything-with-rpm-package-comparison.patch /builddir/build/SOURCES/0241-10_linux_bls-use-grub2-rpm-sort-instead-of-ls-vr-to-.patch /builddir/build/SOURCES/0242-don-t-set-saved_entry-on-grub2-mkconfig.patch /builddir/build/SOURCES/0243-grub-switch-to-blscfg-use-debug-instead-of-debug-as-.patch /builddir/build/SOURCES/0244-Make-blscfg-debug-messages-more-useful.patch /builddir/build/SOURCES/0245-Make-grub_strtoul-end-pointer-have-the-right-constif.patch /builddir/build/SOURCES/0246-Fix-menu-entry-selection-based-on-ID-and-title.patch /builddir/build/SOURCES/0247-Remove-quotes-when-reading-ID-value-from-etc-os-rele.patch /builddir/build/SOURCES/0248-blscfg-expand-grub_users-before-passing-to-grub_norm.patch /builddir/build/SOURCES/0249-Make-the-menu-entry-users-option-argument-to-be-opti.patch /builddir/build/SOURCES/0250-10_linux_bls-add-missing-menu-entries-options.patch /builddir/build/SOURCES/0251-Fix-menu-entry-selection-based-on-title.patch /builddir/build/SOURCES/0252-BLS-files-should-only-be-copied-by-grub-switch-to-bl.patch /builddir/build/SOURCES/0253-Fix-get_entry_number-wrongly-dereferencing-the-tail-.patch /builddir/build/SOURCES/0254-Make-grub2-mkconfig-to-honour-GRUB_CMDLINE_LINUX-in-.patch /builddir/build/SOURCES/0255-grub-boot-success.timer-Add-a-few-Conditions-for-run.patch /builddir/build/SOURCES/0256-docs-Stop-using-polkit-pkexec-for-grub-boot-success..patch /builddir/build/SOURCES/0257-Fix-the-looking-up-grub.cfg-XXX-while-tftp-booting.patch /builddir/build/SOURCES/0258-HTTP-boot-strncmp-returns-0-on-equal.patch /builddir/build/SOURCES/0259-Don-t-duplicate-net-name-string-if-not-needed.patch /builddir/build/SOURCES/0260-Try-to-set-fPIE-and-friends-on-libgnu.a.patch /builddir/build/SOURCES/0261-blscfg-fallback-to-default_kernelopts-if-BLS-option-.patch /builddir/build/SOURCES/0262-Remove-bogus-load_env-after-blscfg-command-in-10_lin.patch /builddir/build/SOURCES/0263-10_linux_bls-use-to-separate-id-argument-due-a-Petit.patch /builddir/build/SOURCES/0264-10_linux_bls-don-t-add-users-option-to-generated-men.patch /builddir/build/SOURCES/0265-grub-set-bootflag-Update-comment-about-running-as-ro.patch /builddir/build/SOURCES/0266-grub-set-bootflag-Write-new-env-to-tmpfile-and-then-.patch /builddir/build/SOURCES/0267-Fix-PRIxGRUB_EFI_STATUS-definition.patch /builddir/build/SOURCES/0268-TPM-Print-messages-if-measuraments-fail-as-debug-ins.patch /builddir/build/SOURCES/0269-unix-platform-Initialize-variable-to-fix-grub-instal.patch /builddir/build/SOURCES/0270-blscfg-add-a-space-char-when-appending-fields-for-va.patch /builddir/build/SOURCES/0271-efi-http-Export-fw-http-_path-variables-to-make-them.patch /builddir/build/SOURCES/0272-efi-http-Enclose-literal-IPv6-addresses-in-square-br.patch /builddir/build/SOURCES/0273-efi-net-Allow-to-specify-a-port-number-in-addresses.patch /builddir/build/SOURCES/0274-efi-ip4_config-Improve-check-to-detect-literal-IPv6-.patch /builddir/build/SOURCES/0275-efi-net-Print-a-debug-message-if-parsing-the-address.patch /builddir/build/SOURCES/0276-efi-Set-image-base-address-before-jumping-to-the-PE-.patch /builddir/build/SOURCES/0277-envblk-Fix-buffer-overrun-when-attempting-to-shrink-.patch /builddir/build/SOURCES/0278-Reimplement-boot_counter.patch /builddir/build/SOURCES/0279-grub.d-Split-out-boot-success-reset-from-menu-auto-h.patch /builddir/build/SOURCES/0280-grub.d-Fix-boot_indeterminate-getting-set-on-boot_su.patch /builddir/build/SOURCES/0281-yylex-Make-lexer-fatal-errors-actually-be-fatal.patch /builddir/build/SOURCES/0282-safemath-Add-some-arithmetic-primitives-that-check-f.patch /builddir/build/SOURCES/0283-calloc-Make-sure-we-always-have-an-overflow-checking.patch /builddir/build/SOURCES/0284-calloc-Use-calloc-at-most-places.patch /builddir/build/SOURCES/0285-malloc-Use-overflow-checking-primitives-where-we-do-.patch /builddir/build/SOURCES/0286-iso9660-Don-t-leak-memory-on-realloc-failures.patch /builddir/build/SOURCES/0287-font-Do-not-load-more-than-one-NAME-section.patch /builddir/build/SOURCES/0288-gfxmenu-Fix-double-free-in-load_image.patch /builddir/build/SOURCES/0289-xnu-Fix-double-free-in-grub_xnu_devprop_add_property.patch /builddir/build/SOURCES/0290-lzma-Make-sure-we-don-t-dereference-past-array.patch /builddir/build/SOURCES/0291-term-Fix-overflow-on-user-inputs.patch /builddir/build/SOURCES/0292-udf-Fix-memory-leak.patch /builddir/build/SOURCES/0293-multiboot2-Fix-memory-leak-if-grub_create_loader_cmd.patch /builddir/build/SOURCES/0294-tftp-Do-not-use-priority-queue.patch /builddir/build/SOURCES/0295-relocator-Protect-grub_relocator_alloc_chunk_addr-in.patch /builddir/build/SOURCES/0296-relocator-Protect-grub_relocator_alloc_chunk_align-m.patch /builddir/build/SOURCES/0297-script-Remove-unused-fields-from-grub_script_functio.patch /builddir/build/SOURCES/0298-script-Avoid-a-use-after-free-when-redefining-a-func.patch /builddir/build/SOURCES/0299-relocator-Fix-grub_relocator_alloc_chunk_align-top-m.patch /builddir/build/SOURCES/0300-hfsplus-fix-two-more-overflows.patch /builddir/build/SOURCES/0301-lvm-fix-two-more-potential-data-dependent-alloc-over.patch /builddir/build/SOURCES/0302-emu-make-grub_free-NULL-safe.patch /builddir/build/SOURCES/0303-efi-fix-some-malformed-device-path-arithmetic-errors.patch /builddir/build/SOURCES/0304-Fix-a-regression-caused-by-efi-fix-some-malformed-de.patch /builddir/build/SOURCES/0305-update-safemath-with-fallback-code-for-gcc-older-tha.patch /builddir/build/SOURCES/0306-efi-Fix-use-after-free-in-halt-reboot-path.patch /builddir/build/SOURCES/0307-efi-dhcp-fix-some-allocation-error-checking.patch /builddir/build/SOURCES/0308-efi-http-fix-some-allocation-error-checking.patch /builddir/build/SOURCES/0309-efi-ip-46-_config.c-fix-some-potential-allocation-ov.patch /builddir/build/SOURCES/0310-Fix-up-some-types-for-gcc-4.8-compat-safemath.h.patch /builddir/build/SOURCES/0311-efilinux-Fix-integer-overflows-in-grub_cmd_initrd.patch /builddir/build/SOURCES/0312-linux-loader-avoid-overflow-on-initrd-size-calculati.patch /builddir/build/SOURCES/0313-linuxefi-fail-kernel-validation-without-shim-protoco.patch /builddir/build/SOURCES/0314-linux-Fix-integer-overflows-in-initrd-size-handling.patch /builddir/build/SOURCES/0315-blscfg-Always-look-for-BLS-snippets-in-the-root-devi.patch /builddir/build/SOURCES/0316-blscfg-Don-t-hardcode-an-env-var-as-fallback-for-the.patch /builddir/build/SOURCES/0317-tftp-roll-over-block-counter-to-prevent-timeouts-wit.patch /builddir/build/SOURCES/0318-at_keyboard-use-set-1-when-keyboard-is-in-Translate-.patch /builddir/build/SOURCES/0319-grub-install-disable-support-for-EFI-platforms.patch /builddir/build/SOURCES/0320-New-with-debug-timestamps-configure-flag-to-prepend-.patch /builddir/build/SOURCES/0321-Added-debug-statements-to-grub_disk_open-and-grub_di.patch /builddir/build/SOURCES/0322-Introduce-function-grub_debug_is_enabled-void-return.patch /builddir/build/SOURCES/0323-Don-t-clear-screen-when-debugging-is-enabled.patch /builddir/build/SOURCES/0324-grub_file_-instrumentation-new-file-debug-tag.patch /builddir/build/SOURCES/0325-ieee1275-Avoiding-many-unecessary-open-close.patch /builddir/build/SOURCES/0326-ieee1275-powerpc-implements-fibre-channel-discovery-.patch /builddir/build/SOURCES/0327-ieee1275-powerpc-enables-device-mapper-discovery.patch /builddir/build/SOURCES/0328-Add-at_keyboard_fallback_set-var-to-force-the-set-ma.patch /builddir/build/SOURCES/0329-bufio-Use-grub_size_t-instead-of-plain-int-for-size.patch /builddir/build/SOURCES/0330-verifiers-File-type-for-fine-grained-signature-verif.patch /builddir/build/SOURCES/0331-verifiers-Framework-core.patch /builddir/build/SOURCES/0332-verifiers-Add-possibility-to-verify-kernel-and-modul.patch /builddir/build/SOURCES/0333-verifiers-Add-possibility-to-defer-verification-to-o.patch /builddir/build/SOURCES/0334-verifiers-Rename-verify-module-to-pgp-module.patch /builddir/build/SOURCES/0335-pgp-Fix-emu-build-and-tests-after-pgp-module-renamin.patch /builddir/build/SOURCES/0336-include-grub-file.h-Add-device-tree-file-type.patch /builddir/build/SOURCES/0337-grub-core-loader-efi-fdt.c-Fixup-grub_file_open-call.patch /builddir/build/SOURCES/0338-arm64-efi-Fix-breakage-caused-by-verifiers.patch /builddir/build/SOURCES/0339-arm-uboot-ia64-sparc64-Fix-up-grub_file_open-calls.patch /builddir/build/SOURCES/0340-verifiers-fix-double-close-on-pgp-s-sig-file-descrip.patch /builddir/build/SOURCES/0341-verifiers-Xen-fallout-cleanup.patch /builddir/build/SOURCES/0342-verifiers-ARM-Xen-fallout-cleanup.patch /builddir/build/SOURCES/0343-verifiers-IA-64-fallout-cleanup.patch /builddir/build/SOURCES/0344-verifiers-PowerPC-fallout-cleanup.patch /builddir/build/SOURCES/0345-verifiers-MIPS-fallout-cleanup.patch /builddir/build/SOURCES/0346-verifiers-Fix-calling-uninitialized-function-pointer.patch /builddir/build/SOURCES/0347-rhel-extra-file-type-fixes.patch /builddir/build/SOURCES/0348-dl-Add-support-for-persistent-modules.patch /builddir/build/SOURCES/0349-Add-suport-for-signing-grub-with-an-appended-signatu.patch /builddir/build/SOURCES/0350-docs-grub-Document-signing-grub-under-UEFI.patch /builddir/build/SOURCES/0351-docs-grub-Document-signing-grub-with-an-appended-sig.patch /builddir/build/SOURCES/0352-docs-grub-grub-install-is-no-longer-a-shell-script.patch /builddir/build/SOURCES/0353-docs-grub-pubkey-has-been-supported-for-some-time.patch /builddir/build/SOURCES/0354-dl-provide-a-fake-grub_dl_set_persistent-for-the-emu.patch /builddir/build/SOURCES/0355-verifiers-provide-unsafe-module-list.patch /builddir/build/SOURCES/0356-pgp-factor-out-rsa_pad.patch /builddir/build/SOURCES/0357-crypto-move-storage-for-grub_crypto_pk_-to-crypto.c.patch /builddir/build/SOURCES/0358-posix_wrap-tweaks-in-preparation-for-libtasn1.patch /builddir/build/SOURCES/0359-libtasn1-import-libtasn1-4.16.0.patch /builddir/build/SOURCES/0360-libtasn1-disable-code-not-needed-in-grub.patch /builddir/build/SOURCES/0361-libtasn1-changes-for-grub-compatibility.patch /builddir/build/SOURCES/0362-libtasn1-compile-into-asn1-module.patch /builddir/build/SOURCES/0363-test_asn1-test-module-for-libtasn1.patch /builddir/build/SOURCES/0364-grub-install-support-embedding-x509-certificates.patch /builddir/build/SOURCES/0365-appended-signatures-import-GNUTLS-s-ASN.1-descriptio.patch /builddir/build/SOURCES/0366-appended-signatures-parse-PKCS-7-signedData-and-X.50.patch /builddir/build/SOURCES/0367-appended-signatures-support-verifying-appended-signa.patch /builddir/build/SOURCES/0368-appended-signatures-verification-tests.patch /builddir/build/SOURCES/0369-appended-signatures-documentation.patch /builddir/build/SOURCES/0370-ieee1275-link-appended-signature-enforcement-to-ibm-.patch /builddir/build/SOURCES/0371-include-grub-verify.h-Add-include-guard.patch /builddir/build/SOURCES/0372-arm64-xen-Fix-too-few-arguments-to-function-grub_cre.patch /builddir/build/SOURCES/0373-kern-Add-lockdown-support.patch /builddir/build/SOURCES/0374-kern-lockdown-Set-a-variable-if-the-GRUB-is-locked-d.patch /builddir/build/SOURCES/0375-efi-Lockdown-the-GRUB-when-the-UEFI-Secure-Boot-is-e.patch /builddir/build/SOURCES/0376-efi-Use-grub_is_lockdown-instead-of-hardcoding-a-dis.patch /builddir/build/SOURCES/0377-acpi-Don-t-register-the-acpi-command-when-locked-dow.patch /builddir/build/SOURCES/0378-mmap-Don-t-register-cutmem-and-badram-commands-when-.patch /builddir/build/SOURCES/0379-commands-Restrict-commands-that-can-load-BIOS-or-DT-.patch /builddir/build/SOURCES/0380-commands-setpci-Restrict-setpci-command-when-locked-.patch /builddir/build/SOURCES/0381-commands-hdparm-Restrict-hdparm-command-when-locked-.patch /builddir/build/SOURCES/0382-gdb-Restrict-GDB-access-when-locked-down.patch /builddir/build/SOURCES/0383-loader-xnu-Don-t-allow-loading-extension-and-package.patch /builddir/build/SOURCES/0384-docs-Document-the-cutmem-command.patch /builddir/build/SOURCES/0385-dl-Only-allow-unloading-modules-that-are-not-depende.patch /builddir/build/SOURCES/0386-usb-Avoid-possible-out-of-bound-accesses-caused-by-m.patch /builddir/build/SOURCES/0387-mmap-Fix-memory-leak-when-iterating-over-mapped-memo.patch /builddir/build/SOURCES/0388-net-net-Fix-possible-dereference-to-of-a-NULL-pointe.patch /builddir/build/SOURCES/0389-net-tftp-Fix-dangling-memory-pointer.patch /builddir/build/SOURCES/0390-kern-parser-Fix-resource-leak-if-argc-0.patch /builddir/build/SOURCES/0391-kern-efi-Fix-memory-leak-on-failure.patch /builddir/build/SOURCES/0392-kern-efi-mm-Fix-possible-NULL-pointer-dereference.patch /builddir/build/SOURCES/0393-gnulib-regexec-Resolve-unused-variable.patch /builddir/build/SOURCES/0394-gnulib-regcomp-Fix-uninitialized-token-structure.patch /builddir/build/SOURCES/0395-gnulib-argp-help-Fix-dereference-of-a-possibly-NULL-.patch /builddir/build/SOURCES/0396-gnulib-regexec-Fix-possible-null-dereference.patch /builddir/build/SOURCES/0397-gnulib-regcomp-Fix-uninitialized-re_token.patch /builddir/build/SOURCES/0398-io-lzopio-Resolve-unnecessary-self-assignment-errors.patch /builddir/build/SOURCES/0399-kern-partition-Check-for-NULL-before-dereferencing-i.patch /builddir/build/SOURCES/0400-disk-ldm-Make-sure-comp-data-is-freed-before-exiting.patch /builddir/build/SOURCES/0401-disk-ldm-If-failed-then-free-vg-variable-too.patch /builddir/build/SOURCES/0402-disk-ldm-Fix-memory-leak-on-uninserted-lv-references.patch /builddir/build/SOURCES/0403-disk-cryptodisk-Fix-potential-integer-overflow.patch /builddir/build/SOURCES/0404-hfsplus-Check-that-the-volume-name-length-is-valid.patch /builddir/build/SOURCES/0405-zfs-Fix-possible-negative-shift-operation.patch /builddir/build/SOURCES/0406-zfs-Fix-resource-leaks-while-constructing-path.patch /builddir/build/SOURCES/0407-zfs-Fix-possible-integer-overflows.patch /builddir/build/SOURCES/0408-zfsinfo-Correct-a-check-for-error-allocating-memory.patch /builddir/build/SOURCES/0409-affs-Fix-memory-leaks.patch /builddir/build/SOURCES/0410-libgcrypt-mpi-Fix-possible-unintended-sign-extension.patch /builddir/build/SOURCES/0411-libgcrypt-mpi-Fix-possible-NULL-dereference.patch /builddir/build/SOURCES/0412-syslinux-Fix-memory-leak-while-parsing.patch /builddir/build/SOURCES/0413-normal-completion-Fix-leaking-of-memory-when-process.patch /builddir/build/SOURCES/0414-commands-hashsum-Fix-a-memory-leak.patch /builddir/build/SOURCES/0415-video-efi_gop-Remove-unnecessary-return-value-of-gru.patch /builddir/build/SOURCES/0416-video-fb-fbfill-Fix-potential-integer-overflow.patch /builddir/build/SOURCES/0417-video-fb-video_fb-Fix-multiple-integer-overflows.patch /builddir/build/SOURCES/0418-video-fb-video_fb-Fix-possible-integer-overflow.patch /builddir/build/SOURCES/0419-video-readers-jpeg-Test-for-an-invalid-next-marker-r.patch /builddir/build/SOURCES/0420-gfxmenu-gui_list-Remove-code-that-coverity-is-flaggi.patch /builddir/build/SOURCES/0421-loader-bsd-Check-for-NULL-arg-up-front.patch /builddir/build/SOURCES/0422-loader-xnu-Fix-memory-leak.patch /builddir/build/SOURCES/0423-loader-xnu-Free-driverkey-data-when-an-error-is-dete.patch /builddir/build/SOURCES/0424-loader-xnu-Check-if-pointer-is-NULL-before-using-it.patch /builddir/build/SOURCES/0425-util-grub-editenv-Fix-incorrect-casting-of-a-signed-.patch /builddir/build/SOURCES/0426-util-glue-efi-Fix-incorrect-use-of-a-possibly-negati.patch /builddir/build/SOURCES/0427-script-execute-Fix-NULL-dereference-in-grub_script_e.patch /builddir/build/SOURCES/0428-commands-ls-Require-device_name-is-not-NULL-before-p.patch /builddir/build/SOURCES/0429-script-execute-Avoid-crash-when-using-outside-a-func.patch /builddir/build/SOURCES/0430-lib-arg-Block-repeated-short-options-that-require-an.patch /builddir/build/SOURCES/0431-script-execute-Don-t-crash-on-a-for-loop-with-no-ite.patch /builddir/build/SOURCES/0432-commands-menuentry-Fix-quoting-in-setparams_prefix.patch /builddir/build/SOURCES/0433-kern-misc-Always-set-end-in-grub_strtoull.patch /builddir/build/SOURCES/0434-video-readers-jpeg-Catch-files-with-unsupported-quan.patch /builddir/build/SOURCES/0435-video-readers-jpeg-Catch-OOB-reads-writes-in-grub_jp.patch /builddir/build/SOURCES/0436-video-readers-jpeg-Don-t-decode-data-before-start-of.patch /builddir/build/SOURCES/0437-term-gfxterm-Don-t-set-up-a-font-with-glyphs-that-ar.patch /builddir/build/SOURCES/0438-fs-fshelp-Catch-impermissibly-large-block-sizes-in-r.patch /builddir/build/SOURCES/0439-fs-hfsplus-Don-t-fetch-a-key-beyond-the-end-of-the-n.patch /builddir/build/SOURCES/0440-fs-hfsplus-Don-t-use-uninitialized-data-on-corrupt-f.patch /builddir/build/SOURCES/0441-fs-hfs-Disable-under-lockdown.patch /builddir/build/SOURCES/0442-fs-sfs-Fix-over-read-of-root-object-name.patch /builddir/build/SOURCES/0443-fs-jfs-Do-not-move-to-leaf-level-if-name-length-is-n.patch /builddir/build/SOURCES/0444-fs-jfs-Limit-the-extents-that-getblk-can-consider.patch /builddir/build/SOURCES/0445-fs-jfs-Catch-infinite-recursion.patch /builddir/build/SOURCES/0446-fs-nilfs2-Reject-too-large-keys.patch /builddir/build/SOURCES/0447-fs-nilfs2-Don-t-search-children-if-provided-number-i.patch /builddir/build/SOURCES/0448-fs-nilfs2-Properly-bail-on-errors-in-grub_nilfs2_btr.patch /builddir/build/SOURCES/0449-io-gzio-Bail-if-gzio-tl-td-is-NULL.patch /builddir/build/SOURCES/0450-io-gzio-Add-init_dynamic_block-clean-up-if-unpacking.patch /builddir/build/SOURCES/0451-io-gzio-Catch-missing-values-in-huft_build-and-bail.patch /builddir/build/SOURCES/0452-io-gzio-Zero-gzio-tl-td-in-init_dynamic_block-if-huf.patch /builddir/build/SOURCES/0453-disk-lvm-Don-t-go-beyond-the-end-of-the-data-we-read.patch /builddir/build/SOURCES/0454-disk-lvm-Don-t-blast-past-the-end-of-the-circular-me.patch /builddir/build/SOURCES/0455-disk-lvm-Bail-on-missing-PV-list.patch /builddir/build/SOURCES/0456-disk-lvm-Do-not-crash-if-an-expected-string-is-not-f.patch /builddir/build/SOURCES/0457-disk-lvm-Do-not-overread-metadata.patch /builddir/build/SOURCES/0458-disk-lvm-Sanitize-rlocn-offset-to-prevent-wild-read.patch /builddir/build/SOURCES/0459-disk-lvm-Do-not-allow-a-LV-to-be-it-s-own-segment-s-.patch /builddir/build/SOURCES/0460-kern-parser-Fix-a-memory-leak.patch /builddir/build/SOURCES/0461-kern-parser-Introduce-process_char-helper.patch /builddir/build/SOURCES/0462-kern-parser-Introduce-terminate_arg-helper.patch /builddir/build/SOURCES/0463-kern-parser-Refactor-grub_parser_split_cmdline-clean.patch /builddir/build/SOURCES/0464-kern-buffer-Add-variable-sized-heap-buffer.patch /builddir/build/SOURCES/0465-kern-parser-Fix-a-stack-buffer-overflow.patch /builddir/build/SOURCES/0466-kern-efi-Add-initial-stack-protector-implementation.patch /builddir/build/SOURCES/0467-util-mkimage-Remove-unused-code-to-add-BSS-section.patch /builddir/build/SOURCES/0468-util-mkimage-Use-grub_host_to_target32-instead-of-gr.patch /builddir/build/SOURCES/0469-util-mkimage-Always-use-grub_host_to_target32-to-ini.patch /builddir/build/SOURCES/0470-util-mkimage-Unify-more-of-the-PE32-and-PE32-header-.patch /builddir/build/SOURCES/0471-util-mkimage-Reorder-PE-optional-header-fields-set-u.patch /builddir/build/SOURCES/0472-util-mkimage-Improve-data_size-value-calculation.patch /builddir/build/SOURCES/0473-util-mkimage-Refactor-section-setup-to-use-a-helper.patch /builddir/build/SOURCES/0474-util-mkimage-Add-an-option-to-import-SBAT-metadata-i.patch /builddir/build/SOURCES/0475-kern-misc-Split-parse_printf_args-into-format-parsin.patch /builddir/build/SOURCES/0476-kern-misc-Add-STRING-type-for-internal-printf-format.patch /builddir/build/SOURCES/0477-kern-misc-Add-function-to-check-printf-format-agains.patch /builddir/build/SOURCES/0478-gfxmenu-gui-Check-printf-format-in-the-gui_progress_.patch /builddir/build/SOURCES/0479-kern-mm-Fix-grub_debug_calloc-compilation-error.patch /builddir/build/SOURCES/0480-efi-net-Fix-malformed-device-path-arithmetic-errors-.patch /builddir/build/SOURCES/0481-ieee1275-drop-HEAP_MAX_ADDR-HEAP_MIN_SIZE.patch /builddir/build/SOURCES/0482-ieee1275-claim-more-memory.patch /builddir/build/SOURCES/0483-ieee1275-request-memory-with-ibm-client-architecture.patch /builddir/build/SOURCES/0484-appendedsig-x509-Also-handle-the-Extended-Key-Usage-.patch /builddir/build/SOURCES/0485-ieee1275-ofdisk-retry-on-open-failure.patch /builddir/build/SOURCES/0486-normal-main-Discover-the-device-to-read-the-config-f.patch /builddir/build/SOURCES/0487-powerpc-adjust-setting-of-prefix-for-signed-binary-c.patch /builddir/build/SOURCES/0488-powerpc-fix-prefix-signed-grub-special-case-for-Powe.patch /builddir/build/SOURCES/0489-grub-mkconfig-restore-umask-for-grub.cfg.patch /builddir/build/SOURCES/0490-efinet-Add-DHCP-proxy-support.patch /builddir/build/SOURCES/0491-at_keyboard-Fix-unreliable-key-presses.patch /builddir/build/SOURCES/0492-commands-search-Fix-bug-stopping-iteration-when-no-f.patch /builddir/build/SOURCES/0493-search-new-efidisk-only-option-on-EFI-systems.patch /builddir/build/SOURCES/0494-efi-new-connectefi-command.patch /builddir/build/SOURCES/0495-Try-to-pick-better-locations-for-kernel-and-initrd.patch /builddir/build/SOURCES/0496-x86-efi-Use-bounce-buffers-for-reading-to-addresses-.patch /builddir/build/SOURCES/0497-x86-efi-Re-arrange-grub_cmd_linux-a-little-bit.patch /builddir/build/SOURCES/0498-x86-efi-Make-our-own-allocator-for-kernel-stuff.patch /builddir/build/SOURCES/0499-x86-efi-Allow-initrd-params-cmdline-allocations-abov.patch /builddir/build/SOURCES/0500-x86-efi-Reduce-maximum-bounce-buffer-size-to-16-MiB.patch /builddir/build/SOURCES/0501-ibmvtpm-Add-support-for-trusted-boot-using-a-vTPM-2..patch /builddir/build/SOURCES/0502-ibmvtpm-Backport-ibmvtpm-support-to-grub-2.02.patch /builddir/build/SOURCES/0503-powerpc-do-CAS-in-a-more-compatible-way.patch /builddir/build/SOURCES/0504-powerpc-prefix-detection-support-device-names-with-c.patch /builddir/build/SOURCES/0505-make-ofdisk_retries-optional.patch /builddir/build/SOURCES/0506-loader-efi-chainloader-grub_load_and_start_image-doe.patch /builddir/build/SOURCES/0507-loader-efi-chainloader-simplify-the-loader-state.patch /builddir/build/SOURCES/0508-commands-boot-Add-API-to-pass-context-to-loader.patch /builddir/build/SOURCES/0509-loader-efi-chainloader-Use-grub_loader_set_ex.patch /builddir/build/SOURCES/0510-loader-i386-efi-linux-Avoid-a-use-after-free-in-the-.patch /builddir/build/SOURCES/0511-loader-i386-efi-linux-Use-grub_loader_set_ex.patch /builddir/build/SOURCES/0512-loader-i386-efi-linux-Fix-a-memory-leak-in-the-initr.patch /builddir/build/SOURCES/0513-kern-file-Do-not-leak-device_name-on-error-in-grub_f.patch /builddir/build/SOURCES/0514-video-readers-png-Abort-sooner-if-a-read-operation-f.patch /builddir/build/SOURCES/0515-video-readers-png-Refuse-to-handle-multiple-image-he.patch /builddir/build/SOURCES/0516-video-readers-png-Drop-greyscale-support-to-fix-heap.patch /builddir/build/SOURCES/0517-video-readers-png-Avoid-heap-OOB-R-W-inserting-huff-.patch /builddir/build/SOURCES/0518-video-readers-png-Sanity-check-some-huffman-codes.patch /builddir/build/SOURCES/0519-video-readers-jpeg-Abort-sooner-if-a-read-operation-.patch /builddir/build/SOURCES/0520-video-readers-jpeg-Do-not-reallocate-a-given-huff-ta.patch /builddir/build/SOURCES/0521-video-readers-jpeg-Refuse-to-handle-multiple-start-o.patch /builddir/build/SOURCES/0522-video-readers-jpeg-Block-int-underflow-wild-pointer-.patch /builddir/build/SOURCES/0523-normal-charset-Fix-array-out-of-bounds-formatting-un.patch /builddir/build/SOURCES/0524-net-netbuff-Block-overly-large-netbuff-allocs.patch /builddir/build/SOURCES/0525-net-ip-Do-IP-fragment-maths-safely.patch /builddir/build/SOURCES/0526-net-dns-Fix-double-free-addresses-on-corrupt-DNS-res.patch /builddir/build/SOURCES/0527-net-dns-Don-t-read-past-the-end-of-the-string-we-re-.patch /builddir/build/SOURCES/0528-net-tftp-Prevent-a-UAF-and-double-free-from-a-failed.patch /builddir/build/SOURCES/0529-misc-Format-string-for-grub_error-should-be-a-litera.patch /builddir/build/SOURCES/0530-net-tftp-Avoid-a-trivial-UAF.patch /builddir/build/SOURCES/0531-net-http-Do-not-tear-down-socket-if-it-s-already-bee.patch /builddir/build/SOURCES/0532-net-http-Fix-OOB-write-for-split-http-headers.patch /builddir/build/SOURCES/0533-net-http-Error-out-on-headers-with-LF-without-CR.patch /builddir/build/SOURCES/0534-fs-f2fs-Do-not-read-past-the-end-of-nat-journal-entr.patch /builddir/build/SOURCES/0535-fs-f2fs-Do-not-read-past-the-end-of-nat-bitmap.patch /builddir/build/SOURCES/0536-fs-f2fs-Do-not-copy-file-names-that-are-too-long.patch /builddir/build/SOURCES/0537-fs-btrfs-Fix-several-fuzz-issues-with-invalid-dir-it.patch /builddir/build/SOURCES/0538-efi-Return-grub_efi_status_t-from-grub_efi_get_varia.patch /builddir/build/SOURCES/0539-efi-Add-a-function-to-read-EFI-variables-with-attrib.patch /builddir/build/SOURCES/0540-Define-GRUB_EFI_SHIM_LOCK_GUID.patch /builddir/build/SOURCES/0541-misc-Make-grub_min-and-grub_max-more-resilient.patch /builddir/build/SOURCES/0542-ReiserFS-switch-to-using-grub_min-grub_max.patch /builddir/build/SOURCES/0543-misc-make-grub_boot_time-also-call-grub_dprintf-boot.patch /builddir/build/SOURCES/0544-modules-make-.module_license-read-only.patch /builddir/build/SOURCES/0545-modules-strip-.llvm_addrsig-sections-and-similar.patch /builddir/build/SOURCES/0546-modules-Don-t-allocate-space-for-non-allocable-secti.patch /builddir/build/SOURCES/0547-pe-add-the-DOS-header-struct-and-fix-some-bad-naming.patch /builddir/build/SOURCES/0548-EFI-allocate-kernel-in-EFI_RUNTIME_SERVICES_CODE-ins.patch /builddir/build/SOURCES/0549-modules-load-module-sections-at-page-aligned-address.patch /builddir/build/SOURCES/0550-nx-add-memory-attribute-get-set-API.patch /builddir/build/SOURCES/0551-nx-set-page-permissions-for-loaded-modules.patch /builddir/build/SOURCES/0552-nx-set-attrs-in-our-kernel-loaders.patch /builddir/build/SOURCES/0553-nx-set-the-nx-compatible-flag-in-EFI-grub-images.patch /builddir/build/SOURCES/0554-Fixup-grub_efi_get_variable-type-in-our-loaders.patch /builddir/build/SOURCES/0555-Make-debug-file-show-which-file-filters-get-run.patch /builddir/build/SOURCES/0556-efi-use-enumerated-array-positions-for-our-allocatio.patch /builddir/build/SOURCES/0557-efi-split-allocation-policy-for-kernel-vs-initrd-mem.patch /builddir/build/SOURCES/0558-efi-use-EFI_LOADER_-CODE-DATA-for-kernel-and-initrd-.patch /builddir/build/SOURCES/0559-ieee1275-implement-vec5-for-cas-negotiation.patch /builddir/build/SOURCES/0560-x86-efi-Fix-an-incorrect-array-size-in-kernel-alloca.patch /builddir/build/SOURCES/0561-switch-to-blscfg-don-t-assume-newline-at-end-of-cfg.patch /builddir/build/SOURCES/0562-font-Reject-glyphs-exceeds-font-max_glyph_width-or-f.patch /builddir/build/SOURCES/0563-font-Fix-size-overflow-in-grub_font_get_glyph_intern.patch /builddir/build/SOURCES/0564-font-Fix-several-integer-overflows-in-grub_font_cons.patch /builddir/build/SOURCES/0565-font-Remove-grub_font_dup_glyph.patch /builddir/build/SOURCES/0566-font-Fix-integer-overflow-in-ensure_comb_space.patch /builddir/build/SOURCES/0567-font-Fix-integer-overflow-in-BMP-index.patch /builddir/build/SOURCES/0568-font-Fix-integer-underflow-in-binary-search-of-char-.patch /builddir/build/SOURCES/0569-fbutil-Fix-integer-overflow.patch /builddir/build/SOURCES/0570-font-Fix-an-integer-underflow-in-blit_comb.patch /builddir/build/SOURCES/0571-font-Harden-grub_font_blit_glyph-and-grub_font_blit_.patch /builddir/build/SOURCES/0572-font-Assign-null_font-to-glyphs-in-ascii_font_glyph.patch /builddir/build/SOURCES/0573-normal-charset-Fix-an-integer-overflow-in-grub_unico.patch /builddir/build/SOURCES/0574-Enable-TDX-measurement-to-RTMR-register.patch /builddir/build/SOURCES/0575-Enable-shared-processor-mode-in-vector-5.patch /builddir/build/SOURCES/0576-efi-http-change-uint32_t-to-uintn_t-for-grub_efi_htt.patch /builddir/build/SOURCES/0577-ieee1275-Converting-plain-numbers-to-constants-in-Ve.patch /builddir/build/SOURCES/0578-ieee1275-extended-support-in-options-vector5.patch /builddir/build/SOURCES/0579-Regenerate-kernelopts-if-missing-on-ppc.patch /builddir/build/SOURCES/0580-kern-ieee1275-init-ppc64-Restrict-high-memory-in-pre.patch /builddir/build/SOURCES/0581-util-Enable-default-kernel-for-updates.patch /builddir/build/SOURCES/0582-grub-set-bootflag-Conservative-partial-fix-for-CVE-2.patch /builddir/build/SOURCES/0583-grub-set-bootflag-More-complete-fix-for-CVE-2024-104.patch /builddir/build/SOURCES/0584-grub-set-bootflag-Exit-calmly-when-not-running-as-ro.patch /builddir/build/SOURCES/0585-fs-ntfs-Fix-an-OOB-write-when-parsing-the-ATTRIBUTE_.patch /builddir/build/SOURCES/0586-fs-ntfs-Fix-an-OOB-read-when-reading-data-from-the-r.patch /builddir/build/SOURCES/0587-fs-ntfs-Fix-an-OOB-read-when-parsing-directory-entri.patch /builddir/build/SOURCES/0588-fs-ntfs-Fix-an-OOB-read-when-parsing-bitmaps-for-ind.patch /builddir/build/SOURCES/0589-fs-ntfs-Fix-an-OOB-read-when-parsing-a-volume-label.patch /builddir/build/SOURCES/0590-fs-ntfs-Make-code-more-readable.patch /builddir/build/SOURCES/0591-grub-mkconfig.in-turn-off-executable-owner-bit.patch /builddir/build/SOURCES/0592-misc-Implement-grub_strlcpy.patch /builddir/build/SOURCES/0593-fs-ufs-Fix-a-heap-OOB-write.patch /builddir/build/SOURCES/0594-fs-hfs-Fix-stack-OOB-write-with-grub_strcpy.patch /builddir/build/SOURCES/0595-fs-tar-Initialize-name-in-grub_cpio_find_file.patch /builddir/build/SOURCES/0596-fs-tar-Integer-overflow-leads-to-heap-OOB-write.patch /builddir/build/SOURCES/0597-fs-f2fs-Set-a-grub_errno-if-mount-fails.patch /builddir/build/SOURCES/0598-fs-hfsplus-Set-a-grub_errno-if-mount-fails.patch /builddir/build/SOURCES/0599-fs-iso9660-Set-a-grub_errno-if-mount-fails.patch /builddir/build/SOURCES/0600-fs-iso9660-Fix-invalid-free.patch /builddir/build/SOURCES/0601-fs-jfs-Fix-OOB-read-in-jfs_getent.patch /builddir/build/SOURCES/0602-fs-jfs-Fix-OOB-read-caused-by-invalid-dir-slot-index.patch /builddir/build/SOURCES/0603-fs-jfs-Use-full-40-bits-offset-and-address-for-a-dat.patch /builddir/build/SOURCES/0604-fs-jfs-Inconsistent-signed-unsigned-types-usage-in-r.patch /builddir/build/SOURCES/0605-fs-ext2-Fix-out-of-bounds-read-for-inline-extents.patch /builddir/build/SOURCES/0606-fs-ntfs-Fix-out-of-bounds-read.patch /builddir/build/SOURCES/0607-fs-ntfs-Track-the-end-of-the-MFT-attribute-buffer.patch /builddir/build/SOURCES/0608-fs-ntfs-Use-a-helper-function-to-access-attributes.patch /builddir/build/SOURCES/0610-fs-xfs-Fix-out-of-bounds-read.patch /builddir/build/SOURCES/0611-fs-xfs-Ensuring-failing-to-mount-sets-a-grub_errno.patch /builddir/build/SOURCES/0612-kern-file-Ensure-file-data-is-set.patch /builddir/build/SOURCES/0613-kern-file-Implement-filesystem-reference-counting.patch /builddir/build/SOURCES/0614-disk-loopback-Reference-tracking-for-the-loopback.patch /builddir/build/SOURCES/0615-kern-disk-Limit-recursion-depth.patch /builddir/build/SOURCES/0616-kern-partition-Limit-recursion-in-part_iterate.patch /builddir/build/SOURCES/0617-script-execute-Limit-the-recursion-depth.patch /builddir/build/SOURCES/0618-net-Unregister-net_default_ip-and-net_default_mac-va.patch /builddir/build/SOURCES/0619-net-Remove-variables-hooks-when-interface-is-unregis.patch /builddir/build/SOURCES/0620-net-Fix-OOB-write-in-grub_net_search_config_file.patch /builddir/build/SOURCES/0621-net-tftp-Fix-stack-buffer-overflow-in-tftp_open.patch /builddir/build/SOURCES/0622-video-readers-jpeg-Do-not-permit-duplicate-SOF0-mark.patch /builddir/build/SOURCES/0623-kern-dl-Fix-for-an-integer-overflow-in-grub_dl_ref.patch /builddir/build/SOURCES/0624-kern-dl-Check-for-the-SHF_INFO_LINK-flag-in-grub_dl_.patch /builddir/build/SOURCES/0625-commands-extcmd-Missing-check-for-failed-allocation.patch /builddir/build/SOURCES/0626-commands-ls-Fix-NULL-dereference.patch /builddir/build/SOURCES/0627-commands-pgp-Unregister-the-check_signatures-hooks-o.patch /builddir/build/SOURCES/0628-normal-Remove-variables-hooks-on-module-unload.patch /builddir/build/SOURCES/0629-gettext-Remove-variables-hooks-on-module-unload.patch /builddir/build/SOURCES/0630-gettext-Integer-overflow-leads-to-heap-OOB-write-or-.patch /builddir/build/SOURCES/0631-gettext-Integer-overflow-leads-to-heap-OOB-write.patch /builddir/build/SOURCES/0632-commands-read-Fix-an-integer-overflow-when-supplying.patch /builddir/build/SOURCES/0633-commands-test-Stack-overflow-due-to-unlimited-recurs.patch /builddir/build/SOURCES/0634-commands-minicmd-Block-the-dump-command-in-lockdown-.patch /builddir/build/SOURCES/0635-commands-memrw-Disable-memory-reading-in-lockdown-mo.patch /builddir/build/SOURCES/0636-commands-hexdump-Disable-memory-reading-in-lockdown-.patch /builddir/build/SOURCES/0637-fs-bfs-Disable-under-lockdown.patch /builddir/build/SOURCES/0638-fs-Disable-many-filesystems-under-lockdown.patch /builddir/build/SOURCES/0639-disk-Use-safe-math-macros-to-prevent-overflows.patch /builddir/build/SOURCES/0640-disk-Prevent-overflows-when-allocating-memory-for-ar.patch /builddir/build/SOURCES/0641-disk-Check-if-returned-pointer-for-allocated-memory-.patch /builddir/build/SOURCES/0642-disk-ieee1275-ofdisk-Call-grub_ieee1275_close-when-g.patch /builddir/build/SOURCES/0643-fs-Use-safe-math-macros-to-prevent-overflows.patch /builddir/build/SOURCES/0644-fs-Prevent-overflows-when-allocating-memory-for-arra.patch /builddir/build/SOURCES/0645-fs-Prevent-overflows-when-assigning-returned-values-.patch /builddir/build/SOURCES/0646-fs-zfs-Use-safe-math-macros-to-prevent-overflows.patch /builddir/build/SOURCES/0647-fs-zfs-Prevent-overflows-when-allocating-memory-for-.patch /builddir/build/SOURCES/0648-fs-zfs-Check-if-returned-pointer-for-allocated-memor.patch /builddir/build/SOURCES/0649-fs-zfs-Add-missing-NULL-check-after-grub_strdup-call.patch /builddir/build/SOURCES/0650-net-Use-safe-math-macros-to-prevent-overflows.patch /builddir/build/SOURCES/0651-net-Prevent-overflows-when-allocating-memory-for-arr.patch /builddir/build/SOURCES/0652-net-Check-if-returned-pointer-for-allocated-memory-i.patch /builddir/build/SOURCES/0653-fs-sfs-Check-if-allocated-memory-is-NULL.patch /builddir/build/SOURCES/0654-script-execute-Fix-potential-underflow-and-NULL-dere.patch /builddir/build/SOURCES/0655-osdep-unix-getroot-Fix-potential-underflow.patch /builddir/build/SOURCES/0656-misc-Ensure-consistent-overflow-error-messages.patch /builddir/build/SOURCES/0657-bus-usb-ehci-Define-GRUB_EHCI_TOGGLE-as-grub_uint32_.patch /builddir/build/SOURCES/0658-normal-menu-Use-safe-math-to-avoid-an-integer-overfl.patch /builddir/build/SOURCES/0659-kern-partition-Add-sanity-check-after-grub_strtoul-c.patch /builddir/build/SOURCES/0660-kern-misc-Add-sanity-check-after-grub_strtoul-call.patch /builddir/build/SOURCES/0661-loader-i386-linux-Cast-left-shift-to-grub_uint32_t.patch /builddir/build/SOURCES/0662-loader-i386-bsd-Use-safe-math-to-avoid-underflow.patch /builddir/build/SOURCES/0663-types-Make-bool-generally-available.patch /builddir/build/SOURCES/0664-Remove-exttra-bool-definitions.patch /builddir/build/SOURCES/0665-fs-xfs-Fix-issues-found-while-fuzzing-the-XFS-filesy.patch /builddir/build/SOURCES/0666-ieee1275-ofnet-Fix-grub_malloc-removed-after-added-s.patch /builddir/build/SOURCES/0667-fs-xfs-Add-bigtime-incompat-feature-support.patch /builddir/build/SOURCES/0668-fs-xfs-Add-needsrepair-incompat-feature-support.patch /builddir/build/SOURCES/0669-fs-xfs-Fix-unreadable-filesystem-with-v4-superblock.patch /builddir/build/SOURCES/0670-fs-Remove-trailing-whitespaces.patch /builddir/build/SOURCES/0671-fs-xfs-Fix-memory-leaks-in-XFS-module.patch /builddir/build/SOURCES/0672-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch /builddir/build/SOURCES/0673-fs-xfs-Fix-XFS-directory-extent-parsing.patch /builddir/build/SOURCES/0674-fs-xfs-Add-large-extent-counters-incompat-feature-su.patch /builddir/build/SOURCES/0675-fs-xfs-Handle-non-continuous-data-blocks-in-director.patch /builddir/build/SOURCES/0676-fs-xfs-fix-large-extent-counters-incompat-feature-su.patch /builddir/build/SOURCES/0677-fs-ext2-Rework-out-of-bounds-read-for-inline-and-ext.patch /builddir/build/SOURCES/1001-bls-make-list.patch /builddir/build/SOURCES/1002-Add-LoongArch64-support-and-update-interface-to-v40.patch /builddir/build/SOURCES/1003-cryptodisk-make-the-password-getter-and-additional-a.patch /builddir/build/SOURCES/1004-cryptodisk-add-OS-provided-secret-support.patch /builddir/build/SOURCES/1005-efi-Add-API-for-retrieving-the-EFI-secret-for-crypto.patch /builddir/build/SOURCES/1006-Update-patches-in-sync-with-loongarch64.patch /builddir/build/SOURCES/1007-fix-tdx-efi-call-error.patch Applying: Add support for Linux EFI stub loading. Applying: Rework linux command Applying: Rework linux16 command Applying: Add secureboot support on efi chainloader Applying: Make any of the loaders that link in efi mode honor secure boot. Applying: Handle multi-arch (64-on-32) boot in linuxefi loader. Applying: re-write .gitignore Applying: IBM client architecture (CAS) reboot support Applying: for ppc, reset console display attr when clear screen Applying: Disable GRUB video support for IBM power machines Applying: Honor a symlink when generating configuration by grub2-mkconfig Applying: Move bash completion script (#922997) Applying: Update to minilzo-2.08 Applying: Allow "fallback" to include entries by title, not just number. Applying: Add GRUB_DISABLE_UUID. Applying: Make "exit" take a return code. Applying: Mark po/exclude.pot as binary so git won't try to diff nonprintables. Applying: Make efi machines load an env block from a variable Applying: DHCP client ID and UUID options added. Applying: trim arp packets with abnormal size Applying: Fix bad test on GRUB_DISABLE_SUBMENU. Applying: Add support for UEFI operating systems returned by os-prober Applying: Migrate PPC from Yaboot to Grub2 Applying: Add fw_path variable (revised) Applying: Pass "\x[[:hex:]][[:hex:]]" straight through unmolested. Applying: Add %X option to printf functions. Applying: Search for specific config file for netboot Applying: blscfg: add blscfg module to parse Boot Loader Specification snippets Applying: Add devicetree loading Applying: Don't write messages to the screen Applying: Don't print GNU GRUB header Applying: Don't add '*' to highlighted row Applying: Message string cleanups Applying: Fix border spacing now that we aren't displaying it Applying: Use the correct indentation for the term help text Applying: Indent menu entries Applying: Fix margins Applying: Use -2 instead of -1 for our right-hand margin, so linewrapping works (#976643). Applying: Enable pager by default. (#985860) Applying: F10 doesn't work on serial, so don't tell the user to hit it (#987443) Applying: Don't say "GNU/Linux" in generated menus. Applying: Don't draw a border around the menu Applying: Use the standard margin for the timeout string Applying: Add .eh_frame to list of relocations stripped Applying: Don't munge raw spaces when we're doing our cmdline escaping (#923374) Applying: Don't require a password to boot entries generated by grub-mkconfig. Applying: Don't emit "Booting ..." message. Applying: Replace a lot of man pages with slightly nicer ones. Applying: use fw_path prefix when fallback searching for grub config Applying: Try mac/guid/etc before grub.cfg on tftp config files. Applying: Fix convert function to support NVMe devices Applying: reopen SNP protocol for exclusive use by grub Applying: Revert "reopen SNP protocol for exclusive use by grub" Applying: Add grub_util_readlink() Applying: Make editenv chase symlinks including those across devices. Applying: Generate OS and CLASS in 10_linux from /etc/os-release Applying: Minimize the sort ordering for .debug and -rescue- kernels. Applying: Try $prefix if $fw_path doesn't work. Applying: Update info with grub.cfg netboot selection order (#1148650) Applying: Use Distribution Package Sort for grub2-mkconfig (#1124074) Applying: Handle rssd storage devices. Applying: Make grub2-mkconfig construct titles that look like the ones we want elsewhere. Applying: Add friendly grub2 password config tool (#985962) Applying: Try to make sure configure.ac and grub-rpm-sort play nice. Applying: tcp: add window scaling support Applying: efinet: add filter for the first exclusive reopen of SNP Applying: Fix security issue when reading username and password Applying: Warn if grub password will not be read (#1290803) Applying: Clean up grub-setpassword documentation (#1290799) Applying: Fix locale issue in grub-setpassword (#1294243) Applying: efiemu: Handle persistent RAM and unknown possible future additions. Applying: efiemu: Fix compilation failure Applying: Revert "reopen SNP protocol for exclusive use by grub" Applying: Add a url parser. Applying: efinet and bootp: add support for dhcpv6 Applying: Add grub-get-kernel-settings and use it in 10_linux Applying: Normalize slashes in tftp paths. Applying: Fix malformed tftp packets Applying: bz1374141 fix incorrect mask for ppc64 Applying: Make grub_fatal() also backtrace. Applying: Make grub-editenv build again. Applying: Fix up some man pages rpmdiff noticed. Applying: Make "exit" take a return code. Applying: arm64: make sure fdt has #address-cells and #size-cells properties Applying: Make our info pages say "grub2" where appropriate. Applying: print more debug info in our module loader. Applying: macos: just build chainloader entries, don't try any xnu xnu. Applying: grub2/btrfs: Add ability to boot from subvolumes Applying: export btrfs_subvol and btrfs_subvolid Applying: grub2-btrfs-03-follow_default Applying: grub2-btrfs-04-grub2-install Applying: grub2-btrfs-05-grub2-mkconfig Applying: grub2-btrfs-06-subvol-mount Applying: No more "Bootable Snapshot" submenu in grub.cfg. Applying: Fallback to old subvol name scheme to support old snapshot config Applying: Grub not working correctly with btrfs snapshots (bsc#1026511) Applying: Add grub_efi_allocate_pool() and grub_efi_free_pool() wrappers. Applying: Use grub_efi_...() memory helpers where reasonable. Applying: Add PRIxGRUB_EFI_STATUS and use it. Applying: Don't use dynamic sized arrays since we don't build with -std=c99 Applying: don't ignore const Applying: don't use int for efi status Applying: make GRUB_MOD_INIT() declare its function prototypes. Applying: editenv: handle relative symlinks Applying: Make libgrub.pp depend on config-util.h Applying: Don't guess /boot/efi/ as HFS+ on ppc machines in grub-install Applying: 20_linux_xen: load xen or multiboot{,2} modules as needed. Applying: Make pmtimer tsc calibration not take 51 seconds to fail. Applying: align struct efi_variable better... Applying: Add quicksort implementation Applying: Add blscfg command support to parse BootLoaderSpec config fragments Applying: Add BLS support to grub-mkconfig Applying: Remove duplicated grub_exit() definition for grub-emu platform Applying: Don't attempt to backtrace on grub_abort() for grub-emu Applying: Enable blscfg command for the emu platform Applying: Add linux and initrd commands for grub-emu Applying: Fix the efidir in grub-setpassword Applying: Add grub2-switch-to-blscfg Applying: Add grub_debug_enabled() Applying: make better backtraces Applying: normal: don't draw our startup message if debug is set Applying: Work around some minor include path weirdnesses Applying: Make it possible to enabled --build-id=sha1 Applying: Add grub_qdprintf() - grub_dprintf() without the file+line number. Applying: Make a "gdb" dprintf that tells us load addresses. Applying: Only attempt to scan different BLS directories on EFI machines Applying: Core TPM support Applying: Measure kernel + initrd Applying: Add BIOS boot measurement Applying: Measure kernel and initrd on BIOS systems Applying: Measure the kernel commandline Applying: Measure commands Applying: Measure multiboot images and modules Applying: Fix boot when there's no TPM Applying: Rework TPM measurements Applying: Fix event log prefix Applying: Set the first boot menu entry as default when using BLS fragments Applying: tpm: fix warnings when compiling for platforms other than pc and efi Applying: Make TPM errors less fatal Applying: blscfg: handle multiple initramfs images. Applying: BLS: Fix grub2-switch-to-blscfg on non-EFI machines Applying: BLS: Use ${etcdefaultgrub} instead of /etc/... Applying: Add missing options to grub2-switch-to-blscfg man page Applying: Make grub2-switch-to-blscfg to generate debug BLS when MAKEDEBUG is set Applying: Make grub2-switch-to-blscfg to generate BLS fragment for rescue kernel Applying: Only attempt to query dev mounted in /boot/efi as boot dev on EFI machines Applying: Include OSTree path when searching kernels images if BLS config is enabled Applying: Use BLS version field to compare entries if id field isn't defined Applying: Add version field to BLS generated by grub2-switch-to-blscfg Applying: Fixup for newer compiler Applying: Don't attempt to export the start and _start symbols for grub-emu Applying: Simplify BLS entry key val pairs lookup Applying: Add relative path to the kernel and initrds BLS fields if needed Applying: Skip leading spaces on BLS field values Applying: Fixup for newer compiler Applying: TPM: Fix hash_log_extend_event function prototype Applying: TPM: Fix compiler warnings Applying: grub-switch-to-blscfg.in: get rid of a bunch of bashisms Applying: grub-switch-to-blscfg.in: Better boot prefix checking Applying: Use /boot/loader/entries as BLS directory path also on EFI systems Applying: Use BLS fragment filename as menu entry id and for criteria to sort Applying: Fix grub-switch-to-blscfg boot prefix handling Applying: Revert "trim arp packets with abnormal size" Applying: Use xid to match DHCP replies Applying: Add support for non-Ethernet network cards Applying: misc: fix invalid character recongition in strto*l Applying: net: read bracketed ipv6 addrs and port numbers Applying: net: read bracketed ipv6 addrs and port numbers (pjones fixup) Applying: bootp: New net_bootp6 command Applying: Put back our code to add a local route. Applying: efinet: UEFI IPv6 PXE support Applying: grub.texi: Add net_bootp6 doument Applying: bootp: Add processing DHCPACK packet from HTTP Boot Applying: efinet: Setting network from UEFI device path Applying: efinet: Setting DNS server from UEFI protocol Applying: Fix one more coverity complaint Applying: Fix grub_net_hwaddr_to_str Applying: Support UEFI networking protocols Applying: AUDIT-0: http boot tracker bug Applying: grub-core/video/efi_gop.c: Add support for BLT_ONLY adapters Applying: efi/uga: use 64 bit for fb_base Applying: EFI: console: Do not set text-mode until we actually need it Applying: EFI: console: Add grub_console_read_key_stroke() helper function Applying: EFI: console: Implement getkeystatus() support Applying: Make grub_getkeystatus helper funtion available everywhere Applying: Accept ESC, F8 and holding SHIFT as user interrupt keys Applying: grub-editenv: Add "incr" command to increment integer value env. variables Applying: Add auto-hide menu support Applying: Output a menu entry for firmware setup on UEFI FastBoot systems Applying: Add grub-set-bootflag utility Applying: Fix grub-setpassword -o's output path Applying: Make grub-set-password be named like all the other grub utilities Applying: docs: Add grub-boot-indeterminate.service example Applying: 00_menu_auto_hide: Use a timeout of 60s for menu_show_once, rather then no timeout Applying: 00_menu_auto_hide: Reduce number of save_env calls Applying: 30_uefi-firmware: fix use with /sys/firmware/efi/efivars Applying: gentpl: add 'disable = ' support Applying: gentpl: add 'pc' firmware type Applying: blscfg: remove unused typedef Applying: blscfg: don't dynamically allocate default_blsdir Applying: blscfg: sort BLS entries by 'version' field Applying: blscfg: remove NULL guards around grub_free() Applying: blscfg: fix filename in "no 'linux' key" error Applying: blscfg: don't leak bls_entry.filename Applying: blscfg: fix compilation on !EFI and !EMU Applying: Add loadenv to blscfg and loadenv source file list Applying: blscfg: Get rid of the linuxefi/linux16/linux distinction Applying: grub-switch-to-blscfg: Only fix boot prefix for non-generated BLS files Applying: blscfg: Expand the BLS options field instead of showing its variables Applying: blscfg: Fallback to search BLS snippets in /boot/loader/entries Applying: blscfg: Don't attempt to sort by version if not present in all BLS files Applying: blscfg: remove logic to read the grubenv file and set the blsdir variable Applying: Rename 00_menu_auto_hide.in to 01_menu_auto_hide.in Applying: efinet: also use the firmware acceleration for http Applying: efi/http: Make root_url reflect the protocol+hostname of our boot url. Applying: Force everything to use python3 Applying: Fix an 8 year old typo. Applying: autogen: don't run autoreconf in the topdir Applying: Make it so we can tell configure which cflags utils are built with Applying: module-verifier: make it possible to run checkers on grub-module-verifierxx.c Applying: grub-module-verifier: report the filename or modname in errors. Applying: Make efi_netfs not duplicate symbols from efinet Applying: Rework how the fdt command builds. Applying: Disable non-wordsize allocations on arm Applying: strip "-R .note.gnu.property" at more places. Applying: Prepend prefix when HTTP path is relative Applying: Make linux_arm_kernel_header.hdr_offset be at the right place Applying: Mark some unused stuff unused Applying: Make grub_error() more verbose Applying: arm/arm64 loader: Better memory allocation and error messages. Applying: drop TPM support for legacy BIOS Applying: Move quicksort function from kernel.exec to the blscfg module Applying: Include blscfg module for powerpc ieee1275 Applying: grub-switch-to-blscfg: copy blscfg module for legacy BIOS and ppc ieee1275 Applying: Fix getroot.c's trampolines. Applying: add 10_linux_bls grub.d snippet to generate menu entries from BLS files Applying: Only set kernelopts in grubenv if it wasn't set before Applying: blscfg: don't include ".conf" at the end of our "id". Applying: grub-get-kernel-settings: expose some more config variables Applying: blscfg: sort everything with rpm *package* comparison Applying: 10_linux_bls: use grub2-rpm-sort instead of ls -vr to sort entries Applying: don't set saved_entry on grub2-mkconfig Applying: grub-switch-to-blscfg: use ~debug instead of -debug as suffix to sort correctly Applying: Make blscfg debug messages more useful Applying: Make grub_strtoul "end" pointer have the right constification. Applying: Fix menu entry selection based on ID and title Applying: Remove quotes when reading ID value from /etc/os-release Applying: blscfg: expand grub_users before passing to grub_normal_add_menu_entry() Applying: Make the menu entry users option argument to be optional Applying: 10_linux_bls: add missing menu entries options Applying: Fix menu entry selection based on title Applying: BLS files should only be copied by grub-switch-to-blscfg if BLS isn't set Applying: Fix get_entry_number() wrongly dereferencing the tail pointer Applying: Make grub2-mkconfig to honour GRUB_CMDLINE_LINUX in /etc/default/grub Applying: grub-boot-success.timer: Add a few Conditions for running the timer Applying: docs: Stop using polkit / pkexec for grub-boot-success.timer / service Applying: Fix the looking up grub.cfg-XXX while tftp booting. Applying: HTTP boot: strncmp returns 0 on equal Applying: Don't duplicate net->name string if not needed Applying: Try to set -fPIE and friends on libgnu.a Applying: blscfg: fallback to default_kernelopts if BLS option field isn't set Applying: Remove bogus load_env after blscfg command in 10_linux Applying: 10_linux_bls: use '=' to separate --id argument due a Petitboot bug Applying: 10_linux_bls: don't add --users option to generated menu entries Applying: grub-set-bootflag: Update comment about running as root through pkexec Applying: grub-set-bootflag: Write new env to tmpfile and then rename Applying: Fix PRIxGRUB_EFI_STATUS definition Applying: TPM: Print messages if measuraments fail as debug instead of error Applying: unix/platform: Initialize variable to fix grub-install on UEFI system Applying: blscfg: add a space char when appending fields for variable expansion Applying: efi/http: Export {fw,http}_path variables to make them global Applying: efi/http: Enclose literal IPv6 addresses in square brackets Applying: efi/net: Allow to specify a port number in addresses Applying: efi/ip4_config: Improve check to detect literal IPv6 addresses Applying: efi/net: Print a debug message if parsing the address fails Applying: efi: Set image base address before jumping to the PE/COFF entry point Applying: envblk: Fix buffer overrun when attempting to shrink a variable value Applying: Reimplement boot_counter Applying: grub.d: Split out boot success reset from menu auto hide script Applying: grub.d: Fix boot_indeterminate getting set on boot_success=0 boot Applying: yylex: Make lexer fatal errors actually be fatal Applying: safemath: Add some arithmetic primitives that check for overflow Applying: calloc: Make sure we always have an overflow-checking calloc() available Applying: calloc: Use calloc() at most places Applying: malloc: Use overflow checking primitives where we do complex allocations Applying: iso9660: Don't leak memory on realloc() failures Applying: font: Do not load more than one NAME section Applying: gfxmenu: Fix double free in load_image() Applying: xnu: Fix double free in grub_xnu_devprop_add_property() Applying: lzma: Make sure we don't dereference past array Applying: term: Fix overflow on user inputs Applying: udf: Fix memory leak Applying: multiboot2: Fix memory leak if grub_create_loader_cmdline() fails Applying: tftp: Do not use priority queue Applying: relocator: Protect grub_relocator_alloc_chunk_addr() input args against integer underflow/overflow Applying: relocator: Protect grub_relocator_alloc_chunk_align() max_addr against integer underflow Applying: script: Remove unused fields from grub_script_function struct Applying: script: Avoid a use-after-free when redefining a function during execution Applying: relocator: Fix grub_relocator_alloc_chunk_align() top memory allocation Applying: hfsplus: fix two more overflows Applying: lvm: fix two more potential data-dependent alloc overflows Applying: emu: make grub_free(NULL) safe Applying: efi: fix some malformed device path arithmetic errors. Applying: Fix a regression caused by "efi: fix some malformed device path arithmetic errors" Applying: update safemath with fallback code for gcc older than 5.1 Applying: efi: Fix use-after-free in halt/reboot path Applying: efi+dhcp: fix some allocation error checking. Applying: efi+http: fix some allocation error checking. Applying: efi/ip[46]_config.c: fix some potential allocation overflows Applying: Fix up some types for gcc 4.8 compat safemath.h Applying: efilinux: Fix integer overflows in grub_cmd_initrd Applying: linux loader: avoid overflow on initrd size calculation Applying: linuxefi: fail kernel validation without shim protocol. Applying: linux: Fix integer overflows in initrd size handling Applying: blscfg: Always look for BLS snippets in the root device Applying: blscfg: Don't hardcode an env var as fallback for the BLS options field Applying: tftp: roll over block counter to prevent timeouts with data packets Applying: at_keyboard: use set 1 when keyboard is in Translate mode Applying: grub-install: disable support for EFI platforms Applying: New --with-debug-timestamps configure flag to prepend debug traces with absolute and relative timestamp Applying: Added debug statements to grub_disk_open() and grub_disk_close() on success Applying: Introduce function grub_debug_is_enabled(void) returning 1 if 'debug' is in the environment and not empty Applying: Don't clear screen when debugging is enabled Applying: grub_file_* instrumentation (new 'file' debug tag) Applying: ieee1275: Avoiding many unecessary open/close Applying: ieee1275/powerpc: implements fibre channel discovery for ofpathname Applying: ieee1275/powerpc: enables device mapper discovery Applying: Add 'at_keyboard_fallback_set' var to force the set manually Applying: bufio: Use grub_size_t instead of plain int for size Applying: verifiers: File type for fine-grained signature-verification controlling Applying: verifiers: Framework core Applying: verifiers: Add possibility to verify kernel and modules command lines Applying: verifiers: Add possibility to defer verification to other verifiers Applying: verifiers: Rename verify module to pgp module Applying: pgp: Fix emu build and tests after pgp module renaming Applying: include/grub/file.h: Add device tree file type Applying: grub-core/loader/efi/fdt.c: Fixup grub_file_open() call Applying: arm64/efi: Fix breakage caused by verifiers Applying: arm-uboot, ia64, sparc64: Fix up grub_file_open() calls Applying: verifiers: fix double close on pgp's sig file descriptor Applying: verifiers: Xen fallout cleanup Applying: verifiers: ARM Xen fallout cleanup Applying: verifiers: IA-64 fallout cleanup Applying: verifiers: PowerPC fallout cleanup Applying: verifiers: MIPS fallout cleanup Applying: verifiers: Fix calling uninitialized function pointer Applying: rhel: extra file type fixes Applying: dl: Add support for persistent modules Applying: Add suport for signing grub with an appended signature Applying: docs/grub: Document signing grub under UEFI Applying: docs/grub: Document signing grub with an appended signature Applying: docs/grub: grub-install is no longer a shell script Applying: docs/grub: --pubkey has been supported for some time Applying: dl: provide a fake grub_dl_set_persistent for the emu target Applying: verifiers: provide unsafe module list Applying: pgp: factor out rsa_pad Applying: crypto: move storage for grub_crypto_pk_* to crypto.c Applying: posix_wrap: tweaks in preparation for libtasn1 Applying: libtasn1: import libtasn1-4.16.0 Applying: libtasn1: disable code not needed in grub Applying: libtasn1: changes for grub compatibility Applying: libtasn1: compile into asn1 module Applying: test_asn1: test module for libtasn1 Applying: grub-install: support embedding x509 certificates Applying: appended signatures: import GNUTLS's ASN.1 description files Applying: appended signatures: parse PKCS#7 signedData and X.509 certificates Applying: appended signatures: support verifying appended signatures Applying: appended signatures: verification tests Applying: appended signatures: documentation Applying: ieee1275: link appended-signature enforcement to /ibm,secure-boot Applying: include/grub/verify.h: Add include guard Applying: arm64/xen: Fix too few arguments to function grub_create_loader_cmdline() Applying: kern: Add lockdown support Applying: kern/lockdown: Set a variable if the GRUB is locked down Applying: efi: Lockdown the GRUB when the UEFI Secure Boot is enabled Applying: efi: Use grub_is_lockdown() instead of hardcoding a disabled modules list Applying: acpi: Don't register the acpi command when locked down Applying: mmap: Don't register cutmem and badram commands when lockdown is enforced Applying: commands: Restrict commands that can load BIOS or DT blobs when locked down Applying: commands/setpci: Restrict setpci command when locked down Applying: commands/hdparm: Restrict hdparm command when locked down Applying: gdb: Restrict GDB access when locked down Applying: loader/xnu: Don't allow loading extension and packages when locked down Applying: docs: Document the cutmem command Applying: dl: Only allow unloading modules that are not dependencies Applying: usb: Avoid possible out-of-bound accesses caused by malicious devices Applying: mmap: Fix memory leak when iterating over mapped memory Applying: net/net: Fix possible dereference to of a NULL pointer Applying: net/tftp: Fix dangling memory pointer Applying: kern/parser: Fix resource leak if argc == 0 Applying: kern/efi: Fix memory leak on failure Applying: kern/efi/mm: Fix possible NULL pointer dereference Applying: gnulib/regexec: Resolve unused variable Applying: gnulib/regcomp: Fix uninitialized token structure Applying: gnulib/argp-help: Fix dereference of a possibly NULL state Applying: gnulib/regexec: Fix possible null-dereference Applying: gnulib/regcomp: Fix uninitialized re_token Applying: io/lzopio: Resolve unnecessary self-assignment errors Applying: kern/partition: Check for NULL before dereferencing input string Applying: disk/ldm: Make sure comp data is freed before exiting from make_vg() Applying: disk/ldm: If failed then free vg variable too Applying: disk/ldm: Fix memory leak on uninserted lv references Applying: disk/cryptodisk: Fix potential integer overflow Applying: hfsplus: Check that the volume name length is valid Applying: zfs: Fix possible negative shift operation Applying: zfs: Fix resource leaks while constructing path Applying: zfs: Fix possible integer overflows Applying: zfsinfo: Correct a check for error allocating memory Applying: affs: Fix memory leaks Applying: libgcrypt/mpi: Fix possible unintended sign extension Applying: libgcrypt/mpi: Fix possible NULL dereference Applying: syslinux: Fix memory leak while parsing Applying: normal/completion: Fix leaking of memory when processing a completion Applying: commands/hashsum: Fix a memory leak Applying: video/efi_gop: Remove unnecessary return value of grub_video_gop_fill_mode_info() Applying: video/fb/fbfill: Fix potential integer overflow Applying: video/fb/video_fb: Fix multiple integer overflows Applying: video/fb/video_fb: Fix possible integer overflow Applying: video/readers/jpeg: Test for an invalid next marker reference from a jpeg file Applying: gfxmenu/gui_list: Remove code that coverity is flagging as dead Applying: loader/bsd: Check for NULL arg up-front Applying: loader/xnu: Fix memory leak Applying: loader/xnu: Free driverkey data when an error is detected in grub_xnu_writetree_toheap() Applying: loader/xnu: Check if pointer is NULL before using it Applying: util/grub-editenv: Fix incorrect casting of a signed value Applying: util/glue-efi: Fix incorrect use of a possibly negative value Applying: script/execute: Fix NULL dereference in grub_script_execute_cmdline() Applying: commands/ls: Require device_name is not NULL before printing Applying: script/execute: Avoid crash when using "$#" outside a function scope Applying: lib/arg: Block repeated short options that require an argument Applying: script/execute: Don't crash on a "for" loop with no items Applying: commands/menuentry: Fix quoting in setparams_prefix() Applying: kern/misc: Always set *end in grub_strtoull() Applying: video/readers/jpeg: Catch files with unsupported quantization or Huffman tables Applying: video/readers/jpeg: Catch OOB reads/writes in grub_jpeg_decode_du() Applying: video/readers/jpeg: Don't decode data before start of stream Applying: term/gfxterm: Don't set up a font with glyphs that are too big Applying: fs/fshelp: Catch impermissibly large block sizes in read helper Applying: fs/hfsplus: Don't fetch a key beyond the end of the node Applying: fs/hfsplus: Don't use uninitialized data on corrupt filesystems Applying: fs/hfs: Disable under lockdown Applying: fs/sfs: Fix over-read of root object name Applying: fs/jfs: Do not move to leaf level if name length is negative Applying: fs/jfs: Limit the extents that getblk() can consider Applying: fs/jfs: Catch infinite recursion Applying: fs/nilfs2: Reject too-large keys Applying: fs/nilfs2: Don't search children if provided number is too large Applying: fs/nilfs2: Properly bail on errors in grub_nilfs2_btree_node_lookup() Applying: io/gzio: Bail if gzio->tl/td is NULL Applying: io/gzio: Add init_dynamic_block() clean up if unpacking codes fails Applying: io/gzio: Catch missing values in huft_build() and bail Applying: io/gzio: Zero gzio->tl/td in init_dynamic_block() if huft_build() fails Applying: disk/lvm: Don't go beyond the end of the data we read from disk Applying: disk/lvm: Don't blast past the end of the circular metadata buffer Applying: disk/lvm: Bail on missing PV list Applying: disk/lvm: Do not crash if an expected string is not found Applying: disk/lvm: Do not overread metadata Applying: disk/lvm: Sanitize rlocn->offset to prevent wild read Applying: disk/lvm: Do not allow a LV to be it's own segment's node's LV Applying: kern/parser: Fix a memory leak Applying: kern/parser: Introduce process_char() helper Applying: kern/parser: Introduce terminate_arg() helper Applying: kern/parser: Refactor grub_parser_split_cmdline() cleanup Applying: kern/buffer: Add variable sized heap buffer Applying: kern/parser: Fix a stack buffer overflow Applying: kern/efi: Add initial stack protector implementation Applying: util/mkimage: Remove unused code to add BSS section Applying: util/mkimage: Use grub_host_to_target32() instead of grub_cpu_to_le32() Applying: util/mkimage: Always use grub_host_to_target32() to initialize PE stack and heap stuff Applying: util/mkimage: Unify more of the PE32 and PE32+ header set-up Applying: util/mkimage: Reorder PE optional header fields set-up Applying: util/mkimage: Improve data_size value calculation Applying: util/mkimage: Refactor section setup to use a helper Applying: util/mkimage: Add an option to import SBAT metadata into a .sbat section Applying: kern/misc: Split parse_printf_args() into format parsing and va_list handling Applying: kern/misc: Add STRING type for internal printf() format handling Applying: kern/misc: Add function to check printf() format against expected format Applying: gfxmenu/gui: Check printf() format in the gui_progress_bar and gui_label Applying: kern/mm: Fix grub_debug_calloc() compilation error Applying: efi/net: Fix malformed device path arithmetic errors in efi net methods Applying: ieee1275: drop HEAP_MAX_ADDR, HEAP_MIN_SIZE Applying: ieee1275: claim more memory Applying: ieee1275: request memory with ibm,client-architecture-support Applying: appendedsig/x509: Also handle the Extended Key Usage extension Applying: ieee1275/ofdisk: retry on open failure Applying: normal/main: Discover the device to read the config from as a fallback Applying: powerpc: adjust setting of prefix for signed binary case Applying: powerpc: fix prefix + signed grub special case for PowerVM Applying: grub-mkconfig: restore umask for grub.cfg Applying: efinet: Add DHCP proxy support Applying: at_keyboard: Fix unreliable key presses Applying: commands/search: Fix bug stopping iteration when --no-floppy is used Applying: search: new --efidisk-only option on EFI systems Applying: efi: new 'connectefi' command Applying: Try to pick better locations for kernel and initrd Applying: x86-efi: Use bounce buffers for reading to addresses > 4GB Applying: x86-efi: Re-arrange grub_cmd_linux() a little bit. Applying: x86-efi: Make our own allocator for kernel stuff Applying: x86-efi: Allow initrd+params+cmdline allocations above 4GB. Applying: x86-efi: Reduce maximum bounce buffer size to 16 MiB Applying: ibmvtpm: Add support for trusted boot using a vTPM 2.0 Applying: ibmvtpm: Backport ibmvtpm support to grub 2.02 Applying: powerpc: do CAS in a more compatible way Applying: powerpc: prefix detection: support device names with commas Applying: make ofdisk_retries optional Applying: loader/efi/chainloader: grub_load_and_start_image doesn't load and start Applying: loader/efi/chainloader: simplify the loader state Applying: commands/boot: Add API to pass context to loader Applying: loader/efi/chainloader: Use grub_loader_set_ex Applying: loader/i386/efi/linux: Avoid a use-after-free in the linuxefi loader Applying: loader/i386/efi/linux: Use grub_loader_set_ex Applying: loader/i386/efi/linux: Fix a memory leak in the initrd command Applying: kern/file: Do not leak device_name on error in grub_file_open() Applying: video/readers/png: Abort sooner if a read operation fails Applying: video/readers/png: Refuse to handle multiple image headers Applying: video/readers/png: Drop greyscale support to fix heap out-of-bounds write Applying: video/readers/png: Avoid heap OOB R/W inserting huff table items Applying: video/readers/png: Sanity check some huffman codes Applying: video/readers/jpeg: Abort sooner if a read operation fails Applying: video/readers/jpeg: Do not reallocate a given huff table Applying: video/readers/jpeg: Refuse to handle multiple start of streams Applying: video/readers/jpeg: Block int underflow -> wild pointer write Applying: normal/charset: Fix array out-of-bounds formatting unicode for display Applying: net/netbuff: Block overly large netbuff allocs Applying: net/ip: Do IP fragment maths safely Applying: net/dns: Fix double-free addresses on corrupt DNS response Applying: net/dns: Don't read past the end of the string we're checking against Applying: net/tftp: Prevent a UAF and double-free from a failed seek Applying: misc: Format string for grub_error() should be a literal Applying: net/tftp: Avoid a trivial UAF Applying: net/http: Do not tear down socket if it's already been torn down Applying: net/http: Fix OOB write for split http headers Applying: net/http: Error out on headers with LF without CR Applying: fs/f2fs: Do not read past the end of nat journal entries Applying: fs/f2fs: Do not read past the end of nat bitmap Applying: fs/f2fs: Do not copy file names that are too long Applying: fs/btrfs: Fix several fuzz issues with invalid dir item sizing Applying: efi: Return grub_efi_status_t from grub_efi_get_variable() Applying: efi: Add a function to read EFI variables with attributes Applying: Define GRUB_EFI_SHIM_LOCK_GUID Applying: misc: Make grub_min() and grub_max() more resilient. Applying: ReiserFS: switch to using grub_min()/grub_max() Applying: misc: make grub_boot_time() also call grub_dprintf("boot",...) Applying: modules: make .module_license read-only Applying: modules: strip .llvm_addrsig sections and similar. Applying: modules: Don't allocate space for non-allocable sections. Applying: pe: add the DOS header struct and fix some bad naming. Applying: EFI: allocate kernel in EFI_RUNTIME_SERVICES_CODE instead of EFI_LOADER_DATA. Applying: modules: load module sections at page-aligned addresses Applying: nx: add memory attribute get/set API Applying: nx: set page permissions for loaded modules. Applying: nx: set attrs in our kernel loaders Applying: nx: set the nx compatible flag in EFI grub images Applying: Fixup grub_efi_get_variable() type in our loaders Applying: Make debug=file show which file filters get run. Applying: efi: use enumerated array positions for our allocation choices Applying: efi: split allocation policy for kernel vs initrd memories. Applying: efi: use EFI_LOADER_(CODE|DATA) for kernel and initrd allocations Applying: ieee1275: implement vec5 for cas negotiation Applying: x86-efi: Fix an incorrect array size in kernel allocation Applying: switch-to-blscfg: don't assume newline at end of cfg Applying: font: Reject glyphs exceeds font->max_glyph_width or font->max_glyph_height Applying: font: Fix size overflow in grub_font_get_glyph_internal() Applying: font: Fix several integer overflows in grub_font_construct_glyph() Applying: font: Remove grub_font_dup_glyph() Applying: font: Fix integer overflow in ensure_comb_space() Applying: font: Fix integer overflow in BMP index Applying: font: Fix integer underflow in binary search of char index Applying: fbutil: Fix integer overflow Applying: font: Fix an integer underflow in blit_comb() Applying: font: Harden grub_font_blit_glyph() and grub_font_blit_glyph_mirror() Applying: font: Assign null_font to glyphs in ascii_font_glyph[] Applying: normal/charset: Fix an integer overflow in grub_unicode_aglomerate_comb() Applying: Enable TDX measurement to RTMR register Applying: Enable shared processor mode in vector 5 Applying: efi/http: change uint32_t to uintn_t for grub_efi_http_message_t Applying: ieee1275 : Converting plain numbers to constants in Vec5 Applying: ieee1275 : extended support in options vector5 Applying: Regenerate kernelopts if missing on ppc Applying: kern/ieee1275/init: ppc64: Restrict high memory in presence of fadump Applying: util: Enable default kernel for updates Applying: grub-set-bootflag: Conservative partial fix for CVE-2024-1048 Applying: grub-set-bootflag: More complete fix for CVE-2024-1048 Applying: grub-set-bootflag: Exit calmly when not running as root Applying: fs/ntfs: Fix an OOB write when parsing the $ATTRIBUTE_LIST attribute for the $MFT file Applying: fs/ntfs: Fix an OOB read when reading data from the resident $DATA attribute Applying: fs/ntfs: Fix an OOB read when parsing directory entries from resident and non-resident index attributes Applying: fs/ntfs: Fix an OOB read when parsing bitmaps for index attributes Applying: fs/ntfs: Fix an OOB read when parsing a volume label Applying: fs/ntfs: Make code more readable Applying: grub-mkconfig.in: turn off executable owner bit Applying: misc: Implement grub_strlcpy() Applying: fs/ufs: Fix a heap OOB write Applying: fs/hfs: Fix stack OOB write with grub_strcpy() Applying: fs/tar: Initialize name in grub_cpio_find_file() Applying: fs/tar: Integer overflow leads to heap OOB write Applying: fs/f2fs: Set a grub_errno if mount fails Applying: fs/hfsplus: Set a grub_errno if mount fails Applying: fs/iso9660: Set a grub_errno if mount fails Applying: fs/iso9660: Fix invalid free Applying: fs/jfs: Fix OOB read in jfs_getent() Applying: fs/jfs: Fix OOB read caused by invalid dir slot index Applying: fs/jfs: Use full 40 bits offset and address for a data extent Applying: fs/jfs: Inconsistent signed/unsigned types usage in return values Applying: fs/ext2: Fix out-of-bounds read for inline extents Applying: fs/ntfs: Fix out-of-bounds read Applying: fs/ntfs: Track the end of the MFT attribute buffer Applying: fs/ntfs: Use a helper function to access attributes Applying: fs/xfs: Fix out-of-bounds read Applying: fs/xfs: Ensuring failing to mount sets a grub_errno Applying: kern/file: Ensure file->data is set Applying: kern/file: Implement filesystem reference counting Applying: disk/loopback: Reference tracking for the loopback Applying: kern/disk: Limit recursion depth Applying: kern/partition: Limit recursion in part_iterate() Applying: script/execute: Limit the recursion depth Applying: net: Unregister net_default_ip and net_default_mac variables hooks on unload Applying: net: Remove variables hooks when interface is unregisted Applying: net: Fix OOB write in grub_net_search_config_file() Applying: net/tftp: Fix stack buffer overflow in tftp_open() Applying: video/readers/jpeg: Do not permit duplicate SOF0 markers in JPEG Applying: kern/dl: Fix for an integer overflow in grub_dl_ref() Applying: kern/dl: Check for the SHF_INFO_LINK flag in grub_dl_relocate_symbols() Applying: commands/extcmd: Missing check for failed allocation Applying: commands/ls: Fix NULL dereference Applying: commands/pgp: Unregister the "check_signatures" hooks on module unload Applying: normal: Remove variables hooks on module unload Applying: gettext: Remove variables hooks on module unload Applying: gettext: Integer overflow leads to heap OOB write or read Applying: gettext: Integer overflow leads to heap OOB write Applying: commands/read: Fix an integer overflow when supplying more than 2^31 characters Applying: commands/test: Stack overflow due to unlimited recursion depth Applying: commands/minicmd: Block the dump command in lockdown mode Applying: commands/memrw: Disable memory reading in lockdown mode Applying: commands/hexdump: Disable memory reading in lockdown mode Applying: fs/bfs: Disable under lockdown Applying: fs: Disable many filesystems under lockdown Applying: disk: Use safe math macros to prevent overflows Applying: disk: Prevent overflows when allocating memory for arrays Applying: disk: Check if returned pointer for allocated memory is NULL Applying: disk/ieee1275/ofdisk: Call grub_ieee1275_close() when grub_malloc() fails Applying: fs: Use safe math macros to prevent overflows Applying: fs: Prevent overflows when allocating memory for arrays Applying: fs: Prevent overflows when assigning returned values from read_number() Applying: fs/zfs: Use safe math macros to prevent overflows Applying: fs/zfs: Prevent overflows when allocating memory for arrays Applying: fs/zfs: Check if returned pointer for allocated memory is NULL Applying: fs/zfs: Add missing NULL check after grub_strdup() call Applying: net: Use safe math macros to prevent overflows Applying: net: Prevent overflows when allocating memory for arrays Applying: net: Check if returned pointer for allocated memory is NULL Applying: fs/sfs: Check if allocated memory is NULL Applying: script/execute: Fix potential underflow and NULL dereference Applying: osdep/unix/getroot: Fix potential underflow Applying: misc: Ensure consistent overflow error messages Applying: bus/usb/ehci: Define GRUB_EHCI_TOGGLE as grub_uint32_t Applying: normal/menu: Use safe math to avoid an integer overflow Applying: kern/partition: Add sanity check after grub_strtoul() call Applying: kern/misc: Add sanity check after grub_strtoul() call Applying: loader/i386/linux: Cast left shift to grub_uint32_t Applying: loader/i386/bsd: Use safe math to avoid underflow Applying: types: Make bool generally available Applying: Remove exttra bool definitions Applying: fs/xfs: Fix issues found while fuzzing the XFS filesystem Applying: ieee1275/ofnet: Fix grub_malloc() removed after added safe math functions Applying: fs/xfs: Add bigtime incompat feature support Applying: fs/xfs: Add needsrepair incompat feature support Applying: fs/xfs: Fix unreadable filesystem with v4 superblock Applying: fs: Remove trailing whitespaces Applying: fs/xfs: Fix memory leaks in XFS module Applying: fs/xfs: Incorrect short form directory data boundary check Applying: fs/xfs: Fix XFS directory extent parsing Applying: fs/xfs: Add large extent counters incompat feature support Applying: fs/xfs: Handle non-continuous data blocks in directory extents Applying: fs/xfs: fix large extent counters incompat feature support Applying: fs/ext2: Rework out-of-bounds read for inline and external extents Applying: Fix a bug in bls_make_list, blscfg Applying: Add LoongArch64 support and update interface to V40 Applying: cryptodisk: make the password getter and additional argument to recover_key Applying: cryptodisk: add OS provided secret support Applying: efi: Add API for retrieving the EFI secret for cryptodisk Applying: Update patches in sync with loongarch64 Applying: fix tdx from https://github.com/rhboot/grub2/commit/fd559454a1e758954a0bc3ccc151cfe24e3e9ce5#diff-be02b63c26a90b6b1a309fc4e8fde327c52143f30a72fa0d2474006410fef000 + autoreconf -vi autoreconf: Entering directory `.' autoreconf: configure.ac: not using Gettext autoreconf: running: aclocal -I m4 autoreconf: configure.ac: tracing autoreconf: configure.ac: AM_GNU_GETTEXT is used, but not AM_GNU_GETTEXT_VERSION autoreconf: configure.ac: not using Libtool autoreconf: running: /usr/bin/autoconf autoreconf: running: /usr/bin/autoheader autoreconf: running: automake --add-missing --copy --no-force autoreconf: Leaving directory `.' + git add . + git commit -a -q -m autoreconf + autoconf + PYTHON=python3 + ./autogen.sh Importing unicode... Importing libgcrypt... WARNING: grub-core/lib/libgcrypt-grub already exists WARNING: grub-core/lib/libgcrypt-grub/cipher already exists WARNING: grub-core/lib/libgcrypt-grub/mpi already exists WARNING: grub-core/lib/libgcrypt-grub/src already exists Generating Automake input... Saving timestamps... + mkdir grub-aarch64-efi-2.02 + grep -A100000 '# stuff "make" creates' .gitignore + cp /builddir/build/SOURCES/unifont-5.1.20080820.pcf.gz grub-aarch64-efi-2.02/unifont.pcf.gz + sed -e s,@@VERSION@@,2.02,g -e s,@@VERSION_RELEASE@@,2.02-165.0.2.an8,g /builddir/build/SOURCES/sbat.csv.in + git add grub-aarch64-efi-2.02 + git commit -m 'After making subdirs' [master ca934af] After making subdirs 3 files changed, 85 insertions(+) create mode 100644 grub-aarch64-efi-2.02/.gitignore create mode 100644 grub-aarch64-efi-2.02/sbat.csv create mode 100644 grub-aarch64-efi-2.02/unifont.pcf.gz + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.9OGFng + umask 022 + cd /builddir/build/BUILD + cd grub-2.02 + cd grub-aarch64-efi-2.02 + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro ' + export LDFLAGS + '[' 0 = 1 ']' + '[' 1 = 1 ']' + '[' x '!=' x ']' ++ pwd ++ pwd + ../configure --build=aarch64-Anolis-linux --host=aarch64-Anolis-linux --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info 'HOST_CFLAGS=-fno-strict-aliasing -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -grecord-gcc-switches -fstack-clash-protection -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1' HOST_CPPFLAGS=-I/builddir/build/BUILD/grub-2.02/grub-aarch64-efi-2.02 'HOST_LDFLAGS=-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' 'TARGET_CFLAGS=-fno-strict-aliasing -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -grecord-gcc-switches -fstack-clash-protection' TARGET_CPPFLAGS=-I/builddir/build/BUILD/grub-2.02/grub-aarch64-efi-2.02 'TARGET_LDFLAGS=-Wl,-z,relro -static' --with-platform=efi --with-utils=host --target=aarch64-redhat-linux-gnu --with-grubdir=grub2 --program-transform-name=s,grub,grub2, --disable-grub-mount --with-debug-timestamps --enable-boot-time --disable-werror checking build system type... aarch64-Anolis-linux-gnu checking host system type... aarch64-Anolis-linux-gnu checking target system type... aarch64-redhat-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for aarch64-Anolis-linux-pkg-config... no checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for cmp... cmp checking for bison... bison checking for aarch64-Anolis-linux-ranlib... no checking for ranlib... ranlib checking for gawk... (cached) gawk checking whether make supports the include directive... yes (GNU style) checking for aarch64-Anolis-linux-gcc... no checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking dependency style of gcc... none checking for flex... flex checking lex output file root... lex.yy checking lex library... none needed checking whether yytext is a pointer... no checking for bison... (cached) bison checking whether make sets $(MAKE)... (cached) yes checking whether ln -s works... yes checking for makeinfo... /usr/bin/makeinfo checking for aarch64-Anolis-linux-gcc... gcc checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ISO C89... (cached) none needed checking whether gcc understands -c and -o together... (cached) yes checking dependency style of gcc... (cached) none checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for Minix Amsterdam compiler... no checking for aarch64-Anolis-linux-ar... no checking for ar... ar checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking whether _XOPEN_SOURCE should be defined... no checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking for aarch64-Anolis-linux-g++... no checking for aarch64-Anolis-linux-c++... no checking for aarch64-Anolis-linux-gpp... no checking for aarch64-Anolis-linux-aCC... no checking for aarch64-Anolis-linux-CC... no checking for aarch64-Anolis-linux-cxx... no checking for aarch64-Anolis-linux-cc++... no checking for aarch64-Anolis-linux-cl.exe... no checking for aarch64-Anolis-linux-FCC... no checking for aarch64-Anolis-linux-KCC... no checking for aarch64-Anolis-linux-RCC... no checking for aarch64-Anolis-linux-xlC_r... no checking for aarch64-Anolis-linux-xlC... no checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... none checking dependency style of gcc... none checking for g++... yes checking whether NLS is requested... yes checking for msgfmt... /usr/bin/msgfmt checking for gmsgfmt... /usr/bin/msgfmt checking for xgettext... /usr/bin/xgettext checking for msgmerge... /usr/bin/msgmerge checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for shared library run path origin... done checking for CFPreferencesCopyAppValue... no checking for CFLocaleCopyCurrent... no checking for GNU gettext in libc... yes checking whether to use NLS... yes checking where the gettext function comes from... libc checking for special C compiler options needed for large files... (cached) no checking for _FILE_OFFSET_BITS value needed for large files... (cached) no checking whether byte ordering is bigendian... no checking size of void *... 8 checking size of long... 8 checking size of off_t... 8 checking for help2man... /usr/bin/help2man checking for posix_memalign... yes checking for memalign... yes checking for getextmntent... no checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking sys/mount.h usability... yes checking sys/mount.h presence... yes checking for sys/mount.h... yes checking sys/mnttab.h usability... no checking sys/mnttab.h presence... no checking for sys/mnttab.h... no checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking whether sys/types.h defines makedev... no checking sys/mkdev.h usability... no checking sys/mkdev.h presence... no checking for sys/mkdev.h... no checking sys/sysmacros.h usability... yes checking sys/sysmacros.h presence... yes checking for sys/sysmacros.h... yes checking for struct statfs.f_fstypename... no checking for struct statfs.f_mntfromname... no checking util.h usability... no checking util.h presence... no checking for util.h... no checking whether -Wtrampolines work... yes checking for gcc... gcc checking for size_t... yes checking for working alloca.h... yes checking for alloca... yes checking for inline... inline checking for C/C++ restrict keyword... __restrict checking whether clearerr_unlocked is declared... yes checking whether feof_unlocked is declared... yes checking whether ferror_unlocked is declared... yes checking whether fflush_unlocked is declared... yes checking whether fgets_unlocked is declared... yes checking whether fputc_unlocked is declared... yes checking whether fputs_unlocked is declared... yes checking whether fread_unlocked is declared... yes checking whether fwrite_unlocked is declared... yes checking whether getc_unlocked is declared... yes checking whether getchar_unlocked is declared... yes checking whether putc_unlocked is declared... yes checking whether putchar_unlocked is declared... yes checking for flockfile... yes checking for funlockfile... yes checking for btowc... yes checking for isblank... yes checking for iswctype... yes checking for mbsrtowcs... yes checking for mempcpy... yes checking for wmemchr... yes checking for wmemcpy... yes checking for wmempcpy... yes checking for getdelim... yes checking for gettimeofday... yes checking for symlink... yes checking for mbsinit... yes checking for mbrtowc... yes checking for isascii... yes checking for mprotect... yes checking for _set_invalid_parameter_handler... no checking for nl_langinfo... yes checking for readlink... yes checking for wcscoll... yes checking for sleep... yes checking for lstat... yes checking for strndup... yes checking for vasnprintf... no checking for snprintf... yes checking for wcrtomb... yes checking for iswcntrl... yes checking for wcwidth... yes checking for features.h... yes checking for linewrap.h... no checking for wctype.h... yes checking for getopt.h... yes checking for sys/time.h... yes checking for sys/socket.h... yes checking for langinfo.h... yes checking for unistd.h... (cached) yes checking for xlocale.h... no checking for wchar.h... yes checking for sys/mman.h... yes checking for sys/param.h... (cached) yes checking for stdint.h... (cached) yes checking for strings.h... (cached) yes checking for sys/stat.h... (cached) yes checking for sysexits.h... yes checking whether uses 'inline' correctly... yes checking for nl_langinfo and CODESET... yes checking for a traditional french locale... fr_FR checking whether // is distinct from /... no checking whether the preprocessor supports include_next... yes checking whether system header files limit the line length... no checking for complete errno.h... yes checking whether strerror_r is declared... yes checking for strerror_r... yes checking whether strerror_r returns char *... yes checking for mbstate_t... yes checking whether getdelim is declared... yes checking whether getline is declared... yes checking for getopt.h... (cached) yes checking for getopt_long_only... yes checking whether getopt is POSIX compatible... yes checking for working GNU getopt function... yes checking for working GNU getopt_long function... yes checking whether getenv is declared... yes checking for struct timeval... yes checking for wide-enough struct timeval.tv_sec member... yes checking whether gettimeofday is declared without a macro... yes checking for working fcntl.h... yes checking whether we are using the GNU C Library >= 2.1 or uClibc... yes checking for wchar_t... yes checking whether NULL can be used in arbitrary expressions... yes checking whether malloc, realloc, calloc are POSIX compliant... yes checking for a traditional japanese locale... ja_JP