Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

grub2-efi-arm-2.04-31.fc33 RPM for armv7hl

From Fedora 33 testing updates for armhfp / Packages / g

Name: grub2-efi-arm Distribution: Fedora Project
Version: 2.04 Vendor: Fedora Project
Release: 31.fc33 Build date: Mon Aug 31 14:08:59 2020
Group: Unspecified Build host: buildvm-a32-04.iad2.fedoraproject.org
Size: 3753016 Source RPM: grub2-2.04-31.fc33.src.rpm
Packager: Fedora Project
Url: http://www.gnu.org/software/grub/
Summary: GRUB for EFI systems.
The GRand Unified Bootloader (GRUB) is a highly configurable and
customizable bootloader with modular architecture.  It supports a rich
variety of kernel formats, file systems, computer architectures and
hardware devices.

This subpackage provides support for efi-arm systems.

Provides

Requires

License

GPLv3+

Changelog

* Mon Aug 31 2020 Javier Martinez Canillas <javierm@redhat.com> - 2.04-31
  - Roll over TFTP block counter to prevent timeouts with data packets
    Resolves: rhbz#1869335
* Fri Aug 21 2020 Javier Martinez Canillas <javierm@redhat.com> - 2.04-30
  - Set TFTP blocksize to 1428 instead of 2048 to avoid IP fragmentation
    Resolves: rhbz#1869335
* Fri Aug 21 2020 Javier Martinez Canillas <javierm@redhat.com> - 2.04-29
  - Fix TFTP timeouts when trying to fetch files larger than 65535 KiB
    Resolves: rhbz#1869335
* Wed Aug 12 2020 Javier Martinez Canillas <javierm@redhat.com> - 2.04-28
  - Add support for "systemctl reboot --boot-loader-menu=xx" (hdegoede)
    Related: rhbz#1857389
* Mon Aug 10 2020 Peter Jones <pjones@redhat.com> - 2.04-27
  - Attempt to enable dual-signing in f33
  - "Minor" bug fixes.  For f33:
    Resolves: CVE-2020-10713
    Resolves: CVE-2020-14308
    Resolves: CVE-2020-14309
    Resolves: CVE-2020-14310
    Resolves: CVE-2020-14311
    Resolves: CVE-2020-15705
    Resolves: CVE-2020-15706
    Resolves: CVE-2020-15707
* Tue Jun 30 2020 Jeff Law <law@redhat.com> - 2.04-26
  - Disable LTO
* Thu Jun 18 2020 Javier Martinez Canillas <javierm@redhat.com> - 2.04-25
  - Only mark GRUB as BLS supported in OSTree systems with a boot partition
* Mon Jun 08 2020 Javier Martinez Canillas <javierm@redhat.com> - 2.04-24
  - http: Prepend prefix when the HTTP path is relative as done in efi/http
  - Fix build with rpm-4.16 (thierry.vignaud)
* Fri Jun 05 2020 Javier Martinez Canillas <javierm@redhat.com> - 2.04-23
  - Install GRUB as \EFI\BOOT\BOOTARM.EFI in armv7hl
* Tue May 26 2020 Javier Martinez Canillas <javierm@redhat.com> - 2.04-22
  - Fix an out of memory error when loading large initrd images
    Resolves: rhbz#1838633
* Wed May 20 2020 Javier Martinez Canillas <javierm@redhat.com> - 2.04-21
  - Don't update BLS files that aren't managed by GRUB scripts
    Resolves: rhbz#1837783
* Mon May 18 2020 Javier Martinez Canillas <javierm@redhat.com> - 2.04-20
  - Only enable the tpm module for EFI platforms
* Sat May 16 2020 Javier Martinez Canillas <javierm@redhat.com> - 2.04-19
  - Enable tpm module and make system to boot even if TPM measurements fail
    Resolves: rhbz#1836433
* Thu May 14 2020 Adam Williamson <awilliam@redhat.com> - 2.04-18
  - 10_linux.in: restore existence check in `get_sorted_bls`
    Resolves: rhbz#1836020
* Wed May 13 2020 Javier Martinez Canillas <javierm@redhat.com> - 2.04-17
  - Store cmdline in BLS snippets instead of using a grubenv variable
* Tue May 12 2020 Javier Martinez Canillas <javierm@redhat.com> - 2.04-16
  - Fix a segfault in grub2-editenv when attempting to shrink a variable
