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)

openSUSE Build Service is sponsored by