1 grub2 (1.98+20100804-11) UNRELEASED; urgency=low
3 * Exit silently from zz-update-grub kernel hook if update-grub does not
4 exist (e.g. if grub-pc has been removed but not purged; closes:
6 * Apply debconf template review by debian-l10n-english and mark several
7 more strings for translation, thanks to David Prévot and Justin B Rye
10 [ Updated translations ]
11 * Chinese (YunQiang Su). Closes: #606426
12 * Indonesian (Arief S Fitrianto). Closes: #606431
13 * Slovenian (Vanja Cvelbar). Closes: #606445
14 * Swedish (Martin Bagge / brother). Closes: #606455
15 * Ukrainian (Yatsenko Alexandr). Closes: #606538
16 * Basque (Iñaki Larrañaga Murgoitio). Closes: #606644
17 * Slovak (Slavko). Closes: #606663
18 * Catalan (Jordi Mallach).
19 * Bulgarian (Damyan Ivanov). Closes: #606452
20 * Persian (Morteza Fakhraee). Closes: #606672
21 * Russian (Yuri Kozlov). Closes: #606753
22 * Dutch (Paul Gevers). Closes: #606807
23 * Japanese (Hideki Yamane). Closes: #606836
24 * French (Christian Perrier). Closes: #606842
26 -- Colin Watson <cjwatson@debian.org> Tue, 07 Dec 2010 09:51:17 +0000
28 grub2 (1.98+20100804-10) unstable; urgency=low
30 * fix_crash_condition_in_kfreebsd_loader.patch: Import from upstream.
31 Fixes crash condition in case kfreebsd_* commands are used after
32 kfreebsd has (gracefully) failed.
34 -- Robert Millan <rmh@debian.org> Tue, 30 Nov 2010 19:40:11 +0100
36 grub2 (1.98+20100804-9) unstable; urgency=low
39 * Import from upstream:
40 - refuse_embedingless_cross_disk.patch: Refuse to do a cross-disk
41 embeddingless install rather than creating a broken install.
42 - fix_grub_install_error_msg.patch: Replace useless recomendation to
43 pass --modules with a recomendation to report a bug.
44 - message_refresh.patch: Make error messages visible again. (Closes: #605485)
47 * Update Catalan translation with latest file from the Translation Project.
49 [ Updated translations ]
50 * Slovenian (Vanja Cvelbar). Closes: #604003
51 * Dzongkha (dawa pemo via Tenzin Dendup). Closes: #604102
53 -- Robert Millan <rmh@debian.org> Tue, 30 Nov 2010 15:44:02 +0100
55 grub2 (1.98+20100804-8) unstable; urgency=low
58 * increase_disk_limit.patch: Increase SCSI/IDE disk limits to cope with
60 * linux_mdraid_1x.patch: Support for Linux MD RAID v1.x. (Closes: #593652)
61 * yeeloong_boot_info.patch: On Yeeloong, pass machine type information
64 [ Updated translations ]
65 * Portuguese fixed by Christian Perrier (variable names
68 -- Robert Millan <rmh@debian.org> Fri, 05 Nov 2010 23:43:15 +0100
70 grub2 (1.98+20100804-7) unstable; urgency=low
73 * zfs_fix_mkrelpath.patch: Replace with proper fix from upstream Bazaar.
76 [ Updated translations ]
77 * Vietnamese (Clytie Siddall). Closes: #598327
78 * Icelandic (Sveinn í Felli). Closes: #600126
80 -- Robert Millan <rmh@debian.org> Sun, 24 Oct 2010 16:35:37 +0200
82 grub2 (1.98+20100804-6) unstable; urgency=low
85 * zfs_v23.patch: Accept ZFS up to v23 (no changes required).
86 * fix_usb_boot.patch: Fix boot on USB devices, for BIOSes that
87 expose them as floppies. (Closes: #600580)
88 * zfs_fix_mkrelpath.patch: Fix grub-mkrelpath for non-root ZFS.
91 [ Updated translations ]
92 * Kazakh (kk.po) by Baurzhan Muftakhidinov via Timur Birsh (closes:
94 * Portuguese (pt.po) by Tiago Fernandes via Rui Branco (closes: #599767).
95 * Catalan (ca.po) by Jordi Mallach.
97 -- Robert Millan <rmh@debian.org> Thu, 21 Oct 2010 23:45:23 +0200
99 grub2 (1.98+20100804-5) unstable; urgency=low
101 [ Updated translations ]
102 * Hebrew (he.po) by Omer Zak and Lior Kaplan (closes: #593855).
103 * Romanian (ro.po) by ioan-eugen STAN (closes: #595727).
104 * Esperanto (eo.po) by Felipe Castro (closes: #596171).
107 * Make grub-efi-amd64 conflict with grub-pc as well as the other way
109 * Backport upstream patches to fix DM-RAID support (closes: #594221,
113 * enable_zfs.patch: Fix grub-fstest build problem.
114 * zfs_fix_label_arg.patch: Fix kfreebsd_device initialization on ZFS
115 for non-main filesystems.
117 -- Colin Watson <cjwatson@debian.org> Fri, 17 Sep 2010 23:45:10 +0100
119 grub2 (1.98+20100804-4) unstable; urgency=low
121 [ Updated translations ]
122 * Italian (it.po) by Luca Monducci (closes: #593685).
123 * Finnish (fi.po) by Esko Arajärvi (closes: #593921).
126 * Run update-grub from kernel hooks if DEB_MAINT_PARAMS is unset, for
127 compatibility with old kernel packages. This may produce duplicate runs
128 of update-grub, but that's better than not running it at all (closes:
131 -- Colin Watson <cjwatson@debian.org> Mon, 23 Aug 2010 12:11:55 +0100
133 grub2 (1.98+20100804-3) unstable; urgency=low
135 [ Updated translations ]
136 * Brazilian Portuguese (pt_BR.po) by Flamarion Jorge (closes: #592156).
137 * Asturian (ast.po) by Maacub (closes: #592313).
138 * Galician (gl.po) by Jorge Barreiro (closes: #592816).
141 * Backport ZFS bugfixes from upstream Bazaar:
142 - zfs_fix_chroot.patch: Fix breakage when running grub-probe inside chroot.
143 - zfs_fix_label_arg.patch: Fix grub-probe fs_label argument.
144 - zfs_fix_pathname.patch: Fix pathname for non-root ZFS filesystems.
145 - zfs_fix_segfault.patch: Fix segfault when /dev is not mounted.
148 * Escape single quotes when removing them from $mode in zz-update-grub, so
149 that this works when /bin/sh is bash (thanks, Will Dyson; closes:
151 * Add support for ext2 root on GNU/kFreeBSD (thanks, Aurelien Jarno;
154 -- Colin Watson <cjwatson@debian.org> Thu, 19 Aug 2010 18:21:45 +0100
156 grub2 (1.98+20100804-2) unstable; urgency=low
159 * Make /etc/kernel/postrm.d/zz-update-grub a real file rather than a
160 symlink (closes: #592076).
162 [ Updated translations ]
163 * Norwegian Bokmål (nb.po) by Hans Nordhaug (closes: #591569).
165 -- Colin Watson <cjwatson@debian.org> Sat, 07 Aug 2010 17:53:34 +0100
167 grub2 (1.98+20100804-1) unstable; urgency=low
169 * New Bazaar snapshot.
170 - Fix grub-emu build on GNU/kFreeBSD (closes: #591490).
173 * Add kernel hook scripts and remove any uses of update-grub as a
174 postinst_hook or postrm_hook in /etc/kernel-img.conf (closes: #554175).
175 Thanks to Ben Hutchings for advice and to Harald Braumann for an early
177 * Extend the existing GRUB_LEGACY_0_BASED_PARTITIONS handling to avoid
178 new-style partition naming when generating output for GRUB Legacy
181 [ Updated translations ]
182 * Slovak (sk.po) by Slavko (closes: #591458).
184 -- Colin Watson <cjwatson@debian.org> Wed, 04 Aug 2010 04:48:11 +0100
186 grub2 (1.98+20100802-1) unstable; urgency=low
188 * New Bazaar snapshot.
189 - Remove compatibility with terminal.mod prior to
190 terminal_input/terminal_output separation (LP: #519358).
191 - Enable `grub-probe -t device' resolution on ZFS.
192 - Don't use UUID for LVM root when generating Xen entries (closes:
194 - Restore missing whitespace to commands' --help output (closes:
196 - Select unique numbers for named RAID arrays, for use as keys in the
199 [ Updated translations ]
200 * German (Martin Eberhard Schauer). Closes: #590108
201 * Spanish (Francisco Javier Cuadrado). Closes: #590448
202 * Traditional Chinese (Tetralet). Closes: #591191
203 * Danish (Joe Hansen). Closes: #591223
204 * Dutch (Paul Gevers). Closes: #590864
205 * Japanese (Hideki Yamane). Closes: #591058
208 * postinst.in: Fill in device size and model information on GNU/kFreeBSD,
210 * patches/enable_zfs.patch: New patch. Link ZFS from grub-extras into
211 grub-probe and grub-setup.
212 * control: Build-Depend on libzfs-dev and libnvpair-dev on kfreebsd-*.
215 * Offer RAID devices as GRUB installation targets if they contain /,
216 /boot, or /boot/grub.
218 -- Colin Watson <cjwatson@debian.org> Tue, 03 Aug 2010 02:13:07 +0100
220 grub2 (1.98+20100722-1) unstable; urgency=low
222 * New Bazaar snapshot.
223 - Don't count named RAID arrays when looking for unused array numbers.
227 - grub-common Breaks: lupin-support (<< 0.30) due to a grub-mkimage
228 syntax change (lupin-support isn't in Debian, but this is harmless
231 -- Colin Watson <cjwatson@debian.org> Thu, 22 Jul 2010 14:33:34 +0100
233 grub2 (1.98+20100720-1) unstable; urgency=low
235 * New Bazaar snapshot.
236 - Link to Info documentation on changes from GRUB Legacy in README
238 - Add support for mdadm metadata formats 1.x (closes: #492897).
241 * Compare -trunk kernels earlier than numeric ABIs (closes: #568160).
244 * Remove /boot/grub/device.map, /boot/grub/grubenv,
245 /boot/grub/installed-version, and /boot/grub/locale/ on purge, if
246 permitted (closes: #547679).
247 * Convert from CDBS to dh.
248 * Use exact-version dependencies in grub2 and grub-efi, to reduce
250 * Raise priority of grub-common and grub-pc to optional (also done in
252 * Copy-edit debian/presubj.
253 * Use 'mktemp -t' rather than hardcoding /tmp (closes: #589537).
255 [ Mario 'BitKoenig' Holbe ]
256 * Update /etc/grub.d/05_debian_theme to handle multiple entries in
257 GRUB_TERMINAL_OUTPUT (closes: #589322).
259 [ Updated translations ]
260 * Simplified Chinese (zh_CN.po) by YunQiang Su (closes: #589013).
261 * Russian (ru.po) by Yuri Kozlov (closes: #589244).
262 * Swedish (sv.po) by Martin Bagge / brother (closes: #589259).
263 * Bulgarian (bg.po) by Damyan Ivanov (closes: #589272).
264 * Indonesian (id.po) by Arief S Fitrianto (closes: #589318).
265 * Arabic (ar.po) by Ossama M. Khayat.
266 * Basque (eu.po) by Iñaki Larrañaga Murgoitio (closes: #589489).
267 * Persian (fa.po) by Bersam Karbasion (closes: #589544).
268 * Czech (cs.po) by Miroslav Kure (closes: #589568).
269 * Belarusian (be.po) by Viktar Siarheichyk (closes: #589634).
271 -- Colin Watson <cjwatson@debian.org> Wed, 21 Jul 2010 09:11:14 +0100
273 grub2 (1.98+20100710-1) unstable; urgency=low
275 * New Bazaar snapshot.
276 - Handle degraded RAID arrays in grub-probe and grub-setup.
277 - Fix gfxterm pager handling.
280 * Get value of correct debconf question when deciding whether to purge
281 /boot/grub (closes: #588331).
284 * Generate device.map in something closer to the old ordering (thanks,
287 [ Updated translations ]
288 * Croatian (hr.po) by Josip Rodin, closes: #588350.
289 * French (fr.po) by Christian Perrier (closes: #588695).
291 -- Colin Watson <cjwatson@debian.org> Mon, 12 Jul 2010 11:46:53 +0100
293 grub2 (1.98+20100706-1) unstable; urgency=low
295 * New Bazaar snapshot.
297 - Fix GRUB_BACKGROUND configuration ordering.
298 - Fix corruption of first entry name in a reiserfs directory.
299 - Don't include MD devices when generating device.map (if you're using
300 RAID and upgraded through 1.98+20100702-1 or 1.98+20100705-1, you may
301 need to fix this up manually).
303 -- Colin Watson <cjwatson@debian.org> Tue, 06 Jul 2010 18:06:40 +0100
305 grub2 (1.98+20100705-1) unstable; urgency=medium
307 * New Bazaar snapshot.
308 - Bidi and diacritics support.
309 + Use terminfo for ieee1275 terminals (closes: #586953).
310 - Don't use empty grub_device in EFI grub-install (closes: #587838).
311 - Fix grub-setup core.img comparison when not embedding (thanks, Matt
312 Kraai and M. Vefa Bicakci; closes: #586621).
314 * Update Source: in debian/copyright (thanks, Jörg Sommer).
315 * Convert by-id disk device names from device.map to traditional device
316 names for display (closes: #587951).
317 * Set urgency=medium. We've cleared out most of the apparent regressions
318 at this point, and #550704 is getting more and more urgent to fix in
321 -- Colin Watson <cjwatson@debian.org> Mon, 05 Jul 2010 02:09:58 +0100
323 grub2 (1.98+20100702-1) unstable; urgency=low
325 * New Bazaar snapshot.
326 - Use video functions in Linux loader rather than hardcoding UGA; load
327 all available video backends (closes: #565576, probably).
328 - Add support for initrd images on Fedora 13.
329 - Output grub.cfg stanzas for Xen (closes: #505517).
330 - Add 'cat --dos' option to treat DOS-style "\r\n" line endings as
331 simple newlines (closes: #586358).
332 - Change grub-mkdevicemap to emit /dev/disk/by-id/ names where possible
334 - Return CF correctly in mmap e820/e801 int15 hook (closes: #584846).
335 - The info documentation now has no broken references, although of
336 course it could still use more work (closes: #553460).
337 - Support GRUB_BADRAM in grub-mkconfig.
338 - Skip LVM snapshots (closes: #574863).
341 * Mention grub-rescue-usb.img in grub-rescue-pc description (closes:
343 * Add instructions for using grub-rescue-usb.img (closes: #586463).
344 * Remove /usr/lib/grub/mips-* from grub-common rather than the incorrect
345 /usr/lib/grub/mipsel-*, so that it stops clashing with grub-yeeloong;
346 add a versioned Replaces to grub-yeeloong just in case (closes:
348 * Remove qemu-system build-dependency on hurd-i386, where it doesn't seem
349 to exist. Disable tests if qemu-system-i386 isn't available.
350 * Mark "upgrade-from-grub-legacy" paragraph in
351 grub-pc/chainload_from_menu.lst as untranslatable.
352 * Update Homepage field (thanks, Sedat Dilek).
353 * On Linux, if /boot/grub/device.map exists on upgrade to this version,
354 regenerate it to use stable device names in /dev/disk/by-id/. If it had
355 more than one entry, then display a critical-priority debconf note
356 (sorry, but it's better than silently breaking boot menu entries)
357 advising people to check custom boot menu entries and update them if
358 necessary (closes: #583271).
359 * Use 'set -e' rather than '#! /bin/sh -e' or '#! /bin/bash -e', to avoid
360 accidents when debugging with 'sh -x'.
361 * Store grub-pc/install_devices as persistent device names under
362 /dev/disk/by-id/ (closes: #554790). Migrate previous device names to
363 that, with explicit confirmation in non-trivial cases to make sure we
364 got the right ones. If the devices we were told to install to ever go
365 away, ask again. (This is based on the implementation in Ubuntu.)
366 * If grub-install fails during upgrade-from-grub-legacy, allow the user to
367 try again with a different device, but failing that cancel the upgrade
369 * Remove numbering from patch files. The order is now explicit in a quilt
370 series file, and renumbering from time to time is tedious.
372 [ Updated translations ]
373 * Ukrainian (uk.po) by Yatsenko Alexandr / Borys Yanovych (closes:
375 * Indonesian (id.po) by Arief S Fitrianto (closes: #586799).
376 * Swedish (sv.po) by Martin Bagge (closes: #586827).
377 * Persian (fa.po) by Behrad Eslamifar (closes: #587085).
378 * French (fr.po) by Christian Perrier (closes: #587383).
379 * Galician (gl.po) by Jorge Barreiro (closes: #587796).
382 * Add commented GRUB_BADRAM example in debian/default/grub.
384 -- Colin Watson <cjwatson@debian.org> Fri, 02 Jul 2010 17:42:56 +0100
386 grub2 (1.98+20100617-1) unstable; urgency=low
388 * New Bazaar snapshot.
389 - Fix i386-pc prefix handling with nested partitions (closes: #585068).
391 * When running grub-pc.postinst from upgrade-from-grub-legacy, tell it to
392 disregard the fact that /boot/grub/stage2 and /boot/grub/menu.lst still
393 exist (closes: #550477).
394 * Touch a marker file when grub-install is run but GRUB Legacy files are
395 still around. If that marker file is present, pretend that GRUB Legacy
396 files are missing when upgrading.
397 * If GRUB Legacy files are present when upgrading, scan boot sectors of
398 all disks for GRUB 2. If we find GRUB 2 installed anywhere, then ask
399 the user if they want to finish conversion to GRUB 2, and warn them that
400 not doing so may render the system unbootable (closes: #586143). Thanks
401 to Sedat Dilek for helping to narrow down this bug.
402 * Leaving grub-pc/install_devices empty makes sense in some situations,
403 but more often than not is a mistake. On the other hand, automatically
404 selecting all disk devices would upset some people too. Compromise by
405 simply asking for explicit confirmation if grub-pc/install_devices is
406 left empty, defaulting to false so that simply selecting all the
407 defaults in debconf can't leave you with an unbootable system (closes:
410 -- Colin Watson <cjwatson@debian.org> Sat, 19 Jun 2010 01:31:40 +0100
412 grub2 (1.98+20100614-2) unstable; urgency=low
414 * Build-depend on gcc-4.4-multilib on i386 and kopensolaris-i386 too, in
415 order to build grub-efi-amd64.
416 * Ignore non-option arguments in grub-mkconfig (closes: #586056).
418 -- Colin Watson <cjwatson@debian.org> Wed, 16 Jun 2010 17:58:48 +0100
420 grub2 (1.98+20100614-1) unstable; urgency=low
422 * New Bazaar snapshot.
423 - Make target-related error messages from grub-mkimage slightly more
424 helpful (closes: #584415).
425 - Fix underquoting that broke savedefault (thanks, Mario 'BitKoenig'
426 Holbe; closes: #584812).
427 - Expand 'info grub' substantially, including a new section on
428 configuring authentication (closes: #584822).
429 - Give all manual pages proper NAME sections (closes: #496706).
431 * Update 915resolution from grub-extras:
432 - Fix a hang with 945GME (thanks, Sergio Perticone; closes: #582142).
435 * Disable grub-emu on sparc for the time being. We're currently trying to
436 use TARGET_* flags to build it, which won't work.
437 * Don't build-depend on libsdl1.2-dev on hurd-i386. Although
438 libsdl1.2-dev exists there, it's currently uninstallable due to missing
439 libpulse-dev, and we can happily live without it for now.
440 * kfreebsd-amd64 needs gcc-4.4-multilib too (closes: #585668).
441 * Warn and return without error from prepare_grub_to_access_device if
442 /boot is a dm-crypt device (thanks, Marc Haber; closes: #542165).
443 * Make /etc/grub.d/05_debian_theme usable by shells other than bash
444 (thanks, Alex Chiang; closes: #585561).
445 * Remove grub-mkisofs leftovers from debian/copyright.
446 * Fix reversed sense of DEB_BUILD_OPTIONS=nocheck handling.
447 * Build-depend on qemu-system for grub-pc tests.
449 -- Colin Watson <cjwatson@debian.org> Tue, 15 Jun 2010 12:45:35 +0100
451 grub2 (1.98+20100602-2) unstable; urgency=low
453 * Only build-depend on libdevmapper-dev on Linux architectures.
454 * Don't build-depend on libusb-dev on hurd-i386, where it doesn't seem to
456 * Fix printf format mismatch in disk/usbms.c (closes: #584474).
457 * Fix verbose error output when device-mapper isn't supported by the
458 running kernel (closes: #584196).
459 * Prepend "part_" to partmap module names in grub-mkconfig, in line with
460 grub-install (closes: #584426).
462 -- Colin Watson <cjwatson@debian.org> Fri, 04 Jun 2010 14:01:58 +0100
464 grub2 (1.98+20100602-1) unstable; urgency=low
466 * New Bazaar snapshot.
467 - Add btrfs probing support, currently only in the single-device case
469 - Fix grub-emu build on mips/powerpc/sparc.
470 - Add safety check to make sure that /boot/grub/locale exists before
471 trying to probe it (closes: #567211).
472 - Several 'info grub' improvements, including a new section on
473 configuration file generation using grub-mkconfig which documents the
474 available keys in /etc/default/grub (closes: #497085).
478 * Reorganise configure and build targets in debian/rules to use stamp
479 files. configure/* never existed and build/* was always a directory, so
480 make never considered either of them up to date (closes: #450505).
481 * Remove config.h.in from AUTOGEN_FILES, since autoheader doesn't
482 necessarily update it.
483 * Remove conf/gcry.mk from AUTOGEN_FILES, and conf/gcry.rmk from their
484 dependencies. autogen.sh runs util/import_gcry.py after autoconf et al,
485 so conf/gcry.rmk's timestamp will be later than some of the
486 autogenerated outputs.
487 * Go back to shipping rescue images in the grub-rescue-pc .deb itself
488 rather than generating them in the postinst. This means that (a) they
489 get removed when the package is removed (closes: #584176); (b) they are
490 listed in package metadata, as is proper for files in /usr (closes:
491 #584218); (c) grub-rescue-pc can potentially be used as a
492 build-dependency for other packages that need to build GRUB images into
493 installation media etc., without having to build-depend on grub-pc which
494 isn't coinstallable with other platform variants and does invasive
495 things in its postinst.
496 * Add grub-mkrescue patch from Thomas Schmitt to allow reducing the size
497 of xorriso-created images. Use this to ensure that
498 grub-rescue-floppy.img fits well within size limits (closes: #548320).
500 -- Colin Watson <cjwatson@debian.org> Thu, 03 Jun 2010 11:24:41 +0100
502 grub2 (1.98+20100527-2) unstable; urgency=low
504 * Always override statically-linked-binary Lintian tag for kernel.img;
505 dynamic linking makes no sense here.
506 * kernel.img is stripped upstream where it can be, but override Lintian's
507 error for the cases where it can't.
508 * Override binary-from-other-architecture for kernel.img as well as *.mod
509 when building grub-efi-amd64 on i386.
511 -- Colin Watson <cjwatson@debian.org> Tue, 01 Jun 2010 13:48:14 +0100
513 grub2 (1.98+20100527-1) unstable; urgency=low
515 * New Bazaar snapshot.
516 - Support multiple terminals in grub-mkconfig, e.g.
517 GRUB_TERMINAL='serial console' (closes: #506707).
518 - Speed up consecutive hostdisk operations on the same device (closes:
520 - Fix grammar error in grub-setup warning (closes: #559005).
521 - Use xorriso for image creation rather than embedding a modified copy
522 of mkisofs (closes: #570156).
523 - Issue an error rather than segfaulting if only some LVM component
524 devices are in device.map (closes: #577808).
525 - Fix typo in make_device_name which caused grub-probe problems on
526 systems with BSD disk labels (closes: #578201).
527 - Add DM-RAID probe support (closes: #579919).
528 - Include all gnumach kernels on Hurd, not just gnumach and gnumach.gz
532 * Restore TEXTDOMAINDIR correction in grub.d files, lost by mistake in a
533 merge. Noticed by Anthony Fok.
534 * Don't fail on purge if the ucf association has already been taken over
535 by a different grub package (closes: #574176).
536 * Add debian/grub-extras/*/conf/*.mk to AUTOGEN_FILES.
537 * Remove support for the lpia architecture, now removed from Ubuntu.
538 * Conflict with grub (<< 0.97-54) as well as grub-legacy.
539 * Build-depend on libdevmapper-dev for DM-RAID probe support.
541 * Suggest xorriso (>= 0.5.6.pl00) in grub-common, since grub-mkrescue now
542 needs it. Depend on it in grub-rescue-pc.
543 * Move grub-mkimage to grub-common, now that it only has one
545 * Clean up temporary files used while building grub-firmware-qemu.
546 * Make grub-probe work with symlinks under /dev/mapper (closes: #550704).
547 * When upgrading a system where GRUB 2 is chainloaded from GRUB Legacy and
548 upgrade-from-grub-legacy has not been run, upgrade the chainloaded image
549 rather than confusing the user by prompting them where they want to
550 install GRUB (closes: #546822).
551 * Build-depend on libsdl1.2-dev for SDL support in grub-emu.
552 * Don't leak debconf's file descriptor to update-grub, so that the LVM
553 tools called from os-prober don't complain about it (closes: #549976).
554 Other leaks are not this package's fault, may not be bugs at all, and in
555 any case os-prober 1.36 suppresses the warnings.
556 * Build-depend on flex (>= 2.5.35).
557 * Build-depend on gcc-4.4-multilib on amd64.
559 [ Updated translations ]
560 * Slovenian (sl.po) by Vanja Cvelbar (closes: #570110).
561 * Vietnamese (vi.po) by Clytie Siddall (closes: #574578).
562 * Tamil (ta.po) by Tirumurti Vasudevan (closes: #578282).
563 * Portuguese (pt.po) by Tiago Fernandes (closes: #580140).
564 * Romanian (ro.po) by Eddy Petrișor / Andrei Popescu (closes: #583185).
566 -- Colin Watson <cjwatson@debian.org> Tue, 01 Jun 2010 11:24:38 +0100
568 grub2 (1.98-1) unstable; urgency=low
570 * New upstream release (closes: #572898).
571 - Fix grub-script-check to handle empty lines (closes: #572302).
572 - Fix offset computation when reading last sectors. Partition reads and
573 writes within and outside a partition (closes: #567469, #567884).
574 - Fix script execution error handling bug that meant that an error in a
575 menuentry's last statement caused the whole menuentry to fail (closes:
576 #566538, LP: #464743).
577 - Support GRUB_GFXPAYLOAD_LINUX (closes: #536453, LP: #416772).
580 * Add GRUB_INIT_TUNE example to /etc/default/grub (closes: #570340).
583 * Build-depend on libusb-dev so that grub-emu is reliably built with USB
584 support (closes: #572854).
585 * Update directions in debian/rules on exporting grub-extras to account
586 for it being maintained in Bazaar nowadays.
587 * Add myself to Uploaders.
588 * Acknowledge NMUs, thanks to Torsten Landschoff and Julien Cristau.
590 -- Colin Watson <cjwatson@debian.org> Tue, 09 Mar 2010 13:25:35 +0000
592 grub2 (1.98~20100128-1.2) unstable; urgency=low
594 * Non-maintainer upload.
595 * Stop setting gfxpayload=keep (closes: #567245).
597 -- Julien Cristau <jcristau@debian.org> Sun, 14 Feb 2010 20:37:51 +0100
599 grub2 (1.98~20100128-1.1) unstable; urgency=low
601 * Non-maintainer upload.
602 * Apply trivial patch (already merged upstream) fixing the offset
603 computation for non-cached reads (closes: #567637).
605 -- Torsten Landschoff <torsten@debian.org> Mon, 08 Feb 2010 22:15:01 +0100
607 grub2 (1.98~20100128-1) unstable; urgency=low
609 * New Bazaar snapshot.
610 - Fix corruption problem when reading files from CDROM. (Closes: #567219)
613 * Never strip kernel.img in rules. Upstream already does it when it
614 can be done. (Closes: #561933)
615 * Bump Standards-Version to 3.8.4.
618 * rules: Run the testsuite (make check) when building grub-pc.
620 -- Robert Millan <rmh.debian@aybabtu.com> Thu, 28 Jan 2010 16:28:45 +0100
622 grub2 (1.98~20100126-1) unstable; urgency=low
624 * New Bazaar snapshot.
625 - Includes mipsel-yeeloong port.
628 * config.in: Lower priority of grub2/linux_cmdline_default.
631 * Drop `CFLAGS=-O0' workaround on powerpc. Should be fixed correctly now.
632 * Ship grub-bin2h and grub-script-check in grub-common.
633 * Terminate NEWS.Debian with a blank line like lintian would suggest
634 if that check would be working correctly.
636 -- Felix Zielcke <fzielcke@z-51.de> Tue, 26 Jan 2010 19:26:25 +0100
638 grub2 (1.98~20100115-1) unstable; urgency=low
640 * New Bazaar snapshot.
641 - Includes savedefault / grub-reboot branch.
642 - Includes Multiboot video support (from latest 1.x draft).
644 -- Robert Millan <rmh.debian@aybabtu.com> Fri, 15 Jan 2010 18:15:26 +0100
646 grub2 (1.98~20100110-1) unstable; urgency=low
648 * New Bazaar snapshot.
651 * grub-rescue-pc.postinst: Fix image generation during upgrades.
654 -- Robert Millan <rmh.debian@aybabtu.com> Sun, 10 Jan 2010 02:45:52 +0100
656 grub2 (1.98~20100107-1) unstable; urgency=low
658 * New Bazaar snapshot.
661 * grub-rescue-pc.postinst: Use grub-mkrescue for floppy as well.
663 [ Updated translations ]
664 * Chinese (zh_TW.po) by Tetralet. (Closes: #564044)
666 -- Robert Millan <rmh.debian@aybabtu.com> Thu, 07 Jan 2010 17:56:10 +0100
668 grub2 (1.98~20100101-1) unstable; urgency=high
670 * New Bazaar snapshot.
674 * rules: Auto-update version from debian/changelog.
677 * Add -O0 to CFLAGS on powerpc to avoid the `_restgpr_31_x in boot is
680 -- Felix Zielcke <fzielcke@z-51.de> Fri, 01 Jan 2010 00:31:37 +0100
682 grub2 (1.98~20091229-1) unstable; urgency=high
684 * New Bazaar snapshot.
685 - Fix slowness when $prefix uses an UUID.
686 (Closes: #541145, LP: #420933)
687 - Correctly set TARGET_CFLAGS. (Closes: #562953)
690 * grub-rescue-pc.postinst: Build USB rescue image.
691 * rules: Invoke configure with relative path. This makes binaries smaller,
692 since dprintf strings are constructed using this path.
695 * Urgency=high due to RC bug fix.
696 * Fix version comparison in grub-common.preinst for handling obsolete
697 /etc/grub.d/10_freebsd. (Closes: #562921)
699 -- Felix Zielcke <fzielcke@z-51.de> Tue, 29 Dec 2009 16:05:00 +0100
701 grub2 (1.98~20091222-1) unstable; urgency=low
703 * New Baazar snapshot.
704 - Make 30_os-prober again dash compatible. (Closes: #562034)
706 -- Felix Zielcke <fzielcke@z-51.de> Tue, 22 Dec 2009 12:50:57 +0100
708 grub2 (1.98~20091221-1) unstable; urgency=low
710 * New Bazaar snapshot.
711 - Fix search command failing on some broken BIOSes. (Closes: #530357)
714 * Add Replaces:/Conflicts: grub-linuxbios to grub-coreboot. (Closes: #561811)
715 * Delete obsolete /etc/grub.d/10_freebsd if it has not been modified,
716 else disable it. (Closes: #560346)
718 -- Robert Millan <rmh.debian@aybabtu.com> Mon, 21 Dec 2009 22:04:17 +0100
720 grub2 (1.98~20091210-1) unstable; urgency=low
724 -- Robert Millan <rmh.debian@aybabtu.com> Mon, 14 Dec 2009 14:52:59 +0100
726 grub2 (1.97+20091210-1) unstable; urgency=low
728 * New Bazaar snapshot.
729 - patches/02_fix_mountpoints_in_mkrelpath.diff: Remove (merged).
730 - Fixes FTBFS on powerpc (again) and sparc.
731 - patches/903_grub_legacy_0_based_partitions.diff: Resync (merged into
734 * Fix dpkg dependency for lenny compatibility.
736 -- Robert Millan <rmh.debian@aybabtu.com> Thu, 10 Dec 2009 00:35:20 +0100
738 grub2 (1.97+20091130-1) unstable; urgency=low
740 * New Bazaar snapshot.
741 * Enable ntldr-img from grub-extras.
743 -- Robert Millan <rmh.debian@aybabtu.com> Mon, 30 Nov 2009 02:33:03 +0100
745 grub2 (1.97+20091125-2) unstable; urgency=low
747 [ Updated translations ]
748 * Bulgarian (bg.po) by Damyan Ivanovi (Closes: #558039)
751 * control: Remove genisoimage from Build-Depends/Suggests (no longer
753 * grub.d/05_debian_theme: Make output string distro-agnostic.
756 * patches/02_fix_mountpoints_in_mkrelpath.diff: New patch to handle
757 mount points like the old shell function did. (Closes: #558042)
759 -- Felix Zielcke <fzielcke@z-51.de> Sun, 29 Nov 2009 21:38:00 +0100
761 grub2 (1.97+20091125-1) unstable; urgency=low
764 * New upstream snapshot.
765 - Fixes script parser load error.
767 * Add gettext to Build-Depends and gettext-base to grub-common's
770 -- Felix Zielcke <fzielcke@z-51.de> Wed, 25 Nov 2009 19:22:51 +0100
772 grub2 (1.97+20091124-1) unstable; urgency=low
774 * New upstream snapshot.
775 - Fix grub-mkisofs related FTBFS on powerpc. (Closes: #557704)
776 - Create fake GRUB devices for devices not listed in device.map.
777 This also makes dmraid and multipath work as long as
778 search --fs-uuid works. (Closes: #442382, #540549, LP: #392136)
779 - rules: grub-emu is now built as a port.
782 * Change the bt-utf-source build dependency to xfonts-unifont. It's
783 more complete, better maintained and grub-mkfont supports actually
784 more then BDF fonts as input, thanks to libfreetype.
785 * Use grub-probe to get the GRUB device of /boot/grub instead of
786 passing (hd0) to grub-install when creating the core.img with
787 chainloading. This avoids the (UUID=) hack slowness in case
788 /boot/grub is on a different disk then (hd0) in device.map.
789 * patches/903_grub_legacy_0_based_partitions.diff: Update.
790 * Add a build dependency on automake and python.
791 * Set TARGET_CC=$(CC) to really use gcc-4.4 everywhere. Also pass it
792 and CC as arguments to ./configure instead of env vars so they get
794 * Ship grub-mkrelpath in grub-common.
795 * Ship the locale files in grub-common.
796 * Add a dependency on 'dpkg (>= 1.15.4) | install-info' for grub-common
797 as recommended by Policy and lintian.
800 -- Felix Zielcke <fzielcke@z-51.de> Tue, 24 Nov 2009 21:20:00 +0100
802 grub2 (1.97+20091115-1) unstable; urgency=low
804 * New upstream snapshot.
805 - Fix security problem with password checking. (Closes: #555195)
806 - Fix the generated GNU/Hurd menu entries and also add support for
807 it in 30_os-prober. (Closes: #555188)
808 - Same grub-mkrescue for grub-pc and grub-coreboot, used by
809 grub-rescue-pc during postinst now. (Closes: #501867)
812 * Ship grub-mkisofs in grub-common.
813 * patches/002_grub.d_freebsd.in.diff: Remove (merged upstream).
814 * patches/906_grub_extras.diff: Remove. Superseded by GRUB_CONTRIB variable
815 in recent upstream trunk.
816 * rules: Export GRUB_CONTRIB to enable grub-extras add-ons.
817 * Pass --force to grub-install in the postinst. (Closes: #553415)
818 * Don't strip debug symbols from grub-emu. It's meant for debugging
819 and with them it's much more useful.
820 * Ship grub-mkfloppy in grub-pc.
821 * Revert the Replaces: grub-common to (<= 1.96+20080413-1) on the
822 grub-pc package. It was wrongly modified long ago.
825 * copyright: Document mkisofs.
826 * control: Update Vcs- fields (moved to Bazaar).
827 * rules: Update debian/legacy/update-grub rule to Bazaar.
829 -- Felix Zielcke <fzielcke@z-51.de> Sun, 15 Nov 2009 19:13:31 +0100
831 grub2 (1.97-1) unstable; urgency=low
834 * patches/905_setup_force.diff: Remove, no longer needed as of
835 grub-installer >= 1.47.
836 * grub.d/05_debian_theme: Attempt to source grub_background.sh from
837 desktop-base (Needed for #495282, #495616, #500134, see also
841 * Add a build dependency on texinfo.
842 * Fix little typo in /etc/default/grub. (LP: #457703)
844 [ Updated translations ]
845 * Finnish (fi.po) by Esko Arajärvi. (Closes: #551912)
847 -- Felix Zielcke <fzielcke@z-51.de> Sun, 25 Oct 2009 19:50:21 +0100
849 grub2 (1.97~beta4-1) unstable; urgency=low
851 * New upstream beta release.
854 * Change the Recommends: os-prober to (>= 1.33).
855 * patches/907_grub.cfg_400.diff: Really add it. Somehow it was a 0 byte file.
857 * Convert newlines back to spaces when parsing kopt from
858 GRUB Legacy's menu.lst, before giving the value to Debconf.
859 Thanks to Colin Watson. (Closes: #547649)
860 * Ship the info docs in grub-common. (Closes: #484074)
861 * Remove generated /usr/share/info/dir* files.
862 * Update the presubj bug file and also install it for grub-common.
865 * Enable ZFS and 915resolution in grub-extras (now requires explicit
867 * grub-common conflicts with grub-doc (<< 0.97-32) and grub-legacy-doc
869 * Move grub-emu to a separate package.
871 [ Updated translations ]
872 * Japanese (ja.po) by Hideki Yamane. (Closes: #549599)
874 -- Robert Millan <rmh.debian@aybabtu.com> Mon, 05 Oct 2009 20:03:04 +0200
876 grub2 (1.97~beta3-1) unstable; urgency=high
878 * New upstream beta release.
879 - Make it more clear how to use /etc/grub.d/40_custom. (Closes: #545153)
880 - fix a serious memory corruption in the graphical subsystem.
881 (Closes: #545364, #544155, #544639, #544822, LP: #424503)
882 - patches/003_grub_probe_segfault.diff: Remove (merged).
884 * Change the watch file so upstream beta releases are recognized.
885 * Include /etc/default/grub in bug reports.
886 * Recommend os-prober (>= 1.32). (Closes: #491872)
887 * Change the gcc-multilib [sparc] build dependency to gcc-4.4-multilib
889 * patches/907_grub.cfg_400.diff: New patch to make grub.cfg again mode
890 444 if it does not contain a password line.
891 * Use `su' in the bug reporting script to read grub.cfg in case the user
892 is not allowed to read it.
893 * Readd grub-pc/kopt-extracted template.
895 [ Updated translations ]
896 * Brazilian Portuguese (pt_BR.po) by Flamarion Jorge.
897 * Japanese (ja.po) by Hideki Yamane. (Closes: #545331)
898 * Spanish (es.po) by Francisco Javier Cuadrado. (Closes: #545566)
899 * Italian (it.po) by Luca Monducci. (Closes: #546035)
901 -- Felix Zielcke <fzielcke@z-51.de> Sat, 12 Sep 2009 15:28:20 +0200
903 grub2 (1.97~beta2-2) unstable; urgency=low
905 [ Updated translations ]
906 * Dutch (nl.po) by Paul Gevers. (Closes: #545050)
909 * Move GRUB Legacy's grub-set-default to /usr/lib/grub-legacy in
910 preparation for GRUB 2's grub-set-default.
911 * Remove password lines in bug script.
914 * Do not conflict with `grub' dummy package (this prevented upgrades).
915 * patches/003_grub_probe_segfault.diff: Disable file test codepath, which
916 wasn't normally used before.
918 -- Felix Zielcke <fzielcke@z-51.de> Sat, 05 Sep 2009 00:27:22 +0200
920 grub2 (1.97~beta2-1) unstable; urgency=low
922 * New upstream beta release.
923 - Fix loading of FreeBSD modules. (Closes: #544305)
925 [ Updated translations ]
926 * French (fr.po) by Christian Perrier. (Closes: #544320)
927 * Czech (cs.po) by Miroslav Kure. (Closes: #544327)
928 * Belarusian (be.po) by Hleb Rubanau.
929 * Arabic (ar.po) by Ossama M. Khayat.
930 * Catalan (ca.po) by Juan Andrés Gimeno Crespo.
931 * Russian (ru.po) by Yuri Kozlov. (Closes: #544730)
932 * Swedish (sv.po) by Martin Ågren. (Closes: #544759)
933 * Brazilian Portuguese (pt_BR.po) by Flamarion Jorge. (Closes: #544810)
934 * German (de.po) by Helge Kreutzmann. (Closes: #544912)
937 * Build with GCC 4.4.
939 -- Robert Millan <rmh.debian@aybabtu.com> Fri, 04 Sep 2009 14:40:20 +0200
941 grub2 (1.97~beta1-1) unstable; urgency=low
943 * New upstream beta release.
945 [ Updated translations ]
946 * German (de.po) by Helge Kreutzmann. (Closes: #544261)
947 * Asturian (ast.po) by Marcos.
948 * Georgian (ka.po) by Aiet Kolkhi.
951 * Merge config, templates, postinst, postrm, dirs and install files
952 into a single source.
953 * Disable Linux-specific strings on GNU/kFreeBSD. Enable translations
954 in grub2/linux_cmdline_default. Add grub2/kfreebsd_* strings (still
957 -- Felix Zielcke <fzielcke@z-51.de> Sun, 30 Aug 2009 18:01:40 +0200
959 grub2 (1.96+20090829-1) unstable; urgency=low
962 - Fix filesystem mapping on GNU/kFreeBSD. (Closes: #543950)
964 * New grub-extras SVN snapshot.
965 - Add 915resolution support to the GMA500 (poulsbo) graphics chipset.
966 Thanks to Pedro Bulach Gapski. (Closes: #543917)
968 * Use `cp -p' to copy /usr/share/grub/default/grub to the temporary
969 file to preverse permissions.
970 * Remove also efiemu files from /boot/grub on purge if requested.
971 * Check that GRUB_CMDLINE_LINUX and GRUB_CMDLINUX_LINUX_DEFAULT is at
972 the start of line in *.postinst.
973 * Don't check that $GRUB_CMDLINE_LINUX{,DEFAULT} are non empty strings
975 * Add empty GRUB_CMDLINE_LINUX to /usr/share/grub/default/grub.
976 * Factorise the editing of the temporary file. Thanks to Martin F
978 * Read in /etc/default/grub in *.config files.
980 [ Updated translations ]
981 * French (fr.po) by Christian Perrier. (Closes: #544023)
982 * Russian (ru.po) by Yuri Kozlov. (Closes: #544077)
983 * Italian (it.po) by Luca Monducci. (Closes: #544200)
985 -- Felix Zielcke <fzielcke@z-51.de> Sat, 29 Aug 2009 17:01:17 +0200
987 grub2 (1.96+20090826-3) unstable; urgency=low
989 * Add missing quotes in grub-pc.config and *.postinst.
991 -- Felix Zielcke <fzielcke@z-51.de> Wed, 26 Aug 2009 19:14:23 +0200
993 grub2 (1.96+20090826-2) unstable; urgency=low
995 * Really use the correct templates in grub-pc.config. ARGS.
997 -- Felix Zielcke <fzielcke@z-51.de> Wed, 26 Aug 2009 14:10:41 +0200
999 grub2 (1.96+20090826-1) unstable; urgency=low
1003 * Use the right templates in grub-pc.config. (Closes: #543615)
1005 -- Felix Zielcke <fzielcke@z-51.de> Wed, 26 Aug 2009 11:00:36 +0200
1007 grub2 (1.96+20090825-1) unstable; urgency=low
1010 - Enable gfxterm only if there's a suitable video backend and don't
1011 print an error if not. (Closes: #520846)
1014 * Copy unicode.pf2 instead of ascii.pf2 to /boot/grub in grub-pc
1015 postinst (Closes: #542314).
1016 * Update Standards version to 3.8.3.
1017 * Use DEB_HOST_ARCH_CPU for the generation of the lintian overrides.
1018 * Fix calling the grub-pc/postrm_purge_boot_grub template in
1020 * Handle GRUB_CMDLINE_LINUX and GRUB_CMDLINE_LINUX_DEFAULT via
1021 debconf. Thanks to Martin F. Krafft and Colin Watson for idea and
1023 * Use ucfr --force when /etc/default/grub is registered to a grub-* package.
1024 * Use #!/bin/sh in *.config and fix a small bashism in grub-pc.config.
1027 * patches/907_terminal_output_workaround.diff: Remove. It seems that
1028 it wasn't really necessary.
1029 * grub-pc.postinst: Avoid printing an error if /etc/kernel-img.conf
1030 doesn't exist, because it is misleading. We simply refrain from
1031 fixing it and move along.
1032 * grub-pc.postinst: Don't schedule generation of grub.cfg via "grub-install"
1033 code path unless we actually run grub-install.
1034 * grub-pc.postinst: Only copy unicode.pf2 and moreblue-orbit-grub.png when
1035 /boot/grub/grub.cfg is scheduled to be generated.
1036 * legacy/upgrade-from-grub-legacy: Reset grub-pc/install_devices.
1037 Thanks Colin Watson. (Closes: #541230)
1039 -- Felix Zielcke <fzielcke@z-51.de> Tue, 25 Aug 2009 21:45:24 +0200
1041 grub2 (1.96+20090808-1) unstable; urgency=low
1044 - Fix XFS with inode size different then 256. (Closes: #528761)
1045 - Add support for multiple LVM metadata areas. (LP: #408580)
1046 - patches/008_dac_palette_width.diff: Remove. (merged)
1047 - Prefer unicode over ascii font. (LP: #352034)
1050 * Fix the generation of the lintian override for efiemu64.o.
1051 * Remove the Conflicts dmsetup.
1052 * Use ?= for setting DEB_HOST_ARCH.
1053 * Document GRUB_DISABLE_LINUX_RECOVERY in /etc/default/grub.
1054 (Closes: #476536 LP: #190207)
1055 * Add docs/grub.cfg to examples.
1056 * patches/01_uuids_and_lvm_dont_play_along_nicely.diff: Updated to
1057 also disable UUIDs on LVM over RAID.
1058 * Add a debconf prompt to remove all grub2 files from /boot/grub on
1059 purge. (Closes: #527068, #470400)
1060 * Move the Suggests: os-prober from grub-pc to grub-common.
1061 * patches/901_dpkg_version_comparison.diff: Updated.
1062 * Update the Replaces on grub-common for the other packages to (<<
1063 1.96+20080831-1). (Closes: #540492)
1066 * Reorganize grub-pc.{config,postinst} logic. The idea being that if there's
1067 no trace of GRUB Legacy, the grub-pc/install_devices template will be
1068 shown even if this is the first install.
1069 * When setting grub-pc/install_devices, obtain input dynamically from
1070 grub-mkdevicemap (rather than devices.map). (Closes: #535525)
1071 * Add a note to grub-pc/install_devices template that it's also possible
1072 to install GRUB to a partition boot record.
1073 * patches/002_grub.d_freebsd.in.diff: New patch. Reimplement
1074 10_freebsd.in to handle multiple kernel versions & acpi.ko.
1076 -- Robert Millan <rmh.debian@aybabtu.com> Mon, 10 Aug 2009 18:49:52 +0200
1078 grub2 (1.96+20090725-1) unstable; urgency=high
1081 - Don't add drivemap call with Windows Vista/7. It breaks Win 7.
1085 * Don't build grub-efi-amd64 on hurd-i386.
1086 * Change DEB_BUILD_ARCH to DEB_HOST_ARCH in the check for sparc.
1087 * Don't add the lintian override for kernel.img for sparc and grub-pc.
1088 * Add a lintian override for binary-from-other-architecture for
1089 grub-efi-amd64 and grub-pc on i386.
1090 * Use wildcards in the lintian overrides.
1091 * Add a Conflicts/Replaces for all packages except grub-common.
1095 * 008_dac_palette_width.diff: New patch. Fix blank screen when booting
1096 Linux with vga= parameter set to a packed color mode (<= 8-bit).
1098 * Set urgency=high because #535026 affects 1.96+20090709-1 which is in
1100 * patches/907_terminal_output_workaround.diff: Work around recent regression
1101 with terminal_output command (not critical, just breaks gfxterm).
1103 -- Robert Millan <rmh.debian@aybabtu.com> Sat, 25 Jul 2009 19:00:53 +0200
1105 grub2 (1.96+20090721-4) unstable; urgency=low
1107 * Place grub-ofpathname only in grub-common. (Closes: #537999)
1109 -- Felix Zielcke <fzielcke@z-51.de> Wed, 22 Jul 2009 13:38:24 +0200
1111 grub2 (1.96+20090721-3) unstable; urgency=low
1113 * Don't strip kernel.img on sparc.
1114 * Suggest efibootmgr on grub-efi-{amd64,ia32}.
1115 * Pass --disable-grub-fstest to configure. (Closes: #537897)
1117 -- Felix Zielcke <fzielcke@z-51.de> Tue, 21 Jul 2009 21:46:01 +0200
1119 grub2 (1.96+20090721-2) unstable; urgency=low
1121 * Add back Conflicts/Replaces grub.
1123 -- Felix Zielcke <fzielcke@z-51.de> Tue, 21 Jul 2009 11:24:45 +0200
1125 grub2 (1.96+20090721-1) unstable; urgency=low
1129 * Change License of my update-grub(8) and update-grub2(8) manpages to
1130 GPL3+ to match new copyright file.
1131 * Merge from Ubuntu: Don't build grub-efi-amd64 on lpia.
1132 * Don't pass `--enable-efiemu' to configure. On kfreebsd-i386 it won't
1133 compile and it should be now auto detected if it's compilable.
1135 * Don't build grub-efi-amd64 on kfreebsd-i386. It lacks 64bit compiler
1137 * Rename the lintian override for kernel.elf to kernel.img.
1138 * Strip kernel.img not kernel.elf, but not in the case of grub-pc.
1139 * Rename the Conflicts/Replaces grub to grub-legacy. (Closes: #537824)
1141 -- Felix Zielcke <fzielcke@z-51.de> Tue, 21 Jul 2009 10:50:20 +0200
1143 grub2 (1.96+20090709-1) unstable; urgency=low
1147 * control (Build-Depends): Add gcc-multilib [sparc].
1148 * copyright: Rewrite using DEP-5 format.
1149 * Merge grub-extras into the package, and integrate it with GRUB's
1151 - patches/906_grub_extras.diff
1155 -- Robert Millan <rmh.debian@aybabtu.com> Thu, 09 Jul 2009 00:26:49 +0200
1157 grub2 (1.96+20090702-1) unstable; urgency=low
1160 * rules: Remove duplicated files in sparc64-ieee1275 port.
1161 * rules: Comment out -DGRUB_ASSUME_LINUX_HAS_FB_SUPPORT=1 setting. We'll
1162 re-evaluate using it when it's more mature. (Closes: #535026).
1164 -- Robert Millan <rmh.debian@aybabtu.com> Thu, 02 Jul 2009 13:23:51 +0200
1166 grub2 (1.96+20090629-1) unstable; urgency=low
1169 - Misc fixes in Linux loader.
1171 * control (grub-firmware-qemu): Make it buildable only on i386/amd64.
1172 * control: Add sparc (grub-ieee1275), remove remnants of ppc64.
1173 * rules: Include all modules in grub-firmware-qemu build.
1175 -- Robert Millan <rmh.debian@aybabtu.com> Mon, 29 Jun 2009 19:22:37 +0200
1177 grub2 (1.96+20090628-1) unstable; urgency=low
1180 * Re-enable QEMU port.
1182 -- Robert Millan <rmh.debian@aybabtu.com> Sun, 28 Jun 2009 01:11:10 +0200
1184 grub2 (1.96+20090627-2) unstable; urgency=low
1186 * Disable QEMU port untill it goes through NEW.
1187 * Upload to unstable.
1189 -- Robert Millan <rmh.debian@aybabtu.com> Sat, 27 Jun 2009 18:40:17 +0200
1191 grub2 (1.96+20090627-1) experimental; urgency=low
1194 - Fix parsing of --output in grub-mkconfig. (Closes: #532956)
1197 * Use ucfr --force in grub-ieee1275.postinst in case we're upgrading
1198 from previous version. It registered /etc/default/grub wrongly with
1200 * Drop the build dependency on libc6-dev-i386.
1201 * Remove ppc64 from the Architectures. It's totally dead.
1202 * Add a note to /etc/default/grub that update-grub needs to be run to
1203 update grub.cfg. (Closes: #533026)
1204 * Fix the svn-snapshot rule.
1205 * Update Standards version to 3.8.2. No changes needed.
1208 * legacy/upgrade-from-grub-legacy: Invoke grub-pc.postinst directly rather
1209 than dpkg-reconfigure. Since we pretend we're upgrading, it will DTRT.
1210 * Add grub-firmware-qemu package.
1211 - patches/008_qemu.diff: QEMU port (patch from upstream).
1212 - control (grub-firmware-qemu): New package.
1213 - rules: Add grub-firmware-qemu targets.
1214 - debian/grub-firmware-qemu.dirs
1215 - debian/grub-firmware-qemu.install
1216 * patches/906_revert_to_linux16.diff: Remove, now that gfxpayload is
1219 -- Robert Millan <rmh.debian@aybabtu.com> Sat, 27 Jun 2009 00:46:23 +0200
1221 grub2 (1.96+20090611-1) experimental; urgency=low
1225 * Append .diff to patches/01_uuids_and_lvm_dont_play_along_nicely so
1226 it gets really applied.
1227 * Drop completely the build dependency on gcc-multilib.
1228 * Instead of arborting in the preinst if /etc/kernel-img.conf still
1229 contains /sbin/update-grub, change the file with sed. Policy allows
1230 thisi, because it's not a conffile, according to Colin Watson.
1231 * Change /etc/default/grub to an ucf managed file instead of dpkg
1234 -- Felix Zielcke <fzielcke@z-51.de> Fri, 12 Jun 2009 11:46:24 +0200
1236 grub2 (1.96+20090609-1) experimental; urgency=low
1239 - Fix variable parsing inside strings. (Closes: #486180)
1240 - Add `true' command. (Closes: #530736)
1243 * Split grub-efi in grub-efi-ia32 and grub-efi-amd64, both available
1244 on i386 and amd64. (Closes: #524756)
1245 * Add kopensolaris-i386 to arch list.
1248 * Add a NEWS entry about the grub-efi split.
1249 * Drop the build dependency on gcc-multilib for all *i386.
1250 * Change upgrade-from-grub-legacy to use `dpkg-reconfigure grub-pc' to
1251 install grub2 into MBR.
1253 [ New translations ]
1254 * Catalan (ca.po) by Jordi Mallach.
1256 [ Updated translations ]
1257 * Spanish (es.po) by Francisco Javier Cuadrado. (Closes: #532407)
1259 -- Jordi Mallach <jordi@debian.org> Tue, 09 Jun 2009 19:21:15 +0200
1261 grub2 (1.96+20090603-1) unstable; urgency=low
1265 * Abort the install of grub-pc if /etc/kernel-img.conf still contains
1266 /sbin/update-grub (Closes: #500631).
1268 -- Felix Zielcke <fzielcke@z-51.de> Wed, 03 Jun 2009 20:01:11 +0200
1270 grub2 (1.96+20090602-1) unstable; urgency=low
1275 * Skip floopies in the grub-install debconf prompt in grub-pc postinst.
1276 Patch by Fabian Greffrath. (Closes: #530848)
1279 * Change Vcs-Browser field to viewsvn.
1282 * Change Vcs-Svn field to point to the trunk. (Closes: #531391)
1283 * patches/01_uuids_and_lvm_dont_play_along_nicely: New patch.
1284 On Debian root=UUID= with lvm still doestn't work so disable it.
1286 * Remove Otavio Salvador from Uploaders with his permission.
1287 * add grub-pc.preinst
1289 -- Felix Zielcke <fzielcke@z-51.de> Wed, 03 Jun 2009 14:42:11 +0200
1291 grub2 (1.96+20090523-1) unstable; urgency=low
1294 - Add drivemap command, similar to grub-legacy's map command.
1296 - Export GRUB_TERMINAL_INPUT in grub-mkconfig. (Closes: #526741)
1299 * rules: Set GRUB_ASSUME_LINUX_HAS_FB_SUPPORT=1 in CFLAGS.
1300 * patches/905_setup_force.diff: Relax blocklist warnings.
1301 * patches/906_revert_to_linux16.diff: Keep using linux16 for now.
1304 * patches/07_core_in_fs.diff: Updated.
1305 * Remove /etc/grub.d/10_hurd on non-Hurd systems in the grub-common
1306 preinst. Likewise for 10_freebsd for non kFreebsd and 10_linux on
1307 kFreebsd and Hurd. (Closes: #523777)
1309 -- Felix Zielcke <fzielcke@z-51.de> Sat, 23 May 2009 20:05:10 +0200
1311 grub2 (1.96+20090504-1) experimental; urgency=low
1314 - Add support for parttool command, which can be used to hide partitions.
1316 - Fix a segfault with LVM on RAID. (Closes: #520637)
1317 - Add support for char devices on (k)FreeBSD. (Closes: #521292)
1318 - patches/08_powerpc-ieee1275_build_fix.patch: Remove (merged).
1320 [ Updated translations ]
1321 * Basque (eu.po) by Piarres Beobide. (Closes: #522457)
1322 * German (de.po) by Helge Kreutzmann. (Closes: #522815)
1325 * Update my email address.
1326 * Remove 04_uuids_and_abstraction_dont_play_along_nicely.diff now that
1327 bugs #435983 and #455746 in mdadm and dmsetup have been fixed.
1330 * Place new grub-dumpbios in grub-common.
1331 * Add lpia to the archictectures to reduce the ubuntu delta.
1332 * Add a manpage for the update-grub and update-grub2 stubs, written by
1333 me. (Closes: #523876)
1334 * Suggest genisoimage on grub-pc and grub-ieee1275, because grub-mkrescue
1335 needs it to create a cd image. (Closes: #525845)
1336 * Add a dependency on $(AUTOGEN_FILES) for the configure/grub-common target,
1337 this is needed now that upstream removed the autogenerated files from SVN.
1338 * Add `--enable-efiemu to' `./configure' flags.
1339 * Add a build dependency on gcc-multilib for i386.
1340 * Drop alternate build dependency on gcc-4.1 (<< 4.1.2).
1342 -- Felix Zielcke <fzielcke@z-51.de> Mon, 04 May 2009 21:01:22 +0200
1344 grub2 (1.96+20090402-1) experimental; urgency=low
1347 - Fix regression in disk/raid.c. (Closes: #521897, #514338)
1348 - Fix handling of filename string lengths in HFS.
1349 (Really closes: #516458).
1350 * Add myself to Uploaders.
1351 * Add patch 08_powerpc-ieee1275_build_fix.patch to fix powerpc-ieee1275
1352 builds which were lacking header files for kernel_elf_HEADERS. Thanks
1353 Vladimir Serbinenko.
1355 -- Jordi Mallach <jordi@debian.org> Fri, 03 Apr 2009 20:58:37 +0200
1357 grub2 (1.96+20090401-1) experimental; urgency=low
1361 - Pass grub's gfxterm mode to Linux kernel. (Closes: #519506)
1362 - Fix ext4 extents on powerpc. (Closes: #520286)
1365 * Remove grub-of transitional package (Lenny had grub-ieee1275 already).
1366 * Fix kopt parsing in grub-pc.config. Thanks Marcus Obst. (Closes: #514837)
1367 * Add debconf template to automatically run grub-install during upgrades
1368 (prior user confirmation). (Closes: #514705)
1370 -- Robert Millan <rmh@aybabtu.com> Wed, 01 Apr 2009 01:19:45 +0200
1372 grub2 (1.96+20090317-1) unstable; urgency=low
1375 - Fix loading of files with underscore in HFS. (Closes: #516458)
1377 * Update Standards version to 3.8.1. No changes needed.
1379 [ Updated translations ]
1380 * Brazilian Portuguese (pt_BR.po) by Flamarion Jorge. (Closes: #519417)
1382 -- Felix Zielcke <fzielcke@z-51.de> Tue, 17 Mar 2009 14:42:10 +0100
1384 grub2 (1.96+20090309-1) unstable; urgency=low
1388 -- Felix Zielcke <fzielcke@z-51.de> Mon, 09 Mar 2009 10:03:13 +0100
1390 grub2 (1.96+20090307-1) unstable; urgency=low
1393 - Add support for /dev/md/dNNpNN mdraid devices. (Closes: #509960)
1394 - Add new PF2 fontengine. (Closes: #510344)
1395 - Avoid mounting ext2 partitions with backward-incompatible features.
1397 - Try to avoid false positives with FAT. (Closes: #514263)
1400 * Remove build-dependency on unifont package and add one for bf-utf-source
1401 package and libfreetype6-dev
1402 * grub-pc.postinst: Copy new ascii.pf2 instead of old ascii.pff to /boot/grub.
1403 * Add `--enable-grub-mkfont' to configure flags.
1404 * Put new grub-mkfont in grub-common package.
1405 * Add a dependency for ${misc:Depends} to all packages to make lintian a bit
1407 * Detect when grub-setup leaves core.img in filesystem, and include that
1408 info in bug report templates.
1409 - debian/patches/07_core_in_fs.diff
1411 * Add myself to Uploads and add `DM-Upload-Allowed: yes' tag.
1413 [ Updated translations ]
1414 * Asturian (ast.po) by Marcos Alvarez Costales. (Closes: #511144)
1415 * Traditional Chinese (zh_TW.po) by Tetralet. (Closes: #513918)
1416 * Belarusian (be.po) by Pavel Piatruk. (Closes: #516243)
1418 -- Felix Zielcke <fzielcke@z-51.de> Sat, 07 Mar 2009 11:54:43 +0100
1420 grub2 (1.96+20081201-1) experimental; urgency=low
1424 -- Robert Millan <rmh@aybabtu.com> Mon, 1 Dec 2008 00:07:31 +0100
1426 grub2 (1.96+20081120-1) experimental; urgency=low
1430 * Update to new debian theme.
1431 - grub-pc.postinst: Switch to moreblue-orbit-grub.png.
1432 - grub.d/05_debian_theme: Likewise.
1433 * grub.d/05_debian_theme:
1434 - Update to use new grub-mkconfig_lib instead of the deprecated
1436 - Update to check if `GRUB_TERMINAL_OUTPUT' is `gfxterm' instead of
1439 [ Updated translations ]
1440 * Romanien (ro.po) by Eddy Petrișor. (Closes: #506039)
1442 -- Felix Zielcke <fzielcke@z-51.de> Thu, 20 Nov 2008 20:25:56 +0100
1444 grub2 (1.96+20081108-1) experimental; urgency=low
1447 - Add support for /dev/md/N style mdraid devices. (Closes: #475585)
1448 - Handle LVM dash escaping. (Closes: #464215)
1449 - Use case insensitive match in NTFS. (Closes: #497889)
1450 - Use hd%d drive names in grub-mkdevicemap for all architectures.
1452 - Handle LVM circular metadata. (Closes: #462835, #502953)
1453 - Fix NULL dereference and failure paths in LVM. Thanks Guillem Jover.
1455 - Provides GRUB header files (only in grub-common).
1457 [ Updated translations ]
1458 * Dutch (nl.po) by Paul Gevers. (Closes: #500514)
1459 * French (fr.po) by Christian Perrier. (Closes: #503708)
1460 * Georgian (ka.po) by Aiet Kolkhi. (Closes: #503715)
1461 * Czech (cs.po) by Miroslav Kure. (Closes: #503809)
1462 * German (de.po) by Helge Kreutzmann. (Closes: #503841)
1463 * Japanese (ja.po) by Hideki Yamane. (Closes: #503869)
1464 * Italian (it.po) by Luca Monducci. (Closes: #504076)
1465 * Swedish (sv.po) by Martin Ågren. (Closes: #504207)
1466 * Arabic (ar.po) by Ossama Khayat. (Closes: #504254)
1467 * Portuguese (pt.po) by Miguel Figueiredo. (Closes: #504280)
1468 * Russian (ru.po) by Yuri Kozlov. (Closes: #504324)
1469 * Finnish (fi.po) by Esko Arajärvi. (Closes: #504310)
1470 * Basque (eu.po) by Piarres Beobide. (Closes: #504466)
1471 * Dutch (nl.po) by Paul Gevers. (Closes: #504683)
1474 * patches/01_grub_legacy_0_based_partitions.diff: Rename to
1475 * patches/903_grub_legacy_0_based_partitions.diff: this and adapt for
1476 s/biosdisk.c/hostdisk.c/ rename upstream.
1477 * patches/03_disable_floppies.diff
1478 patches/904_disable_floppies.diff: Likewise.
1479 * update-grub has been renamed to grub-mkconfig, so provide a stub for
1481 * Make grub-pc/linux_cmdline debconf template translatable. (Closes: #503478)
1482 * Remove ro.po and ta.po. They don't contain a single translated
1486 * control: Make grub-common dependency = ${binary:Version}.
1487 * default/grub: Set GRUB_CMDLINE_LINUX=quiet to syncronize with
1488 default D-I settings.
1490 -- Robert Millan <rmh@aybabtu.com> Sat, 8 Nov 2008 13:54:10 +0100
1492 grub2 (1.96+20080831-1) experimental; urgency=low
1495 - patches/00_fix_double_prefix.diff: Remove (merged). (Closes: #487565)
1496 - patches/00_getline.diff: Remove (merged). (Closes: #493289)
1497 - Handle errors in RAID/LVM scan routine (rather than letting the upper
1498 layer cope with them). (Closes: #494501, #495049)
1499 - patches/901_linux_coreboot.diff: Remove (replaced).
1500 - Add support for GFXMODE variable (Closes: #493106)
1501 - Skips /dev/.* in grub-probe. (Closes: #486624)
1502 - RAID code has various fixes. (Closes: #496573)
1503 - Buffered file read is now used to read the background image faster.
1506 * We are already using LZMA, because upstream includes it's own lzma encoder,
1507 so drop completely the liblzo handling in control and rules files.
1510 * Remove the 1.95 partition numbering transition debconf warning
1511 from grub2 package and removed it from all languages (*.po).
1513 * Add a comment for the new GFXMODE in default/grub.
1515 - Remove 2 ./configure options which it didn't understand.
1516 - New grub-mkelfimage belongs to grub-common.
1518 - Change debhelper compat level to 7 and build depend on it >= 7.
1519 - Remove ${misc:Depend} dependency on all packages except grub-pc which is
1520 the only one using debconf.
1521 - Replace deprecated ${Source-Version} with ${source:Version} for <<
1522 dependency and with ${build:Version} for = ones.
1523 - Remove versioned dependency of Build-Depends patchutils and cdbs,
1524 because etch has newer versions then the one used.
1525 - Remove dpkg-dev completely from Build-Depends because it's
1526 build-essentail and a non versioned dependency results in a lintian error.
1527 - Remove Conflict/Replaces pupa, it has been removed from Debian 2004.
1528 - Change build-dependency of unifont-bin to unifont (>= 1:5.1.20080820),
1529 it's the new package containing unifont.hex and that version to avoid
1530 licensing problems (Closes: #496061)
1531 - Remove Jason Thomas from Uploaders with his permission.
1532 * Preserve arguments in update-grub2 stub. (Closes: #496610)
1534 [ Updated translations ]
1535 * Japanese (ja.po) by Hideki Yamane (Closes: #493347)
1538 * Move a few files to grub-common and remove them from the arch-
1540 * patches/02_old_linux_version_comparison.diff: Replace with ...
1541 * patches/901_dpkg_version_comparison.diff: ... this.
1542 Use dpkg --compare-versions in update-grub. (Closes: #494158)
1543 * patches/03_disable_floppies.diff: Free .drive struct member when skipping
1544 floppy drives. (Closes: #496040)
1545 * patches/902_boot_blocklist_hack.diff: Support separate /boot when using
1546 blocklists. (Closes: #496820, #489287, #494589)
1548 -- Robert Millan <rmh@aybabtu.com> Sun, 31 Aug 2008 18:40:09 +0200
1550 grub2 (1.96+20080730-1) experimental; urgency=low
1553 - patches/00_fix_overflow.diff: Remove (merged).
1554 - patches/00_uuid_boot.diff: Remove (merged).
1555 - patches/00_raid_duped_disks.diff: Remove (merged).
1556 - patches/00_xfs.diff: Remove (merged).
1557 - patches/00_strengthen_apple_partmap_check.diff: Remove (merged).
1558 - patches/00_skip_dev_dm.diff: Remove (merged).
1560 * patches/901_linux_coreboot.diff: Implements Linux load on Coreboot
1561 (patch from Coresystems).
1563 * grub-linuxbios -> grub-coreboot rename again.
1565 -- Robert Millan <rmh@aybabtu.com> Wed, 30 Jul 2008 22:12:07 +0200
1567 grub2 (1.96+20080724-4) unstable; urgency=high
1569 * patches/00_fix_overflow.diff: fix overflow with a big grub.cfg.
1572 -- Felix Zielcke <fzielcke@z-51.de> Tue, 29 Jul 2008 17:10:59 +0200
1574 grub2 (1.96+20080724-3) unstable; urgency=low
1577 * changed dependency for debconf to also support debconf-2.0. (Closes: #492543)
1578 * patches/00_xfs.diff: Fix "out of partition" error with XFS.
1582 * patches/00_raid_duped_disks.diff: Do not abort when two RAID disks with
1583 the same number are found. (Closes: #492656)
1584 * patches/00_strengthen_apple_partmap_check.diff: Be more strict when probing
1585 for Apple partition maps (this prevents false positives on i386-pc
1586 installs). (Closes: #475718)
1588 -- Robert Millan <rmh@aybabtu.com> Tue, 29 Jul 2008 00:48:01 +0200
1590 grub2 (1.96+20080724-2) unstable; urgency=high
1593 * fixed lintian override for kernel.elf
1594 * debian/rules: changed cvs targets to use svn
1597 * patches/00_skip_dev_dm.diff: Skip /dev/dm-[0-9] devices also (implicitly)
1598 for RAID. (Closes: #491977)
1599 * patches/00_uuid_boot.diff: Fix cross-disk installs by using UUIDs.
1602 -- Robert Millan <rmh@aybabtu.com> Sat, 26 Jul 2008 01:06:07 +0200
1604 grub2 (1.96+20080724-1) unstable; urgency=high
1607 - Support for ext4dev extents.
1608 - patches/00_speed_up_font_load.diff: Remove (merged).
1611 * upgrade-from-grub-legacy now calls update-grub if grub.cfg doestn't exist
1612 and prints a big warning if it failed.
1613 * Update Standards version to 3.8.0. No changes need.
1614 * Added Build-Dep for po-debconf and a lintian override, to make it happy.
1616 [ Updated translations ]
1617 * Swedish (sv.po) by Martin Ågren (Closes: #492056)
1620 * Revert r844. grub-coreboot is stuck on NEW, and it was too early
1623 -- Robert Millan <rmh@aybabtu.com> Thu, 24 Jul 2008 13:27:53 +0200
1625 grub2 (1.96+20080717-1) experimental; urgency=low
1628 - Provides LZMA support (not yet used in the package).
1629 - Fix grub-mkrescue manpage generation. (Closes: #489440)
1631 * Rename grub-linuxbios to grub-coreboot (and leave a dummy grub-linuxbios
1632 package to handle upgrades).
1634 [ Updated translations ]
1635 * Spanish (es.po) by Maria Germana Oliveira Blazetic (Closes: #489877)
1636 * Portuguese (pt.po) by Ricardo Silva (Closes: #489807)
1638 -- Robert Millan <rmh@aybabtu.com> Sat, 12 Jul 2008 17:47:09 +0200
1640 grub2 (1.96+20080704-2) unstable; urgency=high
1642 * patches/02_old_linux_version_comparison.diff: Set interpreter to /bin/bash.
1643 (Closes: #489426, #489446)
1645 -- Robert Millan <rmh@aybabtu.com> Mon, 7 Jul 2008 15:17:58 +0200
1647 grub2 (1.96+20080704-1) unstable; urgency=high
1650 * default/grub: Add commented example to disable graphical terminal.
1651 * Use substvars to support linking with liblzo1.
1652 * Bring 03_disable_floppies.diff to pre-r805 state. (Closes: #488375)
1653 * patches/02_old_linux_version_comparison.diff: New patch. Steal version
1654 comparison code from GRUB Legacy's update-grub. (Closes: #464086, #489133)
1655 * patches/00_speed_up_font_load.diff: New patch. Generate font files with
1656 only the needed characters. (Closes: #476479, #477083)
1658 -- Robert Millan <rmh@aybabtu.com> Fri, 4 Jul 2008 21:39:07 +0200
1660 grub2 (1.96+20080626-1) unstable; urgency=high
1663 - Avoids passing UUID to Linux when not using initrd. (Closes: #484228)
1664 - patches/04_uuids_and_abstraction_dont_play_along_nicely.diff: Resync.
1666 -- Robert Millan <rmh@aybabtu.com> Thu, 26 Jun 2008 16:43:48 +0200
1668 grub2 (1.96+20080621-1) unstable; urgency=high
1670 * Urgency set to "high" because of #482688.
1672 - Fix module load hook in prepare_grub_to_access_device().
1674 - Call prepare_grub_to_access_device() before accessing devices, never
1675 afterwards. (Closes: #487198)
1676 * grub.d/05_debian_theme: Prefer /boot/grub over /usr for image
1677 loading, since chances are it's less LVMed.
1679 -- Robert Millan <rmh@aybabtu.com> Sat, 21 Jun 2008 15:52:48 +0200
1681 grub2 (1.96+20080617-1) unstable; urgency=low
1684 - Supports IDA block devices. (Closes: #483858)
1685 - Fixes some problems in ext2/ext3. (Closes: #485068, #485065)
1686 - Uses EUID instead of UID in update-grub. (Closes: #486043, #486039,
1688 - Fixes incomplete I2O device support. Thanks Sven Mueller.
1690 - Fixes recent regressions in fs/ext2.c. (Closes: #485279)
1691 - Only use UUIDs when requested device is not the same as the one
1692 providing /boot. (Closes: #486119)
1693 - patches/02_libgcc_powerpc_hack.diff: Remove. Probably not needed
1695 - patches/04_uuids_and_abstraction_dont_play_along_nicely.diff: Update.
1696 * patches/06_olpc_prefix_hack.diff: Hardcode prefix to (sd,1) on OLPC.
1697 * Refurbish 03_disable_floppy_support_in_util_biosdisk.diff into
1698 03_disable_floppies.diff.
1700 -- Robert Millan <rmh@aybabtu.com> Tue, 17 Jun 2008 01:07:52 +0200
1702 grub2 (1.96+20080601-2) unstable; urgency=low
1704 * 04_run_grub_mkdevicemap_when_grub_probe_fails.diff: Remove. Argueably
1705 makes grub-probe unreliable and is quite annoying.
1706 * 04_uuids_and_abstraction_dont_play_along_nicely.diff: New patch. Disable
1707 UUID parameter to Linux when LVM or dmRAID is in use. (Closes: #484228)
1708 This is a workaround for bug #484297 in udev.
1710 -- Robert Millan <rmh@aybabtu.com> Tue, 3 Jun 2008 16:29:53 +0200
1712 grub2 (1.96+20080601-1) unstable; urgency=low
1715 - patches/06_backward_compat_in_uuid_support.diff: Merged.
1716 - Fixes NULL pointer dereference in biosdisk.c. (Closes: #483895, #483900)
1717 - Extends UUID support for XFS and ReiserFS.
1719 -- Robert Millan <rmh@aybabtu.com> Sun, 1 Jun 2008 15:44:08 +0200
1721 grub2 (1.96+20080531-1) unstable; urgency=low
1724 - Work around BIOS bug affecting keyboard on macbooks. (Closes: #482860)
1725 - Adjust grub.d/05_debian_theme to use the new UUID-compatible API.
1726 - default/grub: Add commented GRUB_DISABLE_LINUX_UUID variable.
1727 - patches/06_backward_compat_in_uuid_support.diff: New. Make update-grub
1728 generate code that is compatible with older GRUB installs.
1729 - util/biosdisk.c no longer complains about duplicated device.map entries.
1732 [ Updated translations ]
1733 * Galician (gl.po) by Jacobo Tarrio (Closes: #480977)
1735 -- Robert Millan <rmh@aybabtu.com> Sat, 31 May 2008 00:02:54 +0200
1737 grub2 (1.96+20080512-1) unstable; urgency=low
1740 - Adds support for default-only Linux cmdline options. (Closes: #460843)
1741 - Supports Xen virtual block devices. (Closes: #456777)
1742 - Supports Virtio block devices. (Closes: #479056)
1743 - Supports CCISS block devices. (Closes: #479735)
1744 - Fixes handling of more LVM abnormal conditions. (Closes: #474343,
1747 * Switch to liblzo2 now that it's GPLv3-compatible. (Closes: #466375)
1748 * grub-pc.postinst: Escape \ and / in cmdline sed invokation.
1751 [ Updated translations ]
1752 * Italian (it.po) by Luca Monducci (Closes: #480740)
1754 -- Robert Millan <rmh@aybabtu.com> Mon, 12 May 2008 17:46:38 +0200
1756 grub2 (1.96+20080429-1) unstable; urgency=high
1759 - Includes sample grub.cfg file; we use it for grub-rescue-pc.
1761 * grub-common: Upgrade Replaces to << 1.96+20080426-3. (Closes: #478224,
1764 [ Updated translations ]
1765 * French (fr.po) by Christian Perrier (Closes: #471291)
1767 -- Robert Millan <rmh@aybabtu.com> Tue, 29 Apr 2008 13:27:52 +0200
1769 grub2 (1.96+20080426-1) unstable; urgency=high
1772 - Fixes syntax error when setting GRUB_PRELOAD_MODULES. (Closes: #476517)
1773 * Move os-prober to Suggests, to avoid trouble with #476184.
1775 * patches/04_run_grub_mkdevicemap_when_grub_probe_fails.diff: New patch,
1776 does what its name says. (Closes: #467127)
1777 - Also move grub-mkdevicemap from grub-pc to grub-common, so that GRUB
1780 [ Updated translations ]
1781 * Basque (eu.po) by Piarres Beobide (Closes: #476708)
1783 -- Robert Millan <rmh@aybabtu.com> Sat, 26 Apr 2008 20:06:55 +0200
1785 grub2 (1.96+20080413-1) unstable; urgency=high
1788 - Provides 30_os-prober update-grub add-on. Thanks Fabian Greffrath.
1790 - Improves robustness when handling LVM.
1791 (Closes: #474931, #474343)
1792 * patches/03_disable_floppy_support_in_util_biosdisk.diff: New. Does
1793 what its name says. (Closes: #475177)
1795 -- Robert Millan <rmh@aybabtu.com> Sun, 13 Apr 2008 13:53:28 +0200
1797 grub2 (1.96+20080408-1) unstable; urgency=low
1800 - grub-probe skips non-existant devices when processing device.map.
1802 * control: Fix syntax error.
1804 [ Updated translations ]
1805 * Finnish (fi.po) by Esko Arajärvi (Closes: #468641)
1807 -- Robert Millan <rmh@aybabtu.com> Tue, 8 Apr 2008 15:45:25 +0200
1809 grub2 (1.96+20080228-1) unstable; urgency=low
1812 * Split grub-probe into grub-common package. Make all flavours depend on it.
1814 * Suggest multiboot-doc.
1815 * patches/01_grub_legacy_0_based_partitions.diff: New patch. Add a hack that
1816 tells grub-probe you want 0-based partition count
1817 (GRUB_LEGACY_0_BASED_PARTITIONS variable)
1818 * Stop depending on lsb-release (too heavy! we don't need python in base).
1819 Instead of assuming it's there, try calling it and otherwise just echo
1822 -- Robert Millan <rmh@aybabtu.com> Thu, 28 Feb 2008 16:43:40 +0100
1824 grub2 (1.96+20080219-3) unstable; urgency=low
1826 * default/grub: Use lsb_release to support Debian derivatives.
1828 * grub.d/05_debian_theme: Only setup background image when a reader for it
1829 is present in /boot/grub. (Closes: #467111)
1831 [ Updated translations ]
1832 * Russian (ru.po) by Yuri Kozlov (Closes: #467181)
1834 -- Robert Millan <rmh@aybabtu.com> Sun, 24 Feb 2008 15:39:50 +0100
1836 grub2 (1.96+20080219-2) unstable; urgency=high
1838 * grub-pc.postinst: Create /boot/grub if it doesn't exist.
1840 -- Robert Millan <rmh@aybabtu.com> Wed, 20 Feb 2008 07:15:14 +0100
1842 grub2 (1.96+20080219-1) unstable; urgency=high
1845 - Improves GPT support, allowing it to work without blocklists.
1847 -- Robert Millan <rmh@aybabtu.com> Tue, 19 Feb 2008 15:05:10 +0100
1849 grub2 (1.96+20080216-1) unstable; urgency=high
1852 - Fixes offset calculation issue when installing on GPT (urgency set
1853 to high because of this).
1854 * Fix Vcs-Browser tag. Thanks James. (Closes: #465697)
1855 * Only process grub-pc/linux_cmdline if /boot/grub/menu.lst exists.
1858 [ Updated translations ]
1859 * French (fr.po) by Christian Perrier (Closes: #465706)
1861 -- Robert Millan <rmh@aybabtu.com> Sat, 16 Feb 2008 23:30:55 +0100
1863 grub2 (1.96+20080213-1) unstable; urgency=low
1866 - Failure to read one device in a RAID-1 array no longer causes boot
1867 to fail (so long as there's a member that works). (Closes: #426341)
1868 * script: For /proc/mounts, only report lines that start with /dev/.
1869 * Add new upgrade-from-grub-legacy script for the user to complete the upgrade
1870 process from GRUB Legacy, and advertise it prominently in menu.lst.
1872 * Add a hack to support gfxterm / background_image on systems where /usr
1873 isn't accessible. (Closes: #464911, #463144)
1875 - grub.d/05_debian_theme
1876 * Fix a pair of spelling mistakes in debconf. (Closes: #465296)
1877 * Migrate kopt from menu.lst. (Closes: #461164, #464918)
1879 [ Updated translations ]
1880 * Portuguese (pt.po) by Ricardo Silva (Closes: #465137)
1881 * German (de.po) by Helge Kreutzmann (Closes: #465295)
1883 -- Robert Millan <rmh@aybabtu.com> Wed, 13 Feb 2008 16:37:13 +0100
1885 grub2 (1.96+20080210-1) unstable; urgency=high
1888 - Errors that cause GRUB to enter rescue mode are displayed now.
1890 - Build LVM/RAID modules into a few commands that were missing them
1891 (notably, grub-setup). (Closes: #465033)
1892 * Fix license violation (incompatibility between GRUB and LZO2).
1894 - Urgency set to high.
1895 - control: Move liblzo2-dev from Build-Depends to Build-Conflicts
1896 (leaving liblzo-dev as the only option).
1898 -- Robert Millan <rmh@aybabtu.com> Sun, 10 Feb 2008 17:09:15 +0100
1900 grub2 (1.96+20080209-1) unstable; urgency=low
1903 - Fix a root device setting issue in grub-setup. (Closes: #463391)
1904 - Fix partmap detection under LVM/RAID.
1905 - Add scripting commands that would allow user to implement hiddenmenu-like
1906 functionality (http://grub.enbug.org/Hiddenmenu).
1907 - Provide manpages for grub-setup, grub-emu, grub-mkimage and others.
1908 (Closes: #333516, #372890)
1909 * Fix a pair of spelling errors in debconf templates. Thanks Christian
1910 Perrier. (Closes: #464133)
1911 * Run debconf-updatepo. (Closes: #463918)
1912 * Lower base-files versioned dependency to >= 4.0.1~bpo40+1.
1914 -- Robert Millan <rmh@aybabtu.com> Sat, 9 Feb 2008 13:43:49 +0100
1916 grub2 (1.96+20080203-1) unstable; urgency=low
1918 * New CVS snapshot (and release, but we skipped that ;-))
1919 - patches/01_regparm.diff: Delete.
1920 - Improved XFS support.
1921 - util/grub.d/00_header.in: Add runtime error detection (for gfxterm).
1922 - Fixes problem when chainloading to Vista.
1923 * Fix po-debconf errors. Thanks Thomas Huriaux. (Closes: #402972)
1924 * grub.d/05_debian_theme:
1925 - Add runtime error detection.
1926 - Detect/Enable PNG background when it is present.
1927 * control (grub-ieee1275): Remove versioned dependency on powerpc-ibm-utils.
1929 -- Robert Millan <rmh@aybabtu.com> Sun, 3 Feb 2008 19:31:23 +0100
1931 grub2 (1.95+20080201-1) unstable; urgency=low
1934 * presubj: Improve notice.
1935 * patches/01_regparm.diff: Fix CPU context corruption affecting fs/xfs.c.
1936 (Closes: #463081, #419766, #462159)
1937 * patches/02_libgcc_powerpc_hack.diff: Fix FTBFS on powerpc. (Closes: #457491)
1938 * patches/disable_xfs.diff: Actually remove this time...
1940 -- Robert Millan <rmh@aybabtu.com> Fri, 1 Feb 2008 17:06:00 +0100
1942 grub2 (1.95+20080128-1) unstable; urgency=low
1945 - Fixes bogus CLAIM problems on Apple firmware. (Closes: #449135, #422729)
1946 - grub-probe performs sanity checks to make sure our filesystem drivers
1947 are usable. (Closes: #462449)
1948 - patches/disable_ata.diff: Remove. ATA module isn't auto-loaded in
1949 rescue floppies now.
1950 - patches/disable_xfs.diff: Remove. See above (about grub-probe).
1951 * Bring back grub-emu; it can help a lot with debugging feedback.
1955 -- Robert Millan <rmh@aybabtu.com> Mon, 28 Jan 2008 00:01:11 +0100
1957 grub2 (1.95+20080116-2) unstable; urgency=low
1959 * grub.d/05_debian_theme: Enable swirlish beauty.
1960 * rules: Obtain debian/legacy/update-grub dynamicaly from GRUB Legacy svn.
1962 -- Robert Millan <rmh@aybabtu.com> Sat, 19 Jan 2008 13:16:18 +0100
1964 grub2 (1.95+20080116-1) unstable; urgency=low
1967 - update-grub ignores stale *.dpkg-* files. (Closes: #422708, #424223)
1968 - LVM/RAID now working properly (except when it affects /boot).
1970 - Fixes flickery in timeout message. (Closes: #437275)
1971 * grub-pc.postinst: Use `--no-floppy' whenever possible. Die, floppies,
1973 * Resync with latest version of GRUB Legacy's update-grub. This time,
1974 using the $LET_US_TRY_GRUB_2 hack to reuse the same script both for
1975 addition of core.img and its removal.
1976 * grub-*.install: Add update-grub2 stub. Packages providing /etc/grub.d/
1977 scripts should invoke update-grub2 in both postinst and postrm (whenever
1978 it is found, of course).
1979 * control: Reorganize a bit, including a complete rewrite of the
1980 package descriptions.
1981 * control (grub-ieee1275): Enable for i386/amd64.
1983 -- Robert Millan <rmh@aybabtu.com> Wed, 16 Jan 2008 15:00:54 +0100
1985 grub2 (1.95+20080107-1) unstable; urgency=low
1988 - Supports ReiserFS. (Closes: #430742)
1989 - patches/disable_ata.diff: Resync.
1991 -- Robert Millan <rmh@aybabtu.com> Mon, 7 Jan 2008 12:46:39 +0100
1993 grub2 (1.95+20080105-2) unstable; urgency=low
1995 * grub-pc.postinst: Fix covered assumption that menu.lst exists.
1997 * copyright: Fix copyright/license reference.
1999 -- Robert Millan <rmh@aybabtu.com> Sun, 6 Jan 2008 18:02:28 +0100
2001 grub2 (1.95+20080105-1) unstable; urgency=low
2004 - Fixes install on non-devfs systems with devfs-style paths (ouch).
2006 - Fixes boot of "Linux" zImages (including memtest86+). (Closes: #436113).
2007 - Corrects usage message in grub-setup. (Closes: #458600).
2008 - patches/menu_color.diff: Remove. Made obsolete by `menu_color_normal'
2009 and `menu_color_highlight' variables. Add/install grub.d/05_debian_theme
2010 to make use of them.
2011 * Reestructure grub-pc.postinst. Notably:
2012 - Do not touch menu.lst unless user has confirmed it (via debconf).
2014 - When we do, keep a backup in /boot/grub/menu.lst_backup_by_grub2_postinst.
2016 -- Robert Millan <rmh@aybabtu.com> Sat, 5 Jan 2008 17:55:37 +0100
2018 grub2 (1.95+20080101-1) unstable; urgency=low
2021 - patches/disable_xfs.diff: Rewrite in a way that won't collide with
2022 upstream changes so often.
2023 - unifont.hex now processed by upstream.
2024 - rules: Disable build of unifont.pff.
2025 - *.install: Remove build/unifont.pff line.
2026 - patches/menu_color.diff: Change menu color to our traditional blue theme.
2027 * Support new dpkg fields (Homepage, Vcs-Svn, Vcs-Browser).
2028 * patches/disable_ata.diff: Prevent ATA module from being built on i386-pc.
2030 -- Robert Millan <rmh@aybabtu.com> Tue, 1 Jan 2008 19:45:30 +0100
2032 grub2 (1.95+20071101-1) unstable; urgency=low
2035 - patches/linuxbios.diff: Remove (supported in upstream now).
2037 -- Robert Millan <rmh@aybabtu.com> Thu, 1 Nov 2007 13:18:51 +0100
2039 grub2 (1.95+20071004-2) unstable; urgency=low
2041 * Rename debian/grub-of.* to debian/grub-ieee1275.*.
2042 * Add debian/grub-linuxbios.{postinst,dirs,install}.
2043 * rules: Fix/Overrride lintian warnings (unstripped-binary-or-object).
2044 * Remove grub-linuxbios.postinst.
2046 -- Robert Millan <rmh@aybabtu.com> Wed, 10 Oct 2007 23:56:35 +0200
2048 grub2 (1.95+20071004-1) unstable; urgency=low
2051 * Add grub-linuxbios package.
2052 - patches/linuxbios.diff
2055 * Rename grub-of to grub-ieee1275 to match with upstream conventions.
2059 -- Robert Millan <rmh@aybabtu.com> Thu, 4 Oct 2007 14:42:30 +0200
2061 grub2 (1.95+20070829-1) unstable; urgency=low
2064 - Includes fix for parallel builds.
2065 * rules: Append -j flag to $(MAKE) to take advantage of >1 processors.
2066 * Add reference to /usr/share/common-licenses.
2068 - debian/control (all packages): Add base-files (>= 4.0.1) dependency.
2070 -- Robert Millan <rmh@debian.org> Sat, 1 Sep 2007 19:00:22 +0200
2072 grub2 (1.95+20070828-2) unstable; urgency=low
2074 * control (grub-of): Make depends on powerpc-ibm-utils versioned as
2075 >= 1.0.6 (older versions don't have -a flag).
2077 -- Robert Millan <rmh@debian.org> Tue, 28 Aug 2007 23:32:32 +0200
2079 grub2 (1.95+20070828-1) unstable; urgency=low
2082 - Adds ntfs support.
2083 - Fixes a pair of issues indirectly breaking grub-probe on powerpc.
2085 - patches/disable_xfs.diff: Resync.
2086 - copyright: License upgraded to GPLv3.
2087 * control (grub-of Depends): Add powerpc-utils (for nvsetenv) and bc.
2089 -- Robert Millan <rmh@debian.org> Tue, 28 Aug 2007 21:24:14 +0200
2091 grub2 (1.95+20070626-1) unstable; urgency=low
2094 - More fixes to cope with unreadable /. (Closes: #427289)
2095 - update-grub supports multiple terminals.
2096 * control (Build-Depends): Add genisoimage.
2097 * patches/partmap_fallback.diff: Remove. It didn't archieve anything as
2098 it also needs support for proper identification of raid / lvm (this is
2100 * patches/disable_xfs.diff: Disable xfs in grub-probe.
2101 * grub-rescue-pc.README.Debian: New. Explain how to use the rescue
2104 -- Robert Millan <rmh@debian.org> Tue, 26 Jun 2007 08:39:14 +0200
2106 grub2 (1.95+20070614-1) unstable; urgency=low
2109 - update-grub is tollerant to unreadable / (as long as /boot is
2110 accessible). (Closes: #427289)
2111 * grub-pc.postinst: Generate new grub.cfg when menu.lst exists.
2112 * New package grub-rescue-pc.
2114 - README.Debian.in: Remove obsolete documentation.
2115 - rules: Build rescue images using grub-mkrescue.
2116 - grub-rescue-pc.dirs: Prepare their directory.
2117 - grub-rescue-pc.install: Install them.
2118 * legacy/update-grub: Fix core.img detection on separate /boot.
2120 -- Robert Millan <rmh@debian.org> Thu, 14 Jun 2007 08:17:21 +0200
2122 grub2 (1.95+20070604-1) unstable; urgency=low
2125 - patches/grub_probe_for_everyone.diff: Remove (merged).
2126 - update-grub exports user-defined GRUB_CMDLINE_LINUX. (Closes: #425453)
2127 - Fix those nasty powerpc bugs. (Closes: #422729)
2129 -- Robert Millan <rmh@aybabtu.com> Mon, 4 Jun 2007 21:30:55 +0200
2131 grub2 (1.95+20070520-1) unstable; urgency=low
2134 - LVM / RAID fixes. (Closes: #423648, #381150)
2135 - Fix memory management bug. (Closes: #423409)
2136 - patches/efi.diff: Remove (merged).
2137 - patches/grub_probe_for_everyone.diff: Use the new paths for
2138 util/grub-probe.c, util/biosdisk.c, util/getroot.c. Enable
2139 grub-mkdevicemap. (Closes: #424985)
2140 * legacy/update-grub: Get rid of all grub-set-default calls. (Closes: #425054)
2141 * grub-{pc,efi,of}.postinst: Only run update-grub if grub.cfg already exists.
2142 * grub-pc.postinst: Only run GRUB Legacy compat stuff if menu.lst is found.
2143 * patches/partmap_fallback.diff: New. Implement fallback "pc gpt" for partmap
2144 detection failures. (Closes: #423022)
2145 * control: Update XS-Vcs-* fields. Thanks Sam Morris <sam@robots.org.uk>.
2147 * grub-{pc,efi,of}.{dirs,postinst}: Move unifont.pff to /usr/share/grub.
2149 -- Robert Millan <rmh@aybabtu.com> Sun, 20 May 2007 11:13:03 +0200
2151 grub2 (1.95+20070515-1) unstable; urgency=low
2154 - Fix assumptions about /, /boot and /boot/grub being the same device.
2155 (Closes: #423268, #422459)
2156 - Proper sorting of Linux images. (Closes: #422580)
2157 - update-grub lets /etc/default/grub override its variables now.
2159 - update-grub mentions /etc/default/grub in the grub.cfg header.
2161 - update-grub sets 800x600x16 as the default gfxmode. (Closes: #422794)
2162 - update-grub runs grub-mkdevicemap before attempting to use grub-probe
2166 * Add support to DEB_BUILD_OPTIONS=noopt. Thanks to Sam Morris
2167 <sam@robots.org.uk> for the patch. (Closes: #423005)
2168 * Add Robert Millan as uploader.
2169 * Change build-dependency from liblzo-dev to liblzo2-dev. (Closes: #423358)
2173 - Remove /boot/grub/device.map before running grub-install.
2175 - Always run update-grub after grub-install. (part of #423217)
2176 - Use grub-mkdevicemap instead of removing device.map, since update-grub
2177 needs it but grub-install is not run unconditionaly.
2178 - Redirect grub-install invocation to /dev/null, since it can mislead
2179 users into thinking that MBR was overwritten. (part of #423217)
2180 * default/grub: Stop exporting the variables (update-grub does that now).
2181 * Misc EFI fixes, including new grub-install.
2182 - patches/efi.diff: New.
2183 - patches/grub_probe_for_everyone.diff: Move some bits to efi.diff.
2184 - grub-efi.install: Stop installing dummy grub-install.
2185 - grub-install: Remove.
2186 * grub-pc.postinst: Avoid generating core.img when menu.lst is not present,
2187 to avoid duplicated work (this is specialy important for d-i). (part of
2189 * See multiple references above. (Closes: #423217)
2190 * grub-{pc,efi,of}.{dirs,install}: Install presubj in the right directory
2191 to make it work again (oops).
2192 * Add reportbug script to gather debugging information. (Closes: #423218)
2194 - grub-{pc,efi,of}.install: Install it.
2195 * Install the reportbug scripts for grub2 too, since users might still use
2199 * Fix some lintian warnings.
2200 - control (grub2): Depend on debconf.
2201 - README.Debian.in: Fix mispell.
2202 - grub2.templates: Remove extra dot.
2204 -- Robert Millan <rmh@aybabtu.com> Tue, 15 May 2007 22:08:53 +0200
2206 grub2 (1.95+20070507-1) unstable; urgency=low
2210 - patches/build_neq_src.diff: Remove (merged).
2211 * Fix debhelper files to ensure each package gets the right thing.
2212 * Enable gfxterm/unifont support.
2213 * On grub-pc, if there's no core.img setup, create one (but do not
2214 risk writing to MBR).
2215 * On grub-pc, if menu.lst is found, regenerate it to include our
2219 * Move debian/update-grub to debian/legacy/update-grub otherwise the
2222 -- Otavio Salvador <otavio@ossystems.com.br> Mon, 07 May 2007 18:48:14 -0300
2224 grub2 (1.95+20070505.1-3) unstable; urgency=low
2226 * Split postinst into grub2.postinst (with the transition warning) and
2227 postinst.in, with update-grub invocation for grub-{pc,efi,of}.
2232 -- Robert Millan <rmh@aybabtu.com> Sun, 6 May 2007 01:20:04 +0200
2234 grub2 (1.95+20070505.1-2) unstable; urgency=low
2236 * Add EFI build of GRUB.
2237 - control: Restructure to provide 3 packages: grub-pc (x86),
2238 grub-efi (x86) and grub-of (powerpc).
2239 - rules: Handle a separate build for each package.
2240 - patches/build_neq_src.diff: Fix builddir == srcdir assumptions.
2241 - patches/grub_probe_for_everyone.diff: New (superceds
2242 powerpc_probe.diff). Enable grub-probe on powerpc and i386-efi.
2243 - grub-install: Dummy informational grub-install for EFI.
2244 - grub-efi.install: Installs it.
2246 -- Robert Millan <rmh@aybabtu.com> Sun, 6 May 2007 00:23:56 +0200
2248 grub2 (1.95+20070505.1-1) unstable; urgency=low
2251 * patches/powerpc_probe.diff: Add partmap/gpt.c to grub-probe.
2252 * control (Architecture): Temporarily disable powerpc. Sorry, but runtime
2253 is currently broken and we don't have the hardware to debug it. Will be
2254 re-enabled in next upload.
2256 -- Robert Millan <rmh@aybabtu.com> Sat, 5 May 2007 21:52:49 +0200
2258 grub2 (1.95+20070505-1) unstable; urgency=low
2261 - Improved grub.cfg parser. (Closes: #381215)
2262 - patches/fix-grub-install.diff: Remove (merged).
2263 - control (Build-Depends): Remove libncurses5-dev (no longer needed).
2264 - provides update-grub2. (Closes: #419151)
2265 - Supports GPT in PC/BIOS systems. (Closes: #409073)
2266 * control (Build-Depends): Add gcc-multilib to fix FTBFS.
2267 * control (Description): Make it less scary, and more informative.
2268 * postinst: Run update-grub to ensure the latest improvements always are
2270 * patches/powerpc_probe.diff: Attempt at making grub-probe build/install
2271 on powerpc (and hopefuly update-grub).
2273 -- Robert Millan <rmh@aybabtu.com> Sat, 5 May 2007 01:49:07 +0200
2275 grub2 (1.95-5) unstable; urgency=low
2277 * Fix FTBFS on kFreeBSD. Thanks to Aurelien Jarno <aurel32@debian.org>
2278 by providing the patch. Closes: #416408
2280 -- Otavio Salvador <otavio@ossystems.com.br> Fri, 30 Mar 2007 19:20:48 -0300
2282 grub2 (1.95-4) unstable; urgency=low
2284 * Fix powerpc grub-install binary path. Closes: #402838
2286 -- Otavio Salvador <otavio@ossystems.com.br> Thu, 22 Mar 2007 23:45:56 -0300
2288 grub2 (1.95-3) unstable; urgency=low
2290 [ Christian Perrier ]
2291 * Switch to po-debconf for debconf templates. Closes: #402972
2292 * Depend on ${misc:Depends} and not "debconf" to allow cdebconf to be used
2293 * Debconf translations:
2295 - Czech. Closes: #413327
2296 - Galician. Closes: #413323
2297 - Swedish. Closes: #413325
2298 - Portuguese. Closes: #413332
2299 - German. Closes: #413365
2300 - Tamil. Closes: #413478
2301 - Russian. Closes: #413542
2302 - Italian. Closes: #413904
2303 - Romanian. Closes: #414443
2305 -- Otavio Salvador <otavio@ossystems.com.br> Tue, 20 Mar 2007 23:46:38 -0300
2307 grub2 (1.95-2) unstable; urgency=low
2310 * update-grub: Fix for Xen hypervisor entries, thanks Aaron Schrab.
2312 * Transition to new numbering scheme for partitions. (Closes: #395019)
2313 - update-grub: Don't substract 1 when converting partition device names to
2315 - Add debconf warning explaining the situation.
2316 * Rewrite Architecture line back to hardcoded list :(. (Closes: #398060)
2318 -- Otavio Salvador <otavio@debian.org> Mon, 11 Dec 2006 05:08:41 -0200
2320 grub2 (1.95-1) unstable; urgency=low
2322 * New upstream release.
2323 - patches/03_revert_partition_numbering.diff: Delete (obsoleted).
2325 -- Robert Millan <rmh@aybabtu.com> Sat, 14 Oct 2006 21:19:21 +0200
2327 grub2 (1.94+20061003-1) unstable; urgency=high
2332 * Change debhelper compatibility mode to 5:
2333 - debian/compat: setted to 5;
2334 * control (Build-Depends): Add lib32ncurses5-dev for ppc64.
2336 * Set urgency=high since it's experimental stuff and tagged likewise. It
2337 also solved a serious bug on PowerPC that leave users with a black
2341 * control (Depends): Add powerpc-ibm-utils for powerpc/ppc64.
2344 -- Otavio Salvador <otavio@debian.org> Tue, 3 Oct 2006 16:49:32 -0300
2346 grub2 (1.94+20060926-1) unstable; urgency=high
2349 - Command-line editting fix (Closes: #381214).
2350 - Fixes runtime breakage on amd64 (not in BTS).
2351 - Delete a few patches (merged).
2354 * Set urgency=high. Might seem like a rush, but it can't possibly be worse than
2355 1.94-5 (broken on systems that use udev, broken on amd64...).
2356 * Pure ppc64 support.
2357 - control (Architecture): Add any-ppc64.
2358 - control (Build-Depends): Add libc6-dev-powerpc [ppc64].
2359 * rules: Remove moddep.lst install command (no longer needed).
2360 * patches/03_revert_partition_numbering.diff: New. Revert a commit that
2362 * Add bug template to encourage sending upstream stuff directly to
2367 * Add XS-X-Vcs-Svn on control file and point it to our current svn
2369 * Add cvs-snapshot to rules.
2371 -- Otavio Salvador <otavio@debian.org> Tue, 26 Sep 2006 16:14:36 -0300
2373 grub2 (1.94-6) unstable; urgency=low
2376 * update-grub: Set interpreter to /bin/bash to cope with non-POSIX
2377 extensions. (mentioned in #361929)
2378 * patches/03_avoid_recursing_into_dot_static.diff: New. Avoid recursing into
2379 dotdirs (e.g. ".static").
2380 * patches/04_mkdevicemap_dont_assume_floppies.diff: New. Don't assume
2381 /dev/fd0 exists when generating device.map.
2383 -- Otavio Salvador <otavio@debian.org> Thu, 14 Sep 2006 16:07:30 -0300
2385 grub2 (1.94-5) unstable; urgency=low
2388 * control (Build-Depends): s/any-amd64/amd64 kfreebsd-amd64/g (this seems to
2390 * 02_not_remove_menu_lst.patch: New patch. Skip menu.lst removal in
2391 grub-install. (Closes: #372934)
2393 -- Otavio Salvador <otavio@debian.org> Sun, 20 Aug 2006 12:02:13 -0300
2395 grub2 (1.94-4) unstable; urgency=low
2398 * 01_fix_amd64_building.patch: dropped since it now supports amd64
2400 * Remove convert_kernel26 usage since it's not necessary anymore and due
2401 initramfs-tools changes it's bug too.
2404 * Fork update-grub from grub legacy, and tweak a few commands in output to
2405 make it work for grub2.
2406 * Update README.Debian.in with more recent (and easier) install instructions.
2407 * Add grub to Conflicts/Replaces. Too many commands with the same name,
2408 even if they don't use the same path yet (but will likely do in the
2409 future, see #361929).
2410 * Get rid of control.in, which I introduced in 0.6+20040805-1 and turned out
2411 to be an endless source of problems (and forbidden by policy as well).
2412 * Fix FTBFS on amd64. Really closes: #372548.
2414 -- Otavio Salvador <otavio@debian.org> Fri, 18 Aug 2006 15:38:25 -0300
2416 grub2 (1.94-3) unstable; urgency=low
2418 * Fix FTBFS in amd64. Closes: 372548
2420 -- Otavio Salvador <otavio@debian.org> Sat, 10 Jun 2006 19:57:01 -0300
2422 grub2 (1.94-2) unstable; urgency=low
2424 * Update grub images paths in README.Debian
2425 * 01_fix_grub-install.patch: add to fix a problem with PowerPC
2426 installation. Refs: #371069
2427 * Fix FTBFS in amd64. Closes: #370803
2429 -- Otavio Salvador <otavio@debian.org> Fri, 9 Jun 2006 09:29:40 -0300
2431 grub2 (1.94-1) unstable; urgency=low
2433 * New upstream release.
2434 - Fix powerpc building. Closes: #370259
2435 - 01_fix_grub-install.patch: merged upstream.
2436 - Moved modules to /usr/lib/grub since they are architecture
2438 * Leave CDBS set debhelper compatibility level.
2439 * Allow amd64 build to happen. Closes: #364956
2440 * Enforce building in 32bits while running in x86_64 machines.
2441 * Update Standards version to 3.7.2. No changes need.
2443 -- Otavio Salvador <otavio@debian.org> Mon, 5 Jun 2006 12:49:09 -0300
2445 grub2 (1.93-1) unstable; urgency=low
2447 * New upstream release.
2448 - Added support to PowerPC. Closes: #357853
2449 - 01_fix_grub-install.patch: rediff.
2450 * Update Standards version to 3.6.2. No changes need.
2451 * Start to use new dpkg architecture definition. Closes: #360134
2453 -- Otavio Salvador <otavio@debian.org> Sat, 1 Apr 2006 10:07:17 -0300
2455 grub2 (1.92-2) unstable; urgency=low
2457 * Add bison on build-depends field. Closes: #346178
2458 * Add more fixes in 01_fix_grub-install.patch. Closes: #346177
2460 -- Otavio Salvador <otavio@debian.org> Fri, 6 Jan 2006 09:48:08 -0200
2462 grub2 (1.92-1) unstable; urgency=low
2464 * New upstream release.
2465 - Add support for GPT partition table format.
2466 - Add a new command "play" to play an audio file on PC.
2467 - Add support for Linux/ADFS partition table format.
2468 - Add support for BASH-like scripting.
2469 - Add support for Apple HFS+ filesystems.
2470 * 01_fix_grub-install.patch: Added. Fix grub-install to use
2471 /bin/grub-mkimage instead of /sbin/grub-mkimage. Closes: #338824
2472 * Do not use CDBS tarball mode anymore. Closes: #344272
2474 -- Otavio Salvador <otavio@debian.org> Thu, 5 Jan 2006 15:20:40 -0200
2476 grub2 (1.91-0) unstable; urgency=low
2478 * New upstream release. Closes: #331211
2479 * debian/watch: added.
2480 * debian/control.in, debian/control: Add libncurses5-dev in
2481 Build-Depends. Closes: #304638
2482 * Remove Robert Millan as uploader;
2483 * Add myself as uploader;
2485 -- Otavio Salvador <otavio@debian.org> Sat, 12 Nov 2005 16:35:18 -0200
2487 grub2 (0.6+20050203-2) unstable; urgency=low
2489 * Disable for powerpc. Reportedly it fails to boot.
2491 -- Robert Millan <rmh@debian.org> Fri, 4 Feb 2005 01:52:09 +0100
2493 grub2 (0.6+20050203-1) unstable; urgency=low
2495 * New upstream snapshot.
2496 * Install moddep.lst properly in a cpu-independant way. (Closes: #264115)
2497 * Use cdbs debian/control autogeneration.
2498 - Set DEB_AUTO_UPDATE_DEBIAN_CONTROL = yes.
2499 - Move control to control.in.
2500 - Add a @cdbs@ tag and replace Architecture with Cpu/System.
2501 * control.in (Build-Depends): Add ruby.
2503 -- Robert Millan <rmh@debian.org> Thu, 3 Feb 2005 22:33:39 +0100
2505 grub2 (0.6+20040805-1) unstable; urgency=low
2507 * New upstream snapshot.
2508 * Uploading to unstable so that powerpc users can be blessed by GRUB too.
2509 * Use type-handling to generate dpkg arch list.
2513 -- Robert Millan <rmh@debian.org> Thu, 5 Aug 2004 20:50:16 +0200
2515 grub2 (0.6+20040502-1) experimental; urgency=low
2517 * New upstream snapshot.
2518 - Fix FTBFS on powerpc.
2520 -- Robert Millan <rmh@debian.org> Sun, 2 May 2004 18:16:29 +0200
2522 grub2 (0.6+20040429-1) experimental; urgency=low
2524 * New upstream snapshot.
2525 - control (Architecture): Add powerpc.
2527 -- Robert Millan <rmh@debian.org> Thu, 29 Apr 2004 20:41:31 +0200
2529 grub2 (0.6+20031125-1) experimental; urgency=low
2531 * New upstream snapshot.
2532 - patches/multiboot.diff: Nuked.
2533 - install,docs: Update directory name.
2534 * control (Maintainer): Set to pkg-grub-devel mailing list.
2535 * control (Uploaders): Add myself.
2536 * control (Architecture): Add freebsd-i386 and netbsd-i386.
2538 -- Robert Millan <rmh@debian.org> Tue, 25 Nov 2003 23:48:18 +0100
2540 grub2 (0.6+20031114-1) experimental; urgency=low
2542 * New upstream snapshot.
2543 - README.Debian: s/fat/ext2/g (We now have ext2fs support).
2544 * Add multiboot support, thanks to Jeroen Dekkers for his patch.
2545 - patches/multiboot.diff: New.
2546 - control (Architecture): Add hurd-i386 (which needed multiboot).
2547 * Rename package to grub2 (to follow upstream tendency).
2549 - README.Debian: Likewise.
2550 * Switch to tarball mode.
2552 - docs: Prefix paths in order to workaround dh_installdocs bug.
2553 - install: Likewise, but not because of bug (should be in rules, actualy).
2554 * Fix FTBFS. (Closes: #213868)
2555 - control (Build-Depends): Add autoconf.
2556 - control (Build-Conflicts): Add autoconf2.13.
2558 -- Robert Millan <rmh@debian.org> Fri, 14 Nov 2003 13:16:12 +0100
2560 pupa (0.6+20031008-1) experimental; urgency=low
2562 * New upstream snapshot.
2563 * Uploading to experimental.
2564 * debian/control: Add Jason Thomas to Uploaders.
2566 -- Robert Millan <rmh@debian.org> Wed, 8 Oct 2003 13:22:50 +0000
2568 pupa (0.6+20030915-1) unstable; urgency=low
2570 * Initial Release. (Closes: #211030)
2572 -- Robert Millan <rmh@debian.org> Mon, 15 Sep 2003 14:58:42 +0000