* Thu Apr 30 2020 Javier Martinez Canillas <javierm@redhat.com> - 2.04-15
  - blscfg: Lookup default_kernelopts variable as fallback for options
    Related: rhbz#1765297
  - 10_linux.in: fix early exit due error when reading petitboot version
    Resolves: rhbz#1827397
* Thu Apr 23 2020 Javier Martinez Canillas <javierm@redhat.com> - 2.04-14
  - efi: Set image base address before jumping to the PE/COFF entry point
    Resolves: rhbz#1825411
* Thu Apr 16 2020 Javier Martinez Canillas <javierm@redhat.com> - 2.04-13
  - Make the grub-switch-to-blscfg and 10_linux scripts more robust
* Thu Apr 02 2020 Javier Martinez Canillas <javierm@redhat.com> - 2.04-12
  - Merge 10_linux_bls logic into 10_linux and avoid issues if blsdir is set
* Thu Mar 26 2020 Javier Martinez Canillas <javierm@redhat.com> - 2.04-11
  - grub-switch-to-blscfg: Update grub2 binary in ESP for OSTree systems
    Related: rhbz#1751272
* Tue Mar 17 2020 Javier Martinez Canillas <javierm@redhat.com> - 2.04-10
  - Fix for entries having an empty initrd command and HTTP boot issues
    Resolves: rhbz#1806022
* Thu Jan 16 2020 Javier Martinez Canillas <javierm@redhat.com> - 2.04-9
  - Add riscv64 support to grub.macros and RISC-V build fixes (davidlt)
  - blscfg: Always use the root variable to search for BLS snippets
  - bootstrap.conf: Force autogen.sh to use python3
* Mon Jan 13 2020 Javier Martinez Canillas <javierm@redhat.com> - 2.04-8
  - Make the blscfg module honour the GRUB_SAVEDEFAULT option (fritz)
    Resolves: rhbz#1704926
* Mon Jan 06 2020 Peter Jones <pjones@redhat.com> - 2.04-7
  - Add zstd to the EFI module list.
    Related: rhbz#1418336
* Thu Dec 05 2019 Javier Martinez Canillas <javierm@redhat.com> - 2.04-6
  - Various grub2 cleanups (pbrobinson)
  - Another fix for blscfg variable expansion support
  - blscfg: Add support for sorting the plus ('+') higher than base version
    Resolves: rhbz#1767395
* Wed Nov 27 2019 Javier Martinez Canillas <javierm@redhat.com> - 2.04-5
  - blscfg: add a space char when appending fields for variable expansion
  - grub.d: Fix boot_indeterminate getting set on boot_success=0 boot
* Tue Nov 26 2019 Javier Martinez Canillas <javierm@redhat.com> - 2.04-4
  - grub-set-bootflag: Write new env to tmpfile and then rename (hdegoede)
    Resolves: CVE-2019-14865
    Resolves: rhbz#1776580
* Thu Oct 17 2019 Javier Martinez Canillas <javierm@redhat.com> - 2.04-3
  - 20-grub-install: Don't add an id field to generated BLS snippets
  - 99-grub-mkconfig: Disable BLS usage for Xen machines
    Resolves: rhbz#1703700
  - Don't add a class option to menu entries generated for ppc64le
    Resolves: rhbz#1758225
  - 10_linux.in: Also use GRUB_CMDLINE_LINUX_DEFAULT to set kernelopts
  - blscfg: Don't hardcode an env var as fallback for the BLS options field
    Resolves: rhbz#1710483
* Wed Sep 18 2019 Javier Martinez Canillas <javierm@redhat.com> - 2.04-2
  - A couple of RISC-V fixes
  - Remove grub2-tools %posttrans scriptlet that migrates to a BLS config
  - Add blscfg device tree support
    Resolves: rhbz#1751307
* Thu Aug 15 2019 Javier Martinez Canillas <javierm@redhat.com> - 2.04-1
  - Update to 2.04
    Resolves: rhbz#1727279
* Wed Aug 07 2019 Javier Martinez Canillas <javierm@redhat.com> - 2.02-97
  - Include regexp module in EFI builds
* Thu Aug 01 2019 Javier Martinez Canillas <javierm@redhat.com> - 2.02-96
  - Manual build for the Fedora 31 mass rebuild to succeed
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org>
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Thu Jul 18 2019 Javier Martinez Canillas <javierm@redhat.com> - 2.02-94
  - 20-grub-install: Restore default SELinux security contexts for BLS files
    Resolves: rhbz#1726020
