Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

grub-0.97-29mdv2010.0 RPM for i586

From Mandriva 2010.0 for i586 / media / main / release

Name: grub Distribution: Mandriva Linux
Version: 0.97 Vendor: Mandriva
Release: 29mdv2010.0 Build date: Tue Sep 15 19:23:36 2009
Group: System/Kernel and hardware Build host: n2.mandriva.com
Size: 579652 Source RPM: grub-0.97-29mdv2010.0.src.rpm
Packager: Frederic Crozat <fcrozat@mandriva.com>
Url: http://www.gnu.org/software/grub/
Summary: GRand Unified Bootloader
GRUB is a GPLed bootloader intended to unify bootloading across x86
operating systems.  In addition to loading the Linux and *BSD kernels,
it implements the Multiboot standard, which allows for flexible loading
of multiple boot images (needed for modular kernels such as the GNU
Hurd).

Provides

Requires

License

GPL

Changelog

* Wed Sep 16 2009 Frederic Crozat <fcrozat@mandriva.com> 0.97-29mdv2010.0
  + Revision: 443129
  - Change CFLAGS to disable stack protector (since gfxboot is tweaking stack and can crash it with protector enabled). Use -Os, used by Fedora since 2002.
* Wed Sep 09 2009 Frederic Crozat <fcrozat@mandriva.com> 0.97-28mdv2010.0
  + Revision: 433833
  - Replace ext4 patch with the one from Fedora
  - Patches 23 / 24: allow to specify multiple initrd on a single boot
* Fri Aug 28 2009 Christophe Fergeau <cfergeau@mandriva.com> 0.97-27mdv2010.0
  + Revision: 421698
  - add fedora patch to support virtio partitions, fix #52397
* Mon Jan 12 2009 Pixel <pixel@mandriva.com> 0.97-25mdv2009.1
  + Revision: 328578
  - add patches from ubuntu:
    o add support for "uuid xxx" instead of "root (hdX,Y)"
    o add support GPT (from Marco Gerards)
    o add patch "varargs" (since some changes are used by uuid patch)
* Thu Aug 07 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.97-24mdv2009.0
  + Revision: 264611
  - rebuild early 2009.0 package (before pixel changes)
