lp:ubuntu/utopic-updates/grub2
- Get this branch:
- bzr branch lp:ubuntu/utopic-updates/grub2
Branch merges
Branch information
Recent revisions
- 118. By Robie Basak
-
Do not hang headless servers indefinitely on boot after edge case power
failure timing (LP: #1443735). Instead, time out after 30 seconds and boot
anyway, including on non-headless systems. - 117. By Colin Watson
-
Disable nvram installation again on chrp_ibm machines that are emulated
by qemu; that doesn't have nvram devices so the nvram utility inevitably
fails. - 116. By Colin Watson
-
* On architectures without a real GRUB port, just build the utilities.
This makes tools such as grub-probe and grub-fstest available
everywhere, and makes grub-mount available on all Linux and kFreeBSD
architectures.
* Remove .MIPS.abiflags section from images (thanks, Jurica Stanojkovic,
although I used a slightly simpler approach; closes: #762307).
* Include a text attribute reset in the clear command for ppc
(LP: #1295255).
* Disable VSX instruction on powerpc startup to fix booting on ppc64el.
* Stop adding a CHRP note on chrp_ibm machines, since that apparently
breaks PowerVM and isn't needed on other machine types as far as we can
tell (LP: #1334793).
* Refactor flicker-free-boot configuration in debian/rules to reduce
duplication.
* Disable flicker-free-boot on Ubuntu ppc64el for now, as it isn't needed
there and causes too many problems (LP: #1338471).
* Use nvram rather than nvsetenv on chrp_ibm machines, since that tool is
better-supported and copes with such things as nvram being missing in
qemu.
* Remove brace-expansion from the postrm, and switch the preinst and
postrm to /bin/sh (closes: #762940).
* On ppc64el, look for a PReP partition and install the core image to the
first one if found. For now this is done by borrowing prep-bootdev.c
from grub-installer, incurring a dependency on libparted. - 114. By Colin Watson
-
[ Colin Watson ]
* Point Vcs-* fields back at master.
* Support grub-emu on x32 (closes: #760428).
* Adjust packaging for x32:
- Build-depend on cpio on x32 as well.
- Make grub-efi-ia32-bin and grub-efi-amd64-bin depend on efibootmgr on
any Linux architecture for which they are built (in practice, adding
x32).
- Build grub-mount-udeb on x32 as well.
- Add Lintian binary-from-other- architecture overrides where
appropriate.
* Apply patches from Paulo Flabiano Smorigo to allow building a 32-bit
big-endian loader on ppc64el using -m32 -mbig-endian, replacing the
cross-compiler hack.[ Ian Campbell ]
* Add dependency on efibootmgr to grub-efi-{arm,arm64} -bin. - 113. By Colin Watson
-
* Force grub-pc/
mixed_legacy_ and_grub2 to be reshown, rather than failing
when it was already seen (closes: #749571).
* Build with GCC 4.9 (closes: #748003).
* Build for sparc64 (closes: #753784).
* Fix an infinite loop in grub-mkconfig when kernel paths contain regex
metacharacters. Thanks to Heimo Stranner for the report.
* On upgrade, if we find that one of the install devices no longer exists,
ask the debconf question at priority critical rather than high. - 112. By Colin Watson
-
[ Colin Watson ]
* Add the true module to the signed image, since 05_debian_theme uses it.
Thanks to Dimitri John Ledkov for the report.
* Limit test suite parallelisation to 1; the test suite seems to have some
isolation problems at higher levels at the moment (closes: #746856).
* Simplify override_dh_install a bit.
* Backport patches from upstream to make the network stack more responsive
on busy networks (LP: #1314134).[ Dimitri John Ledkov ]
* Add support for nvme device in grub-mkdevicemap (closes: #746396,
LP: #1275162).[ Debconf translations ]
* Korean (Changwoo Ryu, closes: #745559). - 111. By Colin Watson
-
* Backport from upstream:
- Tolerate devices with no filesystem UUID returned by os-prober
(LP: #1287436). - 110. By Colin Watson
-
[ Colin Watson ]
* Backport from upstream:
- ieee1275: check for IBM pseries emulated machine.
- Fix partmap, cryptodisk, and abstraction handling in grub-mkconfig
(closes: #735935).
- btrfs: fix get_root key comparison failures due to endianness.
* Build-depend on automake (>= 1.10.1) to ensure that it meets configure's
requirements (LP: #1299041).
* When installing an image for use with UEFI Secure Boot, generate a
load.cfg even if there are no device abstractions in use (LP: #1298399).[ Jon Severinsson ]
* Add Tanglu support, as in Debian except:
- Enable splash screen by default (as Ubuntu)
- Enable quiet and quick boot (as Ubuntu)
- Enable the grub-common init script (as Ubuntu)
- Enable dynamic gfxpayload (as Ubuntu)
- Enable vt handover (as Ubuntu)
- Use monochromatic theme by default (as Ubuntu)
- Use Tanglu GRUB wallpaper by default. - 109. By Colin Watson
-
* Fix shift-held-down test not to clear other modifier key states
(LP: #843804).
* Explicitly pass an appropriate --target to grub-install in the postinst
(suggested by Jordan Uggla).
* Backport from upstream:
- Use bootaa64.efi instead of bootaarch64.efi on arm64 to comply with
EFI specification. Also use grubaa64.efi for consistency.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubuntu/wily/grub2