Change log for grub2 package in Debian

175 of 198 results
Published in buster-release on 2017-07-17
Published in sid-release on 2017-07-07
grub2 (2.02-2) unstable; urgency=medium

  * Comment out debian/watch lines for betas and pre-releases for now.
  * Cherry-pick upstream patch to allow mounting ext2/3/4 file systems that
    have the 'encrypt' feature enabled (closes: #840204).

 -- Colin Watson <email address hidden>  Thu, 06 Jul 2017 18:02:02 +0100
Superseded in sid-release on 2017-07-07
grub2 (2.02-1) unstable; urgency=medium

  * New upstream release.
    - xen: Fix wrong register in relocator (closes: #799480).
  * Resolve symlinks for supported init paths as well as for /sbin/init
    (thanks, Felipe Sateler; closes: #842315).

  [ Debconf translations ]
  * [sr] Serbian (Karolina Kalic; closes: #691288).
  * [sr@latin] Serbian Latin (Karolina Kalic; closes: #691289).
  * [pt] Portuguese (Rui Branco - DebianPT; closes: #864171).

 -- Colin Watson <email address hidden>  Fri, 23 Jun 2017 13:47:39 +0100
Published in buster-release on 2017-07-17
Published in stretch-release on 2017-02-22
Published in sid-release on 2017-02-11
grub2 (2.02~beta3-5) unstable; urgency=medium

  [ Steve McIntyre ]
  * Make grub-install check for errors from efibootmgr (closes: #853234).
    There are probably still underlying issues in other similar reported
    bugs, but they're more effectively tracked elsewhere (e.g. efibootmgr)
    at this point (closes: #756253, #852513).

  [ Debconf translations ]
  * [ug] Uyghur (Abduqadir Abliz).
  * [es] Spanish (Manuel "Venturi" Porras Peralta; closes: #852977).

 -- Colin Watson <email address hidden>  Sat, 11 Feb 2017 15:09:19 +0000
Superseded in stretch-release on 2017-02-22
Superseded in sid-release on 2017-02-12
grub2 (2.02~beta3-4) unstable; urgency=medium

  [ Colin Watson ]
  * Drop build-dependency on libxen-dev, unnecessary now that upstream has
    taken a copy of the necessary public headers.
  * Ensure that build-efi-images has a suitable PATH for running mkfs.msdos
    (thanks, Luca Boccassi; closes: #852001).

  [ dann frazier ]
  * Add grub2/update_nvram template to allow users to disable NVRAM
    updates during package upgrades (LP: #1642298).

  [ Debconf translations ]
  * [ro] Romanian (Andrei POPESCU).
  * [kk] Kazakh (Baurzhan Muftakhidinov).
  * [lt] Lithuanian (Rimas Kudelis).
  * [th] Thai (Theppitak Karoonboonyanan).
  * [sl] Slovenian (Vanja Cvelbar).
  * [pl] Polish (Łukasz Dulny).
  * [eu] Basque (Iñaki Larrañaga Murgoitio; closes: #851981).
  * [bg] Bulgarian (Damyan Ivanov; closes: #852024).
  * [de] German (Helge Kreutzmann; closes: #852027).
  * [vi] Vietnamese (Trần Ngọc Quân).
  * [ko] Korean (Changwoo Ryu; closes: #852061).
  * [ru] Russian (Yuri Kozlov; closes: #852064).
  * [tr] Turkish (Mert Dirik).
  * [it] Italian (Luca Monducci; closes: #852073).
  * [cs] Czech (Miroslav Kure; closes: #852189).
  * [be] Belarusian (Viktar Siarheichyk; closes: #852286).
  * [eo] Esperanto (Felipe Castro).
  * [uk] Ukrainian (Yatsenko Alexandr).
  * [pt_BR] Brazilian Portuguese (Adriano Rafael Gomes; closes: #852325).
  * [hr] Croatian (Tomislav Krznar).
  * [ca] Catalan (Innocent De Marchi; closes: #852331).
  * [fr] French (Baptiste Jammet; closes: #852341).
  * [da] Danish (Joe Hansen; closes: #852349).
  * [nl] Dutch (Frans Spiesschaert; closes: #852403).

 -- Colin Watson <email address hidden>  Tue, 24 Jan 2017 11:39:45 +0000
Superseded in stretch-release on 2017-03-31
Superseded in sid-release on 2017-03-21
grub2 (2.02~beta3-3) unstable; urgency=medium

  [ Chad MILLER ]
  * Signal to zpool that it should emit full names of constituent devices
    (closes: #824974, LP: #1527727).

  [ Mathieu Trudel-Lapierre ]
  * Fix support for IPv6 PXE booting under UEFI (LP: #1229458):
    - misc-fix-invalid-char-strtol.patch: fix strto*l methods invalid chars.
    - net_read_bracketed_ipv6_addr.patch: read bracketed IPv6 addresses.
    - bootp_new_net_bootp6_command.patch: add new bootp6 commands.
    - efinet_uefi_ipv6_pxe_support.patch: teach efinet to allow bootp6.
    - bootp_process_dhcpack_http_boot.patch: process DHCPACK, support HTTP.
    - efinet_set_network_from_uefi_devpath.patch: configure network from the
      devpath provided by the UEFI firmware.
    - efinet_set_dns_from_uefi_proto.patch: set DNS nameservers and search
      domains from the UEFI protocol.
  * debian/patches/install_signed.patch: update patch for the new names of
    the EFI binaries from shim.
  * debian/control: Breaks shim (<< 0.9+1474479173.6c180c6-0ubuntu1~) due to
    the renamed binaries in the new shim.
  * debian/postinst.in: call on to update-secureboot-policy on configure to
    make sure users can disable shim validation if necessary. 
  * debian/build-efi-images: add loopback and squash4 modules to the signed
    EFI images.

 -- Colin Watson <email address hidden>  Tue, 01 Nov 2016 11:10:52 +0000
Superseded in sid-release on 2016-11-02
grub2 (2.02~beta3-2) unstable; urgency=medium

  * debian/watch: Switch URL scheme to HTTP.
  * Fix operator precedence in GRUB_DEVICE UUID tests (closes: #841680,
    #841741).

 -- Colin Watson <email address hidden>  Mon, 31 Oct 2016 10:24:02 +0000
Superseded in stretch-release on 2016-11-11
Superseded in sid-release on 2016-11-01
grub2 (2.02~beta3-1) unstable; urgency=medium

  [ Colin Watson ]
  * New upstream beta release.
  * syslinux_test: Fix out-of-tree build handling.
  * Drop "grub-shell: Pass -no-pad to xorriso when building floppy images".
    The floppy images built by grub-shell are no longer over the floppy
    limit, and this patch now itself causes fddboot_test failures.
  * Build with GCC 6 (closes: #835964).
  * linuxefi.patch: Adjust for libgcc removal.
  * Apply openSUSE patch to accept empty modules for now so that Xen builds
    work.

  [ Debconf translations ]
  * [ja] Japanese (Takuma Yamada; closes: #815203, #817084).

  [ Martin Pitt ]
  * debian/grub-common.init: Don't source /lib/init/vars.sh, we don't depend
    on initscripts (and don't want to). There is no reason why we would not
    use the LSB log_action_msg in non-verbose (default) mode, most other
    packages use it unconditionally (closes: #824875, LP: #1584134).

  [ Steve Beattie ]
  * debian/rules: Disable PIE builds for GRUB modules (closes: #837493).

 -- Colin Watson <email address hidden>  Sun, 16 Oct 2016 10:46:46 +0100
Published in wheezy-release on 2016-04-02
grub2 (1.99-27+deb7u3) wheezy-security; urgency=high

  * Non-maintainer upload.
  * Fix CVE-2015-8370: buffer overflow when checking password entered
    during bootup (Closes: #807614).

 -- Santiago Ruano Rincón <email address hidden>  Mon, 14 Dec 2015 13:40:29 +0100
Superseded in stretch-release on 2017-01-18
Superseded in stretch-release on 2016-10-22
Superseded in sid-release on 2016-12-30
grub2 (2.02~beta2-36) unstable; urgency=medium

  [ Colin Watson ]
  * Use HTTPS for Vcs-Git URL.
  * Add zfs, zfscrypt, and zfsinfo to signed EFI images (LP: #1542358).

  [ Martin Pitt ]
  * debian/postinst.in, debian/kernel/zz-update-grub: Call
    systemd-detect-virt (which works under any init system, despite the
    name) instead of the Ubuntu specific running-in-container wrapper.
    (LP: #1539016)

 -- Colin Watson <email address hidden>  Fri, 05 Feb 2016 15:41:05 +0000
Published in jessie-release on 2016-01-23
grub2 (2.02~beta2-22+deb8u1) jessie-security; urgency=high

  * Non-maintainer upload.
  * Fix CVE-2015-8370: buffer overflow when checking password entered during
    bootup (Closes: #807614).

 -- Santiago Ruano Rincón <email address hidden>  Sat, 12 Dec 2015 20:18:02 +0100
Superseded in stretch-release on 2016-02-11
Superseded in sid-release on 2016-02-07
grub2 (2.02~beta2-35) unstable; urgency=medium

  * Apply the arm64 -mpc-relative-literal-loads workaround in configure
    rather than in debian/rules, to cope with toolchains that don't have the
    relevant patch applied.

 -- Colin Watson <email address hidden>  Fri, 22 Jan 2016 11:02:10 +0000
Superseded in sid-release on 2016-01-23
grub2 (2.02~beta2-34) unstable; urgency=medium

  [ Colin Watson ]
  * Remove duplicate Replaces on grub-ieee1275 (<< 2.00-4) from
    grub2-common.
  * Refer to /usr/share/common-licenses/GPL-3 rather than
    /usr/share/common-licenses/GPL.
  * Cherry-pick upstream patches to add more ACPI opcodes to acpihalt
    (closes: #766853, LP: #1530648).
  * Drop build-dependency on libusb-dev, since it was currently unused in
    any case; also explicitly configure with --disable-grub-emu-usb to avoid
    possible future ambiguity (closes: #810421).
  * Use dpkg-maintscript-helper to convert directories to symlinks in
    various upgrade cases, in place of hand-coded equivalents.
  * Change versioned Conflicts from grub-common and grub2-common into Breaks
    or Breaks+Replaces as appropriate.
  * Remove pragmas related to -Wunreachable-code (closes: #812047).
  * Temporarily work around arm64 build failure with gcc-5 >= 5.3.1-4 using
    -mpc-relative-literal-loads.
  * Backport various ZFS improvements from trunk (closes: #706415, #772797;
    LP: #1451476, #1530457).

  [ Didier Roche ]
  * Use new plymouth theme path to set grub theme configuration.

 -- Colin Watson <email address hidden>  Fri, 22 Jan 2016 10:03:00 +0000
Superseded in stretch-release on 2016-01-28
Superseded in sid-release on 2016-02-08
grub2 (2.02~beta2-33) unstable; urgency=high

  [ Mathieu Trudel-Lapierre ]
  * Cherry-picks to better handle TFTP timeouts on some arches: (LP: #1521612)
    - (7b386b7) efidisk: move device path helpers in core for efinet
    - (c52ae40) efinet: skip virtual IP devices when enumerating cards
    - (f348aee) efinet: enable hardware filters when opening interface

  [ Lee Trager ]
  * Add raid5rec and raid6rec to signed EFI images (closes: #807385).

  [ Colin Watson ]
  * CVE-2015-8370: Fix authentication bypass via backspace integer underflow
    (closes: #808122).

 -- Colin Watson <email address hidden>  Wed, 16 Dec 2015 09:46:22 +0000
Superseded in stretch-release on 2015-12-19
Superseded in sid-release on 2016-01-04
grub2 (2.02~beta2-32) unstable; urgency=medium

  [ Mathieu Trudel-Lapierre ]
  * Cherry-pick patch to add SAS disks to the device list from the ofdisk
    module. (LP: #1517586)

  [ dann frazier ]
  * Cherry-pick patch to open Simple Network Protocol exclusively.
    (LP: #1508893)

  [ Linn Crosetto ]
  * Install arm64 signed images if UEFI Secure Boot is enabled (closes:
    #806178).

 -- Colin Watson <email address hidden>  Wed, 25 Nov 2015 16:07:21 +0000
Superseded in stretch-release on 2015-12-01
Superseded in sid-release on 2015-11-26
grub2 (2.02~beta2-31) unstable; urgency=medium

  * Cherry-pick upstream patch to fix XFS alignment treatment.
  * Cherry-pick upstream patch to fix XFS handling of symlink with
    crc-enabled filesystem.

 -- Colin Watson <email address hidden>  Thu, 05 Nov 2015 15:08:03 +0000
Superseded in sid-release on 2015-11-13
grub2 (2.02~beta2-30) unstable; urgency=medium

  [ dann frazier ]
  * arm64/setjmp: Add missing license macro. (LP: #1459871)

  [ Colin Watson ]
  * Cherry-pick upstream patches for XFS v5 support (closes: #772565).

 -- Colin Watson <email address hidden>  Thu, 05 Nov 2015 12:30:27 +0000
Superseded in stretch-release on 2015-11-14
Superseded in sid-release on 2015-11-06
grub2 (2.02~beta2-29) unstable; urgency=medium

  [ Linn Crosetto ]
  * Clean up docs, mpi, and other files (closes: #798607).

  [ dann frazier ]
  * progress: avoid NULL dereference for net files. (LP: #1459872)

 -- Colin Watson <email address hidden>  Tue, 13 Oct 2015 23:36:46 +0100

Available diffs

Superseded in stretch-release on 2015-10-19
Superseded in sid-release on 2015-10-14
grub2 (2.02~beta2-28) unstable; urgency=medium

  * Reduce the CFLAGS -O3 default on Ubuntu ppc64el to -O2; it introduces
    various -Werror failures and isn't worth it here.

 -- Colin Watson <email address hidden>  Sun, 06 Sep 2015 01:25:56 +0100
Superseded in sid-release on 2015-09-06
grub2 (2.02~beta2-27) unstable; urgency=medium

  [ Felix Zielcke ]
  * Remove Robert Millan from Uploaders with his permission. Thanks for
    all the work he did for GRUB 2!
  * Stop forcing gcc-4.9 for building.
  * Update to Policy 3.9.6.
  * Update the Browser URL for our git repository.
  * Use dpkg-buildflags at least for the host binaries.
  * Simplify Build-Depends.

  [ Colin Watson ]
  * Go back to forcing a particular compiler version, but this time gcc-5.
    The reason for this is that new compiler versions often make slight
    changes to the size of compiled code which break delicate parts of GRUB,
    and we want to make sure that we test newer versions before switching to
    them.
  * Make builds that are not limited to architecture-dependent packages
    (i.e. dpkg-buildpackage -b) work on non-x86 architectures (closes:
    #744954).

  [ Mathieu Trudel-Lapierre ]
  * debian/build-efi-images: Look for grub.cfg in $cmdpath too in
    gcdx64.efi, to simplify embedded scenarios: putting a grub.cfg snippet
    that loads the right "real" grub.cfg can be useful. (LP: #1468111)
  * debian/patches/uefi_firmware_setup.patch: Take into account that the
    UEFI variable OsIndicationsSupported is a bit field, and as such should
    be compared as hex values in 30_uefi-firmware.in. (LP: #1456911)
  * Update quick boot logic to handle abstractions for which there is no
    write support. (LP: #1274320)

  [ dann frazier ]
  * d/p/arm64-set-correct-length-of-device-path-end-entry.patch: Fixes
    booting arm64 kernels on certain UEFI implementations. (LP: #1476882)

  [ Debconf translations ]
  * [lv] Latvian (Rudolfs Mazurs; closes: #777648).

 -- Colin Watson <email address hidden>  Fri, 04 Sep 2015 12:35:59 +0100
Superseded in stretch-release on 2015-09-11
Superseded in sid-release on 2015-09-07
grub2 (2.02~beta2-26) unstable; urgency=medium

  [ William Grant ]
  * Fix linuxefi module to be included on x86_64-efi rather than amd64-efi.
    amd64-efi isn't a thing. (LP: #1464959)

  [ Steven Chamberlain ]
  * Recognise Xen xbd and KVM virtio disks on kFreeBSD (closes: #786621).

 -- Colin Watson <email address hidden>  Sun, 14 Jun 2015 10:02:19 +0100
Superseded in sid-release on 2015-06-15
grub2 (2.02~beta2-25) unstable; urgency=medium

  * Build-depend on dosfstools and mtools on arm64 as well as amd64.

 -- Colin Watson <email address hidden>  Fri, 12 Jun 2015 12:29:19 +0100
Superseded in sid-release on 2015-06-13
grub2 (2.02~beta2-24) unstable; urgency=medium

  [ Mathieu Trudel-Lapierre ]
  * Fix handling of --disk-module option (cherry-pick from fa335308).
    (Closes: #746596, LP: #1309735)
  * Fix double-free of LV names for mdraid (cherry-pick from fc535b32).
    (LP: #1330963)

  [ dann frazier ]
  * Build image tarball on arm64
  * Only include linuxefi module in images for amd64. This module doesn't
    exist on other platforms like arm64, where GRUB chainloads to the kernel
    EFI stub.

  [ Paulo Flabiano Smorigo ]
  * powerpc: Add a flag to avoid unnecessary optimizations (like vsx)
    (LP: #1459706).

 -- Colin Watson <email address hidden>  Thu, 11 Jun 2015 17:08:09 +0100

Available diffs

Superseded in stretch-release on 2015-06-21
Superseded in sid-release on 2015-06-14
grub2 (2.02~beta2-23) unstable; urgency=medium

  [ Debconf translations ]
  * [da] Danish (Joe Dalton; closes: #781333).

  [ Felix Zielcke ]
  * Run the tests with LC_MESSAGES=C.UTF-8. Some tests fail with non
    english locale. (Closes: #782580)

  [ Mathieu Trudel-Lapierre ]
  * Backport from upstream:
    - arp, icmp: Fix handling in case of oversized or invalid packets.
      (LP: #1428005)

  [ Robie Basak ]
  * Change the default GRUB_RECORDFAIL_TIMEOUT to 30, so interactive users
    still get the opporunity to intervene after a real boot failure, but
    headless users will not end up stuck after boot failures that were
    really power failures (closes: #782552, LP: #1443735).

 -- Colin Watson <email address hidden>  Thu, 14 May 2015 16:18:33 +0100
Superseded in stretch-release on 2016-12-23
Superseded in stretch-release on 2015-05-20
Published in jessie-release on 2015-04-02
Superseded in sid-release on 2015-12-01
grub2 (2.02~beta2-22) unstable; urgency=medium


  * Make grub-common's Suggests on grub-emu architecture-specific, to
    quieten debcheck.
  * Remove unnecessary feature test macros from hostfs, to fix building with
    glibc 2.20.
  * Backport from upstream:
    - Fix UEFI boot failure with some firmware that returns incorrect paths
      (closes: #735960).

 -- Colin Watson <email address hidden>  Mon, 23 Mar 2015 15:30:15 +0000

Available diffs

Superseded in jessie-release on 2015-04-02
Superseded in sid-release on 2015-03-24
grub2 (2.02~beta2-21) unstable; urgency=medium


  [ Mathieu Trudel-Lapierre ]
  * Fix overlap check in check_blocklists for load_env (backported patch
    from upstream commit 1f6af2a9; LP: #1311247).

  [ Steve McIntyre ]
  * Add support for running a 64-bit Linux kernel on a 32-bit EFI (closes:
    #775202).

  [ Colin Watson ]
  * Use mtmsr rather than mtmsrd in ppc64el-disable-vsx.patch, since the
    "VSX Available" bit is in the lower half of the MSR anyway, and mtmsrd
    faults on 32-bit systems (closes: #776400).

 -- Colin Watson <email address hidden>  Tue, 27 Jan 2015 20:37:04 +0000

Available diffs

Superseded in jessie-release on 2015-03-09
Superseded in sid-release on 2015-02-06
grub2 (2.02~beta2-20) unstable; urgency=medium


  [ Colin Watson ]
  * Generate alternative init entries in advanced menu (closes: #757298,
    #773173).
  * When configuring grub-pc, copy unicode.pf2 to /boot/grub/ even if
    /boot/grub/grub.cfg does not exist yet; this matches the behaviour of
    grub-efi-* (thanks, Luca Capello; closes: #617196).

  [ Debconf translations ]
  * [fi] Finnish (Timo Jyrinki; closes: #774060).
  * [mr] Marathi (sampada nakhare; closes: #773901).

 -- Colin Watson <email address hidden>  Sat, 03 Jan 2015 12:39:52 +0000

Available diffs

Superseded in jessie-release on 2015-01-26
Superseded in sid-release on 2015-01-03
grub2 (2.02~beta2-19) unstable; urgency=medium


  [ Steve McIntyre ]
  * Handle case insensitivity of VFAT filesystem on /boot/EFI when installing
    extra cpoy of grub-efi to the removable media path
    /boot/efi/EFI/BOOT/BOOT$ARCH.EFI (Closes: #773092)
  * Make the force_efi_extra_removable debconf prompt only show up when
    configuring grub-*efi*. Closes: #773004

  [ Ian Campbell ]
  * Improvements to English wording of new debconf template from Justin B Rye.
  * Add debian/README.source.

  [ Debconf translations ]
  * [eu] Basque (Iñaki Larrañaga Murgoitio, Closes: #772946)
  * [be] Belarusian (Viktar Siarheichyk, Closes: #773054)
  * [pt_BR] Brazilian Portuguese (Adriano Rafael Gomes, Closes: #773682)
  * [bg] Bulgarian (Damyan Ivanov, Closes: #772878)
  * [cs] Czech (Miroslav Kure, Closes: #772924)
  * [nl] Dutch (Frans Spiesschaert, Closes: 773637)
  * [eo] Esperanto (Felipe Castro, Closes: #773096)
  * [fi] Finish (Timo Jyrinki, Closes: #772921)
  * [fr] French (Christian PERRIER, Closes: #772771)
  * [de] German (Martin Eberhard Schauer, Closes: #773664)
  * [el] Greek (Panagiotis Georgakopoulos, Closes: #773068)
  * [he] Hebrew (Omer Zak, Closes: #773377)
  * [is] Icelandic (Sveinn í Felli, Closes: #772922)
  * [it] Italian (Luca Monducci, Closes: #773553)
  * [kk] Kazakh (Baurzhan Muftakhidinov, Closes: #772916)
  * [lt] Lithuanian (Rimas Kudelis, Closes: #773060)
  * [pl] Polish (Łukasz Dulny, Closes: #772930)
  * [ro] Romanian (Andrei POPESCU, Closes: #773349)
  * [ru] Russian (Yuri Kozlov, Closes: #773211)
  * [sl] Slovenian (Vanja Cvelbar, Closes: #773508)
  * [es] Spanish (Manuel "Venturi" Porras Peralta, Closes: #773222)
  * [sv] Swedish (Martin Bagge & Anders Jonsson, Closes: 773208)
  * [th] Thai (Theppitak Karoonboonyanan, Closes: #773160)
  * [zh_TW] Traditional Chinese (Vincent W. Chen, Closes: #773418)
  * [tr] Turkish (Mert Dirik, Closes: #773666)

 -- Ian Campbell <email address hidden>  Mon, 22 Dec 2014 11:55:33 +0000

Available diffs

Superseded in stretch-release on 2015-06-01
Superseded in jessie-release on 2015-06-06
Superseded in jessie-release on 2014-12-28
Superseded in sid-release on 2015-04-26
grub2 (2.02~beta2-18) unstable; urgency=medium


  [ Steve McIntyre ]
  * Add support for forcing an extra copy of grub-efi to the removable
    media path /boot/efi/EFI/BOOT/BOOT$ARCH.EFI (#767037)

  [ Ian Campbell ]
  * Add myself to Uploaders.

 -- Ian Campbell <email address hidden>  Mon, 08 Dec 2014 08:38:38 +0000

Available diffs

Superseded in jessie-release on 2014-12-14
Superseded in sid-release on 2014-12-09
grub2 (2.02~beta2-17) unstable; urgency=medium


  [ Colin Watson ]
  * Fix up some pointer-to-integer casts in linuxefi so that it can build on
    i386-efi.
  * Backport from upstream:
    - Fix typo (gettext_print instead of gettext_printf) (LP: #1390766).

  [ Ian Campbell ]
  * Correct syntax error in grub-xen-host bootstrap configuration file.
  * Log failure when grub-install fails in postinst, rather than failing the
    entire postinst. (Closes: #770412)
  * Arrange to insmod xzio and lzopio when booting a kernel as a Xen guest.
    (Closes: #755256)

 -- Ian Campbell <email address hidden>  Sun, 30 Nov 2014 17:15:21 +0000

Available diffs

Superseded in sid-release on 2014-12-04
grub2 (2.02~beta2-16) unstable; urgency=medium


  [ Ian Campbell ]
  * Provide prebuilt grub-xen binaries for host use in a new grub-xen-host
    package.
  * Build/Install binaries into /boot/xen when installing grub-xen.

 -- Ian Campbell <email address hidden>  Thu, 06 Nov 2014 13:32:01 +0000

Available diffs

Superseded in jessie-release on 2014-12-08
Superseded in sid-release on 2014-12-16
grub2 (2.02~beta2-15) unstable; urgency=medium


  * 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.

 -- Colin Watson <email address hidden>  Wed, 15 Oct 2014 21:34:02 +0100

Available diffs

Superseded in jessie-release on 2014-10-21
Superseded in sid-release on 2014-11-18
grub2 (2.02~beta2-14) unstable; urgency=medium


  * 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.

 -- Colin Watson <email address hidden>  Fri, 26 Sep 2014 18:05:15 +0100
Superseded in sid-release on 2014-09-27
grub2 (2.02~beta2-13) unstable; urgency=medium


  * Drop gcc-4.9-multilib build-dependency on ppc64el again.

 -- Colin Watson <email address hidden>  Fri, 19 Sep 2014 20:30:31 +0100

Available diffs

Superseded in sid-release on 2014-09-20
grub2 (2.02~beta2-12) unstable; urgency=medium


  [ 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.

 -- Colin Watson <email address hidden>  Fri, 19 Sep 2014 15:19:26 +0100
Superseded in jessie-release on 2015-02-07
Superseded in sid-release on 2014-10-02
grub2 (2.02~beta2-11) unstable; urgency=medium


  * 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.

 -- Colin Watson <email address hidden>  Thu, 24 Jul 2014 09:11:31 +0100

Available diffs

Superseded in sid-release on 2014-08-04
grub2 (2.02~beta2-10) unstable; urgency=medium


  [ 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).

 -- Colin Watson <email address hidden>  Thu, 08 May 2014 11:13:48 +0100

Available diffs

Superseded in sid-release on 2014-08-13
grub2 (2.02~beta2-9) unstable; urgency=medium


  * Backport from upstream:
    - Tolerate devices with no filesystem UUID returned by os-prober
      (LP: #1287436).

 -- Colin Watson <email address hidden>  Thu, 10 Apr 2014 17:34:44 +0100

Available diffs

Superseded in sid-release on 2014-04-11
grub2 (2.02~beta2-8) unstable; urgency=medium


  [ 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.

 -- Colin Watson <email address hidden>  Mon, 31 Mar 2014 16:30:37 +0100

Available diffs

Superseded in sid-release on 2014-04-01
grub2 (2.02~beta2-7) experimental; urgency=medium


  * 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.

 -- Colin Watson <email address hidden>  Mon, 10 Mar 2014 13:39:33 +0000

Available diffs

Deleted in experimental-release (Reason: None provided.)
grub2 (2.02~beta2-6) experimental; urgency=medium


  * Install bootinfo.txt and grub.chrp into grub-ieee1275-bin on powerpc and
    ppc64el.
  * Port yaboot logic to improve installation for various powerpc machine
    types.
  * Improve parsing of /etc/default/grub.d/*.cfg in C utilities
    (LP: #1273694).
  * Run grub-install on install or upgrade on grub-ieee1275/ppc64el.

 -- Colin Watson <email address hidden>  Tue, 28 Jan 2014 23:50:55 +0000

Available diffs

Superseded in experimental-release on 2014-01-29
grub2 (2.02~beta2-5) experimental; urgency=medium


  * Add a number of EFI debugging commands to the signed image (lsefi,
    lsefimmap, lsefisystab, lssal).
  * Add gfxterm_background to the signed image so that background_image
    works in UEFI Secure Boot mode.  Thanks to syscon-hh for the report.

 -- Colin Watson <email address hidden>  Mon, 27 Jan 2014 10:03:00 +0000
Superseded in experimental-release on 2014-01-29
grub2 (2.02~beta2-4) experimental; urgency=medium


  * Remove redundant build-dependencies on autoconf and automake, covered by
    dh-autoreconf.
  * In --enable-quick-boot mode, restore previous behaviour of using a
    hidden timeout if GRUB_HIDDEN_TIMEOUT=0 (thanks to Sebastien Bacher for
    the report).
  * Disable cpio test on kFreeBSD again for now; it fails within cpio itself
    with "field width not sufficient for storing rdev minor".
  * Copy shim.efi.signed to the correct path in UEFI Secure Boot mode.
    Thanks to syscon-hh for the report.

 -- Colin Watson <email address hidden>  Mon, 20 Jan 2014 15:53:36 +0000

Available diffs

Superseded in experimental-release on 2014-01-27
grub2 (2.02~beta2-3) experimental; urgency=medium


  * Pass VERBOSE=1 when running tests so that Automake will print test logs
    on failure.
  * Adjust Vcs-* fields to indicate the experimental branch.
  * Build-depend on cpio on architectures where we run the test suite, for
    tests/cpio_test.in.
  * Ignore EPERM when modifying kern.geom.debugflags on FreeBSD, fixing
    tests.

 -- Colin Watson <email address hidden>  Fri, 17 Jan 2014 10:50:40 +0000
Superseded in experimental-release on 2014-01-18
grub2 (2.02~beta2-2) experimental; urgency=medium


  * Convert patch handling to git-dpm.
  * Add bi-endian support to ELF parser (Tomohiro B Berry).
  * Adjust restore_mkdevicemap.patch to mark get_kfreebsd_version as static,
    to appease "gcc -Werror=missing-prototypes".
  * Cherry-pick from upstream:
    - Change grub-macbless' manual page section to 8.
  * Install grub-glue-efi, grub-macbless, grub-render-label, and
    grub-syslinux2cfg.
  * grub-shell: Pass -no-pad to xorriso when building floppy images.

 -- Colin Watson <email address hidden>  Thu, 16 Jan 2014 15:18:04 +0000

Available diffs

Superseded in experimental-release on 2014-01-17
grub2 (2.02~beta2-1) experimental; urgency=low


  * New upstream beta release.
  * Drop qemu-utils build-dependency; the test suite no longer uses
    qemu-img.
  * Build grub-common, grub2-common, grub-themes-starfield, and grub-mount
    on ARM and ARM64 architectures.
  * Install grub-mkrescue in grub-common on all architectures.
  * Make grub-efi-ia32, grub-efi-amd64, and grub-efi-ia64 conflict with
    elilo.
  * Adjust the postinst of grub-efi-ia64, grub-efi-arm, and grub-efi-arm64
    to keep the EFI System Partition up to date with grub-install after it
    has been run once, like grub-efi-ia32 and grub-efi-amd64 already do.
  * Regularise indentation of "recordfail" in /etc/grub.d/10_linux.
  * Add alpha.gnu.org to debian/watch, for pre-releases.
  * Add OpenPGP signature checking configuration to watch file.
  * Drop mkconfig_skip_dmcrypt.patch; it breaks GRUB_ENABLE_CRYPTODISK=y,
    which is a better fix for the original problem (closes: #732245).
  * Fix mismerge of mkconfig_loopback.patch.
  * Build for ppc64el, using a powerpc cross-compiler at least for now.
  * Don't run gettext_strings_test; this test is mainly useful as an
    upstream maintenance check.
  * Silence warning if /usr/share/locale-langpack does not exist (closes:
    #732595).
  * Remove debian/grub-common.preinst, superseded by .maintscript files.
  * Install grub-file in grub-common.
  * Fix crash due to pointer confusion in grub-mkdevicemap, introduced while
    converting away from nested functions in 2.00+20131208-1.

 -- Colin Watson <email address hidden>  Thu, 26 Dec 2013 00:52:47 +0000
Superseded in experimental-release on 2013-12-26
grub2 (2.00+20131208-1) experimental; urgency=low


  * New upstream snapshot.
    - Skip issuing cursor on/off sequences on Macs (closes: #683068).
    - Move grub-mknetdir to /usr/bin (closes: #688799).
    - Apply program name transformations at build-time rather than at
      run-time (closes: #696465).
    - Add info documentation for grub-mount (closes: #666427).
    - Clean up dangling references to grub-setup (LP: #1082045).
    - Avoid installing to sectors matching the signature of an Acer
      registration utility with several sightings in the wild (LP: #987022).
    - Document the need for GRUB_DEFAULT=saved in grub-set-default(8)
      (LP: #1102925).
    - Fix missing PVs if they don't contain an "interesting" LV (probably
      closes: #650724, #707613).
    - Reimplement grub-reboot to not depend on saved_entry (closes: #707695,
      LP: #704406).
    - Fix Ctrl-u handling to copy the killed characters to the kill buffer
      as UCS4 stored as grub_uint32_t rather than as 8-bit characters stored
      as char (closes: #710076).
    - Fix inconsistent use of GRUB_CRYPTODISK_ENABLE and
      GRUB_ENABLE_CRYPTODISK (LP: #1232237).
    - Support GRUB_DISABLE_SUBMENU configuration, and document submenu usage
      in grub-reboot(8) (closes: #690538).
    - Don't decompress initrd when booting with Xen (closes: #700197).
    - Document how to delete the whole environment block (closes: #726265).
    - Revamp hidden timeout handling by adding a new timeout_style
      environment variable and a corresponding GRUB_TIMEOUT_STYLE
      configuration key for grub-mkconfig.  This controls hidden-timeout
      handling more simply than the previous arrangements, and pressing any
      hotkeys associated with menu entries during the hidden timeout will
      now boot the corresponding menu entry immediately (LP: #1178618).  As
      part of merging this, radically simplify the mess that
      quick_boot.patch had made of /etc/grub.d/30_os-prober; if it finds
      other OSes it can now just set timeout_style=menu and make sure the
      timeout is non-zero.
    - On Linux, read partition start offsets from sysfs if possible
      (LP: #1237519).
    - New ports to arm-uboot, arm-efi, arm64-efi, i386-xen, and x86_64-xen.
  * Add grub-uboot*, grub-efi-arm*, and grub-xen* binary packages.
  * Ignore functional test failures for now as they are broken.
  * Move working directories around (build/<package> -> obj/<package>,
    build/stamps -> debian/stamps) so that "debian/rules build" still works
    after working directories have been created.
  * Drop "grub-mkrescue --diet" option; never merged upstream and only
    matters for floppies.  Please let me know if you were using this.
    Explicitly use -no-pad to build grub-rescue-floppy.img, which has an
    equivalent effect on size.
  * Break lupin-support (<< 0.55) due to the rewrite of grub-install in C.
  * Remove build-dependency on autogen, no longer needed.
  * Compress GRUB files on grub-rescue-floppy.img using xz.
  * Build-depend on wamerican, newly required by the test suite.
  * Run tests with LC_CTYPE=C.UTF-8, so that grub-fs-tester can handle UTF-8
    data correctly.
  * Update debian/legacy/update-grub to the version from grub 0.97-67.
  * Silence error message on initial installation when /etc/default/grub
    does not yet exist.
  * Add GRUB_RECOVERY_TITLE option, to allow the controversial "recovery
    mode" text to be customised (LP: #1240360).

 -- Colin Watson <email address hidden>  Mon, 09 Dec 2013 00:21:45 +0000
Superseded in jessie-release on 2014-10-15
Superseded in sid-release on 2014-03-14
grub2 (2.00-22) unstable; urgency=low


  * Backport from upstream:
    - On Linux, read partition start offsets from sysfs if possible
      (LP: #1237519).
    - Fix sector number when writing to non-512B disks (LP: #1253443).
  * Regularise indentation of "recordfail" in /etc/grub.d/10_linux.

 -- Colin Watson <email address hidden>  Thu, 12 Dec 2013 01:24:11 +0000

Available diffs

Superseded in sid-release on 2013-12-12
grub2 (2.00-21) unstable; urgency=low


  [ Robert Millan ]
  * Backport from upstream:
    - Accept ZFS version 5000 (feature based).

  [ Colin Watson ]
  * Silence error message on initial installation when /etc/default/grub
    does not yet exist.
  * Add GRUB_RECOVERY_TITLE option, to allow the controversial "recovery
    mode" text to be customised (LP: #1240360).
  * Backport from upstream:
    - Revamp hidden timeout handling by adding a new timeout_style
      environment variable and a corresponding GRUB_TIMEOUT_STYLE
      configuration key for grub-mkconfig.  This controls hidden-timeout
      handling more simply than the previous arrangements, and pressing any
      hotkeys associated with menu entries during the hidden timeout will
      now boot the corresponding menu entry immediately (LP: #1178618).  As
      part of merging this, radically simplify the mess that
      quick_boot.patch had made of /etc/grub.d/30_os-prober; if it finds
      other OSes it can now just set timeout_style=menu and make sure the
      timeout is non-zero.
    - Fix build with FreeType 2.5.1.

 -- Colin Watson <email address hidden>  Tue, 03 Dec 2013 16:53:32 +0000

Available diffs

Superseded in sid-release on 2014-02-09
grub2 (2.00-20) unstable; urgency=low


  * Backport from upstream:
    - Sort gnumach kernels in version order (closes: #725451).
  * Move packaging to git, following upstream.  Adjust Vcs-* fields.
  * Remove obsolete DM-Upload-Allowed field.
  * Merge (completely!) from Ubuntu:
    - Handle probing striped DM-RAID devices (thanks, Robert Collins;
      LP: #803658).
    - Unconditionally create grub.cfg on our EFI boot partition in Secure
      Boot mode; GRUB always needs some configuration in this case to find
      /boot/grub, since we can't modify the signed image at install time
      (Steve Langasek, LP: #1236625).
    - If MokManager is present on the host system, copy it onto the EFI boot
      partition for use (Steve Langasek).
    - Adjust UEFI installation to cope with Kubuntu setting GRUB_DISTRIBUTOR
      (LP: #1242417).
    - If building for Ubuntu:
      + Bypass menu unless other OSes are installed or Shift is pressed.
      + Show the boot menu if the previous boot failed.
      + Set GRUB_GFXPAYLOAD_LINUX=keep unless it's known to be unsupported
        on the current hardware.
      + Set vt.handoff=7 for smooth handoff to kernel graphical mode.
      + In recovery mode, add nomodeset to the Linux kernel arguments, and
        remove the 'set gfxpayload=keep' command.
      + Set default timeout to 10 seconds.
      + Enable hidden timeout support by default.
    - Migrate timeout settings from menu.lst.
    - Probe FusionIO devices (LP: #1237519).
  * Make grub.cfg world-unreadable if even hashed passwords are in use
    (closes: #632598).

 -- Colin Watson <email address hidden>  Thu, 14 Nov 2013 10:49:31 +0000
Published in wheezy-release on 2013-10-16
Superseded in jessie-release on 2014-01-15
grub2 (1.99-27+deb7u2) stable; urgency=low


  * Backport from upstream:
    - Fix booting FreeBSD >= 9.1 amd64 kernels (closes: #699002).

 -- Robert Millan <email address hidden>  Mon, 01 Jul 2013 19:36:21 +0200
Superseded in sid-release on 2013-11-14
grub2 (2.00-19) unstable; urgency=low


  [ Colin Watson ]
  * Merge from Ubuntu:
    - debian/build-efi-images: Where possible, make use of the device path
      derived from the EFI Loaded Image Protocol to compute the prefix
      (LP: #1097570).
    - debian/build-efi-images: Add a netboot image target to our set of
      prebuilt EFI images (thanks, Steve Langasek).
  * Backport from upstream:
    - Handle partitions on non-512B EFI disks (LP: #1065281).

  [ Phillip Susi ]
  * restore_mkdevicemap.patch: Fix dmraid uuid check to look for "DMRAID-"
    anywhere instead of only at the start, since kpartx prefixes it with
    "partN-" (LP: #1183915).

 -- Colin Watson <email address hidden>  Wed, 18 Sep 2013 17:18:27 +0100
Superseded in sid-release on 2013-09-19
grub2 (2.00-18) unstable; urgency=low


  * Add gettext module to signed UEFI images (LP: #1104627).
  * Put the preprocessor definition for quiet-boot in the right place so
    that it actually takes effect.

 -- Colin Watson <email address hidden>  Mon, 26 Aug 2013 17:23:09 +0100
Superseded in sid-release on 2013-08-28
grub2 (2.00-17) unstable; urgency=low


  * Really include patches to reduce visual clutter in normal mode when
    building for Ubuntu.

 -- Colin Watson <email address hidden>  Thu, 15 Aug 2013 09:58:59 +0100
Superseded in sid-release on 2014-04-23
grub2 (2.00-15) unstable; urgency=low


  [ Colin Watson ]
  * Install reportbug presubj and script files in all binary packages.
  * Make grub-yeeloong.postinst explicitly install with
    --target=mipsel-loongson (closes: #708204).
  * Make grub-script-check fail on scripts containing no commands (closes:
    #713886).
  * Make the description of grub-firmware-qemu a little more generic, rather
    than assuming that bochsbios provides qemu's default BIOS image (closes:
    #714277).
  * Don't assume that the presence of /etc/default/grub or
    /etc/default/grub.d/*.cfg means that any particular item is set in it
    (LP: #1199731).

  [ Debconf translations ]
  * Hungarian (Dr. Nagy Elemér Károly).

 -- Colin Watson <email address hidden>  Sat, 13 Jul 2013 11:04:15 +0100
Superseded in jessie-release on 2014-08-27
Superseded in sid-release on 2013-07-17
grub2 (2.00-14) unstable; urgency=low


  * Merge from Ubuntu:
    - Don't call update-grub in the zz-update-grub kernel hook if
      /boot/grub/grub.cfg doesn't exist.
    - acpihalt: expand parser to handle SSDTs and some more opcodes.  Fixes
      test suite hang with current seabios.
  * Remove kernel-specific grub.d conffiles that were dropped from packages
    built for all but their corresponding kernel type in 1.96+20090307-1
    (closes: #703539).
  * Look for grub-bios-setup in /usr/lib/grub/i386-pc/ as well (closes:
    #705636).
  * Merge 1.99-27.1 (thanks, Steve McIntyre):
    - Add entries for Windows Boot Manager found via UEFI in os-prober
      (closes: #698914).

 -- Colin Watson <email address hidden>  Thu, 09 May 2013 00:14:55 +0100
Superseded in jessie-release on 2013-10-11
Superseded in wheezy-release on 2014-07-12
grub2 (1.99-27+deb7u1) testing-proposed-updates; urgency=medium


  * NMU
  * Add entries for Windows Boot Manager found via UEFI in
    os-prober. Closes: #698914 before the Wheezy release.
  * TPU upload to lose dependency blockage on LVM.

 -- Steve McIntyre <email address hidden>  Mon, 29 Apr 2013 00:32:07 +0100
Superseded in sid-release on 2013-05-10
grub2 (1.99-27.1) unstable; urgency=medium


  * NMU
  * Add entries for Windows Boot Manager found via UEFI in
    os-prober. Closes: #698914 before the Wheezy release.

 -- Steve McIntyre <email address hidden>  Fri, 26 Apr 2013 23:53:34 +0100
Deleted in experimental-release (Reason: None provided.)
grub2 (2.00-13) experimental; urgency=low


  * Backport from upstream:
    - Fix booting FreeBSD >= 9.1 amd64 kernels (closes: #699002).
  * Merge from Ubuntu:
    - Stop using the /usr/share/images/desktop-base/desktop-grub.png
      alternative as the fallback background if GRUB_DISTRIBUTOR is
      "Ubuntu".
    - source_grub2.py: Use attach_default_grub from apport's hookutils.
    - Output a menu entry for firmware setup on UEFI FastBoot systems.
    - Set a monochromatic theme and an appropriate background for Ubuntu.
    - Remove "GNU/Linux" from default distributor string for Ubuntu.
    - Apply Ubuntu GRUB Legacy changes to legacy update-grub script.
    - Apply patch from Fedora to add a "linuxefi" loader which boots kernels
      with EFI handover patches, avoiding ExitBootServices.
    - Temporarily make linuxefi refuse to validate kernels in the absence of
      a shim, until we get some other details worked out.
    - Automatically call linuxefi from linux if secure boot is enabled and
      the kernel is signed, to hand over to the kernel without calling
      ExitBootServices.  Otherwise, linux will fall through to previous
      code, call ExitBootServices itself, and boot the kernel normally.
    - Generate configuration for signed UEFI kernels if available.
    - On Ubuntu amd64, add a raw-uefi custom upload tarball for signing.
    - Install signed images if available and UEFI Secure Boot is enabled.
    - Add "splash" to default boot options on Ubuntu.

 -- Colin Watson <email address hidden>  Fri, 01 Feb 2013 15:44:25 +0000
Superseded in experimental-release on 2013-02-02
grub2 (2.00-12) experimental; urgency=low


  * Silence output from running-in-container.
  * Also skip update-grub when running in a container (LP: #1060404).

 -- Colin Watson <email address hidden>  Thu, 24 Jan 2013 23:21:48 +0000
Superseded in experimental-release on 2013-01-25
grub2 (2.00-11) experimental; urgency=low


  [ Adam Conrad ]
  * debian/{postinst,config}.in: Don't fail if /etc/default/grub.d
    configuration snippets exist, but /etc/default/grub does not.

  [ Colin Watson ]
  * Merge wheezy branch up to 1.99-27, fixing overzealous removal of
    load_video call when GRUB_GFXPAYLOAD_LINUX is empty (closes: #661789).
  * Merge from Ubuntu:
    - If the postinst is running in a container, skip grub-install and all
      its associated questions (LP: #1060404).
    - Fix backslash-escaping in merge_debconf_into_conf (LP: #448413).  Note
      that this differs slightly from the fix in Ubuntu, which corrected
      behaviour when amending an existing configuration item but
      accidentally over-escaped when adding a new one.
    - Replace "single" with "recovery" when friendly-recovery is installed
      (LP: #575469).
    - Adjust versions of grub-doc and grub-legacy-doc conflicts to tolerate
      Ubuntu's backport of the grub-doc split (LP: #493968).

 -- Colin Watson <email address hidden>  Mon, 21 Jan 2013 10:49:00 +0000
Superseded in wheezy-release on 2013-04-29
Superseded in sid-release on 2013-05-09
grub2 (1.99-27) unstable; urgency=low


  * Amend gfxpayload_keep_default.patch to no longer remove the call to
    load_video when GRUB_GFXPAYLOAD_LINUX is empty (closes: #661789).

 -- Colin Watson <email address hidden>  Sun, 20 Jan 2013 16:37:52 +0000
Superseded in experimental-release on 2013-01-23
grub2 (2.00-10) experimental; urgency=low


  * Support parallel builds.
  * Remove /boot/grub/unicode.pf2 on purge of grub-efi-{amd64,i386} (closes:
    #697183).
  * Build with GCC 4.7.
  * Merge from Ubuntu:
    - Don't permit loading modules on UEFI Secure Boot (since in such a
      setup the GRUB core image must be signed but it has no provision for
      verifying module signatures).
    - Read /etc/default/grub.d/*.cfg after /etc/default/grub (LP: #901600).
    - Blacklist 1440x900x32 from VBE preferred mode handling until a better
      solution is available (LP: #701111).

 -- Colin Watson <email address hidden>  Thu, 03 Jan 2013 09:38:25 +0000
Superseded in wheezy-release on 2013-02-26
Superseded in sid-release on 2013-01-21
grub2 (1.99-26) unstable; urgency=low


  * Remove /boot/grub/unicode.pf2 on purge of grub-efi-{amd64,i386} (closes:
    #697183).

 -- Colin Watson <email address hidden>  Wed, 02 Jan 2013 11:54:50 +0000
Superseded in experimental-release on 2013-01-04
grub2 (2.00-9) experimental; urgency=low


  * Ensure /boot/grub exists before copying files to it for EFI installs
    (closes: #696962).

 -- Colin Watson <email address hidden>  Sat, 29 Dec 2012 23:44:51 +0000
Superseded in sid-release on 2013-01-03
grub2 (1.99-25) unstable; urgency=low


  * Ensure /boot/grub exists before copying files to it for EFI installs
    (closes: #696962).

 -- Colin Watson <email address hidden>  Sat, 29 Dec 2012 23:45:01 +0000
Superseded in experimental-release on 2012-12-30
grub2 (2.00-8) experimental; urgency=low


  * debian/apport/source_grub2.py:
    - Use context managers to avoid (harmless) file descriptor leaks.
    - Set a file encoding, per PEP 0263.
  * Drop grub-ieee1275-bin's dependency on bc in favour of powerpc-ibm-utils
    (>= 1.2.12-1) (cf. #625728).
  * Move powerpc-ibm-utils and powerpc-utils dependencies from
    grub-ieee1275-bin to grub-ieee1275 (closes: #693400).
  * Merge from Ubuntu:
    - Ignore symlink traversal failures in grub-mount readdir
      (LP: #1051306).
    - Fix incorrect initrd minimum address calculation (LP: #1055686).
    - Avoid assuming that gets is declared.
  * Copy unicode.pf2 to /boot/grub/ for EFI installs so that it is more
    likely to be readable by GRUB (closes: #661789).

 -- Colin Watson <email address hidden>  Fri, 28 Dec 2012 17:34:32 +0000
Superseded in sid-release on 2012-12-30
grub2 (1.99-24) unstable; urgency=low


  * Acknowledge NMU with thanks.
  * Fix namespace of EFI boot failure patch file added in NMU.
  * Copy unicode.pf2 to /boot/grub/ for EFI installs so that it is more
    likely to be readable by GRUB (closes: #661789).
  * Fix infinite recursion in gettext when translation fails (closes:
    #611537, #612454, #616487, #619618, #626853, #643608).
  * Fix grammar in Finnish translation (closes: #687681).

 -- Colin Watson <email address hidden>  Fri, 28 Dec 2012 13:01:38 +0000
Superseded in wheezy-release on 2013-01-13
Superseded in sid-release on 2012-12-29
grub2 (1.99-23.1) unstable; urgency=low


  * Non-maintainer upload.
  * Apply Ubuntu patch fixing some EFI boot failures (closes: #687320)
    - Thanks to Colin Watson.

 -- Michael Gilbert <email address hidden>  Sun, 14 Oct 2012 04:09:51 -0400
Superseded in experimental-release on 2012-12-29
grub2 (2.00-7) experimental; urgency=low


  * Backport from upstream:
    - Fix stderr leakage from grub-probe in is_path_readable_by_grub.
    - Fix tftp endianness problem.
  * Merge from Ubuntu:
    - Prefer translations from language packs (LP: #537998).  (No-op for
      Debian, but harmless.)
    - Avoid getting confused by inaccessible loop device backing paths
      (LP: #938724).

 -- Colin Watson <email address hidden>  Wed, 26 Sep 2012 16:05:07 +0100
Superseded in experimental-release on 2012-09-26
grub2 (2.00-6) experimental; urgency=low


  [ Colin Watson ]
  * Adjust package descriptions to talk about update-grub, not update-grub2.
  * Backport from upstream:
    - Fix grub-emu build on FreeBSD.
  * Revert gcc-4.6-multilib build-dependency change from 2.00-1, since
    kfreebsd-i386 and hurd-i386 don't have gcc-4.6-multilib.  Instead, make
    sure to only install efiemu32.o and efiemu64.o on (linux-)i386,
    kopensolaris-i386, and any-amd64.
  * Manually expand @PACKAGE@ symbols in grub-efi.postinst (closes:
    #688725), grub-linuxbios.postinst (closes: #688726), and grub2.postinst
    (closes: #688724).

  [ Debconf translations ]
  * Lithuanian (Rimas Kudelis).  Closes: #675628
  * Galician (Jorge Barreiro).  Closes: #677389
  * Welsh (Daffyd Tomos).
  * Greek (galaxico).  Closes: #685201
  * Romanian (Andrei POPESCU).  Closes: #685477
  * Finnish (Timo Jyrinki).

  [ Cyril Brulebois ]
  * Use xz compression for all binaries to save up some space on CD images
    (closes: #688773).

 -- Colin Watson <email address hidden>  Tue, 25 Sep 2012 22:47:03 +0100
Superseded in wheezy-release on 2012-12-20
Superseded in sid-release on 2012-10-25
grub2 (1.99-23) unstable; urgency=low


  [ Debconf translations ]
  * Lithuanian (Rimas Kudelis).  Closes: #675628
  * Galician (Jorge Barreiro).  Closes: #677389
  * Welsh (Daffyd Tomos).
  * Greek (galaxico).  Closes: #685201
  * Romanian (Andrei POPESCU).  Closes: #685477
  * Finnish (Timo Jyrinki).

  [ Cyril Brulebois ]
  * Use xz compression for all binaries to save up some space on CD images
    (closes: #688773).

  [ Colin Watson ]
  * Autogenerate packaging files for grub-emu (closes: #688727), in order
    that its postinst does not contain unexpanded @PACKAGE@ symbols.
  * Manually expand @PACKAGE@ symbols in grub-efi.postinst (closes:
    #688725), grub-linuxbios.postinst (closes: #688726), and grub2.postinst
    (closes: #688724).

 -- Colin Watson <email address hidden>  Tue, 25 Sep 2012 18:59:18 +0100
Superseded in experimental-release on 2012-09-26
grub2 (2.00-5) experimental; urgency=low


  * Backport from upstream:
    - Remove extra layer of escaping from grub_probe.
    - Add efifwsetup module to reboot into firmware setup menu.
    - Revert incorrect off-by-one fix when embedding in MBR (LP: #1051154).
  * Switch watch file to point to ftp.gnu.org.
  * Build-depend on liblzma-dev, enabling 'grub-mkimage -C xz'.
  * Adjust /etc/grub.d/30_os-prober to detect Ubuntu's use of "recovery"
    rather than "single".

 -- Colin Watson <email address hidden>  Wed, 19 Sep 2012 08:52:27 +0100
Superseded in jessie-release on 2013-06-14
Superseded in wheezy-release on 2013-06-15
Superseded in sid-release on 2013-06-03
Superseded in wheezy-release on 2012-09-27
Superseded in sid-release on 2012-09-26
grub2 (1.99-22.1) unstable; urgency=low


  * Non-maintainer upload.
  * Apply upstream patches for hurd-i386:
    - Test inode number (Closes: #634799).
    - Disable zfs code on GNU/Hurd (Closes: #670069).
    - Add userland partition support (Closes: #670186).
  * Fix packages build without libfuse (Closes: #670189).

 -- Samuel Thibault <email address hidden>  Fri, 08 Jun 2012 01:19:00 +0200
Superseded in wheezy-release on 2012-06-26
Superseded in sid-release on 2012-06-17
grub2 (1.99-22) unstable; urgency=low


  [ Debconf translations ]
  * Khmer added (Khoem Sokhem)
  * Slovenian (Vanja Cvelbar).  Closes: #670616
  * Traditional Chinese (Vincent Chen).
  * Vietnamese (Hai Lang).
  * Marathi (Sampada Nakhare)
  * Finnish (Timo Jyrinki).  Closes: #673976
  * Latvian (Rūdolfs Mazurs).  Closes: #674697

  [ Colin Watson ]
  * Make apport hook compatible with Python 3.
  * Add upstream r3476 (fix memory leak in grub_disk_read_small) to
    4k_sectors.patch, otherwise the larger disk cache due to
    efi_disk_cache.patch can cause EFI systems to run out of memory.

 -- Colin Watson <email address hidden>  Wed, 30 May 2012 10:38:40 +0100
Superseded in wheezy-release on 2012-06-10
Superseded in sid-release on 2012-05-31
grub2 (1.99-21) unstable; urgency=low


  * Backport from upstream:
    - Fix hook calling for unaligned segments (closes: #666992,
      LP: #972250).

 -- Colin Watson <email address hidden>  Tue, 03 Apr 2012 14:19:18 +0100
175 of 198 results