* Fri Jun 06 2008 Pixel <pixel@mandriva.com> 0.97-23mdv2009.0
  + Revision: 215186
  - ext4 extents support from Quentin Godfroy (Olivier Lahaye, #41227)
* Wed Feb 06 2008 Pixel <pixel@mandriva.com> 0.97-22mdv2008.1
  + Revision: 163119
  - handle ext3 256 bytes inode, which is the default
  - use autoreconf
  - add patch to help automake
  
    + Thierry Vignaud <tvignaud@mandriva.com>
      - rebuild
      - kill re-definition of %buildroot on Pixel's request
  
    + Olivier Blin <oblin@mandriva.com>
      - restore BuildRoot
* Tue Apr 24 2007 Pixel <pixel@mandriva.com> 0.97-20mdv2008.0
  + Revision: 17203
  - remove existing savedefault documentation
    (since bootonce patch breaks it)
  - adapt bootonce documentation to the bootonce patch we use
  - ensure grub.info is rebuilt from grub.texi
* Tue Dec 05 2006 Pixel <pixel@mandriva.com> 0.97-20mdv2007.0
  + Revision: 90997
  - replace splashimage patch with gfxboot patch
  - drop chainboot patch (it conflicts)
  
    + Olivier Blin <oblin@mandriva.com>
      - do not show package release in version string, it makes it appear over two lines on top of the menu
* Thu Sep 07 2006 Pixel <pixel@mandriva.com> 0.97-18mdv2007.0
  + Revision: 60006
  - our default splashimage is now /boot/grub/splash.xpm.gz, mandriva-theme will modify that file according to the theme
* Sun Aug 13 2006 Pixel <pixel@mandriva.com> 0.97-17mdv2007.0
  + Revision: 55630
  - fedora nx patches fix grub segfaulting on x86_64 (#24105)
  - add a whole bunch of patches from fedora (2 of them needed applying by hand and rediffing)
  - remove our special-device-names patch, using fedora ones instead
  - adapted patch install_sh
  - moved mandriva patches from 1..15 to 10000..10015
  - use %makeinstall_std
  - import grub-0.97-17mdk
* Fri Feb 03 2006 Pixel <pixel@mandriva.com> 0.97-17mdk
  - drop reiser4 patch since it breaks
* Thu Feb 02 2006 Pixel <pixel@mandriva.com> 0.97-16mdk
  - add BuildRequires: texinfo
  - add reiser4 support (though no BuildRequires yet on reiser4progs-devel which is in contrib)
    (thanks to Lukas Oboril <xxlucas@seznam.cz>)
* Tue Jan 24 2006 Pixel <pixel@mandriva.com> 0.97-15mdk
  - don't use old gcc 3.3 anymore (it works nicely with gcc 4)
  - use mkrel
  - drop non working "once" patch
* Mon Jan 23 2006 Pixel <pixel@mandriva.com> 0.97-14mdk
  - don't set CFLAGS to optflags
    (when testing objcopy in configure, option -fasynchronous-unwind-tables causes failure)
  - add "once" patch from fedora patch:
    add support for lilo -R-esque select a new os to boot into
* Wed Sep 14 2005 Pixel <pixel@mandriva.com> 0.97-13mdk
  - search the boot drive and call grub-install
    when there is no install.sh but a menu.lst and a stage2 (for upgrading conectiva)
    (the previous condition was checking device.map, but there is none)
    (maybe we could use /root/tmp/mi/grubcmd...)
* Sat Sep 10 2005 Pixel <pixel@mandriva.com> 0.97-12mdk
  - allow /boot to be mounted noexec (using "sh /boot/grub/install.sh") (#17935)
* Sat Sep 03 2005 Pixel <pixel@mandriva.com> 0.97-11mdk
  - patch grub-install to generate /boot/grub/install.sh 
  - add code in %post to search the boot drive and call grub-install
    when there is no install.sh but a device.map (for upgrading conectiva)
  - remove code modifying existing install.sh
    (sometimes it's better not using "setup" for explictly not using stage1.5,
     for eg. when you use partimage or similar tools which don't save those sectors)
* Wed Aug 17 2005 Herton Ronaldo Krzesinski <herton@mandriva.com> 0.97-10mdk
  - Added %post and %preun requires for info-install (ticket #17418).
* Sun Aug 07 2005 Herton Ronaldo Krzesinski <herton@mandriva.com> 0.97-9mdk
  - Before using perl script to update /boot/grub/install.sh inside
    %triggerun, we check if the file exists. Also, all output redirected
    to /dev/null as it isn't useful.
* Sat Jul 16 2005 Herton Ronaldo Krzesinski <herton@mandriva.com> 0.97-8mdk
  - Revert back change "Replaced /lib references to /%{_lib}", as Gwenole
    Beauchesne reported it's unlikely we'll have a 64 bits bootloader and could
    cause problems with scripts using /lib in a hardcoded way.
* Fri Jul 15 2005 Herton Ronaldo Krzesinski <herton@mandriva.com> 0.97-7mdk
  - Finally fix BuildRequires of gpm and ncurses packages, had forgot to
    fix this.
  - Updated bootsplash image, new Mandrivas's wallpaper.
  - Replaced /lib references to /%{_lib}.
* Fri Jul 15 2005 Herton Ronaldo Krzesinski <herton@mandriva.com> 0.97-6mdk
  - Escape '$' symbols at embedded perl script inside triggerun script,
    otherwise they get interpreted as shell variables and doesn't work as
    intended.
* Thu Jul 14 2005 Herton Ronaldo Krzesinski <herton@mandriva.com> 0.97-5mdk
  - Added athlon 64 architectures to Exclusive Archs, grub also works on
    them (reported by Thierry Vignaud).
  - In trigger scripts, do not use cp to copy stage files, instead use mv,
    to avoid problems with grub not finding them on boot because of changed
    inodes and improved trigger script to remove files not used (reported
    by Pascal Rigaux).
* Wed Jun 22 2005 Herton Ronaldo Krzesinski <herton@mandriva.com> 0.97-4mdk
  - Compiling grub with gcc 3.3, I'm getting some errors still when trying
    to boot from a root reiserfs partition, will continue to investigate
    this but for now just using a older gcc to not leave grub broken. Also
    readding use of optflags doesn't causes problems.
  - Remove /boot/grub/backup_stagefiles after upgrading from grub
    versions prior to 0.97-1mdk, as suggested by Pixel.
  - Pass build/host options etc. to configure script.
  - Update stage files on /boot/grub (copy them from /lib/grub to
    /boot/grub) because setup command inside /boot/grub/install.sh needs
    this and doesn't copy automatically the stage files (grub-install also
    does this).
* Sun Jun 19 2005 Herton Ronaldo Krzesinski <herton@mandriva.com> 0.97-3mdk
  - Readded back previous %post code, now install.sh from drakboot is
    generated correctly. Removed related Requires(post) too.
  - Fix expansion of %{buildroot} tag on previous changelog entry.
* Wed Jun 01 2005 Herton Ronaldo Krzesinski <herton@mandriva.com> 0.97-2mdk
  - Updated BuildRequires, removed tetex and added tetex-latex/tetex-dvips
    (needed for building ps documentation, they already requires tetex).
  - Do not use configure macro (instead call configure directly), because
    it sets gcc flags that are breaking grub when compiling with gcc 4.0 in some
    cases (grub can't boot from a root reiserfs partition because can't load
    kernel, displaying the error "Invalid or unsupported executable
    format", for example, disabling the default gcc flags and reinstalling
    grub seems to fix the problem).
  - Replaced $RPM_BUILD_ROOT by %{buildroot}.
  - Moved back text documentation files to subpackage doc.
  - Added back mbchk to package.
  - Removed grub-install patch: it is better to install stage files in /lib,
    and with this we don't need the patch anymore, keeping compatibility
    with cases where /usr reside in another partition. This also prevents
    that with a new grub release we must update or check grub-install for
    errors and update this patch. Another problem that I experienced with
    stage files installed in /boot/grub is that grub-install itself
    updates these files on each run, and this causes conflicts because grub
    then doesn't have anymore the original stage file from the package,
    sometimes complaining that /boot/grub/stage2 file isn't valid.
  - Redid graphics patch: fixed gcc4 warnings, other fixes on code to be
    more robust.
  - Redid chainboot patch: fixed gcc4 warnings.
  - Added to post section more code to detect and upgrade grub.
  - Added patch gcc4_warnings, fixing most of gcc4 compiling warnings.
  - Added trigger scripts to handle upgrading from previous grub packages
    (the /boot/grub/*stage* files are removed causing the next boot fail
    with Error 15).
* Tue May 31 2005 Herton Ronaldo Krzesinski <herton@mandriva.com> 0.97-1mdk
  - New upstream version: 0.97.
  - Making sure that we're using automake and aclocal 1.9, by explicitly calling
    them (without using the binaries from alternatives).
  - Reenabled building of documentation files.
  - Redid graphics patch: updated to new grub version and removed redundant .orig
    files inside it.
  - Renamed graphics_info patch to graphics-chainboot_info to reflect better its
    contents.
  - Removed gcc4 patch, applied upstream.
  - Fix bug in src.rpm: menu.lst.example wasn't included into the source rpm file.
  - Installing additional files (README etc.).
  - Added explicitly permission modes on files section (spec).
* Wed May 25 2005 Herton Ronaldo Krzesinski <herton@mandriva.com> 0.96-1mdk
  - New upstream version: 0.96.
  - Added menu.lst.example file, showing a default configuration as
    example, placed in /boot/grub.
  - Added gcc4 patch, fix compilation issues with gcc 4.0.
  - Removed init-config-end--prepatch, does nothing.
  - Removed robust and fallback-entryno patches, already applied
    upstream.
  - Added mdvversion patch, to show release of the package on boot menu,
    spec updated accordingly.
  - Added a more complete special-raid-devices patch.
  - Removed grub-0.90-grub-install patch file, there is another patch
    grub-0.96-grub-install that does the same thing.
  - Removed uneeded compatibility patches, grub just ignore these
    options if they still exists: i18n-messages-and-keytable2,
    altconfigfile-deprecated.
  - Added addsyncs patch from Fedora.
  - Replaced graphics with a better one, fixes graphical mode bugs, add
    additional opptions (viewport - move drawing of characters and border,
    shade - add shadow for letters). Added also updated info files
    (graphics_info patch), removed splashimagehelp patch.
  - Added chainboot patch: this adds chainboot option to grub. Chainboot
    is useful for bootable cdroms for example, where after the timeout
    instead of booting from the cdrom boot from first hard disk.
  - Added eltorito patch: fix various issues with grub implementation of
    eltorito non-emulation boot support.
  - Replaced geometry-26kernel patch with a better one without bugs (the
    current patch makes grub to display the message "Unable to read
    partition table entry: Invalid Format" when writing mba of a disk for
    example (to reproduce, try with old release 8mdk the command
    grub-install /dev/hda)
  - Added mem_lower patch.
  - Added odirect patch from Fedora.
  - Added a simple splash image, based on current Mandriva wallpaper.
  - Spec changed accordingly patches/issues fixed.
* Wed Mar 09 2005 Pixel <pixel@mandrakesoft.com> 0.95-8mdk
  - fix loading initrd when you have more than 4GB
    (otherwise 32 bits signed int comparison in memcheck is wrong)
* Sat Jul 31 2004 Jean-Michel Dault <jmdault@mandrakesoft.com> 0.95-7mdk
  - fix bug in fallback
* Wed Jul 21 2004 Jean-Michel Dault <jmdault@mandrakesoft.com> 0.95-6mdk
  - add stuff from CVS to make grub more robust (fallback and savedefault)
* Thu Jul 15 2004 Jean-Michel Dault <jmdault@mandrakesoft.com> 0.95-5mdk
  - add buildrequires
* Thu Jul 15 2004 Jean-Michel Dault <jmdault@mandrakesoft.com> 0.95-4mdk
  - need to run aclocal/automake/autoconf to enable the patches!
* Thu Jul 15 2004 Pixel <pixel@mandrakesoft.com> 0.95-3mdk
  - fix broken geometry patch (RedHat sucks)
* Wed Jul 14 2004 Pixel <pixel@mandrakesoft.com> 0.95-2mdk
  - add splashimage patches and geometry patch (from RedHat)
* Wed Jul 07 2004 Pixel <pixel@mandrakesoft.com> 0.95-1mdk
  - new release
  - drop grub-0.93-gcc33.patch included upstream
  - drop grub-0.93-add-our-own-memcpy.patch included upstream
* Wed Jan 07 2004 Pixel <pixel@mandrakesoft.com> 0.93-5mdk
  - provides bootloader (basesystem now requires "bootloader" instead of lilo)
* Fri Jan 02 2004 Pixel <pixel@mandrakesoft.com> 0.93-4mdk
  - altconfigfile is kept, but doesn't do anything anymore (bug #6664)

Files

/boot/grub
/boot/grub/menu.lst.example
/lib/grub
/lib/grub/i386-mandriva
/lib/grub/i386-mandriva/e2fs_stage1_5
/lib/grub/i386-mandriva/fat_stage1_5
/lib/grub/i386-mandriva/ffs_stage1_5
/lib/grub/i386-mandriva/iso9660_stage1_5
/lib/grub/i386-mandriva/jfs_stage1_5
/lib/grub/i386-mandriva/minix_stage1_5
/lib/grub/i386-mandriva/reiserfs_stage1_5
/lib/grub/i386-mandriva/stage1
/lib/grub/i386-mandriva/stage2
/lib/grub/i386-mandriva/stage2_eltorito
/lib/grub/i386-mandriva/ufs2_stage1_5
/lib/grub/i386-mandriva/vstafs_stage1_5
/lib/grub/i386-mandriva/xfs_stage1_5
/sbin/grub
/sbin/grub-install
/sbin/grub-md5-crypt
/sbin/grub-terminfo
/usr/bin/mbchk
/usr/share/info/grub.info.lzma
/usr/share/info/multiboot.info.lzma
/usr/share/man/man1/mbchk.1.lzma
/usr/share/man/man8/grub-install.8.lzma
/usr/share/man/man8/grub-md5-crypt.8.lzma
/usr/share/man/man8/grub-terminfo.8.lzma
/usr/share/man/man8/grub.8.lzma


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Aug 10 08:13:36 2014