* Wed Jul 17 2019 Javier Martinez Canillas <javierm@redhat.com> - 2.02-93
  - Add btrfs snapshot submenu when BLS configuration is used
  - Move grub2-probe to the grub2-tools-minimal subpackage
    Resolves: rhbz#1715994
* Tue Jul 16 2019 Javier Martinez Canillas <javierm@redhat.com> - 2.02-92
  - Cleanup our patchset to reduce the number of patches
* Sat Jul 13 2019 Javier Martinez Canillas <javierm@redhat.com> - 2.02-91
  - Includes security modules in Grub2 EFI builds (benjamin.doron)
    Resolves: rhbz#1722938
  - Enable again multiboot and multiboot2 modules on EFI builds
    Resolves: rhbz#1703872
* Fri Jul 05 2019 Javier Martinez Canillas <javierm@redhat.com> - 2.02-90
  - Fix failure to request grub.cfg over HTTP
  - Some ARM fixes (pbrobinson)
  - Preserve multi-device workflows (Yclept Nemo)
* Thu Jun 27 2019 Javier Martinez Canillas <javierm@redhat.com> - 2.02-89
  - Fix --bls-directory option comment in grub2-switch-to-blscfg man page
    Resolves: rhbz#1714835
  - 10_linux_bls: use '=' to separate --id argument due a Petitboot bug
  - grub-set-bootflag: Print an error if failing to read from grubenv
    Resolves: rhbz#1702354
  - 10_linux: generate BLS section even if no kernels are found in /boot
  - 10_linux: don't search for OSTree kernels
* Tue Jun 18 2019 Sergio Durigan Junior <sergiodj@redhat.com> - 2.02-88
  - Use '-g' instead of '-g3' when compiling grub2.
    Resolves: rhbz#1708780
* Tue Jun 11 2019 Javier Martinez Canillas <javierm@redhat.com> - 2.02-87
  - Rebuild for RPM 4.15
* Mon Jun 10 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org>
  - Rebuild for RPM 4.15
* Mon Jun 10 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org>
  - Rebuild for RPM 4.15
* Mon May 20 2019 Javier Martinez Canillas <javierm@redhat.com> - 2.02-84
  - Don't try to switch to a BLS config if GRUB_ENABLE_BLSCFG is already set
* Wed May 15 2019 Javier Martinez Canillas <javierm@redhat.com> - 2.02-83
  - Fix error messages wrongly being printed when executing blscfg command
    Resolves: rhbz#1699761
  - Remove bogus load_env after blscfg command in 10_linux
* Tue May 07 2019 Javier Martinez Canillas <javierm@redhat.com> - 2.02-82
  - Make blscfg module compatible at least up to the Fedora 19 GRUB core
    Related: rhbz#1652806
* Fri May 03 2019 Neal Gompa <ngompa13@gmail.com> - 2.02-81
  - Add grub2-mount to grub2-tools-minimal subpackage
    Resolves: rhbz#1471267
* Fri May 03 2019 Javier Martinez Canillas <javierm@redhat.com> - 2.02-80
  - Add grub2-emu subpackage
* Fri May 03 2019 Tim Landscheidt <tim@tim-landscheidt.de> - 2.02-79
  - Fix description of grub2-pc
    Resolves: rhbz#1484298
* Thu Apr 18 2019 Javier Martinez Canillas <javierm@redhat.com> - 2.02-78
  - Add 10_reset_boot_success to Makefile
    Related: rhbz#17010
* Thu Apr 18 2019 Javier Martinez Canillas <javierm@redhat.com> - 2.02-77
  - Never remove boot loader configuration for other boot loaders from the ESP.
    This would render machines with sd-boot unbootable (zbyszek)
  - Execute grub2-switch-to-blscfg script in %posttrans instead of %post
  - grub.d: Split out boot success reset from menu auto hide script (lorbus)
  - HTTP boot: strncmp returns 0 on equal (stephen)
  - Some grub2-emu fixes and make it to not print unnecessary messages
  - Don't assume that boot commands will only return on fail
* Thu Mar 28 2019 Javier Martinez Canillas <javierm@redhat.com> - 2.02-76
  - 10_linux_bls: don't add --users option to generated menu entries
    Resolves: rhbz#1693515
* Tue Mar 26 2019 Javier Martinez Canillas <javierm@redhat.com> - 2.02-75
  - A set of EFI fixes to support arm64 QCom UEFI firmwares (pbrobinson)
