File grub.changes of Package grub
-------------------------------------------------------------------
Mon Dec 1 11:36:39 CET 2008 - duwe@suse.de
- the string handling fix revealed other problems;
some device names won't fit into 16 chars.
Increase the size consistently, and fix bnc#450091
-------------------------------------------------------------------
Thu Nov 20 17:57:14 CET 2008 - duwe@suse.de
- fix serious bug in "setup" command string handling
-------------------------------------------------------------------
Thu Nov 6 17:14:42 CET 2008 - duwe@suse.de
- recognise GPTs (bnc#386800 et.al.)
- neither show nor count commented entries in grubonce (bnc#438236)
- recognise additional disk naming schemes and deduce partitions
+ bnc#408727 i2o
+ bnc#435958 by-path
+ bnc#422685 dev/mapper
-------------------------------------------------------------------
Tue Nov 4 17:01:38 CET 2008 - snwint@suse.de
- gfxmenu: increase usable mem size to 8MB
-------------------------------------------------------------------
Mon Oct 27 10:49:16 CET 2008 - coolo@suse.de
- disable unwind tables
-------------------------------------------------------------------
Tue Sep 23 12:11:44 CEST 2008 - dmueller@suse.de
- strip build ids from raw binaries
- fix prerequires
-------------------------------------------------------------------
Mon Sep 15 19:25:20 CEST 2008 - jblunck@suse.de
- Add patch to ignore .note.gnu.build-id in config test
-------------------------------------------------------------------
Fri Sep 12 13:26:25 CEST 2008 - aj@suse.de
- Add patch to allow ext4 file system as boot system (fate#305162).
-------------------------------------------------------------------
Wed Aug 13 18:12:50 CEST 2008 - ro@suse.de
- add ExclusiveArch
-------------------------------------------------------------------
Tue Jul 1 16:42:32 CEST 2008 - duwe@suse.de
- wait for XFS to really sync (bnc#223773 et. al.)
-------------------------------------------------------------------
Mon Jun 30 14:58:54 CEST 2008 - bwalle@suse.de
- support kernel command lines longer than 256 characters
(http://savannah.gnu.org/bugs/?13606)
-------------------------------------------------------------------
Tue Jun 17 09:47:36 CEST 2008 - schwab@suse.de
- grub-install: Add newline.
-------------------------------------------------------------------
Tue Apr 15 20:04:23 CEST 2008 - ro@suse.de
- buildreq: ncurses-32bit -> libncurses5-32bit
-------------------------------------------------------------------
Tue Apr 15 12:45:20 CEST 2008 - duwe@suse.de
- support inode sizes != 128, as mke2fs uses 256 by default now
(bnc#358483).
-------------------------------------------------------------------
Fri Dec 7 17:04:14 CET 2007 - bwalle@suse.de
- don't wait for a keypress when multiple terminals are specified
but grubonce was called previously
-------------------------------------------------------------------
Wed Oct 31 17:17:57 CET 2007 - snwint@suse.de
- make 'savedefault' work with gfxmenu (#249812)
-------------------------------------------------------------------
Thu Aug 23 17:25:44 CEST 2007 - duwe@suse.de
- Allow A20 only to be opened, but take extra care to ensure
it works and breaks nothing else. This will/may fix bugs
#269771,#299576,#228083,#190030 and maybe more.
-------------------------------------------------------------------
Thu Jun 21 15:56:06 CEST 2007 - adrian@suse.de
- fix changelog entry order
-------------------------------------------------------------------
Fri Mar 16 18:05:18 CET 2007 - duwe@suse.de
- Make fsys_ext2fs recognise Zen partitions (Bug#255006)
- handle /dev/disk/by-id in device.map (Bug#248216)
- add some on-board IDs for eepro100 (Bug#242660)
- fix grubonce entry# recognition (Bug#242992)
- make it clear that grub-install is not supported by us,
rename the script and call yast2 and
grub --batch < /etc/grub.conf instead
- fix the old, unsupported grub-install to recognise LABEL and UUID
(Bug#181830)
-------------------------------------------------------------------
Fri Feb 2 00:45:38 CET 2007 - ro@suse.de
- added -fno-stack-protector to EXTRACFLAGS
-------------------------------------------------------------------
Mon Jan 29 20:01:56 CET 2007 - duwe@suse.de
- add AM_PROG_AS to configure.ac to pacify autoconf.
-------------------------------------------------------------------
Mon Oct 23 15:52:49 CEST 2006 - duwe@suse.de
- Actually, first asking the BIOS what's supported is another
source for errors, and does more harm than good :-(
After Bug#214342, let's try the unaltered patch.
-------------------------------------------------------------------
Fri Oct 20 15:08:57 CEST 2006 - duwe@suse.de
- re-added intel Mac patch with an extra safety check.
Systems where this code doesn't work I'd consider really broken.
As a last resort, System Control Port A and KBD controller
priority may be reversed, but let's try it this way first.
-------------------------------------------------------------------
Sat Oct 14 15:56:59 CEST 2006 - duwe@suse.de
- disabled the intel mac hack again. Will keep the patch included
anyway to hint people it's off for a reason.
-------------------------------------------------------------------
Thu Oct 12 13:03:27 CEST 2006 - agruen@suse.de
- grub-a20.patch: Add a gate A20 workaround so that stage 2
doesn't lock up on Intel Mac machines.
-------------------------------------------------------------------
Fri Aug 25 08:45:10 CEST 2006 - snwint@suse.de
- needs gcc41-32bit
-------------------------------------------------------------------
Thu Aug 24 17:22:19 CEST 2006 - snwint@suse.de
- support latest gfxmenu
-------------------------------------------------------------------
Mon Jul 17 15:23:23 CEST 2006 - snwint@suse.de
- extended gfxmenu interface to pass options for 'module' lines (#160066)
- merged various gfxmenu patch fragments into one patch
-------------------------------------------------------------------
Thu Apr 20 18:24:21 CEST 2006 - duwe@suse.de
- fix incorrect DL contents e.g. on chainloader (fd0)+1
(Bug #158072)
- initialize array in intel netcard probe (Bug #144171)
-------------------------------------------------------------------
Wed Jan 25 21:44:15 CET 2006 - mls@suse.de
- converted neededforbuild to BuildRequires
-------------------------------------------------------------------
Thu Nov 24 13:41:49 CET 2005 - snwint@suse.de
- support latest gfxboot
-------------------------------------------------------------------
Thu Nov 10 16:46:41 CET 2005 - duwe@suse.de
- update to 0.97
-------------------------------------------------------------------
Fri Sep 9 10:23:57 CEST 2005 - coolo@suse.de
- make grubonce shutup
-------------------------------------------------------------------
Fri Sep 2 15:14:47 CEST 2005 - duwe@suse.de
- Make grubonce work with the new 0.96 savedefault,
(fixing bug #95082, and by coincidence 99185 along the way, too)
-------------------------------------------------------------------
Fri Jun 10 00:32:51 CEST 2005 - ro@suse.de
- fix variable type in last change
-------------------------------------------------------------------
Thu Jun 9 19:08:24 CEST 2005 - ro@suse.de
- fix gfx display (stackptr diff) (thanks to Steffen)
-------------------------------------------------------------------
Fri Apr 29 17:00:36 CEST 2005 - duwe@suse.de
- update to 0.96
- "grubonce" no handled differently
- re-do gcc4 fix (cleaner now)
- dropped rare NICs sis900 and natsemi in the process,
update from etherboot pending anyways.
-------------------------------------------------------------------
Sat Apr 9 10:45:43 CEST 2005 - aj@suse.de
- Compile with GCC4.
-------------------------------------------------------------------
Wed Mar 2 17:27:38 CET 2005 - duwe@suse.de
- force cache reloading after "embed", for
the "setup" shortcut. This fixes Bug #66454
-------------------------------------------------------------------
Fri Feb 18 17:07:56 CET 2005 - agruen@suse.de
- Disable the wildcard feature.
-------------------------------------------------------------------
Sun Feb 6 18:48:26 CET 2005 - ro@suse.de
- fix build on i386
- use RPM_OPT_FLAGS
-------------------------------------------------------------------
Sat Feb 5 15:29:15 CET 2005 - ro@suse.de
- use PROT_EXEC (from grub bug-tracking system)
-------------------------------------------------------------------
Fri Jan 28 13:44:43 CET 2005 - snwint@suse.de
- updated gfxboot patch
-------------------------------------------------------------------
Wed Oct 6 11:27:14 CEST 2004 - sf@suse.de
- dd stage2 instead of copying it (#46843)
-------------------------------------------------------------------
Fri Oct 1 11:40:08 CEST 2004 - max@suse.de
- Added ncurses-devel-32bit and ncurses-devel-32bit to
neededforbuild to make history and command completion work
on x86_64 [Bug #46577].
-------------------------------------------------------------------
Thu Sep 30 17:47:55 CEST 2004 - duwe@suse.de
- try to defragment stage2 if it resides on reiserfs.
This should fix sporadic failures we see.
-------------------------------------------------------------------
Thu Sep 30 16:27:13 CEST 2004 - agruen@suse.de
- Wildcard feature:
+ stage2-wildcard-zerowidth.diff: Allow zero-width matches (so
that the asterisk in wildcard matches has the usual file glob
sematics).
+ stage2-wildcard-doc.diff: Document the wildcard feature.
-------------------------------------------------------------------
Tue Sep 21 18:21:13 CEST 2004 - duwe@suse.de
- removed one ill side effect of assert(), most likely
fixing blocker #44520
-------------------------------------------------------------------
Tue Sep 7 18:22:15 CEST 2004 - duwe@suse.de
- added "grubonce" script to demonstrate & ease "savedefault --once"
-------------------------------------------------------------------
Mon Sep 6 15:27:47 CEST 2004 - agruen@suse.de
- Fix usage of wrong variable in wildcard code.
-------------------------------------------------------------------
Sun Aug 22 18:20:33 CEST 2004 - agruen@suse.de
- stage2-dir-callback.diff: Make the dir command more flexible,
and clean up a bit.
- stage2-wildcard.diff: Implement wildcard menu entries.
-------------------------------------------------------------------
Mon Jul 26 18:00:10 CEST 2004 - duwe@suse.de
- update to the latest version, 0.95
-------------------------------------------------------------------
Thu May 13 15:22:26 CEST 2004 - duwe@suse.de
- added -fno-strict-aliasing to CFLAGS, as suggested
per autobuild.
-------------------------------------------------------------------
Thu May 13 14:36:14 CEST 2004 - duwe@suse.de
- fix at least Bugs #32351,#36460,#34576,#38774 and #27486,
maybe also #35262
-------------------------------------------------------------------
Fri Mar 5 13:38:27 CET 2004 - duwe@suse.de
- fix bug #35352, the initrd patch only seemed to have gone into
0.94, the semantics differ slightly :-(
-------------------------------------------------------------------
Mon Mar 1 18:54:11 CET 2004 - duwe@suse.de
- quick fix for changed --datadir in 0.94,
detected by automated build checks.
-------------------------------------------------------------------
Mon Mar 1 17:16:51 CET 2004 - duwe@suse.de
- upgrade to 0.94
- integrate iso9660 FS
- network booting temporarily disabled
-------------------------------------------------------------------
Wed Jan 14 15:49:05 CET 2004 - snwint@suse.de
- understand new gfxboot file format
-------------------------------------------------------------------
Sat Jan 10 20:55:30 CET 2004 - adrian@suse.de
- add %defattr
-------------------------------------------------------------------
Thu Aug 28 15:13:11 CEST 2003 - snwint@suse.de
- graphics patch had been accidentally disabled
-------------------------------------------------------------------
Thu Aug 14 15:39:22 CEST 2003 - duwe@suse.de
- another graphics consolidation, to allow
modular maintenance
-------------------------------------------------------------------
Thu Jul 31 18:20:01 CEST 2003 - duwe@suse.de
- reconsolidated graphics patches
- fix for machines with > 1GB of mem
(thanks to Karsten Keil for reporting/finding this)
- fix for hardware RAID device naming scheme
-------------------------------------------------------------------
Tue May 27 15:14:33 CEST 2003 - snwint@suse.de
- no graphics menu if 'savedefault --once' is used (#25356)
-------------------------------------------------------------------
Wed May 21 13:24:43 CEST 2003 - mmj@suse.de
- Don't package grub-terminfo
-------------------------------------------------------------------
Sat Mar 8 12:32:20 CET 2003 - snwint@suse.de
- no graphics menu if 'hiddenmenu' is used (#23538)
-------------------------------------------------------------------
Thu Mar 6 16:23:32 CET 2003 - kukuk@suse.de
- Remove not used cyrus-sasl from neededforbuild
-------------------------------------------------------------------
Wed Feb 19 12:44:28 CET 2003 - duwe@suse.de
- use -minline-all-stringops to work around broken gcc
-------------------------------------------------------------------
Tue Feb 11 08:47:47 CET 2003 - ro@suse.de
- combine the two postinstalls
-------------------------------------------------------------------
Mon Feb 10 22:47:13 CET 2003 - mmj@suse.de
- Use %install_info macros [#23420]
-------------------------------------------------------------------
Mon Feb 10 17:21:02 CET 2003 - snwint@suse.de
- fixed evil bug in graphics patch
-------------------------------------------------------------------
Mon Feb 10 14:01:52 CET 2003 - duwe@suse.de
- Now build network and non-network stage2 (Blocker #23502 )
- #19984 considered fixed now, too
-------------------------------------------------------------------
Sun Feb 9 16:09:48 CET 2003 - snwint@suse.de
- updated graphics patch
-------------------------------------------------------------------
Thu Feb 6 14:28:27 CET 2003 - duwe@suse.de
- update to 0.93 version
- patches rediffed accordingly
- gfx patches consolidated
- made patch to force LBA off (untested)
-------------------------------------------------------------------
Thu Jan 16 10:40:43 CET 2003 - nadvornik@suse.cz
- fixed the 'valid preprocessing token' error
-------------------------------------------------------------------
Thu Nov 28 17:31:06 CET 2002 - duwe@suse.de
- added an "important" security fix ;-)
passwd not working along with gfxmenu is now
made obvious and warned about.
- made grub compile with gcc-3.3 and hopefully up.
-------------------------------------------------------------------
Thu Nov 14 16:06:42 CET 2002 - duwe@suse.de
(candidate to PUTONFTP -- please test)
- imported totally rewritten memory layout
handling from CVS. This should work around the
broken nforce chipsets.
- made device.map more robust:
* use /boot/grub/device.map by default if it exists
* erroneous lines are now skipped, and don't lead to
no device.map at all any more.
-------------------------------------------------------------------
Thu Oct 10 09:48:26 CEST 2002 - kukuk@suse.de
- remove requires from bootsplash
-------------------------------------------------------------------
Wed Sep 11 00:08:18 CEST 2002 - adrian@suse.de
- remove PreReq to itself
-------------------------------------------------------------------
Tue Sep 10 15:14:27 CEST 2002 - duwe@suse.de
- added --disable-auto-linux-mem-opt to ./configure options.
This prevents grub from arbitrarily adding "mem=" to kernel opts.
This anachronism was necessary for some 2.2 Linux kernels, and
breaks on MXT machines (#19288).
-------------------------------------------------------------------
Fri Sep 6 18:55:05 CEST 2002 - duwe@suse.de
- added "lilo -R" feature on strong popular demand (#18538)
-------------------------------------------------------------------
Tue Sep 3 12:05:40 CEST 2002 - snwint@suse.de
- fixed Requires
-------------------------------------------------------------------
Tue Aug 27 12:24:17 CEST 2002 - snwint@suse.de
- graphics: free some memory before loading kernel (#18291)
-------------------------------------------------------------------
Mon Aug 26 16:39:42 CEST 2002 - sf@suse.de
- add glibc-devel-32bit to compile on x86_64
-------------------------------------------------------------------
Thu Aug 22 12:04:09 CEST 2002 - sf@suse.de
- added x86_64
- compile with -m32 -fno-unwind-asynchronous-tables on x86_64
-------------------------------------------------------------------
Tue Aug 20 02:17:23 CEST 2002 - mmj@suse.de
- Correct PreReq
-------------------------------------------------------------------
Wed Jul 24 17:25:06 CEST 2002 - duwe@suse.de
- converted to safe update scheme using /etc/grub.conf
*stage* are now copied from /usr/lib/grub [FHS compliant]
to /boot/grub and remain functioning after uninstall.
Now configurable with next Yast2; remove previous versions
with "rpm -e", from here on "rpm -U" simply works.
- grub shell & friends moved to /usr/sbin
(you already have that functionality w/ GRUB even before
the kernel is booted, save for a mounted root FS)
-------------------------------------------------------------------
Thu Jul 18 14:37:33 CEST 2002 - snwint@suse.de
- basic graphics patch
-------------------------------------------------------------------
Thu Jun 20 14:01:40 CEST 2002 - stepan@suse.de
- update to 0.92 (bugfix release)
-------------------------------------------------------------------
Thu Apr 4 11:57:51 CEST 2002 - pthomas@suse.de
- Fixed to build with new autoconf/automake.
-------------------------------------------------------------------
Tue Feb 01 16:21:52 CET 2002 - pthomas@suse.de
- Update to 0.91
- Clean up spec file.
- Handle the chase of /boot not being on its own partition correctly.
-------------------------------------------------------------------
Mon Mar 19 14:35:52 CET 2001 - tw@suse.de
- switched to grub 0.5.96.1 so the patch of device.c is no longer needed
- build --recheck into the installgrub-script
-------------------------------------------------------------------
Mon Jan 15 19:09:22 CET 2001 - tw@suse.de
- Don't install the stage bootloaders in /usr/share as FHS
prohibits doing so.
- Because the stage-bootloaders are not in /usr/share, they have
to be copied by "grub-install".
- Added a new script to ./util "installgrub", which automatically
searches the most common partition-types, the kernels and the initrds
and installs the bootmanager without action by the user.
- There was a bug in ./lib/device.c, that causes a DISK WRITE ERROR.
It is fixed now. (Only a O_RDONLY needed to be changed to O_RDRW)