Last commit made on 2021-11-29
Get this branch:
git clone -b debian-unapplied https://git.launchpad.net/~ubuntu-core-dev/grub/+git/ubuntu
Members of Ubuntu Core Development Team can upload to this branch. Log in for directions.

Branch merges

Branch information


Recent commits

b5f7b9c... by Julian Andres Klode

unapply all patch, use gbp pq instead

958e472... by Julian Andres Klode

unapply all patch, use gbp pq instead

be439b5... by Colin Watson

releasing package grub2 version 2.06-2

1156a8c... by Colin Watson

Update to minilzo-2.10

This fixes build failures on armel, mips64el, mipsel, and ppc64el.

dbcbb3e... by Colin Watson

minilzo: Update to minilzo-2.10

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

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: Colin Watson <email address hidden>

Forwarded: https://lists.gnu.org/archive/html/grub-devel/2021-11/msg00095.html
Last-Update: 2021-11-29

Patch-Name: minilzo-2.10.patch

33c0cd0... by Colin Watson

releasing package grub2 version 2.06-1

66db5e1... by Colin Watson

Note bug closure from previous tests/ahci cherry-pick

Closes: #997100

eca4a79... by Colin Watson

Remove dir_to_symlink maintainer script code

This was only needed for upgrades from before jessie.

9ece653... by Colin Watson

Fix error handling bug in linuxefi

We need to clear `grub_errno` after handling a memory allocation
failure, otherwise we mistakenly report "out of memory" shortly

1a1c93c... by Marius Bakke <email address hidden>

tests/ahci: Change "ide-drive" deprecated QEMU device name to "ide-hd"

The "ide-drive" device was removed in QEMU 6.0. The "ide-hd" has been
available for more than 10 years now in QEMU. Thus there shouldn't be
any need for backwards compatible names.

Signed-off-by: Marius Bakke <email address hidden>
Reviewed-by: Daniel Kiper <email address hidden>

Origin: upstream, https://git.savannah.gnu.org/cgit/grub.git/commit/?id=aaea244a6ddd1e35aed60a5c7a08ddc41f51805b
Last-Update: 2021-09-24

Patch-Name: tests-ahci-update-qemu-device-name.patch