* Fri Mar 22 2019 Javier Martinez Canillas <javierm@redhat.com> - 2.02-74
  - Fix some BLS snippets not being displayed in the GRUB menu
    Resolves: rhbz#1691232
  - Fix possible undefined behaviour due wrong grub_efi_status_t type (pjones)
* Wed Mar 20 2019 Javier Martinez Canillas <javierm@redhat.com> - 2.02-73
  - Only set blsdir if /boot/loader/entries is in a btrfs or zfs partition
    Related: rhbz#1688453
* Mon Mar 11 2019 Javier Martinez Canillas <javierm@redhat.com> - 2.02-72
  - Avoid grub2-efi package to overwrite existing /boot/grub2/grubenv file
    Resolves: rhbz#1687323
  - Switch to BLS in tools package %post scriptlet
    Resolves: rhbz#1652806
* Wed Feb 27 2019 Javier Martinez Canillas <javierm@redhat.com> - 2.02-71
  - 20-grub-install: Replace, rather than overwrite, the existing kernel (pjones)
    Resolves: rhbz#1642402
  - 99-grub-mkconfig: Don't update grubenv generating entries on ppc64le
    Related: rhbz#1637875
  - blscfg: fallback to default_kernelopts if BLS option field isn't set
    Related: rhbz#1625124
  - grub-switch-to-blscfg: copy increment.mod for legacy BIOS and ppc64
    Resolves: rhbz#1652806
* Fri Feb 15 2019 Javier Martinez Canillas <javierm@redhat.com> - 2.02-70
  - Check if blsdir exists before attempting to get it's real path
    Resolves: rhbz#1677415
* Wed Feb 13 2019 Javier Martinez Canillas <javierm@redhat.com> - 2.02-69
  - Don't make grub_strtoull() print an error if no conversion is performed
    Resolves: rhbz#1674512
  - Set blsdir if the BLS directory path isn't one of the looked up by default
    Resolves: rhbz#1657240
* Mon Feb 04 2019 Javier Martinez Canillas <javierm@redhat.com> - 2.02-68
  - Don't build the grub2-efi-ia32-* packages on i686 (pjones)
  - Add efi-export-env and efi-load-env commands (pjones)
  - Make it possible to subtract conditions from debug= (pjones)
  - Try to set -fPIE and friends on libgnu.a (pjones)
  - Add more options to blscfg command to make it more flexible
  - Add support for prepend early initrds to the BLS entries
  - Fix grub.cfg-XXX look up when booting over TFTP
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org>
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Mon Dec 17 2018 Javier Martinez Canillas <javierm@redhat.com> - 2.02-66
  - Don't exclude /etc/grub.d/01_fallback_counting anymore
* Tue Dec 11 2018 Javier Martinez Canillas <javierm@redhat.com> - 2.02-65
  - BLS files should only be copied by grub-switch-to-blscfg if BLS isn't set
    Related: rhbz#1638117
  - Fix get_entry_number() wrongly dereferencing the tail pointer
    Resolves: rhbz#1654936
  - Make grub2-mkconfig to honour GRUB_CMDLINE_LINUX in /etc/default/grub
    Resolves: rhbz#1637875
* Fri Nov 30 2018 Javier Martinez Canillas <javierm@redhat.com> - 2.02-64
  - Add comments and revert logic changes in 01_fallback_counting
  - Remove quotes when reading ID value from /etc/os-release
    Related: rhbz#1650706
  - blscfg: expand grub_users before passing to grub_normal_add_menu_entry()
    Resolves: rhbz#1650706
  - Drop buggy downstream patch "efinet: retransmit if our device is busy"
    Resolves: rhbz#1649048
  - Make the menu entry users option argument to be optional
    Related: rhbz#1652434
  - 10_linux_bls: add missing menu entries options
    Resolves: rhbz#1652434
  - Drop "Be more aggro about actually using the *configured* network device."
    Resolves: rhbz#1654388
  - Fix menu entry selection based on title
    Resolves: rhbz#1654936
