--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2012-3697
2012-03-15 01:34:06
--------------------------------------------------------------------------------

Name        : grub2
Product     : Fedora 16
Version     : 1.99
Release     : 13.fc16.2
URL         : http://www.gnu.org/software/grub/
Summary     : Bootloader with support for Linux, Multiboot and more
Description :
The GRand Unified Bootloader (GRUB) is a highly configurable and customizable
bootloader with modular architecture.  It support rich varietyof kernel formats,
file systems, computer architectures and hardware devices.

--------------------------------------------------------------------------------
Update Information:

The multiple changes in grub2-1.99-12 included one aimed at having grub2 build 
using most of Fedora's default compiler optimization flags. This change 
included building optimized for speed rather than size, which is desirable for 
most packages, but actually causes problems in the case of grub2: it resulted 
in the grub core image which is installed into the MBR and the small amount of 
empty space between the MBR and the first partition (the 'embedding area'), on 
MS-DOS labelled disks, being larger than it previously was. This image is very 
size sensitive as the embedding area, particularly on disks which were 
formatted prior to the last year or two, is often very small: a difference of a 
few bytes in the size of the core image can result in it being too large to fit 
into the embedding area.

This update reverts to building grub2 optimized for size rather than speed, 
which results in the core image size being back to where it was prior to 
grub2-1.99-12. This should resolve some cases where users installing Fedora 16 
with remote repositories enabled encountered failure installing the bootloader, 
due to the core image being too large to fit into the embedding area on their 
disk.

To test the impact of this change you have to cause grub2 to attempt to install 
itself to the MBR, not just update the package. Doing an installation with the 
updates-testing repository enabled, or running 'grub2-install (target disk)', 
should achieve this.
--------------------------------------------------------------------------------
ChangeLog:

* Mon Mar 12 2012 Adam Williamson <[email protected]> - 1:1.99-13.2
- Build with -Os for both grub2-efi and regular grub2 (complete fix for
  782144) (thanks Ian Collier)
* Fri Feb 17 2012 Orion Poplawski <[email protected]> - 1:1.99-13.1
- Build with -Os (bug 782144)
* Thu Dec  8 2011 Adam Williamson <[email protected]> - 1.99-13
- fix hardwired call to grub-probe in 30_os-prober (rhbz#737203)
* Mon Nov  7 2011 Peter Jones <[email protected]> - 1.99-12
- Lots of .spec fixes from Mads Kiilerich:
  Remove comment about update-grub - it isn't run in any scriptlets
  patch info pages so they can be installed and removed correctly when renamed
  fix references to grub/grub2 renames in info pages (#743964)
  update README.Fedora (#734090)
  fix comments for the hack for upgrading from grub2 < 1.99-4
  fix sed syntax error preventing use of $RPM_OPT_FLAGS (#704820)
  make /etc/grub2*.cfg %config(noreplace)
  make grub.cfg %ghost - an empty file is of no use anyway
  create /etc/default/grub more like anaconda would create it (#678453)
  don't create rescue entries by default - grubby will not maintain them anyway
  set GRUB_SAVEDEFAULT=true so saved defaults works (rbhz#732058)
  grub2-efi should have its own bash completion
  don't set gfxpayload in efi mode - backport upstream r3402
- Handle dmraid better. Resolves: rhbz#742226
--------------------------------------------------------------------------------
References:

  [ 1 ] Bug #782144 - Regression in core.img size in grub2-1.99-13.fc16
        https://bugzilla.redhat.com/show_bug.cgi?id=782144
--------------------------------------------------------------------------------

This update can be installed with the "yum" update program.  Use 
su -c 'yum update grub2' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.

All packages are signed with the Fedora Project GPG key.  More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------
_______________________________________________
package-announce mailing list
[email protected]
https://admin.fedoraproject.org/mailman/listinfo/package-announce

Reply via email to