Skip to content
Snippets Groups Projects
  1. Nov 29, 2021
    • Colin Watson's avatar
      minilzo: Update to minilzo-2.10 · dbcbb3e5
      Colin Watson authored
      
      minilzo fails to build on a number of Debian release architectures
      (armel, mips64el, mipsel, ppc64el) with errors such as:
      
        ../../grub-core/lib/minilzo/minilzo.c: In function 'lzo_memops_get_le16':
        ../../grub-core/lib/minilzo/minilzo.c:3479:11: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
         3479 |         * (lzo_memops_TU2p) (lzo_memops_TU0p) (dd) = * (const lzo_memops_TU2p) (const lzo_memops_TU0p) (ss); \
              |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        ../../grub-core/lib/minilzo/minilzo.c:3530:5: note: in expansion of macro 'LZO_MEMOPS_COPY2'
         3530 |     LZO_MEMOPS_COPY2(&v, ss);
              |     ^~~~~~~~~~~~~~~~
      
      The latest upstream version is 2.10, so updating to it seems like a good
      idea on general principles, and it fixes builds on all the above
      architectures.
      
      The update procedure documented in the GRUB Developers Manual worked; I
      just updated the version numbers to make it clear that it's been
      executed recently.
      
      Signed-off-by: default avatarColin Watson <cjwatson@debian.org>
      
      Forwarded: https://lists.gnu.org/archive/html/grub-devel/2021-11/msg00095.html
      Last-Update: 2021-11-29
      
      Patch-Name: minilzo-2.10.patch
      dbcbb3e5
  2. Sep 27, 2021
    • Colin Watson's avatar
      Add GRUB_RECOVERY_TITLE option · fd81fffa
      Colin Watson authored
      This allows the controversial "recovery mode" text to be customised.
      
      Bug-Ubuntu: https://bugs.launchpad.net/bugs/1240360
      Forwarded: no
      Last-Update: 2013-12-25
      
      Patch-Name: mkconfig-recovery-title.patch
      fd81fffa
    • Colin Watson's avatar
      Add configure option to bypass boot menu if possible · e760841d
      Colin Watson authored
      If other operating systems are installed, then automatically unhide the
      menu.  Otherwise, if GRUB_HIDDEN_TIMEOUT is 0, then use keystatus if
      available to check whether Shift is pressed.  If it is, show the menu,
      otherwise boot immediately.  If keystatus is not available, then fall
      back to a short delay interruptible with Escape.
      
      This may or may not remain Ubuntu-specific, although it's not obviously
      wanted upstream.  It implements a requirement of
      https://wiki.ubuntu.com/DesktopExperienceTeam/KarmicBootExperienceDesignSpec#Bootloader.
      
      If the previous boot failed (defined as failing to get to the end of one
      of the normal runlevels), then show the boot menu regardless.
      
      Author: Richard Laager <rlaager@wiktel.com>
      Author: Robie Basak <robie.basak@ubuntu.com>
      Forwarded: no
      Last-Update: 2015-09-04
      
      Patch-Name: quick-boot.patch
      e760841d
  3. Sep 24, 2021
    • Colin Watson's avatar
      Add GRUB_RECOVERY_TITLE option · f88eb36a
      Colin Watson authored
      This allows the controversial "recovery mode" text to be customised.
      
      Bug-Ubuntu: https://bugs.launchpad.net/bugs/1240360
      Forwarded: no
      Last-Update: 2013-12-25
      
      Patch-Name: mkconfig-recovery-title.patch
      f88eb36a
    • Colin Watson's avatar
      Add configure option to bypass boot menu if possible · f7ab86d0
      Colin Watson authored
      If other operating systems are installed, then automatically unhide the
      menu.  Otherwise, if GRUB_HIDDEN_TIMEOUT is 0, then use keystatus if
      available to check whether Shift is pressed.  If it is, show the menu,
      otherwise boot immediately.  If keystatus is not available, then fall
      back to a short delay interruptible with Escape.
      
      This may or may not remain Ubuntu-specific, although it's not obviously
      wanted upstream.  It implements a requirement of
      https://wiki.ubuntu.com/DesktopExperienceTeam/KarmicBootExperienceDesignSpec#Bootloader.
      
      If the previous boot failed (defined as failing to get to the end of one
      of the normal runlevels), then show the boot menu regardless.
      
      Author: Richard Laager <rlaager@wiktel.com>
      Author: Robie Basak <robie.basak@ubuntu.com>
      Forwarded: no
      Last-Update: 2015-09-04
      
      Patch-Name: quick-boot.patch
      f7ab86d0
    • Colin Watson's avatar
      Restore grub-mkdevicemap · a7b96012
      Colin Watson authored
      This is kind of a mess, requiring lots of OS-specific code to iterate
      over all possible devices.  However, we use it in a number of scripts to
      discover devices and reimplementing those in terms of something else
      would be very complicated.
      
      Author: Dimitri John Ledkov <dimitri.ledkov@canonical.com>
      Forwarded: no
      Last-Update: 2021-09-24
      
      Patch-Name: restore-mkdevicemap.patch
      a7b96012
  4. Jun 13, 2021
  5. May 10, 2021
  6. Apr 12, 2021
  7. Mar 02, 2021
  8. Feb 27, 2021
  9. Dec 18, 2020
  10. Dec 12, 2020
  11. Nov 20, 2020
Loading