* Wed Nov 21 2018 Javier Martinez Canillas <javierm@redhat.com> - 2.02-63
  - add 10_linux_bls grub.d snippet to generate menu entries from BLS files
    Resolves: rhbz#1636013
  - Only set kernelopts in grubenv if it wasn't set before
    Resolves: rhbz#1636466
  - kernel-install: Remove existing initramfs if it's older than the kernel (pjones)
    Resolves: rhbz#1638405
  - Update the saved entry correctly after a kernel install (pjones)
    Resolves: rhbz#1638117
  - blscfg: sort everything with rpm *package* comparison (pjones)
    Related: rhbz#1638103
  - blscfg: Make 10_linux_bls sort the same way as well
    Related: rhbz#1638103
  - don't set saved_entry on grub2-mkconfig
    Resolves: rhbz#1636466
  - Fix menu entry selection based on ID and title (pjones)
    Resolves: rhbz#1640979
  - Don't unconditionally set default entry when installing debug kernels
    Resolves: rhbz#1636346
  - Remove installkernel-bls script
    Related: rhbz#1647721
* Thu Oct 04 2018 Peter Jones <pjones@redhat.com> - 2.02-62
  - Exclude /etc/grub.d/01_fallback_counting until we work through some design
    questions.
    Resolves: rhbz#1614637
* Wed Oct 03 2018 Peter Jones <pjones@redhat.com> - 2.02-61
  - Fix the fallback counting script even harder. Apparently, this wasn't
    tested well enough.
    Resolves: rhbz#1614637
* Tue Oct 02 2018 Peter Jones <pjones@redhat.com> - 2.02-60
  - Fix grub.cfg boot counting snippet generation (lorbus)
    Resolves: rhbz#1614637
  - Fix spurrious allocation error reporting on EFI boot
    Resolves: rhbz#1635319
  - Stop doing TPM on BIOS *again*.  It just doesn't work.
    Related: rhbz#1579835
  - Make blscfg module loadable on older grub2 i386-pc and powerpc-ieee1275
    builds
  - Fix execstack cropping up in grub2-tools
  - Ban stack trampolines with compiler flags.
* Tue Sep 25 2018 Hans de Goede <hdegoede@redhat.com> - 2.02-59
  - Stop using pkexec for grub2-set-bootflag, it does not work under gdm
    instead make it suid root (it was written with this in mind)
* Tue Sep 25 2018 Peter Jones <pjones@redhat.com>
  - Use bounce buffers for addresses above 4GB
  - Allow initramfs, cmdline, and params >4GB, but not kernel
* Wed Sep 12 2018 Peter Jones <pjones@redhat.com> - 2.02-58
  - Add 2 conditions to boot-success timer and service:
    - Don't run it for system users
    Resolves: rhbz#1592201
    - Don't run it when pkexec isn't available
    Resolves: rhbz#1619445
  - Use -Wsign-compare -Wconversion -Wextra in the build.
* Tue Sep 11 2018 Peter Jones <pjones@redhat.com> - 2.02-57
  - Limit grub_malloc() on x86_64 to < 31bit addresses, as some devices seem to
    have a colossally broken storage controller (or UEFI driver) that can't do
    DMA to higher memory addresses, but fails silently.
    Resolves: rhbz#1626844 (possibly really resolving it this time.)
  - Also integrate Hans's attempt to fix the related error from -54, but do it
    the other way around: try the low addresses first and *then* the high one if
    the allocation fails.  This way we'll get low regions by default, and if
    kernel/initramfs don't fit anywhere, it'll try the higher addresses.
    Related: rhbz#1624532
  - Coalesce all the intermediate debugging junk from -54/-55/-56.
* Tue Sep 11 2018 Peter Jones <pjones@redhat.com> - 2.02-56
  - Don't mangle fw_path even harder.
    Resolves: rhbz#1626844
  - Fix reboot being missing on some platforms, and make it alias to
    "reset" as well.
  - More dprintf().
* Mon Sep 10 2018 Peter Jones <pjones@redhat.com> - 2.02-55
  - Fix UEFI memory problem in a different way.
    Related: rhbz#1624532
  - Don't mangle fw_path with a / unless we're on http
    Resolves: rhbz#1626844
* Fri Sep 07 2018 Kevin Fenzi <kevin@scrye.com> - 2.02-54
  - Add patch from https://github.com/rhboot/grub2/pull/30 to fix uefi booting
    Resolves: rhbz#1624532

Files

/boot/efi/EFI/BOOT/BOOTARM.EFI
/boot/efi/EFI/fedora/fonts
/boot/efi/EFI/fedora/grub.cfg
/boot/efi/EFI/fedora/grubarm.efi
/boot/efi/EFI/fedora/grubenv
/boot/grub2/grubenv
/boot/loader/entries
/etc/grub2-efi.cfg


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon May 9 16:36:51 2022