]> git.proxmox.com Git - grub2.git/blame - debian/changelog
Ukrainian (Yatsenko Alexandr). Closes: #654294
[grub2.git] / debian / changelog
CommitLineData
8c1db920
CW
1grub2 (1.99-15) UNRELEASED; urgency=low
2
5fbd2780 3 [ Colin Watson ]
8c1db920
CW
4 * no_libzfs.patch: Use xasprintf rather than asprintf.
5
5fbd2780 6 [ Debconf translations ]
7 * Dutch (Jeroen Schot). Closes: #651275
383ab30c 8 * Bulgarian (Damyan Ivanov). Closes: #653356
80fae075 9 * Icelandic (Sveinn í Felli).
1172e05f 10 * Ukrainian (Yatsenko Alexandr). Closes: #654294
5fbd2780 11
8c1db920
CW
12 -- Colin Watson <cjwatson@debian.org> Mon, 28 Nov 2011 01:13:00 +0000
13
fdec2d59
RM
14grub2 (1.99-14) unstable; urgency=low
15
16 * Rewrite no_libzfs.patch using a different approach. (Closes: #648539)
17
18 -- Robert Millan <rmh@debian.org> Sun, 13 Nov 2011 00:14:38 +0100
19
6e1ddd4b 20grub2 (1.99-13) unstable; urgency=low
f7e71bb9
CW
21
22 [ Debconf translations ]
23 * Portuguese (Miguel Figueiredo). Closes: #641226
c19d6fd5 24 * German (Martin Eberhard Schauer). Closes: #641630
b161e9d5 25 * Sinhala (Danishka Navin). Closes: #644080
7b1584d2 26 * Uyghur (Gheyret Tohti). Closes: #627011
f7e71bb9 27
819815b1
RM
28 [ Robert Millan ]
29 * LVM support for GNU/kFreeBSD.
30 - kfreebsd_lvm.patch
adf30629
RM
31 * Cherry-pick several ZFS updates from upstream Bazaar.
32 - zfs_update.patch
b2fd302f 33 * Build without libzfs.
819815b1 34
b2fd302f 35 -- Robert Millan <rmh@debian.org> Fri, 11 Nov 2011 23:04:58 +0100
f7e71bb9 36
9b895f54 37grub2 (1.99-12) unstable; urgency=low
9ca730e7 38
c737a262 39 [ Robert Millan ]
9ca730e7 40 * Fix grub-probe detection for LSI MegaRAID SAS devices on kFreeBSD.
83e30eb5 41 - kfreebsd_mfi_devices.patch
9ca730e7 42
c737a262
CW
43 [ Colin Watson ]
44 * Backport from upstream:
45 - Canonicalise the path argument to grub-probe (closes: #637768).
2d9005db 46 - Skip */README* as well as README* (LP: #537123).
c737a262 47
9b895f54 48 -- Colin Watson <cjwatson@debian.org> Mon, 05 Sep 2011 15:17:20 +0100
9ca730e7 49
e16d14ef 50grub2 (1.99-11) unstable; urgency=low
a0b97d11
CW
51
52 * Backport from upstream:
53 - Honour GRUB_CMDLINE_LINUX_XEN_REPLACE and
54 GRUB_CMDLINE_LINUX_XEN_REPLACE_DEFAULT, which replace
55 GRUB_CMDLINE_LINUX and GRUB_CMDLINE_LINUX_DEFAULT (complementing the
56 existing options which append; closes: #617538).
57
e16d14ef 58 -- Colin Watson <cjwatson@debian.org> Mon, 08 Aug 2011 17:55:21 +0100
a0b97d11 59
7ee3489f 60grub2 (1.99-10) unstable; urgency=high
51d3a0f6 61
62 * Mark la_array as packed.
63 - zfs_packed_la_array.patch
64
7ee3489f 65 -- Robert Millan <rmh@debian.org> Sun, 07 Aug 2011 20:16:31 +0000
51d3a0f6 66
9603ecc7 67grub2 (1.99-9) unstable; urgency=low
2f2dea14 68
a8ee611d 69 [ Colin Watson ]
2f2dea14 70 * Adjust apport hook to attach /boot/grub/device.map if it exists.
c039c467 71 * Fix regression in gfxterm background_color handling.
a5cee8c7 72 * Improve detection of invalid shell syntax in apport hook.
2f2dea14 73
a8ee611d
CW
74 [ Debconf translations ]
75 * Esperanto (Felipe E. F. de Castro). Closes: #632157
e06b8cc3 76 * Slovak (Slavko).
a8ee611d 77
e0632d44 78 [ Robert Millan ]
79 * Enable grub-mount on kfreebsd-any.
0c88a811 80 * Build grub-mount-udeb on kfreebsd-i386 and kfreebsd-amd64.
e0632d44 81
9603ecc7 82 -- Robert Millan <rmh@debian.org> Mon, 25 Jul 2011 15:36:31 +0200
2f2dea14 83
15b4d74a 84grub2 (1.99-8) unstable; urgency=low
cc35fd11 85
00750721 86 [ Robert Millan ]
cc35fd11 87 * Avoid buggy versions of libgeom-dev (see #630107). Closes: #630197
258c6953
RM
88 * Fix grub-probe detection for ATA devices using `ata' driver on kFreeBSD 9.
89 - kfreebsd-9_ada_devices.patch
cc35fd11 90
00750721
CW
91 [ Colin Watson ]
92 * Update ntldr-img from grub-extras:
93 - Handle ext3 inode sizes other than 128.
94
f45d79c0 95 [ Debconf translations ]
96 * Kazakh (Baurzhan Muftakhidinov). Closes: #630915
97
15b4d74a 98 -- Colin Watson <cjwatson@debian.org> Tue, 21 Jun 2011 02:10:10 +0100
cc35fd11 99
0285268e 100grub2 (1.99-7) unstable; urgency=low
64d3001e 101
102 [ Debconf translations ]
103 * Basque (Iñaki Larrañaga Murgoitio). Closes: #628716
3043b64b 104 * Swedish (Martin Bagge / brother). Closes: #628866
f2abcf29 105 * Czech (Miroslav Kure). Closes: #628978
e02b35a1 106 * Brazilian Portuguese (Flamarion Jorge). Closes: #629135
b2888cf7 107 * Spanish (Francisco Javier Cuadrado). Closes: #629633
e02b35a1 108
3a779373
CW
109 [ Colin Watson ]
110 * Cope with btrfs / inside an encrypted block device (thanks, alexeagar;
111 LP: #757631).
1497ac78
CW
112 * Merge from Ubuntu:
113 - Give up scanning partitions after ten consecutive open failures
114 (LP: #787461).
3a779373 115
0285268e 116 -- Colin Watson <cjwatson@debian.org> Thu, 16 Jun 2011 00:13:14 +0100
64d3001e 117
5045ea4c 118grub2 (1.99-6) unstable; urgency=low
15658bf5 119
25953e02 120 [ Colin Watson ]
15658bf5 121 * Update Vcs-* fields for Alioth changes.
65817eec
CW
122 * Backport from upstream, removing the need for Breaks: udev (<< 168-1):
123 - Don't stat devices unless we have to.
15658bf5 124
25953e02
JM
125 [ Debconf translations ]
126 * Catalan (Jordi Mallach).
52e18101 127 * Farsi (Behrad Eslamifar). Closes: #628648
25953e02 128
5045ea4c 129 -- Colin Watson <cjwatson@debian.org> Tue, 31 May 2011 09:20:54 +0100
15658bf5 130
d3609f67 131grub2 (1.99-5) unstable; urgency=low
275c5e3e 132
1795438c 133 [ Colin Watson ]
275c5e3e
CW
134 * Change grub2/linux_cmdline and grub2/kfreebsd_cmdline descriptions to
135 indicate that the command line is allowed to be empty, since this is a
136 common source of confusion (thanks, Jordan Uggla).
9aaf86cf 137 * On non-Ubuntu-derived systems, add Breaks: udev (<< 168-1) to
ff6345aa 138 grub-common, for the sake of (some?) users without initrds (closes:
9aaf86cf 139 #627587).
275c5e3e 140
1795438c 141 [ Debconf translations ]
142 * French (Christian Perrier)
baa2acd6 143 * Russian (Yuri Kozlov). Closes: #628196
d4e605b2 144 * Simplified Chinese (YunQiang Su). Closes: #628210
50baf78a 145 * Japanese (Hideki Yamane). Closes: #628382
36d48e88 146 * Danish (Joe Hansen). Closes: #628427
d4e605b2 147
d3609f67 148 -- Colin Watson <cjwatson@debian.org> Sun, 29 May 2011 21:58:55 +0100
275c5e3e 149
18f545f6 150grub2 (1.99-4) unstable; urgency=low
759bbaef
CW
151
152 * Make grub-<platform>-bin packages depend on grub-common rather than
153 grub2-common, and add grub2-common dependencies to grub-<platform>.
154 This ensures that grub-<platform>-bin packages are coinstallable with
155 grub-legacy, making it easier to use them as build-dependencies.
2b9dfe1a
CW
156 * Stop trying to install the non-existent grub-ofpathname(8) on sparc for
157 now. It will exist in the next upstream snapshot.
759bbaef 158
18f545f6 159 -- Colin Watson <cjwatson@debian.org> Thu, 19 May 2011 12:38:45 +0100
759bbaef 160
3450a2a9 161grub2 (1.99-3) unstable; urgency=low
ebfc068d
CW
162
163 * Ship grub-mkrescue on non-Linux amd64/i386 architectures.
c068bab2 164 * Don't try to ship grub-mkrescue on sparc.
2511f6a2
CW
165 * Drop boot_blocklist_hack.patch, fixed differently upstream some time ago
166 by being smarter about filesystem-root-relative path conversion.
ebfc068d 167
3450a2a9 168 -- Colin Watson <cjwatson@debian.org> Wed, 18 May 2011 14:06:51 +0100
ebfc068d 169
cb1c053e 170grub2 (1.99-2) unstable; urgency=low
a9539a64
CW
171
172 * Include both old and new Lintian override styles for
173 statically-linked-binary tag, since ftp-master has not yet been updated
174 to 2.5.0~rc1.
175
cb1c053e 176 -- Colin Watson <cjwatson@debian.org> Tue, 17 May 2011 01:36:10 +0100
a9539a64 177
6892a521 178grub2 (1.99-1) unstable; urgency=low
c3f79103
CW
179
180 * New upstream release.
181 - Ensure uniqueness of RAID array numbers even if some elements have a
182 name (closes: #609804).
183 - Remove unnecessary brackets from tr arguments (closes: #612564).
184 - Add grub-mkrescue info documentation (closes: #612585).
185 - Avoid generating invalid configuration when something that looks like
186 a Xen hypervisor is present without any Xen kernels (closes: #612898).
187 - Fix memory alignment when calling 'linux' multiple times on EFI
188 (closes: #616638).
189 - Fix grub-install on amd64 EFI systems (closes: #617388).
190 - Automatically export pager variable (closes: #612995).
191 - Fix parser error with "time" (closes: #612991).
192 - Ignore case of bitmap extensions (closes: #611123).
193 - Skip vmlinux-* on x86 platforms (closes: #536846, #546008).
194 - Accept old-style Xen kernels (closes: #610428).
195 - Skip damaged LVM volumes (closes: #544731).
196 - Handle LVM mirroring (closes: #598441).
197 - Detect spares and report them as not RAID members (closes: #611561).
198 - Don't enable localisation unless gfxterm is available (closes:
199 #604609).
200 - Fix partitioned RAID support (closes: #595071, #613444).
201 - Dynamically count the number of lines for the lower banner (closes:
202 #606494).
203 - Improve quoting in grub-mkconfig, to support background image file
204 names containing spaces (closes: #612417).
205 - Flush BIOS disk devices more accurately (closes: #623124).
b04220bb
CW
206 - Identify RAID devices by their UUID rather than by their guessed name
207 (closes: #624232).
9950596b 208 - Add "SEE ALSO" sections to most man pages (closes: #551428).
d5565e45 209
04531b8d 210 [ Christian Perrier ]
d5565e45 211 * Drop extra word in French debconf translation. Thanks to David
212 Prévôt.
921612ec 213 * Fix spelling error in French debconf translation. Thanks to David
214 Prévôt.
d5565e45 215
04531b8d
CW
216 [ Colin Watson ]
217 * Set PACKAGE_VERSION and PACKAGE_STRING using configure arguments rather
218 than sedding configure.ac in debian/rules (which sometimes has annoying
219 interactions with quilt, etc.).
c3f79103
CW
220 * Update branch_embed-sectors.patch:
221 - Detect sector used by HighPoint RAID controller (closes: #394868).
4ff95090 222 * Add debian/README.source (from quilt).
a7a060ef
CW
223 * Make debian/rules more explicit about when autogen.sh is run. We need
224 to be careful that all full builds run it, since we use GRUB extras.
85374e73
CW
225 * Merge from Ubuntu:
226 - Handle filesystems loop-mounted on file images.
f1283e4f
CW
227 - On Wubi, don't ask for an install device, but just update wubildr
228 using the diverted grub-install.
2297409f
CW
229 - Add grub-mount-udeb, containing just grub-mount. This can be used by
230 os-prober and other parts of d-i.
617663ea
CW
231 - Artificially bump Replaces: grub-common versioning to account for
232 grub-reboot/grub-set-default movement in Ubuntu.
9ab89a40
CW
233 * Don't do a separate build pass for grub-common. It will be identical to
234 the build for the default platform for the CPU architecture anyway, so
235 reuse that.
9b5e3c9c 236 * Build with GCC 4.5 on all architectures.
37dd98bd 237 * Update Lintian overrides for changes in Lintian 2.5.0~rc1.
d487f29e
CW
238 * Invert how files are split among binary packages: rather than code in
239 debian/rules to remove files we don't want, add dh_install configuration
240 to declare the files we do want. This means a little more repetition
241 for platform-specific programs, but it seems less confusing and easier
242 to extend.
089c1390
CW
243 * Drop versioned dependencies on base-files. GPL-3 has been there for two
244 Debian releases now, and the dependency was never upgrade-critical
245 anyway.
3177d4fb
CW
246 * Create grub2-common package containing files that are common among GRUB
247 platform packages but that would break GRUB Legacy, or that are too
248 confusing when coinstalled with GRUB Legacy (closes: #564167).
9f7d6804 249 * Drop conflict on an ancient (pre-lenny/hardy) version of desktop-base.
11a382a1
CW
250 * Move /etc/grub.d/05_debian_theme to grub-common, to go with the other
251 /etc/grub.d/* files.
a88163c7
CW
252 * Drop redundant Suggests: os-prober from several platform packages, as
253 grub-common already Recommends: os-prober.
b88ffb1a
CW
254 * Create grub-<platform>-bin packages corresponding to all grub-<platform>
255 packages (except for grub-emu). These do not automatically install the
256 boot loader or update grub.cfg, and they install their binaries to
6e326ee7
CW
257 /usr/lib/grub/<cpu>-<platform>/; this means that they can be installed
258 in parallel, making it easier to use them to build GRUB-based disk
259 images (e.g. d-i). The grub-<platform> packages now depend on these and
b88ffb1a 260 include symlinks, so their behaviour will remain as before.
5a79afa5 261 * Make grub-emu depend on grub-common.
81fc656b
CW
262 * Make the documentation directory in most binary packages be a symlink to
263 that in grub-common.
f603aa79
CW
264 * Drop lenny compatibility from grub2-common's dpkg/install-info
265 dependency, since it produces a Lintian warning and using the current
266 packaging on lenny is probably rather a stretch anyway.
04531b8d 267
6ab82ef4
CW
268 [ Updated translations ]
269 * Belarusian (Viktar Siarheichyk). Closes: #606864
616f630e 270 * Danish (Joe Hansen). Closes: #606879
527659ae 271 * Romanian (Andrei POPESCU). Closes: #606888
d44fefd4 272 * Italian (Luca Monducci). Closes: #606891
99768d42 273 * Brazilian Portuguese (Flamarion Jorge). Closes: #610613
76cfa4d0 274 * Greek (Emmanuel Galatoulas). Closes: #604847
6ab82ef4 275
6892a521 276 -- Colin Watson <cjwatson@debian.org> Mon, 16 May 2011 17:42:07 +0100
d5565e45 277
d2b7c8e6 278grub2 (1.99~rc1-13) unstable; urgency=low
b854cabe
CW
279
280 * Cherry-pick from upstream:
281 - Use correct limits for mips initrd.
d08f1892 282 * Run grub-install on install or upgrade of grub-yeeloong.
0cf9b515
CW
283 * Update branch_fuse.patch:
284 - Tell FUSE to run single-threaded, since GRUB code is not thread-safe
285 (LP: #756297).
b854cabe 286
d2b7c8e6 287 -- Colin Watson <cjwatson@debian.org> Fri, 15 Apr 2011 12:11:21 +0100
b854cabe 288
20f18e5a 289grub2 (1.99~rc1-12) unstable; urgency=low
744f5f37
CW
290
291 * Update branch_butter.patch:
292 - Fix filename comparison.
293 - Take extent offset in account on uncompressed extents.
294 - Use filled extent size if available.
b198790c 295 * Allow use of first sector on btrfs (LP: #757446).
5fecea80
CW
296 * Merge from Ubuntu:
297 - Build part_msdos and vfat into EFI boot images (LP: #677758).
744f5f37 298
20f18e5a 299 -- Colin Watson <cjwatson@debian.org> Mon, 11 Apr 2011 16:22:08 +0100
744f5f37 300
7ace2f69 301grub2 (1.99~rc1-11) unstable; urgency=low
f2035564
CW
302
303 * Update branch_fuse.patch:
304 - Make grub-mount exit non-zero if opening the device or filesystem
305 fails.
306 - Translate GRUB error codes into OS error codes for FUSE (LP: #756456).
1edea988
CW
307 * Merge from Ubuntu:
308 - Fix use of freed memory when replacing existing loopback device
309 (LP: #742967).
f2035564 310
7ace2f69 311 -- Colin Watson <cjwatson@debian.org> Sun, 10 Apr 2011 21:52:26 +0100
f2035564 312
3187a569 313grub2 (1.99~rc1-10) unstable; urgency=low
22c4583f
CW
314
315 * Update branch_butter.patch, fixing RAID1/duplicated chunk size
316 calculation (thanks, Vladimir Serbinenko; LP: #732149).
317
3187a569 318 -- Colin Watson <cjwatson@debian.org> Sat, 09 Apr 2011 21:22:15 +0100
22c4583f 319
ed1ef827 320grub2 (1.99~rc1-9) unstable; urgency=low
9882692e
CW
321
322 * Update branch_parse-color.patch, to blend text when any background is
323 set as opposed to only when a stretched background is set (closes:
324 #613120).
753a47cb
CW
325 * Make update-grub2 a symlink to update-grub, rather than bothering with a
326 wrapper script.
69fea779
CW
327 * Cherry-pick from upstream:
328 - Check RAID superblock offset (closes: #610184).
12b63c39 329 - Flush buffer cache on close and not on open (closes: #620663).
7da57118 330 - Handle special naming of yeeloong directory (closes: #620420).
366fd386 331 * Add grub-mount utility, from the upstream 'fuse' branch.
678829fd
CW
332 * efibootmgr is only available on Linux architectures, so only make
333 grub-efi-ia32 and grub-efi-amd64 depend on it on Linux.
9882692e 334
ed1ef827 335 -- Colin Watson <cjwatson@debian.org> Sat, 09 Apr 2011 03:39:56 +0100
9882692e 336
04ea89aa 337grub2 (1.99~rc1-8) unstable; urgency=low
33256d01
CW
338
339 * Cherry-pick from upstream:
340 - Fix FreeBSD compilation problem.
341
04ea89aa 342 -- Colin Watson <cjwatson@debian.org> Tue, 29 Mar 2011 15:13:51 +0100
33256d01 343
d1d53f2b 344grub2 (1.99~rc1-7) unstable; urgency=low
0d13d455
CW
345
346 * Add /proc/mdstat, LVM information, and listings of /dev/disk/by-id/ and
347 /dev/disk/by-uuid/ to bug reports, by request of upstream.
31428afb
CW
348 * Cherry-pick from upstream:
349 - Use libgeom on FreeBSD to detect partitions (closes: #612128).
fb77a3a9
CW
350 - Copy the partition table zone if floppy support is disabled, even if
351 no partition table is found (LP: #741867).
30c429ae 352 - Fix an ext2 overflow affecting inodes past 2TiB.
382f831d 353 - Fix RAID-0 disk size calculation for metadata 1.x (LP: #743136).
be1a02f3
CW
354 * Merge from Ubuntu:
355 - Build with gcc-4.5 on ppc64.
5b74459e
CW
356 - Add apport hook for ProblemType = 'Package', thanks to Jean-Baptiste
357 Lallement (LP: #591753).
0d13d455 358
d1d53f2b 359 -- Colin Watson <cjwatson@debian.org> Tue, 29 Mar 2011 12:30:36 +0100
0d13d455 360
f9c790b2 361grub2 (1.99~rc1-6) unstable; urgency=low
a2969068
CW
362
363 * Cherry-pick from upstream:
364 - Fix crash when extending menu entry line beyond 79 characters (closes:
365 #615893).
f8111673 366 - Account for FreeBSD module headers when calculating allocation size.
24bf5498
CW
367 - Switch back to framebuffer page zero before loading the kernel
368 (thanks, Felix Kuehling).
70e4d5f3
CW
369 * Merge from Ubuntu:
370 - If we're upgrading and /boot/grub/core.img doesn't exist, then don't
371 ask where to install GRUB, since it probably means we're in some kind
372 of specialised environment such as a live USB stick (LP: #591202).
ddfa395c
CW
373 - Drop the default priority of grub2/linux_cmdline to medium. We only
374 need to ask it if we're upgrading from GRUB Legacy and found an empty
375 kopt in menu.lst (LP: #591202).
249b0ccb
CW
376 * Update branch_embed-sectors.patch, avoiding consuming lots of space and
377 time if the first partition is not near the start of the disk (closes:
378 #619458, LP: #691569).
a2969068 379
f9c790b2 380 -- Colin Watson <cjwatson@debian.org> Fri, 25 Mar 2011 19:23:04 +0000
a2969068 381
b6f5e963 382grub2 (1.99~rc1-5) unstable; urgency=low
6c51da6a 383
f56115f7 384 * Update debian/legacy/update-grub to the version from grub 0.97-65.
2c4f9bf9
CW
385 * Mark binary packages as Multi-Arch: foreign (for example, an amd64
386 kernel installed on an i386 system could use the native architecture's
387 GRUB).
fd1e16c8
CW
388 * Rewrite find_root_device_from_mountinfo to cope with move-mounts
389 (LP: #738345).
f56115f7 390
6c51da6a
CW
391 [ Updated translations ]
392 * Esperanto (Felipe Castro). Closes: #606524
f1c0797a 393 * Thai (Theppitak Karoonboonyanan). Closes: #607706
6c51da6a 394
b6f5e963 395 -- Colin Watson <cjwatson@debian.org> Wed, 23 Mar 2011 15:51:47 +0000
6c51da6a 396
a2c0b45c 397grub2 (1.99~rc1-4) unstable; urgency=low
6c1c5bdc
CW
398
399 * Don't touch /boot/grub/grub2-installed if using the --root-directory
400 option to grub-install (thanks, Nicolas George; closes: #614927).
69c3dd39
CW
401 * Update branch_devmapper.patch, adding partitioned MD RAID support
402 (untested) and support for probing multipath disks.
4bc73bb9
CW
403 * Update ntldr-img from grub-extras:
404 - Only call ntfs_fix_mmft if the attribute to find is AT_DATA. This
405 matches GRUB's NTFS module.
406 - Install grubinst as grub-ntldr-img.
1a42ef98 407 * Fix loading GRUB from lnxboot (LP: #693671).
c196f44d
CW
408 * Update branch_embed-sectors.patch to avoid straying into first partition
409 when embedding-area sectors are in use (closes: #613409, LP: #730225).
6c1c5bdc 410
a2c0b45c 411 -- Colin Watson <cjwatson@debian.org> Tue, 15 Mar 2011 11:01:48 +0000
6c1c5bdc 412
d88e8055 413grub2 (1.99~rc1-3) unstable; urgency=low
2f1bb90b
CW
414
415 * Build for ppc64 (except for grub-emu, which doesn't build cleanly yet).
16358887 416 * Suppress output from debconf-communicate in upgrade-from-grub-legacy.
b4f8124d
CW
417 * Refer to the info documentation at the top of /etc/default/grub (closes:
418 #612538).
769cd48f
CW
419 * We need at least freebsd-utils (>= 8.0-4) on kFreeBSD architectures for
420 camcontrol, so depend on it.
77574e81
CW
421 * Tolerate camcontrol failing to read capacity of IDE devices, until such
422 time as we know how to do this properly (see #612128).
7bbc3aaa
CW
423 * Adjust /etc/default/grub for rename of GRUB_DISABLE_LINUX_RECOVERY to
424 GRUB_DISABLE_RECOVERY (closes: #612777).
28c4b981
CW
425 * Update ntldr-img from grub-extras:
426 - Install g2hdr.bin and g2ldr.mbr (closes: #613245).
2f1bb90b 427
d88e8055 428 -- Colin Watson <cjwatson@debian.org> Wed, 16 Feb 2011 13:11:11 +0000
2f1bb90b 429
5d6ff50b 430grub2 (1.99~rc1-2) unstable; urgency=low
5688af81
CW
431
432 * Merge 1.98+20100804-13 and 1.98+20100804-14, updating translations:
433 - Kazakh (Baurzhan Muftakhidinov / Timur Birsh).
57f90716
CW
434 * mkconfig_skip_dmcrypt.patch: Refer to GRUB_PRELOAD_MODULES rather than
435 suggesting people write a /etc/grub.d/01_modules script (thanks, Jordan
436 Uggla).
458bc629
CW
437 * Handle empty dir passed to grub_find_root_device_from_mountinfo; fixes
438 grub-mkrelpath on btrfs subvolumes (LP: #712029).
266a01be 439 * Add rootflags=subvol=<name> if / is on a btrfs subvolume (LP: #712029).
e71fe2e6 440 * Upload to unstable.
5688af81 441
5d6ff50b 442 -- Colin Watson <cjwatson@debian.org> Tue, 08 Feb 2011 11:39:26 +0000
5688af81 443
f2ae58c6 444grub2 (1.99~rc1-1) experimental; urgency=low
8da4b6e3 445
72981932 446 [ Colin Watson ]
8da4b6e3 447 * New upstream release candidate.
72981932
CW
448
449 [ Alexander Kurtz ]
450 * 05_debian_theme:
451 - If we find a background image and no colours were specified, use
452 upstream defaults for color_normal and color_highlight rather than
453 setting color_normal to black/black.
454 - Make the code more readable by replacing code for handling
455 alternatives.
456 - Make the code for searching for pictures in /boot/grub more readable
457 and robust (for example against newlines in the filename).
458 - Don't try the other alternatives when $GRUB_BACKGROUND is set; you can
459 now add GRUB_BACKGROUND= to /etc/default/grub to force no background
460 image (closes: #608263).
8da4b6e3 461
f2ae58c6 462 -- Colin Watson <cjwatson@debian.org> Mon, 17 Jan 2011 13:43:06 +0000
8da4b6e3 463
abe616db 464grub2 (1.99~20110112-1) experimental; urgency=low
7e6518f2
CW
465
466 * New Bazaar snapshot.
467 - Disable ieee1275_fb on sparc (closes: #560823).
468 - Fix pf2 font generation on big-endian platforms (closes: #609818).
63a4970b
CW
469 * branch_butter.patch: Resolve the device returned by
470 grub_find_root_device_from_mountinfo or find_root_device_from_libzfs
471 using grub_find_device (closes: #609590, #609814, LP: #700147).
7e6518f2 472
abe616db 473 -- Colin Watson <cjwatson@debian.org> Thu, 13 Jan 2011 00:12:41 +0000
7e6518f2 474
e981ff1b 475grub2 (1.99~20110111-1) experimental; urgency=low
18ca6585 476
865d9fca
CW
477 * New Bazaar snapshot.
478 - Don't check amount of low memory, as reportedly INT 12h can be broken
479 and if low memory is too low we wouldn't have gotten into
480 grub_machine_init anyway (closes: #588293, LP: #513528).
481 - Submenu default support (LP: #691878).
482 - Fix optimisation-dependent grub-mklayout crash (closes: #609584).
18ca6585
CW
483 * branch_butter.patch: Don't free an uninitialised pointer if /proc is
484 unmounted (LP: #697493).
8e33215b
CW
485 * Add a po/LINGUAS file listing the translations we've synced from the TP
486 (closes: #609671).
18ca6585 487
e981ff1b 488 -- Colin Watson <cjwatson@debian.org> Tue, 11 Jan 2011 17:11:44 +0000
18ca6585 489
e5f9ee43 490grub2 (1.99~20110106-1) experimental; urgency=low
8c0ab3d9
CW
491
492 * New Bazaar snapshot.
493 - Check that named RAID array devices exist before using them (closes:
494 #606035).
495 - Clear terminfo output on initialisation (closes: #569678).
496 - Fix grub-probe when btrfs is on / without a separate /boot.
497
e5f9ee43 498 -- Colin Watson <cjwatson@debian.org> Thu, 06 Jan 2011 13:38:57 +0000
8c0ab3d9 499
cf44d979 500grub2 (1.99~20110104-2) experimental; urgency=low
8c9cc8a1
CW
501
502 * Support long command lines as per the 2.06 Linux boot protocol, from the
503 upstream 'longlinuxcmd' branch.
45adc278 504 * Add a background_color command, from the upstream 'parse-color' branch.
e815ae06
CW
505 * Update branch_devmapper.patch, adding a #include to fix a build failure
506 on Ubuntu amd64.
7db1a2ec
CW
507 * When embedding the core image in a post-MBR gap, check for and avoid
508 sectors matching any of a number of known signatures, from the upstream
509 'embed-sectors' branch.
8c9cc8a1 510
cf44d979 511 -- Colin Watson <cjwatson@debian.org> Wed, 05 Jan 2011 13:31:05 +0000
8c9cc8a1 512
7e2fb503 513grub2 (1.99~20110104-1) experimental; urgency=low
ffbb9b85
CW
514
515 * New Bazaar snapshot.
516 - Don't emit drivemap directive for Windows Server 2008 (closes:
517 #607687).
518 - Don't add spurious RAID array members (closes: #605357).
519 - Improve presentation of Xen menu entries (closes: #607867).
b18606ef
CW
520 - Fix PCI probing hangs by skipping remaining functions on devices that
521 do not implement function 0 (closes: #594967).
7861c21e
CW
522 - Fix typo in descriptions of extract_legacy_entries_source and
523 extract_legacy_entries_configfile (LP: #696721).
e8a6793c
CW
524 * Merge 1.98+20100804-12:
525 - Use semicolons rather than commas to separate size from model in
526 debconf disk and partition descriptions.
2b1b1b51 527 * Add full btrfs support, from the upstream 'butter' branch.
10694439
CW
528 * Support partitioned loop devices and improve devmapper support, from the
529 upstream 'devmapper' branch.
3fae2758 530 * Add squashfs 4 support, from the upstream 'squash' branch.
ffbb9b85 531
7e2fb503 532 -- Colin Watson <cjwatson@debian.org> Tue, 04 Jan 2011 16:12:45 +0000
ffbb9b85 533
f433e04f 534grub2 (1.99~20101221-1) experimental; urgency=low
76626172
CW
535
536 * New Bazaar snapshot.
537 - Initialise next pointer when creating multiboot module (closes:
538 #605567).
539 - Fix gettext quoting to work with bash as /bin/sh, and make echo
540 UTF-8-clean so that (at least) Catalan boot messages are displayed
541 properly (closes: #605615).
542 - Fix use of uninitialised memory in Reed-Solomon recovery code
543 (LP: #686705).
544
f433e04f 545 -- Colin Watson <cjwatson@debian.org> Tue, 21 Dec 2010 17:43:52 +0000
76626172 546
854c4976 547grub2 (1.99~20101210-2) experimental; urgency=low
a8f16991
CW
548
549 * Automatically remove MD devices from device.map on upgrade, since the
550 BIOS cannot read from these and including them in device.map will break
551 GRUB's ability to read from such devices (LP: #690030).
8a1b7cd9
CW
552 * Merge 1.98+20100804-9, 1.98+20100804-10, and 1.98+20100804-11:
553 - Apply debconf template review by debian-l10n-english and mark several
554 more strings for translation, thanks to David Prévot and Justin B Rye.
555 - Incorporate rewritten 05_debian_theme by Alexander Kurtz, which works
556 when /usr is inaccessible by GRUB.
a8f16991 557
854c4976 558 -- Colin Watson <cjwatson@debian.org> Sun, 19 Dec 2010 13:25:14 +0000
a8f16991 559
902df9d2 560grub2 (1.99~20101210-1) experimental; urgency=low
970707f0 561
1f4d5c57
CW
562 * New Bazaar snapshot.
563 - ZFS moved into grub-core.
564 - Extend gettext to fall back from ll_CC to ll, and set lang to include
565 country part by default so that Chinese works (LP: #686788).
970707f0 566 * Remove grub-mknetdir from grub-emu.
a4845f5c
CW
567 * Exit silently from zz-update-grub kernel hook if update-grub does not
568 exist (e.g. if grub-pc has been removed but not purged; closes:
569 #606184).
970707f0 570
902df9d2 571 -- Colin Watson <cjwatson@debian.org> Sat, 11 Dec 2010 01:22:26 +0000
970707f0 572
7a0018b2 573grub2 (1.99~20101126-1) experimental; urgency=low
b989599c 574
c54ea3a6 575 * New Bazaar snapshot (mipsel build fix, LVM-on-RAID probing fix).
b989599c
CW
576 * Fix comma-separation in handling of grub-pc/install_devices.
577
7a0018b2 578 -- Colin Watson <cjwatson@debian.org> Fri, 26 Nov 2010 13:08:52 +0000
b989599c 579
a4599161 580grub2 (1.99~20101124-1) experimental; urgency=low
4485b50f 581
7f331a58
CW
582 * New Bazaar snapshot (command priorities, build fixes, grub-mkdevicemap
583 segfault).
4485b50f
CW
584 * Don't try to build grub-efi-amd64 on kfreebsd-i386 or hurd-i386
585 (requires gcc-4.4-multilib).
586
a4599161 587 -- Colin Watson <cjwatson@debian.org> Wed, 24 Nov 2010 12:12:33 +0000
4485b50f 588
981ba13d 589grub2 (1.99~20101123-1) experimental; urgency=low
352f020c 590
eba04e64 591 * New Bazaar snapshot (build fixes).
18a2a24a 592 * Build-depend on qemu-utils and parted on non-Hurd architectures.
ca9a0b3f
CW
593 * qemu_img_exists.patch: Skip partmap test if qemu-img doesn't exist (as
594 is the case on the Hurd).
d0cde16d
CW
595 * Make grub-efi-ia32 and grub-efi-amd64 depend on efibootmgr so that
596 grub-install works properly.
74eb20a6
CW
597 * Upgrade the installed core image when upgrading grub-efi-ia32 or
598 grub-efi-amd64, although only if /boot/efi/EFI/<id> (where <id> is an
599 identifier based on GRUB_DISTRIBUTOR, e.g. 'debian') already exists.
32c45a3b
CW
600 * Re-expand a couple of dpkg architecture wildcards to exclude certain
601 special cases: gcc-4.4-multilib is not available on kfreebsd-i386 or
602 hurd-i386, and qemu-system is not available on hurd-i386.
352f020c 603
981ba13d 604 -- Colin Watson <cjwatson@debian.org> Tue, 23 Nov 2010 10:51:23 +0000
352f020c 605
8ae3d87b 606grub2 (1.99~20101122-1) experimental; urgency=low
bd0d5364 607
bd13c818 608 [ Colin Watson ]
70464a85
CW
609 * New Bazaar snapshot. Too many changes to list in full, but some of the
610 more user-visible ones are as follows:
611 - GRUB script:
612 + Function parameters, "break", "continue", "shift", "setparams",
613 "return", and "!".
614 + "export" command supports multiple variable names.
615 + Multi-line quoted strings support.
616 + Wildcard expansion.
617 - sendkey support.
618 - USB hotunplugging and USB serial support.
619 - Rename CD-ROM to cd on BIOS.
620 - Add new --boot-directory option to grub-install, grub-reboot, and
621 grub-set-default; the old --root-directory option is still accepted
622 but was often confusing.
623 - Basic btrfs detection/UUID support (but no file reading yet).
624 - bash-completion for utilities.
625 - If a device is listed in device.map, always assume that it is
626 BIOS-visible rather than using extra layers such as LVM or RAID.
627 - Add grub-mknetdir script (closes: #550658).
628 - Remove deprecated "root" command.
629 - Handle RAID devices containing virtio components.
630 - GRUB Legacy configuration file support (via grub-menulst2cfg).
631 - Keyboard layout support (via grub-mklayout and grub-kbdcomp).
632 - Check generated grub.cfg for syntax errors before saving.
633 - Pause execution for at most ten seconds if any errors are displayed,
634 so that the user has a chance to see them.
635 - Support submenus.
636 - Write embedding zone using Reed-Solomon, so that it's robust against
637 being partially overwritten (closes: #550702, #591416, #593347).
638 - GRUB_DISABLE_LINUX_RECOVERY and GRUB_DISABLE_NETBSD_RECOVERY merged
639 into a single GRUB_DISABLE_RECOVERY variable.
640 - Fix loader memory allocation failure (closes: #551627).
641 - Don't call savedefault on recovery entries (closes: #589325).
642 - Support triple-indirect blocks on ext2 (closes: #543924).
643 - Recognise DDF1 fake RAID (closes: #603354).
644
bd13c818
RM
645 [ Robert Millan ]
646 * Use dpkg architecture wildcards.
647
2b60effb
CW
648 [ Updated translations ]
649 * Slovenian (Vanja Cvelbar). Closes: #604003
badcbed8 650 * Dzongkha (dawa pemo via Tenzin Dendup). Closes: #604102
2b60effb 651
8ae3d87b 652 -- Colin Watson <cjwatson@debian.org> Mon, 22 Nov 2010 12:24:56 +0000
bd0d5364 653
6ea32517 654grub2 (1.98+20100804-14) unstable; urgency=low
44989643
CW
655
656 [ Updated translations ]
657 * Kazakh (Baurzhan Muftakhidinov / Timur Birsh). Closes: #609187
658
db96e053
CW
659 [ Alexander Kurtz ]
660 * 05_debian_theme:
661 - If we find a background image and no colours were specified, use
662 upstream defaults for color_normal and color_highlight rather than
663 setting color_normal to black/black.
664 - Don't try the other alternatives when $GRUB_BACKGROUND is set; you can
665 now add GRUB_BACKGROUND= to /etc/default/grub to force no background
666 image (closes: #608263).
667
6ea32517 668 -- Colin Watson <cjwatson@debian.org> Mon, 17 Jan 2011 23:19:38 +0000
44989643 669
36e050b1 670grub2 (1.98+20100804-13) unstable; urgency=low
f11400ce
CW
671
672 * Backport from upstream:
673 - Don't add spurious RAID array members (closes: #605357).
674
36e050b1 675 -- Colin Watson <cjwatson@debian.org> Tue, 04 Jan 2011 14:07:14 +0000
f11400ce 676
ea26d420 677grub2 (1.98+20100804-12) unstable; urgency=low
45789c0f
CW
678
679 * Backport from upstream:
680 - Support big ext2 files (closes: #543924).
6b142e5a
CW
681 - Fix gettext quoting to work with bash as /bin/sh, and make echo
682 UTF-8-clean so that (at least) Catalan boot messages are displayed
683 properly (closes: #605615).
e5b0e239
CW
684 - Initialise next pointer when creating multiboot module (closes:
685 #605567).
1c67bbfb
CW
686 - Fix PCI probing hangs by skipping remaining functions on devices that
687 do not implement function 0 (closes: #594967).
3a926ca1
CW
688 * Use semicolons rather than commas to separate size from model in debconf
689 disk and partition descriptions; commas are too easily confused with the
690 multiselect choice separator, and in particular make it impossible to
691 answer questions properly in the editor frontend (closes: #608449).
692 Unfuzzy all translations where possible.
45789c0f 693
ea26d420 694 -- Colin Watson <cjwatson@debian.org> Tue, 04 Jan 2011 00:42:29 +0000
45789c0f 695
eebd8cb8 696grub2 (1.98+20100804-11) unstable; urgency=low
e237f25d
CW
697
698 * Exit silently from zz-update-grub kernel hook if update-grub does not
699 exist (e.g. if grub-pc has been removed but not purged; closes:
700 #606184).
cbeb2fd7
CW
701 * Apply debconf template review by debian-l10n-english and mark several
702 more strings for translation, thanks to David Prévot and Justin B Rye
703 (closes: #605748).
a837832c
CW
704 * Unfuzzy some translations that were not updated in this round (thanks,
705 David Prévot; closes: #606921).
cc7df694
CW
706 * Incorporate rewritten 05_debian_theme by Alexander Kurtz, which works
707 when /usr is inaccessible by GRUB (closes: #605705).
34411e8f
CW
708 * Backport from upstream:
709 - Recognise DDF1 DM-RAID (closes: #603354).
e237f25d 710
d20b5682
CW
711 [ Updated translations ]
712 * Chinese (YunQiang Su). Closes: #606426
0005c57e 713 * Indonesian (Arief S Fitrianto). Closes: #606431
2538f362 714 * Slovenian (Vanja Cvelbar). Closes: #606445
abdab8e3 715 * Swedish (Martin Bagge / brother). Closes: #606455
7816f073 716 * Ukrainian (Yatsenko Alexandr). Closes: #606538
9355a0fd 717 * Basque (Iñaki Larrañaga Murgoitio). Closes: #606644
79493788 718 * Slovak (Slavko). Closes: #606663
b7ccc7c8 719 * Catalan (Jordi Mallach).
7a2d7d65 720 * Bulgarian (Damyan Ivanov). Closes: #606452
26807f3e 721 * Persian (Morteza Fakhraee). Closes: #606672
0223727a 722 * Russian (Yuri Kozlov). Closes: #606753
bcbf9d98 723 * Dutch (Paul Gevers). Closes: #606807
ec7d2a1e 724 * Japanese (Hideki Yamane). Closes: #606836
9e477e63 725 * French (Christian Perrier). Closes: #606842
ab1e0bee 726 * Czech (Miroslav Kure). Closes: #606854
56509d7d 727 * Spanish (Francisco Javier Cuadrado). Closes: #606903
64e82b0d 728 * Portuguese (Tiago Fernandes / Miguel Figueiredo). Closes: #606908
34250818 729 * German (Martin Eberhard Schauer). Closes: #606896
d20b5682 730
eebd8cb8 731 -- Colin Watson <cjwatson@debian.org> Sat, 18 Dec 2010 17:20:09 +0000
e237f25d 732
db4df060
RM
733grub2 (1.98+20100804-10) unstable; urgency=low
734
735 * fix_crash_condition_in_kfreebsd_loader.patch: Import from upstream.
736 Fixes crash condition in case kfreebsd_* commands are used after
737 kfreebsd has (gracefully) failed.
738
739 -- Robert Millan <rmh@debian.org> Tue, 30 Nov 2010 19:40:11 +0100
740
cfd7c6ff 741grub2 (1.98+20100804-9) unstable; urgency=low
bd0d5364 742
1703c9e8 743 [ Robert Millan ]
bd0d5364
RM
744 * Import from upstream:
745 - refuse_embedingless_cross_disk.patch: Refuse to do a cross-disk
746 embeddingless install rather than creating a broken install.
747 - fix_grub_install_error_msg.patch: Replace useless recomendation to
748 pass --modules with a recomendation to report a bug.
a16954bd 749 - message_refresh.patch: Make error messages visible again. (Closes: #605485)
bd0d5364 750
1703c9e8
JM
751 [ Jordi Mallach ]
752 * Update Catalan translation with latest file from the Translation Project.
753
5020d650
CW
754 [ Updated translations ]
755 * Slovenian (Vanja Cvelbar). Closes: #604003
badcbed8 756 * Dzongkha (dawa pemo via Tenzin Dendup). Closes: #604102
5020d650 757
a16954bd 758 -- Robert Millan <rmh@debian.org> Tue, 30 Nov 2010 15:44:02 +0100
bd0d5364 759
ba5675fd 760grub2 (1.98+20100804-8) unstable; urgency=low
ee5e6e80 761
421c9945
RM
762 [ Robert Millan ]
763 * increase_disk_limit.patch: Increase SCSI/IDE disk limits to cope with
764 Sun Fire X4500.
9978ae33 765 * linux_mdraid_1x.patch: Support for Linux MD RAID v1.x. (Closes: #593652)
520329de
RM
766 * yeeloong_boot_info.patch: On Yeeloong, pass machine type information
767 to Linux.
421c9945 768
ee5e6e80
CW
769 [ Updated translations ]
770 * Portuguese fixed by Christian Perrier (variable names
771 were translated)
772
ba5675fd 773 -- Robert Millan <rmh@debian.org> Fri, 05 Nov 2010 23:43:15 +0100
ee5e6e80 774
0cd5fdc2
RM
775grub2 (1.98+20100804-7) unstable; urgency=low
776
777 [ Robert Millan ]
778 * zfs_fix_mkrelpath.patch: Replace with proper fix from upstream Bazaar.
779 (Closes: #601087)
76964d89 780
781 [ Updated translations ]
782 * Vietnamese (Clytie Siddall). Closes: #598327
c65ee1a8 783 * Icelandic (Sveinn í Felli). Closes: #600126
76964d89 784
0cd5fdc2 785 -- Robert Millan <rmh@debian.org> Sun, 24 Oct 2010 16:35:37 +0200
76964d89 786
81e0ad2d 787grub2 (1.98+20100804-6) unstable; urgency=low
a7bed422 788
77232fa9 789 [ Robert Millan ]
a7bed422 790 * zfs_v23.patch: Accept ZFS up to v23 (no changes required).
3f1bd0f7 791 * fix_usb_boot.patch: Fix boot on USB devices, for BIOSes that
bf8099f4 792 expose them as floppies. (Closes: #600580)
3f1bd0f7
RM
793 * zfs_fix_mkrelpath.patch: Fix grub-mkrelpath for non-root ZFS.
794 (Closes: #600578)
a7bed422 795
77232fa9
CW
796 [ Updated translations ]
797 * Kazakh (kk.po) by Baurzhan Muftakhidinov via Timur Birsh (closes:
798 #598188).
d7886327 799 * Portuguese (pt.po) by Tiago Fernandes via Rui Branco (closes: #599767).
53d77541 800 * Catalan (ca.po) by Jordi Mallach.
3f1bd0f7 801
a3dc971c 802 -- Robert Millan <rmh@debian.org> Thu, 21 Oct 2010 23:45:23 +0200
a7bed422 803
308ff479 804grub2 (1.98+20100804-5) unstable; urgency=low
86b791ca
CW
805
806 [ Updated translations ]
807 * Hebrew (he.po) by Omer Zak and Lior Kaplan (closes: #593855).
baa0f314 808 * Romanian (ro.po) by ioan-eugen STAN (closes: #595727).
a75760d2 809 * Esperanto (eo.po) by Felipe Castro (closes: #596171).
86b791ca 810
9fdb0eb2
CW
811 [ Colin Watson ]
812 * Make grub-efi-amd64 conflict with grub-pc as well as the other way
813 round.
40e97e9f
CW
814 * Backport upstream patches to fix DM-RAID support (closes: #594221,
815 LP: #634840).
9fdb0eb2 816
a85805ec
RM
817 [ Robert Millan ]
818 * enable_zfs.patch: Fix grub-fstest build problem.
d20dcdea
RM
819 * zfs_fix_label_arg.patch: Fix kfreebsd_device initialization on ZFS
820 for non-main filesystems.
a85805ec 821
308ff479 822 -- Colin Watson <cjwatson@debian.org> Fri, 17 Sep 2010 23:45:10 +0100
86b791ca 823
5b9822cf 824grub2 (1.98+20100804-4) unstable; urgency=low
cf8d7614
CW
825
826 [ Updated translations ]
827 * Italian (it.po) by Luca Monducci (closes: #593685).
e7223baa 828 * Finnish (fi.po) by Esko Arajärvi (closes: #593921).
cf8d7614 829
bcae3c57
CW
830 [ Colin Watson ]
831 * Run update-grub from kernel hooks if DEB_MAINT_PARAMS is unset, for
832 compatibility with old kernel packages. This may produce duplicate runs
833 of update-grub, but that's better than not running it at all (closes:
834 #594037).
835
5b9822cf 836 -- Colin Watson <cjwatson@debian.org> Mon, 23 Aug 2010 12:11:55 +0100
cf8d7614 837
76bfe03d 838grub2 (1.98+20100804-3) unstable; urgency=low
8a30a6e3 839
840 [ Updated translations ]
d5f17f90 841 * Brazilian Portuguese (pt_BR.po) by Flamarion Jorge (closes: #592156).
9a9c6064 842 * Asturian (ast.po) by Maacub (closes: #592313).
f77ea0a5 843 * Galician (gl.po) by Jorge Barreiro (closes: #592816).
8a30a6e3 844
397efb46
RM
845 [ Robert Millan ]
846 * Backport ZFS bugfixes from upstream Bazaar:
847 - zfs_fix_chroot.patch: Fix breakage when running grub-probe inside chroot.
848 - zfs_fix_label_arg.patch: Fix grub-probe fs_label argument.
849 - zfs_fix_pathname.patch: Fix pathname for non-root ZFS filesystems.
850 - zfs_fix_segfault.patch: Fix segfault when /dev is not mounted.
851
907235d6
CW
852 [ Colin Watson ]
853 * Escape single quotes when removing them from $mode in zz-update-grub, so
854 that this works when /bin/sh is bash (thanks, Will Dyson; closes:
855 #593242).
a44eaf53
CW
856 * Add support for ext2 root on GNU/kFreeBSD (thanks, Aurelien Jarno;
857 closes: #593467).
907235d6 858
76bfe03d 859 -- Colin Watson <cjwatson@debian.org> Thu, 19 Aug 2010 18:21:45 +0100
8a30a6e3 860
141df75b 861grub2 (1.98+20100804-2) unstable; urgency=low
e5aadc73 862
4c2343ac
CW
863 [ Colin Watson ]
864 * Make /etc/kernel/postrm.d/zz-update-grub a real file rather than a
865 symlink (closes: #592076).
866
e5aadc73
CW
867 [ Updated translations ]
868 * Norwegian Bokmål (nb.po) by Hans Nordhaug (closes: #591569).
869
141df75b 870 -- Colin Watson <cjwatson@debian.org> Sat, 07 Aug 2010 17:53:34 +0100
e5aadc73 871
885b19e4 872grub2 (1.98+20100804-1) unstable; urgency=low
7d535a40
CW
873
874 * New Bazaar snapshot.
875 - Fix grub-emu build on GNU/kFreeBSD (closes: #591490).
d11133ff 876
00bc1984
CW
877 [ Colin Watson ]
878 * Add kernel hook scripts and remove any uses of update-grub as a
879 postinst_hook or postrm_hook in /etc/kernel-img.conf (closes: #554175).
880 Thanks to Ben Hutchings for advice and to Harald Braumann for an early
881 implementation.
5208ea6b
CW
882 * Extend the existing GRUB_LEGACY_0_BASED_PARTITIONS handling to avoid
883 new-style partition naming when generating output for GRUB Legacy
884 (closes: #590554).
00bc1984 885
d11133ff
CW
886 [ Updated translations ]
887 * Slovak (sk.po) by Slavko (closes: #591458).
888
885b19e4 889 -- Colin Watson <cjwatson@debian.org> Wed, 04 Aug 2010 04:48:11 +0100
d11133ff 890
1fb078b2 891grub2 (1.98+20100802-1) unstable; urgency=low
406f8ffb 892
8d498640
CW
893 * New Bazaar snapshot.
894 - Remove compatibility with terminal.mod prior to
895 terminal_input/terminal_output separation (LP: #519358).
896 - Enable `grub-probe -t device' resolution on ZFS.
897 - Don't use UUID for LVM root when generating Xen entries (closes:
898 #591093).
899 - Restore missing whitespace to commands' --help output (closes:
900 #590874).
901 - Select unique numbers for named RAID arrays, for use as keys in the
902 disk cache.
903
406f8ffb 904 [ Updated translations ]
905 * German (Martin Eberhard Schauer). Closes: #590108
db3e4215 906 * Spanish (Francisco Javier Cuadrado). Closes: #590448
b5e39f97 907 * Traditional Chinese (Tetralet). Closes: #591191
0b7f279b 908 * Danish (Joe Hansen). Closes: #591223
bcab1b3a 909 * Dutch (Paul Gevers). Closes: #590864
4cd8bf6d 910 * Japanese (Hideki Yamane). Closes: #591058
bcab1b3a 911
48904a98
RM
912 [ Robert Millan ]
913 * postinst.in: Fill in device size and model information on GNU/kFreeBSD,
914 using camcontrol.
6369c39e
RM
915 * patches/enable_zfs.patch: New patch. Link ZFS from grub-extras into
916 grub-probe and grub-setup.
94fbb1a4 917 * control: Build-Depend on libzfs-dev and libnvpair-dev on kfreebsd-*.
48904a98 918
bdafd326
CW
919 [ Colin Watson ]
920 * Offer RAID devices as GRUB installation targets if they contain /,
921 /boot, or /boot/grub.
922
1fb078b2 923 -- Colin Watson <cjwatson@debian.org> Tue, 03 Aug 2010 02:13:07 +0100
406f8ffb 924
a57ca70e 925grub2 (1.98+20100722-1) unstable; urgency=low
2495b23b 926
c0ac20a1
CW
927 * New Bazaar snapshot.
928 - Don't count named RAID arrays when looking for unused array numbers.
929
930 [ Colin Watson ]
2495b23b
CW
931 * Merge from Ubuntu:
932 - grub-common Breaks: lupin-support (<< 0.30) due to a grub-mkimage
933 syntax change (lupin-support isn't in Debian, but this is harmless
934 anyway).
935
a57ca70e 936 -- Colin Watson <cjwatson@debian.org> Thu, 22 Jul 2010 14:33:34 +0100
2495b23b 937
3482e342 938grub2 (1.98+20100720-1) unstable; urgency=low
b9a098db
CW
939
940 * New Bazaar snapshot.
941 - Link to Info documentation on changes from GRUB Legacy in README
942 (closes: #502623).
943 - Add support for mdadm metadata formats 1.x (closes: #492897).
889cf22f
AU
944
945 [ Aaron M. Ucko ]
946 * Compare -trunk kernels earlier than numeric ABIs (closes: #568160).
947
4fecb0d2 948 [ Colin Watson ]
8e1cdebc
CW
949 * Remove /boot/grub/device.map, /boot/grub/grubenv,
950 /boot/grub/installed-version, and /boot/grub/locale/ on purge, if
951 permitted (closes: #547679).
4e1666a5 952 * Convert from CDBS to dh.
88f22a36
CW
953 * Use exact-version dependencies in grub2 and grub-efi, to reduce
954 potential confusion.
b96d9eff
CW
955 * Raise priority of grub-common and grub-pc to optional (also done in
956 archive overrides).
22d38317 957 * Copy-edit debian/presubj.
db7e4b7d 958 * Use 'mktemp -t' rather than hardcoding /tmp (closes: #589537).
4fecb0d2 959
92f03372
MBH
960 [ Mario 'BitKoenig' Holbe ]
961 * Update /etc/grub.d/05_debian_theme to handle multiple entries in
962 GRUB_TERMINAL_OUTPUT (closes: #589322).
963
47678e5f
CW
964 [ Updated translations ]
965 * Simplified Chinese (zh_CN.po) by YunQiang Su (closes: #589013).
778b6351 966 * Russian (ru.po) by Yuri Kozlov (closes: #589244).
93dbaaf2 967 * Swedish (sv.po) by Martin Bagge / brother (closes: #589259).
c6ad6c2e 968 * Bulgarian (bg.po) by Damyan Ivanov (closes: #589272).
f6475a8f 969 * Indonesian (id.po) by Arief S Fitrianto (closes: #589318).
7c4a86bd
CW
970 * Arabic (ar.po) by Ossama M. Khayat.
971 * Basque (eu.po) by Iñaki Larrañaga Murgoitio (closes: #589489).
65d44cd1 972 * Persian (fa.po) by Bersam Karbasion (closes: #589544).
d495a12a 973 * Czech (cs.po) by Miroslav Kure (closes: #589568).
09dc97ad 974 * Belarusian (be.po) by Viktar Siarheichyk (closes: #589634).
47678e5f 975
3482e342 976 -- Colin Watson <cjwatson@debian.org> Wed, 21 Jul 2010 09:11:14 +0100
889cf22f 977
1c0a2f4c 978grub2 (1.98+20100710-1) unstable; urgency=low
1a8b543c
CW
979
980 * New Bazaar snapshot.
981 - Handle degraded RAID arrays in grub-probe and grub-setup.
982 - Fix gfxterm pager handling.
6e7433c1
FG
983
984 [ Fabian Greffrath ]
985 * Get value of correct debconf question when deciding whether to purge
986 /boot/grub (closes: #588331).
987
5f06af39
CW
988 [ Colin Watson ]
989 * Generate device.map in something closer to the old ordering (thanks,
990 Vadim Solomin).
991
6ea933b9
JR
992 [ Updated translations ]
993 * Croatian (hr.po) by Josip Rodin, closes: #588350.
47a51473 994 * French (fr.po) by Christian Perrier (closes: #588695).
6ea933b9 995
1c0a2f4c 996 -- Colin Watson <cjwatson@debian.org> Mon, 12 Jul 2010 11:46:53 +0100
6e7433c1 997
a2378e36 998grub2 (1.98+20100706-1) unstable; urgency=low
833b5c26
CW
999
1000 * New Bazaar snapshot.
1001 - USB hub support.
1002 - Fix GRUB_BACKGROUND configuration ordering.
1003 - Fix corruption of first entry name in a reiserfs directory.
1004 - Don't include MD devices when generating device.map (if you're using
1005 RAID and upgraded through 1.98+20100702-1 or 1.98+20100705-1, you may
1006 need to fix this up manually).
1007
a2378e36 1008 -- Colin Watson <cjwatson@debian.org> Tue, 06 Jul 2010 18:06:40 +0100
833b5c26 1009
5c4975a3 1010grub2 (1.98+20100705-1) unstable; urgency=medium
55256ee8
CW
1011
1012 * New Bazaar snapshot.
1013 - Bidi and diacritics support.
1014 + Use terminfo for ieee1275 terminals (closes: #586953).
1015 - Don't use empty grub_device in EFI grub-install (closes: #587838).
1016 - Fix grub-setup core.img comparison when not embedding (thanks, Matt
1017 Kraai and M. Vefa Bicakci; closes: #586621).
928d0ce2
CW
1018
1019 * Update Source: in debian/copyright (thanks, Jörg Sommer).
1e357c8d
CW
1020 * Convert by-id disk device names from device.map to traditional device
1021 names for display (closes: #587951).
25704c9a
CW
1022 * Set urgency=medium. We've cleared out most of the apparent regressions
1023 at this point, and #550704 is getting more and more urgent to fix in
1024 testing.
928d0ce2 1025
5c4975a3 1026 -- Colin Watson <cjwatson@debian.org> Mon, 05 Jul 2010 02:09:58 +0100
928d0ce2 1027
adc2975e 1028grub2 (1.98+20100702-1) unstable; urgency=low
89f6d1b1
CW
1029
1030 * New Bazaar snapshot.
1031 - Use video functions in Linux loader rather than hardcoding UGA; load
1032 all available video backends (closes: #565576, probably).
1033 - Add support for initrd images on Fedora 13.
1034 - Output grub.cfg stanzas for Xen (closes: #505517).
1035 - Add 'cat --dos' option to treat DOS-style "\r\n" line endings as
1036 simple newlines (closes: #586358).
1037 - Change grub-mkdevicemap to emit /dev/disk/by-id/ names where possible
1038 on Linux.
1039 - Return CF correctly in mmap e820/e801 int15 hook (closes: #584846).
1040 - The info documentation now has no broken references, although of
1041 course it could still use more work (closes: #553460).
4a47a48b 1042 - Support GRUB_BADRAM in grub-mkconfig.
2cf4f144 1043 - Skip LVM snapshots (closes: #574863).
c8a5626e 1044
9e6dbc10 1045 [ Colin Watson ]
c8a5626e
CW
1046 * Mention grub-rescue-usb.img in grub-rescue-pc description (closes:
1047 #586462).
746f572d 1048 * Add instructions for using grub-rescue-usb.img (closes: #586463).
7a85a973
CW
1049 * Remove /usr/lib/grub/mips-* from grub-common rather than the incorrect
1050 /usr/lib/grub/mipsel-*, so that it stops clashing with grub-yeeloong;
1051 add a versioned Replaces to grub-yeeloong just in case (closes:
1052 #586526).
e7217dd2
CW
1053 * Remove qemu-system build-dependency on hurd-i386, where it doesn't seem
1054 to exist. Disable tests if qemu-system-i386 isn't available.
bbc92c01
CW
1055 * Mark "upgrade-from-grub-legacy" paragraph in
1056 grub-pc/chainload_from_menu.lst as untranslatable.
746f8f97 1057 * Update Homepage field (thanks, Sedat Dilek).
d91171c5
CW
1058 * On Linux, if /boot/grub/device.map exists on upgrade to this version,
1059 regenerate it to use stable device names in /dev/disk/by-id/. If it had
1060 more than one entry, then display a critical-priority debconf note
1061 (sorry, but it's better than silently breaking boot menu entries)
1062 advising people to check custom boot menu entries and update them if
1063 necessary (closes: #583271).
9e6dbc10
CW
1064 * Use 'set -e' rather than '#! /bin/sh -e' or '#! /bin/bash -e', to avoid
1065 accidents when debugging with 'sh -x'.
ce2a43c8
CW
1066 * Store grub-pc/install_devices as persistent device names under
1067 /dev/disk/by-id/ (closes: #554790). Migrate previous device names to
1068 that, with explicit confirmation in non-trivial cases to make sure we
1069 got the right ones. If the devices we were told to install to ever go
1070 away, ask again. (This is based on the implementation in Ubuntu.)
e074c3fc
CW
1071 * If grub-install fails during upgrade-from-grub-legacy, allow the user to
1072 try again with a different device, but failing that cancel the upgrade
1073 (closes: #587790).
8b243fd3
CW
1074 * Remove numbering from patch files. The order is now explicit in a quilt
1075 series file, and renumbering from time to time is tedious.
c8a5626e 1076
cd9241f4
CW
1077 [ Updated translations ]
1078 * Ukrainian (uk.po) by Yatsenko Alexandr / Borys Yanovych (closes:
1079 #586611).
0c5e8062 1080 * Indonesian (id.po) by Arief S Fitrianto (closes: #586799).
454f7b23 1081 * Swedish (sv.po) by Martin Bagge (closes: #586827).
b341a784 1082 * Persian (fa.po) by Behrad Eslamifar (closes: #587085).
49bda3f8 1083 * French (fr.po) by Christian Perrier (closes: #587383).
8312ad4e 1084 * Galician (gl.po) by Jorge Barreiro (closes: #587796).
cd9241f4 1085
4a47a48b
RM
1086 [ Robert Millan ]
1087 * Add commented GRUB_BADRAM example in debian/default/grub.
1088
adc2975e 1089 -- Colin Watson <cjwatson@debian.org> Fri, 02 Jul 2010 17:42:56 +0100
c8a5626e 1090
f855b0ec 1091grub2 (1.98+20100617-1) unstable; urgency=low
713fb87a
CW
1092
1093 * New Bazaar snapshot.
1094 - Fix i386-pc prefix handling with nested partitions (closes: #585068).
931004a9
CW
1095
1096 * When running grub-pc.postinst from upgrade-from-grub-legacy, tell it to
1097 disregard the fact that /boot/grub/stage2 and /boot/grub/menu.lst still
1098 exist (closes: #550477).
4830efd9
CW
1099 * Touch a marker file when grub-install is run but GRUB Legacy files are
1100 still around. If that marker file is present, pretend that GRUB Legacy
1101 files are missing when upgrading.
1102 * If GRUB Legacy files are present when upgrading, scan boot sectors of
1103 all disks for GRUB 2. If we find GRUB 2 installed anywhere, then ask
1104 the user if they want to finish conversion to GRUB 2, and warn them that
82ff45e3
CW
1105 not doing so may render the system unbootable (closes: #586143). Thanks
1106 to Sedat Dilek for helping to narrow down this bug.
c14d87ed
CW
1107 * Leaving grub-pc/install_devices empty makes sense in some situations,
1108 but more often than not is a mistake. On the other hand, automatically
1109 selecting all disk devices would upset some people too. Compromise by
1110 simply asking for explicit confirmation if grub-pc/install_devices is
1111 left empty, defaulting to false so that simply selecting all the
1112 defaults in debconf can't leave you with an unbootable system (closes:
1113 #547944, #557425).
931004a9 1114
f855b0ec 1115 -- Colin Watson <cjwatson@debian.org> Sat, 19 Jun 2010 01:31:40 +0100
931004a9 1116
583fbc0c 1117grub2 (1.98+20100614-2) unstable; urgency=low
db4fdea1
CW
1118
1119 * Build-depend on gcc-4.4-multilib on i386 and kopensolaris-i386 too, in
1120 order to build grub-efi-amd64.
a5a66572 1121 * Ignore non-option arguments in grub-mkconfig (closes: #586056).
db4fdea1 1122
583fbc0c 1123 -- Colin Watson <cjwatson@debian.org> Wed, 16 Jun 2010 17:58:48 +0100
db4fdea1 1124
3fa68d9c 1125grub2 (1.98+20100614-1) unstable; urgency=low
5751c64f 1126
c709b965
CW
1127 * New Bazaar snapshot.
1128 - Make target-related error messages from grub-mkimage slightly more
1129 helpful (closes: #584415).
1130 - Fix underquoting that broke savedefault (thanks, Mario 'BitKoenig'
1131 Holbe; closes: #584812).
1132 - Expand 'info grub' substantially, including a new section on
1133 configuring authentication (closes: #584822).
e894742f 1134 - Give all manual pages proper NAME sections (closes: #496706).
c709b965 1135
efcee7c0
CW
1136 * Update 915resolution from grub-extras:
1137 - Fix a hang with 945GME (thanks, Sergio Perticone; closes: #582142).
1138
c709b965 1139 [ Colin Watson ]
5751c64f
CW
1140 * Disable grub-emu on sparc for the time being. We're currently trying to
1141 use TARGET_* flags to build it, which won't work.
402c99ba
CW
1142 * Don't build-depend on libsdl1.2-dev on hurd-i386. Although
1143 libsdl1.2-dev exists there, it's currently uninstallable due to missing
1144 libpulse-dev, and we can happily live without it for now.
e8baf81d 1145 * kfreebsd-amd64 needs gcc-4.4-multilib too (closes: #585668).
03b42e59
CW
1146 * Warn and return without error from prepare_grub_to_access_device if
1147 /boot is a dm-crypt device (thanks, Marc Haber; closes: #542165).
6f6cceaa
CW
1148 * Make /etc/grub.d/05_debian_theme usable by shells other than bash
1149 (thanks, Alex Chiang; closes: #585561).
bd9183e2 1150 * Remove grub-mkisofs leftovers from debian/copyright.
3440da95 1151 * Fix reversed sense of DEB_BUILD_OPTIONS=nocheck handling.
467e0ebf 1152 * Build-depend on qemu-system for grub-pc tests.
5751c64f 1153
3fa68d9c 1154 -- Colin Watson <cjwatson@debian.org> Tue, 15 Jun 2010 12:45:35 +0100
5751c64f 1155
95036691 1156grub2 (1.98+20100602-2) unstable; urgency=low
6319b8d4
CW
1157
1158 * Only build-depend on libdevmapper-dev on Linux architectures.
4abd0a56
CW
1159 * Don't build-depend on libusb-dev on hurd-i386, where it doesn't seem to
1160 be available.
f052cc65 1161 * Fix printf format mismatch in disk/usbms.c (closes: #584474).
82914164
CW
1162 * Fix verbose error output when device-mapper isn't supported by the
1163 running kernel (closes: #584196).
5c6de2c0
CW
1164 * Prepend "part_" to partmap module names in grub-mkconfig, in line with
1165 grub-install (closes: #584426).
6319b8d4 1166
95036691 1167 -- Colin Watson <cjwatson@debian.org> Fri, 04 Jun 2010 14:01:58 +0100
6319b8d4 1168
b65f1f7b 1169grub2 (1.98+20100602-1) unstable; urgency=low
f77681ba 1170
5d918965
CW
1171 * New Bazaar snapshot.
1172 - Add btrfs probing support, currently only in the single-device case
1173 (closes: #540786).
1174 - Fix grub-emu build on mips/powerpc/sparc.
e39f1414
CW
1175 - Add safety check to make sure that /boot/grub/locale exists before
1176 trying to probe it (closes: #567211).
75ff44ec
CW
1177 - Several 'info grub' improvements, including a new section on
1178 configuration file generation using grub-mkconfig which documents the
1179 available keys in /etc/default/grub (closes: #497085).
25ae7ee3 1180 - Many USB fixes.
5d918965
CW
1181
1182 [ Colin Watson ]
f77681ba
CW
1183 * Reorganise configure and build targets in debian/rules to use stamp
1184 files. configure/* never existed and build/* was always a directory, so
1185 make never considered either of them up to date (closes: #450505).
1186 * Remove config.h.in from AUTOGEN_FILES, since autoheader doesn't
1187 necessarily update it.
1188 * Remove conf/gcry.mk from AUTOGEN_FILES, and conf/gcry.rmk from their
1189 dependencies. autogen.sh runs util/import_gcry.py after autoconf et al,
1190 so conf/gcry.rmk's timestamp will be later than some of the
1191 autogenerated outputs.
9ef1395f
CW
1192 * Go back to shipping rescue images in the grub-rescue-pc .deb itself
1193 rather than generating them in the postinst. This means that (a) they
1194 get removed when the package is removed (closes: #584176); (b) they are
1195 listed in package metadata, as is proper for files in /usr (closes:
1196 #584218); (c) grub-rescue-pc can potentially be used as a
1197 build-dependency for other packages that need to build GRUB images into
1198 installation media etc., without having to build-depend on grub-pc which
1199 isn't coinstallable with other platform variants and does invasive
1200 things in its postinst.
0bf6faa1
CW
1201 * Add grub-mkrescue patch from Thomas Schmitt to allow reducing the size
1202 of xorriso-created images. Use this to ensure that
1203 grub-rescue-floppy.img fits well within size limits (closes: #548320).
f77681ba 1204
b65f1f7b 1205 -- Colin Watson <cjwatson@debian.org> Thu, 03 Jun 2010 11:24:41 +0100
f77681ba 1206
86c7d5da 1207grub2 (1.98+20100527-2) unstable; urgency=low
34e604bb
CW
1208
1209 * Always override statically-linked-binary Lintian tag for kernel.img;
1210 dynamic linking makes no sense here.
f795e757
CW
1211 * kernel.img is stripped upstream where it can be, but override Lintian's
1212 error for the cases where it can't.
da2dd9be
CW
1213 * Override binary-from-other-architecture for kernel.img as well as *.mod
1214 when building grub-efi-amd64 on i386.
34e604bb 1215
86c7d5da 1216 -- Colin Watson <cjwatson@debian.org> Tue, 01 Jun 2010 13:48:14 +0100
34e604bb 1217
ec52f53b 1218grub2 (1.98+20100527-1) unstable; urgency=low
3bda784b 1219
7c450690
CW
1220 * New Bazaar snapshot.
1221 - Support multiple terminals in grub-mkconfig, e.g.
1222 GRUB_TERMINAL='serial console' (closes: #506707).
dbaa0b5a
CW
1223 - Speed up consecutive hostdisk operations on the same device (closes:
1224 #508834, #574088).
7c450690 1225 - Fix grammar error in grub-setup warning (closes: #559005).
06260d91
CW
1226 - Use xorriso for image creation rather than embedding a modified copy
1227 of mkisofs (closes: #570156).
53c532e0
CW
1228 - Issue an error rather than segfaulting if only some LVM component
1229 devices are in device.map (closes: #577808).
7c450690
CW
1230 - Fix typo in make_device_name which caused grub-probe problems on
1231 systems with BSD disk labels (closes: #578201).
1232 - Add DM-RAID probe support (closes: #579919).
1233 - Include all gnumach kernels on Hurd, not just gnumach and gnumach.gz
1234 (closes: #581584).
1235
1236 [ Colin Watson ]
3bda784b
CW
1237 * Restore TEXTDOMAINDIR correction in grub.d files, lost by mistake in a
1238 merge. Noticed by Anthony Fok.
f8f6e739
CW
1239 * Don't fail on purge if the ucf association has already been taken over
1240 by a different grub package (closes: #574176).
d9584546 1241 * Add debian/grub-extras/*/conf/*.mk to AUTOGEN_FILES.
ac66232a 1242 * Remove support for the lpia architecture, now removed from Ubuntu.
0eca45c3 1243 * Conflict with grub (<< 0.97-54) as well as grub-legacy.
27674336 1244 * Build-depend on libdevmapper-dev for DM-RAID probe support.
25f6eaf9 1245 * Switch to quilt.
616b9098
CW
1246 * Suggest xorriso (>= 0.5.6.pl00) in grub-common, since grub-mkrescue now
1247 needs it. Depend on it in grub-rescue-pc.
09667ad9
CW
1248 * Move grub-mkimage to grub-common, now that it only has one
1249 implementation.
bb033db1 1250 * Clean up temporary files used while building grub-firmware-qemu.
d557121f 1251 * Make grub-probe work with symlinks under /dev/mapper (closes: #550704).
8e0ff343
CW
1252 * When upgrading a system where GRUB 2 is chainloaded from GRUB Legacy and
1253 upgrade-from-grub-legacy has not been run, upgrade the chainloaded image
1254 rather than confusing the user by prompting them where they want to
1255 install GRUB (closes: #546822).
f7ba9440 1256 * Build-depend on libsdl1.2-dev for SDL support in grub-emu.
7dfe8b2e
CW
1257 * Don't leak debconf's file descriptor to update-grub, so that the LVM
1258 tools called from os-prober don't complain about it (closes: #549976).
1259 Other leaks are not this package's fault, may not be bugs at all, and in
1260 any case os-prober 1.36 suppresses the warnings.
fa39c925 1261 * Build-depend on flex (>= 2.5.35).
42f353ff 1262 * Build-depend on gcc-4.4-multilib on amd64.
3bda784b 1263
df2fedc8 1264 [ Updated translations ]
4e2ceab2 1265 * Slovenian (sl.po) by Vanja Cvelbar (closes: #570110).
caf86766 1266 * Vietnamese (vi.po) by Clytie Siddall (closes: #574578).
df2fedc8 1267 * Tamil (ta.po) by Tirumurti Vasudevan (closes: #578282).
f074776a 1268 * Portuguese (pt.po) by Tiago Fernandes (closes: #580140).
eb23f2f8 1269 * Romanian (ro.po) by Eddy Petrișor / Andrei Popescu (closes: #583185).
df2fedc8 1270
ec52f53b 1271 -- Colin Watson <cjwatson@debian.org> Tue, 01 Jun 2010 11:24:38 +0100
3bda784b 1272
bf823775 1273grub2 (1.98-1) unstable; urgency=low
c485147c
CW
1274
1275 * New upstream release (closes: #572898).
1276 - Fix grub-script-check to handle empty lines (closes: #572302).
1277 - Fix offset computation when reading last sectors. Partition reads and
1166c44e 1278 writes within and outside a partition (closes: #567469, #567884).
c485147c
CW
1279 - Fix script execution error handling bug that meant that an error in a
1280 menuentry's last statement caused the whole menuentry to fail (closes:
1281 #566538, LP: #464743).
1282 - Support GRUB_GFXPAYLOAD_LINUX (closes: #536453, LP: #416772).
1283
f91a0334
ST
1284 [ Samuel Thibault ]
1285 * Add GRUB_INIT_TUNE example to /etc/default/grub (closes: #570340).
1286
bbfdea02
CW
1287 [ Colin Watson ]
1288 * Build-depend on libusb-dev so that grub-emu is reliably built with USB
1289 support (closes: #572854).
0bae5727
CW
1290 * Update directions in debian/rules on exporting grub-extras to account
1291 for it being maintained in Bazaar nowadays.
77406008 1292 * Add myself to Uploaders.
6f654e27 1293 * Acknowledge NMUs, thanks to Torsten Landschoff and Julien Cristau.
bbfdea02 1294
bf823775 1295 -- Colin Watson <cjwatson@debian.org> Tue, 09 Mar 2010 13:25:35 +0000
c485147c 1296
73662bd3
JC
1297grub2 (1.98~20100128-1.2) unstable; urgency=low
1298
1299 * Non-maintainer upload.
1300 * Stop setting gfxpayload=keep (closes: #567245).
1301
1302 -- Julien Cristau <jcristau@debian.org> Sun, 14 Feb 2010 20:37:51 +0100
1303
9cd3f48b
TL
1304grub2 (1.98~20100128-1.1) unstable; urgency=low
1305
1306 * Non-maintainer upload.
1307 * Apply trivial patch (already merged upstream) fixing the offset
1308 computation for non-cached reads (closes: #567637).
1309
1310 -- Torsten Landschoff <torsten@debian.org> Mon, 08 Feb 2010 22:15:01 +0100
1311
b9dc88dd 1312grub2 (1.98~20100128-1) unstable; urgency=low
ab2f6aae 1313
b9dc88dd
RM
1314 * New Bazaar snapshot.
1315 - Fix corruption problem when reading files from CDROM. (Closes: #567219)
1316
1317 [ Felix Zielcke ]
ab2f6aae
FZ
1318 * Never strip kernel.img in rules. Upstream already does it when it
1319 can be done. (Closes: #561933)
46229cec 1320 * Bump Standards-Version to 3.8.4.
ab2f6aae 1321
0b43720d
RM
1322 [ Robert Millan ]
1323 * rules: Run the testsuite (make check) when building grub-pc.
1324
1325 -- Robert Millan <rmh.debian@aybabtu.com> Thu, 28 Jan 2010 16:28:45 +0100
ab2f6aae 1326
5da63ce4 1327grub2 (1.98~20100126-1) unstable; urgency=low
609fdab8 1328
29d2d9aa 1329 * New Bazaar snapshot.
9ef0e32b 1330 - Includes mipsel-yeeloong port.
29d2d9aa
RM
1331
1332 [ Robert Millan ]
609fdab8
RM
1333 * config.in: Lower priority of grub2/linux_cmdline_default.
1334
53ee4b9d
FZ
1335 [ Felix Zielcke ]
1336 * Drop `CFLAGS=-O0' workaround on powerpc. Should be fixed correctly now.
c778ef35 1337 * Ship grub-bin2h and grub-script-check in grub-common.
c3dd92da
FZ
1338 * Terminate NEWS.Debian with a blank line like lintian would suggest
1339 if that check would be working correctly.
53ee4b9d 1340
257cd8c2 1341 -- Felix Zielcke <fzielcke@z-51.de> Tue, 26 Jan 2010 19:26:25 +0100
609fdab8 1342
b252ccab
RM
1343grub2 (1.98~20100115-1) unstable; urgency=low
1344
1345 * New Bazaar snapshot.
1346 - Includes savedefault / grub-reboot branch.
8d498d78 1347 - Includes Multiboot video support (from latest 1.x draft).
b252ccab 1348
8d498d78 1349 -- Robert Millan <rmh.debian@aybabtu.com> Fri, 15 Jan 2010 18:15:26 +0100
b252ccab 1350
4b7ec5c3 1351grub2 (1.98~20100110-1) unstable; urgency=low
2254235d 1352
4b7ec5c3
RM
1353 * New Bazaar snapshot.
1354
1355 [ Robert Millan ]
2254235d
RM
1356 * grub-rescue-pc.postinst: Fix image generation during upgrades.
1357 (Closes: #564261)
1358
11896c2d 1359 -- Robert Millan <rmh.debian@aybabtu.com> Sun, 10 Jan 2010 02:45:52 +0100
2254235d 1360
2926e65c 1361grub2 (1.98~20100107-1) unstable; urgency=low
3c438d83 1362
2926e65c
RM
1363 * New Bazaar snapshot.
1364
1365 [ Robert Millan ]
3c438d83
RM
1366 * grub-rescue-pc.postinst: Use grub-mkrescue for floppy as well.
1367
ca025b70
FZ
1368 [ Updated translations ]
1369 * Chinese (zh_TW.po) by Tetralet. (Closes: #564044)
1370
3775648b 1371 -- Robert Millan <rmh.debian@aybabtu.com> Thu, 07 Jan 2010 17:56:10 +0100
3c438d83 1372
4aecd9c0 1373grub2 (1.98~20100101-1) unstable; urgency=high
02453a81
FZ
1374
1375 * New Bazaar snapshot.
6c56a496
FZ
1376 - Fix FTBS on sparc.
1377
1378 [ Robert Millan ]
e8dabbb1 1379 * rules: Auto-update version from debian/changelog.
02453a81 1380
70f27cd7
FZ
1381 [ Felix Zielcke ]
1382 * Add -O0 to CFLAGS on powerpc to avoid the `_restgpr_31_x in boot is
1383 not defined' FTBFS.
1384
4aecd9c0 1385 -- Felix Zielcke <fzielcke@z-51.de> Fri, 01 Jan 2010 00:31:37 +0100
02453a81 1386
d59dc734 1387grub2 (1.98~20091229-1) unstable; urgency=high
3b5f69c5 1388
27c2b6f7 1389 * New Bazaar snapshot.
4c6f178e 1390 - Fix slowness when $prefix uses an UUID.
27c2b6f7 1391 (Closes: #541145, LP: #420933)
9449c42f 1392 - Correctly set TARGET_CFLAGS. (Closes: #562953)
27c2b6f7
FZ
1393
1394 [ Robert Millan ]
3b5f69c5 1395 * grub-rescue-pc.postinst: Build USB rescue image.
ec1eb571
RM
1396 * rules: Invoke configure with relative path. This makes binaries smaller,
1397 since dprintf strings are constructed using this path.
3b5f69c5 1398
9e5e5406 1399 [ Felix Zielcke ]
d59dc734 1400 * Urgency=high due to RC bug fix.
9e5e5406
FZ
1401 * Fix version comparison in grub-common.preinst for handling obsolete
1402 /etc/grub.d/10_freebsd. (Closes: #562921)
1403
9449c42f 1404 -- Felix Zielcke <fzielcke@z-51.de> Tue, 29 Dec 2009 16:05:00 +0100
3b5f69c5 1405
89d593a2
FZ
1406grub2 (1.98~20091222-1) unstable; urgency=low
1407
1408 * New Baazar snapshot.
2bad08a6 1409 - Make 30_os-prober again dash compatible. (Closes: #562034)
89d593a2 1410
2bad08a6 1411 -- Felix Zielcke <fzielcke@z-51.de> Tue, 22 Dec 2009 12:50:57 +0100
89d593a2 1412
d8bc8a9f 1413grub2 (1.98~20091221-1) unstable; urgency=low
aac2b1a0 1414
d8bc8a9f 1415 * New Bazaar snapshot.
0f197e45 1416 - Fix search command failing on some broken BIOSes. (Closes: #530357)
d8bc8a9f
RM
1417
1418 [ Felix Zielcke ]
2187e7e0 1419 * Add Replaces:/Conflicts: grub-linuxbios to grub-coreboot. (Closes: #561811)
0f197e45
FZ
1420 * Delete obsolete /etc/grub.d/10_freebsd if it has not been modified,
1421 else disable it. (Closes: #560346)
aac2b1a0 1422
d8bc8a9f 1423 -- Robert Millan <rmh.debian@aybabtu.com> Mon, 21 Dec 2009 22:04:17 +0100
aac2b1a0 1424
f3589b75 1425grub2 (1.98~20091210-1) unstable; urgency=low
7446d0c2 1426
f3589b75 1427 * Version bump.
7446d0c2 1428
f3589b75 1429 -- Robert Millan <rmh.debian@aybabtu.com> Mon, 14 Dec 2009 14:52:59 +0100
7446d0c2 1430
ffb03807 1431grub2 (1.97+20091210-1) unstable; urgency=low
ccf05c23 1432
9b4b697a 1433 * New Bazaar snapshot.
b0e533c5 1434 - patches/02_fix_mountpoints_in_mkrelpath.diff: Remove (merged).
ffb03807
RM
1435 - Fixes FTBFS on powerpc (again) and sparc.
1436 - patches/903_grub_legacy_0_based_partitions.diff: Resync (merged into
1437 debian branch).
1438
ccf05c23
RM
1439 * Fix dpkg dependency for lenny compatibility.
1440
ffb03807 1441 -- Robert Millan <rmh.debian@aybabtu.com> Thu, 10 Dec 2009 00:35:20 +0100
ccf05c23 1442
82629bc5 1443grub2 (1.97+20091130-1) unstable; urgency=low
b84e06f0
RM
1444
1445 * New Bazaar snapshot.
64f4ef5b
RM
1446 * Enable ntldr-img from grub-extras.
1447
82629bc5 1448 -- Robert Millan <rmh.debian@aybabtu.com> Mon, 30 Nov 2009 02:33:03 +0100
64f4ef5b
RM
1449
1450grub2 (1.97+20091125-2) unstable; urgency=low
c7017dfc
FZ
1451
1452 [ Updated translations ]
1453 * Bulgarian (bg.po) by Damyan Ivanovi (Closes: #558039)
1454
0b44359b
RM
1455 [ Robert Millan ]
1456 * control: Remove genisoimage from Build-Depends/Suggests (no longer
1457 used).
a6d882e9 1458 * grub.d/05_debian_theme: Make output string distro-agnostic.
0b44359b 1459
bc343206
FZ
1460 [ Felix Zielcke ]
1461 * patches/02_fix_mountpoints_in_mkrelpath.diff: New patch to handle
1462 mount points like the old shell function did. (Closes: #558042)
1463
7a1ee545 1464 -- Felix Zielcke <fzielcke@z-51.de> Sun, 29 Nov 2009 21:38:00 +0100
c7017dfc 1465
3956deed
RM
1466grub2 (1.97+20091125-1) unstable; urgency=low
1467
0373117c 1468 [ Robert Millan ]
3956deed
RM
1469 * New upstream snapshot.
1470 - Fixes script parser load error.
1eaa5c3a
RM
1471
1472 * Add gettext to Build-Depends and gettext-base to grub-common's
1473 Depends.
1474
0373117c 1475 -- Felix Zielcke <fzielcke@z-51.de> Wed, 25 Nov 2009 19:22:51 +0100
1eaa5c3a 1476
c4a934e4 1477grub2 (1.97+20091124-1) unstable; urgency=low
e5704151 1478
7a4860e0 1479 * New upstream snapshot.
aa2c6e6f 1480 - Fix grub-mkisofs related FTBFS on powerpc. (Closes: #557704)
1e3ad09a 1481 - Create fake GRUB devices for devices not listed in device.map.
87257e14
FZ
1482 This also makes dmraid and multipath work as long as
1483 search --fs-uuid works. (Closes: #442382, #540549, LP: #392136)
80f74093 1484 - rules: grub-emu is now built as a port.
7a4860e0
RM
1485
1486 [ Felix Zielcke ]
e5704151
FZ
1487 * Change the bt-utf-source build dependency to xfonts-unifont. It's
1488 more complete, better maintained and grub-mkfont supports actually
1489 more then BDF fonts as input, thanks to libfreetype.
4fdf1ab2
FZ
1490 * Use grub-probe to get the GRUB device of /boot/grub instead of
1491 passing (hd0) to grub-install when creating the core.img with
1492 chainloading. This avoids the (UUID=) hack slowness in case
1493 /boot/grub is on a different disk then (hd0) in device.map.
3d4dba43 1494 * patches/903_grub_legacy_0_based_partitions.diff: Update.
381d196e 1495 * Add a build dependency on automake and python.
972ee9e7
FZ
1496 * Set TARGET_CC=$(CC) to really use gcc-4.4 everywhere. Also pass it
1497 and CC as arguments to ./configure instead of env vars so they get
1498 preserved.
c793884a 1499 * Ship grub-mkrelpath in grub-common.
05dacf2e 1500 * Ship the locale files in grub-common.
d17fb2dc
FZ
1501 * Add a dependency on 'dpkg (>= 1.15.4) | install-info' for grub-common
1502 as recommended by Policy and lintian.
e5704151 1503
d17fb2dc 1504
92e37a2b 1505 -- Felix Zielcke <fzielcke@z-51.de> Tue, 24 Nov 2009 21:20:00 +0100
e5704151 1506
6da6858f 1507grub2 (1.97+20091115-1) unstable; urgency=low
7dd09d26 1508
1509 * New upstream snapshot.
1510 - Fix security problem with password checking. (Closes: #555195)
05aba85d
FZ
1511 - Fix the generated GNU/Hurd menu entries and also add support for
1512 it in 30_os-prober. (Closes: #555188)
f95f0bfa 1513 - Same grub-mkrescue for grub-pc and grub-coreboot, used by
aa95983c 1514 grub-rescue-pc during postinst now. (Closes: #501867)
f7de2a2a 1515
b49dd3c1 1516 [ Felix Zielcke ]
14e9ff02 1517 * Ship grub-mkisofs in grub-common.
ea0ffba6 1518 * patches/002_grub.d_freebsd.in.diff: Remove (merged upstream).
426f0ddd 1519 * patches/906_grub_extras.diff: Remove. Superseded by GRUB_CONTRIB variable
ea0ffba6 1520 in recent upstream trunk.
1521 * rules: Export GRUB_CONTRIB to enable grub-extras add-ons.
bf12bae3 1522 * Pass --force to grub-install in the postinst. (Closes: #553415)
66eae74b
FZ
1523 * Don't strip debug symbols from grub-emu. It's meant for debugging
1524 and with them it's much more useful.
9b36897e
FZ
1525 * Ship grub-mkfloppy in grub-pc.
1526 * Revert the Replaces: grub-common to (<= 1.96+20080413-1) on the
1527 grub-pc package. It was wrongly modified long ago.
f7de2a2a 1528
b49dd3c1 1529 [ Robert Millan ]
1530 * copyright: Document mkisofs.
1456c624 1531 * control: Update Vcs- fields (moved to Bazaar).
17c7c0bf 1532 * rules: Update debian/legacy/update-grub rule to Bazaar.
b49dd3c1 1533
6da6858f 1534 -- Felix Zielcke <fzielcke@z-51.de> Sun, 15 Nov 2009 19:13:31 +0100
f7de2a2a 1535
16fdf3cd 1536grub2 (1.97-1) unstable; urgency=low
c0a922c2 1537
997df1c8 1538 [ Robert Millan ]
c0a922c2 1539 * patches/905_setup_force.diff: Remove, no longer needed as of
1540 grub-installer >= 1.47.
9b7babfc 1541 * grub.d/05_debian_theme: Attempt to source grub_background.sh from
1542 desktop-base (Needed for #495282, #495616, #500134, see also
1543 #550984).
c0a922c2 1544
997df1c8 1545 [ Felix Zielcke ]
1546 * Add a build dependency on texinfo.
9efca4e8 1547 * Fix little typo in /etc/default/grub. (LP: #457703)
997df1c8 1548
d29ce05c 1549 [ Updated translations ]
1550 * Finnish (fi.po) by Esko Arajärvi. (Closes: #551912)
1551
16fdf3cd 1552 -- Felix Zielcke <fzielcke@z-51.de> Sun, 25 Oct 2009 19:50:21 +0100
c0a922c2 1553
f828e29d 1554grub2 (1.97~beta4-1) unstable; urgency=low
1555
1556 * New upstream beta release.
d4160a92 1557
c9551a88 1558 [ Felix Zielcke ]
d4160a92 1559 * Change the Recommends: os-prober to (>= 1.33).
90ff388a 1560 * patches/907_grub.cfg_400.diff: Really add it. Somehow it was a 0 byte file.
1561 (Closes: #547409)
04246346 1562 * Convert newlines back to spaces when parsing kopt from
1563 GRUB Legacy's menu.lst, before giving the value to Debconf.
1564 Thanks to Colin Watson. (Closes: #547649)
fa432e6b 1565 * Ship the info docs in grub-common. (Closes: #484074)
c2cfde16 1566 * Remove generated /usr/share/info/dir* files.
47d3baf6 1567 * Update the presubj bug file and also install it for grub-common.
d4160a92 1568
c9551a88 1569 [ Robert Millan ]
1570 * Enable ZFS and 915resolution in grub-extras (now requires explicit
1571 switch).
8970e6e6 1572 * grub-common conflicts with grub-doc (<< 0.97-32) and grub-legacy-doc
1573 (<< 0.97-59).
3b47e2d8 1574 * Move grub-emu to a separate package.
c9551a88 1575
b85fdd3f 1576 [ Updated translations ]
1577 * Japanese (ja.po) by Hideki Yamane. (Closes: #549599)
1578
f828e29d 1579 -- Robert Millan <rmh.debian@aybabtu.com> Mon, 05 Oct 2009 20:03:04 +0200
d4160a92 1580
ea27b55b 1581grub2 (1.97~beta3-1) unstable; urgency=high
036f1811 1582
1583 * New upstream beta release.
1584 - Make it more clear how to use /etc/grub.d/40_custom. (Closes: #545153)
e42bc1f0 1585 - fix a serious memory corruption in the graphical subsystem.
1586 (Closes: #545364, #544155, #544639, #544822, LP: #424503)
df581c86 1587 - patches/003_grub_probe_segfault.diff: Remove (merged).
e05797b2 1588
1589 * Change the watch file so upstream beta releases are recognized.
eedfe046 1590 * Include /etc/default/grub in bug reports.
6c284553 1591 * Recommend os-prober (>= 1.32). (Closes: #491872)
ff152229 1592 * Change the gcc-multilib [sparc] build dependency to gcc-4.4-multilib
1593 [sparc].
036f1811 1594 * patches/907_grub.cfg_400.diff: New patch to make grub.cfg again mode
1595 444 if it does not contain a password line.
52d19903 1596 * Use `su' in the bug reporting script to read grub.cfg in case the user
1597 is not allowed to read it.
e42bc1f0 1598 * Readd grub-pc/kopt-extracted template.
e05797b2 1599
f9bc3e8e 1600 [ Updated translations ]
1601 * Brazilian Portuguese (pt_BR.po) by Flamarion Jorge.
993febae 1602 * Japanese (ja.po) by Hideki Yamane. (Closes: #545331)
ff152229 1603 * Spanish (es.po) by Francisco Javier Cuadrado. (Closes: #545566)
1dab34dd 1604 * Italian (it.po) by Luca Monducci. (Closes: #546035)
f9bc3e8e 1605
df581c86 1606 -- Felix Zielcke <fzielcke@z-51.de> Sat, 12 Sep 2009 15:28:20 +0200
e05797b2 1607
b4738202 1608grub2 (1.97~beta2-2) unstable; urgency=low
1609
b61ac8d3 1610 [ Updated translations ]
1611 * Dutch (nl.po) by Paul Gevers. (Closes: #545050)
1612
1613 [ Felix Zielcke ]
b4738202 1614 * Move GRUB Legacy's grub-set-default to /usr/lib/grub-legacy in
1615 preparation for GRUB 2's grub-set-default.
84099e8b 1616 * Remove password lines in bug script.
b4738202 1617
b61ac8d3 1618 [ Robert Millan ]
1619 * Do not conflict with `grub' dummy package (this prevented upgrades).
212bba31 1620 * patches/003_grub_probe_segfault.diff: Disable file test codepath, which
1621 wasn't normally used before.
99eccaf7 1622
84099e8b 1623 -- Felix Zielcke <fzielcke@z-51.de> Sat, 05 Sep 2009 00:27:22 +0200
b4738202 1624
431310e8 1625grub2 (1.97~beta2-1) unstable; urgency=low
5a570cdb 1626
431310e8 1627 * New upstream beta release.
8116cfd4 1628 - Fix loading of FreeBSD modules. (Closes: #544305)
1629
5a570cdb 1630 [ Updated translations ]
1631 * French (fr.po) by Christian Perrier. (Closes: #544320)
b1301529 1632 * Czech (cs.po) by Miroslav Kure. (Closes: #544327)
70a317e0 1633 * Belarusian (be.po) by Hleb Rubanau.
c9c893fe 1634 * Arabic (ar.po) by Ossama M. Khayat.
b427235a 1635 * Catalan (ca.po) by Juan Andrés Gimeno Crespo.
d6e739ec 1636 * Russian (ru.po) by Yuri Kozlov. (Closes: #544730)
bea43b3f 1637 * Swedish (sv.po) by Martin Ågren. (Closes: #544759)
03b946ce 1638 * Brazilian Portuguese (pt_BR.po) by Flamarion Jorge. (Closes: #544810)
53d0c6ac 1639 * German (de.po) by Helge Kreutzmann. (Closes: #544912)
5a570cdb 1640
431310e8 1641 [ Robert Millan ]
1642 * Build with GCC 4.4.
1643
1644 -- Robert Millan <rmh.debian@aybabtu.com> Fri, 04 Sep 2009 14:40:20 +0200
5a570cdb 1645
ec38d7f6 1646grub2 (1.97~beta1-1) unstable; urgency=low
b797f9b4 1647
1648 * New upstream beta release.
0197f13a 1649
1650 [ Updated translations ]
1651 * German (de.po) by Helge Kreutzmann. (Closes: #544261)
9ca91012 1652 * Asturian (ast.po) by Marcos.
1653 * Georgian (ka.po) by Aiet Kolkhi.
0197f13a 1654
1bc87b90 1655 [ Robert Millan ]
1656 * Merge config, templates, postinst, postrm, dirs and install files
1657 into a single source.
dd66f732 1658 * Disable Linux-specific strings on GNU/kFreeBSD. Enable translations
1659 in grub2/linux_cmdline_default. Add grub2/kfreebsd_* strings (still
1660 unused).
1bc87b90 1661
ec38d7f6 1662 -- Felix Zielcke <fzielcke@z-51.de> Sun, 30 Aug 2009 18:01:40 +0200
0197f13a 1663
6ae9517a 1664grub2 (1.96+20090829-1) unstable; urgency=low
d8db2303 1665
897109ba 1666 * New SVN snapshot.
6ae9517a 1667 - Fix filesystem mapping on GNU/kFreeBSD. (Closes: #543950)
1668
897109ba 1669 * New grub-extras SVN snapshot.
1670 - Add 915resolution support to the GMA500 (poulsbo) graphics chipset.
1671 Thanks to Pedro Bulach Gapski. (Closes: #543917)
1672
b6e3586c 1673 * Use `cp -p' to copy /usr/share/grub/default/grub to the temporary
1674 file to preverse permissions.
769576db 1675 * Remove also efiemu files from /boot/grub on purge if requested.
b6e3586c 1676 * Check that GRUB_CMDLINE_LINUX and GRUB_CMDLINUX_LINUX_DEFAULT is at
1677 the start of line in *.postinst.
36a14bfa 1678 * Don't check that $GRUB_CMDLINE_LINUX{,DEFAULT} are non empty strings
1679 in *.config.
77e5f562 1680 * Add empty GRUB_CMDLINE_LINUX to /usr/share/grub/default/grub.
36a14bfa 1681 * Factorise the editing of the temporary file. Thanks to Martin F
1682 Krafft.
a3947b49 1683 * Read in /etc/default/grub in *.config files.
d8db2303 1684
b6e3586c 1685 [ Updated translations ]
1686 * French (fr.po) by Christian Perrier. (Closes: #544023)
1687 * Russian (ru.po) by Yuri Kozlov. (Closes: #544077)
26f27249 1688 * Italian (it.po) by Luca Monducci. (Closes: #544200)
b6e3586c 1689
36a14bfa 1690 -- Felix Zielcke <fzielcke@z-51.de> Sat, 29 Aug 2009 17:01:17 +0200
d8db2303 1691
f6027154 1692grub2 (1.96+20090826-3) unstable; urgency=low
1693
1694 * Add missing quotes in grub-pc.config and *.postinst.
1695
1696 -- Felix Zielcke <fzielcke@z-51.de> Wed, 26 Aug 2009 19:14:23 +0200
1697
3fc74d39 1698grub2 (1.96+20090826-2) unstable; urgency=low
1699
1700 * Really use the correct templates in grub-pc.config. ARGS.
1701
1702 -- Felix Zielcke <fzielcke@z-51.de> Wed, 26 Aug 2009 14:10:41 +0200
1703
c3c9d429 1704grub2 (1.96+20090826-1) unstable; urgency=low
1705
1706 * New SVN snapshot.
a41284d1 1707
1708 * Use the right templates in grub-pc.config. (Closes: #543615)
1709
c3c9d429 1710 -- Felix Zielcke <fzielcke@z-51.de> Wed, 26 Aug 2009 11:00:36 +0200
a41284d1 1711
f1569c6f 1712grub2 (1.96+20090825-1) unstable; urgency=low
1713
1714 * New SVN snapshot.
1715 - Enable gfxterm only if there's a suitable video backend and don't
1716 print an error if not. (Closes: #520846)
7652adac 1717
63e5215f 1718 [ Felix Zielcke ]
7652adac 1719 * Copy unicode.pf2 instead of ascii.pf2 to /boot/grub in grub-pc
46ddd509 1720 postinst (Closes: #542314).
0f88b19a 1721 * Update Standards version to 3.8.3.
1722 * Use DEB_HOST_ARCH_CPU for the generation of the lintian overrides.
dce2e60a 1723 * Fix calling the grub-pc/postrm_purge_boot_grub template in
1724 grub-pc.postinst.
7b1f14a8 1725 * Handle GRUB_CMDLINE_LINUX and GRUB_CMDLINE_LINUX_DEFAULT via
1726 debconf. Thanks to Martin F. Krafft and Colin Watson for idea and
1727 hints.
1728 * Use ucfr --force when /etc/default/grub is registered to a grub-* package.
191ec2ab 1729 * Use #!/bin/sh in *.config and fix a small bashism in grub-pc.config.
7652adac 1730
63e5215f 1731 [ Robert Millan ]
1732 * patches/907_terminal_output_workaround.diff: Remove. It seems that
6e394dd7 1733 it wasn't really necessary.
bb816d0b 1734 * grub-pc.postinst: Avoid printing an error if /etc/kernel-img.conf
1735 doesn't exist, because it is misleading. We simply refrain from
1736 fixing it and move along.
9a6f7817 1737 * grub-pc.postinst: Don't schedule generation of grub.cfg via "grub-install"
1738 code path unless we actually run grub-install.
d0105aae 1739 * grub-pc.postinst: Only copy unicode.pf2 and moreblue-orbit-grub.png when
1740 /boot/grub/grub.cfg is scheduled to be generated.
284f9c8f 1741 * legacy/upgrade-from-grub-legacy: Reset grub-pc/install_devices.
1742 Thanks Colin Watson. (Closes: #541230)
63e5215f 1743
f1569c6f 1744 -- Felix Zielcke <fzielcke@z-51.de> Tue, 25 Aug 2009 21:45:24 +0200
7652adac 1745
948ceec1 1746grub2 (1.96+20090808-1) unstable; urgency=low
59bf3b18 1747
8b764518 1748 * New SVN snapshot.
1749 - Fix XFS with inode size different then 256. (Closes: #528761)
205b740a 1750 - Add support for multiple LVM metadata areas. (LP: #408580)
d75936a4 1751 - patches/008_dac_palette_width.diff: Remove. (merged)
948ceec1 1752 - Prefer unicode over ascii font. (LP: #352034)
8b764518 1753
34719c1f 1754 [ Felix Zielcke ]
59bf3b18 1755 * Fix the generation of the lintian override for efiemu64.o.
82be016c 1756 * Remove the Conflicts dmsetup.
c72bd5ca 1757 * Use ?= for setting DEB_HOST_ARCH.
85fb5421 1758 * Document GRUB_DISABLE_LINUX_RECOVERY in /etc/default/grub.
1759 (Closes: #476536 LP: #190207)
8b764518 1760 * Add docs/grub.cfg to examples.
c4907b63 1761 * patches/01_uuids_and_lvm_dont_play_along_nicely.diff: Updated to
1762 also disable UUIDs on LVM over RAID.
90159517 1763 * Add a debconf prompt to remove all grub2 files from /boot/grub on
1764 purge. (Closes: #527068, #470400)
5115206d 1765 * Move the Suggests: os-prober from grub-pc to grub-common.
b281ca5a 1766 * patches/901_dpkg_version_comparison.diff: Updated.
43bcd04e 1767 * Update the Replaces on grub-common for the other packages to (<<
1768 1.96+20080831-1). (Closes: #540492)
59bf3b18 1769
34719c1f 1770 [ Robert Millan ]
1771 * Reorganize grub-pc.{config,postinst} logic. The idea being that if there's
1772 no trace of GRUB Legacy, the grub-pc/install_devices template will be
1773 shown even if this is the first install.
8680226b 1774 * When setting grub-pc/install_devices, obtain input dynamically from
b109a7e9 1775 grub-mkdevicemap (rather than devices.map). (Closes: #535525)
50380e42 1776 * Add a note to grub-pc/install_devices template that it's also possible
1777 to install GRUB to a partition boot record.
fc85b554 1778 * patches/002_grub.d_freebsd.in.diff: New patch. Reimplement
1779 10_freebsd.in to handle multiple kernel versions & acpi.ko.
34719c1f 1780
fc85b554 1781 -- Robert Millan <rmh.debian@aybabtu.com> Mon, 10 Aug 2009 18:49:52 +0200
59bf3b18 1782
cd4263d3 1783grub2 (1.96+20090725-1) unstable; urgency=high
08dcb864 1784
1785 * New SVN snapshot.
1786 - Don't add drivemap call with Windows Vista/7. It breaks Win 7.
1787 (LP: #402154)
5865b798 1788
c9673725 1789 [ Felix Zielcke ]
5865b798 1790 * Don't build grub-efi-amd64 on hurd-i386.
dd426da5 1791 * Change DEB_BUILD_ARCH to DEB_HOST_ARCH in the check for sparc.
b7cfd0a3 1792 * Don't add the lintian override for kernel.img for sparc and grub-pc.
c5615a1d 1793 * Add a lintian override for binary-from-other-architecture for
1794 grub-efi-amd64 and grub-pc on i386.
045f7313 1795 * Use wildcards in the lintian overrides.
0d571fd6 1796 * Add a Conflicts/Replaces for all packages except grub-common.
1797 (Closes: #538177)
5865b798 1798
c9673725 1799 [ Robert Millan ]
1800 * 008_dac_palette_width.diff: New patch. Fix blank screen when booting
2a50a6c0 1801 Linux with vga= parameter set to a packed color mode (<= 8-bit).
c9673725 1802 (Closes: #535026)
cd4263d3 1803 * Set urgency=high because #535026 affects 1.96+20090709-1 which is in
1804 testing now.
dc32ef02 1805 * patches/907_terminal_output_workaround.diff: Work around recent regression
1806 with terminal_output command (not critical, just breaks gfxterm).
c9673725 1807
dc32ef02 1808 -- Robert Millan <rmh.debian@aybabtu.com> Sat, 25 Jul 2009 19:00:53 +0200
5865b798 1809
621625de 1810grub2 (1.96+20090721-4) unstable; urgency=low
1811
1812 * Place grub-ofpathname only in grub-common. (Closes: #537999)
1813
5865b798 1814 -- Felix Zielcke <fzielcke@z-51.de> Wed, 22 Jul 2009 13:38:24 +0200
621625de 1815
b8a30e43 1816grub2 (1.96+20090721-3) unstable; urgency=low
1817
e62b3308 1818 * Don't strip kernel.img on sparc.
846676c2 1819 * Suggest efibootmgr on grub-efi-{amd64,ia32}.
2b3b8c0d 1820 * Pass --disable-grub-fstest to configure. (Closes: #537897)
b8a30e43 1821
428b79f9 1822 -- Felix Zielcke <fzielcke@z-51.de> Tue, 21 Jul 2009 21:46:01 +0200
b8a30e43 1823
3cda151f 1824grub2 (1.96+20090721-2) unstable; urgency=low
1825
1826 * Add back Conflicts/Replaces grub.
1827
1828 -- Felix Zielcke <fzielcke@z-51.de> Tue, 21 Jul 2009 11:24:45 +0200
1829
aaaac32c 1830grub2 (1.96+20090721-1) unstable; urgency=low
41861f66 1831
1832 * New SVN snapshot.
1833
1834 * Change License of my update-grub(8) and update-grub2(8) manpages to
1835 GPL3+ to match new copyright file.
833fc2e0 1836 * Merge from Ubuntu: Don't build grub-efi-amd64 on lpia.
e6047701 1837 * Don't pass `--enable-efiemu' to configure. On kfreebsd-i386 it won't
1838 compile and it should be now auto detected if it's compilable.
1839 (Closes: #536783)
45db86f2 1840 * Don't build grub-efi-amd64 on kfreebsd-i386. It lacks 64bit compiler
1841 support.
aaaac32c 1842 * Rename the lintian override for kernel.elf to kernel.img.
7c362f44 1843 * Strip kernel.img not kernel.elf, but not in the case of grub-pc.
218c4ea4 1844 * Rename the Conflicts/Replaces grub to grub-legacy. (Closes: #537824)
41861f66 1845
aaaac32c 1846 -- Felix Zielcke <fzielcke@z-51.de> Tue, 21 Jul 2009 10:50:20 +0200
41861f66 1847
81aece19 1848grub2 (1.96+20090709-1) unstable; urgency=low
1849
1850 * New SVN snapshot.
7600f240 1851
1852 * control (Build-Depends): Add gcc-multilib [sparc].
24f20277 1853 * copyright: Rewrite using DEP-5 format.
9bea44d4 1854 * Merge grub-extras into the package, and integrate it with GRUB's
1855 build system.
1856 - patches/906_grub_extras.diff
1857 - rules
1858 - copyright
7600f240 1859
81aece19 1860 -- Robert Millan <rmh.debian@aybabtu.com> Thu, 09 Jul 2009 00:26:49 +0200
7600f240 1861
37b64473 1862grub2 (1.96+20090702-1) unstable; urgency=low
08eb9518 1863
37b64473 1864 * New SVN snapshot.
08eb9518 1865 * rules: Remove duplicated files in sparc64-ieee1275 port.
3e296f1e 1866 * rules: Comment out -DGRUB_ASSUME_LINUX_HAS_FB_SUPPORT=1 setting. We'll
1867 re-evaluate using it when it's more mature. (Closes: #535026).
08eb9518 1868
37b64473 1869 -- Robert Millan <rmh.debian@aybabtu.com> Thu, 02 Jul 2009 13:23:51 +0200
08eb9518 1870
1df4e9d7 1871grub2 (1.96+20090629-1) unstable; urgency=low
1872
1873 * New SVN snapshot.
1874 - Misc fixes in Linux loader.
ec0fe3f2 1875
1876 * control (grub-firmware-qemu): Make it buildable only on i386/amd64.
c2f081a7 1877 * control: Add sparc (grub-ieee1275), remove remnants of ppc64.
df2115f6 1878 * rules: Include all modules in grub-firmware-qemu build.
ec0fe3f2 1879
1df4e9d7 1880 -- Robert Millan <rmh.debian@aybabtu.com> Mon, 29 Jun 2009 19:22:37 +0200
ec0fe3f2 1881
4cb39b4e 1882grub2 (1.96+20090628-1) unstable; urgency=low
1883
1884 * New SVN snapshot.
1885 * Re-enable QEMU port.
1886
1887 -- Robert Millan <rmh.debian@aybabtu.com> Sun, 28 Jun 2009 01:11:10 +0200
1888
9b0f6018 1889grub2 (1.96+20090627-2) unstable; urgency=low
881ad3eb 1890
1891 * Disable QEMU port untill it goes through NEW.
1892 * Upload to unstable.
1893
1894 -- Robert Millan <rmh.debian@aybabtu.com> Sat, 27 Jun 2009 18:40:17 +0200
1895
5dcc450f 1896grub2 (1.96+20090627-1) experimental; urgency=low
f85603e6 1897
1898 * New SVN snapshot.
1899 - Fix parsing of --output in grub-mkconfig. (Closes: #532956)
437b7f5a 1900
13a68021 1901 [ Felix Zielcke ]
437b7f5a 1902 * Use ucfr --force in grub-ieee1275.postinst in case we're upgrading
1903 from previous version. It registered /etc/default/grub wrongly with
1904 package iee1275.
e0e107e7 1905 * Drop the build dependency on libc6-dev-i386.
d92ca175 1906 * Remove ppc64 from the Architectures. It's totally dead.
85c09bd8 1907 * Add a note to /etc/default/grub that update-grub needs to be run to
1908 update grub.cfg. (Closes: #533026)
525d1d0a 1909 * Fix the svn-snapshot rule.
c07c104e 1910 * Update Standards version to 3.8.2. No changes needed.
437b7f5a 1911
13a68021 1912 [ Robert Millan ]
1913 * legacy/upgrade-from-grub-legacy: Invoke grub-pc.postinst directly rather
1914 than dpkg-reconfigure. Since we pretend we're upgrading, it will DTRT.
d8ce8ba4 1915 * Add grub-firmware-qemu package.
1916 - patches/008_qemu.diff: QEMU port (patch from upstream).
1917 - control (grub-firmware-qemu): New package.
1918 - rules: Add grub-firmware-qemu targets.
1919 - debian/grub-firmware-qemu.dirs
1920 - debian/grub-firmware-qemu.install
c91e070e 1921 * patches/906_revert_to_linux16.diff: Remove, now that gfxpayload is
1922 supported.
d8ce8ba4 1923
c91e070e 1924 -- Robert Millan <rmh.debian@aybabtu.com> Sat, 27 Jun 2009 00:46:23 +0200
437b7f5a 1925
626cccfa 1926grub2 (1.96+20090611-1) experimental; urgency=low
e76735ae 1927
ce137156 1928 * New SVN snapshot.
1929
e76735ae 1930 * Append .diff to patches/01_uuids_and_lvm_dont_play_along_nicely so
1931 it gets really applied.
1932 * Drop completely the build dependency on gcc-multilib.
6ffda182 1933 * Instead of arborting in the preinst if /etc/kernel-img.conf still
1934 contains /sbin/update-grub, change the file with sed. Policy allows
ae207d3b 1935 thisi, because it's not a conffile, according to Colin Watson.
55e3116e 1936 * Change /etc/default/grub to an ucf managed file instead of dpkg
1937 conffile.
e76735ae 1938
ce137156 1939 -- Felix Zielcke <fzielcke@z-51.de> Fri, 12 Jun 2009 11:46:24 +0200
e76735ae 1940
f75baf2f 1941grub2 (1.96+20090609-1) experimental; urgency=low
0d3ece2c 1942
dbf571a3 1943 * New SVN snapshot.
6840d6fa 1944 - Fix variable parsing inside strings. (Closes: #486180)
1945 - Add `true' command. (Closes: #530736)
dbf571a3 1946
1947 [ Robert Millan ]
0d3ece2c 1948 * Split grub-efi in grub-efi-ia32 and grub-efi-amd64, both available
1949 on i386 and amd64. (Closes: #524756)
2d69ca0d 1950 * Add kopensolaris-i386 to arch list.
0d3ece2c 1951
9bb564a0 1952 [ Felix Zielcke ]
2893904a 1953 * Add a NEWS entry about the grub-efi split.
7e5e567f 1954 * Drop the build dependency on gcc-multilib for all *i386.
fc1dd587 1955 * Change upgrade-from-grub-legacy to use `dpkg-reconfigure grub-pc' to
1956 install grub2 into MBR.
9bb564a0 1957
f75baf2f 1958 [ New translations ]
1959 * Catalan (ca.po) by Jordi Mallach.
1960
13030606 1961 [ Updated translations ]
1962 * Spanish (es.po) by Francisco Javier Cuadrado. (Closes: #532407)
1963
99b383a9 1964 -- Jordi Mallach <jordi@debian.org> Tue, 09 Jun 2009 19:21:15 +0200
0d3ece2c 1965
f29ca7f0 1966grub2 (1.96+20090603-1) unstable; urgency=low
1967
1968 * New SVN snapshot.
7a2d7297 1969
1970 * Abort the install of grub-pc if /etc/kernel-img.conf still contains
1971 /sbin/update-grub (Closes: #500631).
1972
f29ca7f0 1973 -- Felix Zielcke <fzielcke@z-51.de> Wed, 03 Jun 2009 20:01:11 +0200
7a2d7297 1974
da61183b 1975grub2 (1.96+20090602-1) unstable; urgency=low
20463961 1976
1977 * New SVN snapshot.
1978
646ebc40 1979 [ Felix Zielcke ]
20463961 1980 * Skip floopies in the grub-install debconf prompt in grub-pc postinst.
fc9d7d31 1981 Patch by Fabian Greffrath. (Closes: #530848)
20463961 1982
646ebc40 1983 [ Robert Millan ]
1984 * Change Vcs-Browser field to viewsvn.
1985
98eca554 1986 [ Felix Zielcke ]
1987 * Change Vcs-Svn field to point to the trunk. (Closes: #531391)
c6d14de3 1988 * patches/01_uuids_and_lvm_dont_play_along_nicely: New patch.
1989 On Debian root=UUID= with lvm still doestn't work so disable it.
1990 (Closes: #530357)
67a720ba 1991 * Remove Otavio Salvador from Uploaders with his permission.
7a2d7297 1992 * add grub-pc.preinst
98eca554 1993
7a2d7297 1994 -- Felix Zielcke <fzielcke@z-51.de> Wed, 03 Jun 2009 14:42:11 +0200
20463961 1995
90d44ae0 1996grub2 (1.96+20090523-1) unstable; urgency=low
1238ab3a 1997
1998 * New SVN snapshot.
a290e492 1999 - Add drivemap command, similar to grub-legacy's map command.
27ddb30f 2000 (Closes: 503630)
0c4f8ed8 2001 - Export GRUB_TERMINAL_INPUT in grub-mkconfig. (Closes: #526741)
1238ab3a 2002
2003 [ Robert Millan ]
2004 * rules: Set GRUB_ASSUME_LINUX_HAS_FB_SUPPORT=1 in CFLAGS.
99289475 2005 * patches/905_setup_force.diff: Relax blocklist warnings.
b63d878a 2006 * patches/906_revert_to_linux16.diff: Keep using linux16 for now.
1238ab3a 2007
670a679f 2008 [ Felix Zielcke ]
2009 * patches/07_core_in_fs.diff: Updated.
0e0d8ea0 2010 * Remove /etc/grub.d/10_hurd on non-Hurd systems in the grub-common
2011 preinst. Likewise for 10_freebsd for non kFreebsd and 10_linux on
2012 kFreebsd and Hurd. (Closes: #523777)
670a679f 2013
90d44ae0 2014 -- Felix Zielcke <fzielcke@z-51.de> Sat, 23 May 2009 20:05:10 +0200
1238ab3a 2015
2c2c9249 2016grub2 (1.96+20090504-1) experimental; urgency=low
ceacb3fc 2017
2018 * New SVN snapshot.
41705d45 2019 - Add support for parttool command, which can be used to hide partitions.
ceacb3fc 2020 (Closes: #505905)
27fcd99a 2021 - Fix a segfault with LVM on RAID. (Closes: #520637)
3c762db8 2022 - Add support for char devices on (k)FreeBSD. (Closes: #521292)
016c0ead 2023 - patches/08_powerpc-ieee1275_build_fix.patch: Remove (merged).
95d391c9 2024
2025 [ Updated translations ]
41705d45 2026 * Basque (eu.po) by Piarres Beobide. (Closes: #522457)
2027 * German (de.po) by Helge Kreutzmann. (Closes: #522815)
95d391c9 2028
fbfc4205 2029 [ Robert Millan ]
2030 * Update my email address.
25988d5f 2031 * Remove 04_uuids_and_abstraction_dont_play_along_nicely.diff now that
2032 bugs #435983 and #455746 in mdadm and dmsetup have been fixed.
fbfc4205 2033
f3ca8be2 2034 [ Felix Zielcke ]
7d9785ea 2035 * Place new grub-dumpbios in grub-common.
f32a6cd2 2036 * Add lpia to the archictectures to reduce the ubuntu delta.
591d898a 2037 * Add a manpage for the update-grub and update-grub2 stubs, written by
2038 me. (Closes: #523876)
d6d87265 2039 * Suggest genisoimage on grub-pc and grub-ieee1275, because grub-mkrescue
2040 needs it to create a cd image. (Closes: #525845)
f2b088cb 2041 * Add a dependency on $(AUTOGEN_FILES) for the configure/grub-common target,
2042 this is needed now that upstream removed the autogenerated files from SVN.
58a97da6 2043 * Add `--enable-efiemu to' `./configure' flags.
2044 * Add a build dependency on gcc-multilib for i386.
2045 * Drop alternate build dependency on gcc-4.1 (<< 4.1.2).
f3ca8be2 2046
58a97da6 2047 -- Felix Zielcke <fzielcke@z-51.de> Mon, 04 May 2009 21:01:22 +0200
95d391c9 2048
8fc80126 2049grub2 (1.96+20090402-1) experimental; urgency=low
c01e72fc 2050
2051 * New SVN snapshot.
2052 - Fix regression in disk/raid.c. (Closes: #521897, #514338)
8fc80126 2053 - Fix handling of filename string lengths in HFS.
2054 (Really closes: #516458).
6b06884b 2055 * Add myself to Uploaders.
b2990cc5 2056 * Add patch 08_powerpc-ieee1275_build_fix.patch to fix powerpc-ieee1275
2057 builds which were lacking header files for kernel_elf_HEADERS. Thanks
2058 Vladimir Serbinenko.
c01e72fc 2059
b2990cc5 2060 -- Jordi Mallach <jordi@debian.org> Fri, 03 Apr 2009 20:58:37 +0200
c01e72fc 2061
9f2facb3 2062grub2 (1.96+20090401-1) experimental; urgency=low
55d27355 2063
c6aa3b5c 2064 [ Felix Zielcke ]
55d27355 2065 * New SVN snapshot.
2066 - Pass grub's gfxterm mode to Linux kernel. (Closes: #519506)
7accc5b1 2067 - Fix ext4 extents on powerpc. (Closes: #520286)
55d27355 2068
c6aa3b5c 2069 [ Robert Millan ]
2070 * Remove grub-of transitional package (Lenny had grub-ieee1275 already).
1bc7a473 2071 * Fix kopt parsing in grub-pc.config. Thanks Marcus Obst. (Closes: #514837)
9f2facb3 2072 * Add debconf template to automatically run grub-install during upgrades
2073 (prior user confirmation). (Closes: #514705)
c6aa3b5c 2074
9f2facb3 2075 -- Robert Millan <rmh@aybabtu.com> Wed, 01 Apr 2009 01:19:45 +0200
55d27355 2076
ec647699 2077grub2 (1.96+20090317-1) unstable; urgency=low
2375cd88 2078
2079 * New SVN snapshot.
2080 - Fix loading of files with underscore in HFS. (Closes: #516458)
d1f58f04 2081
7accc5b1 2082 * Update Standards version to 3.8.1. No changes needed.
2375cd88 2083
d1f58f04 2084 [ Updated translations ]
2085 * Brazilian Portuguese (pt_BR.po) by Flamarion Jorge. (Closes: #519417)
2086
ec647699 2087 -- Felix Zielcke <fzielcke@z-51.de> Tue, 17 Mar 2009 14:42:10 +0100
2375cd88 2088
d4dffc88 2089grub2 (1.96+20090309-1) unstable; urgency=low
2090
2091 * New SVN snapshot.
2092
2093 -- Felix Zielcke <fzielcke@z-51.de> Mon, 09 Mar 2009 10:03:13 +0100
2094
372f5e2e 2095grub2 (1.96+20090307-1) unstable; urgency=low
445040d1 2096
2097 * New SVN snapshot.
2098 - Add support for /dev/md/dNNpNN mdraid devices. (Closes: #509960)
546d01e3 2099 - Add new PF2 fontengine. (Closes: #510344)
8fd3f330 2100 - Avoid mounting ext2 partitions with backward-incompatible features.
2101 (Closes: #502333)
88183db4 2102 - Try to avoid false positives with FAT. (Closes: #514263)
445040d1 2103
8fd3f330 2104 [ Felix Zielcke ]
546d01e3 2105 * Remove build-dependency on unifont package and add one for bf-utf-source
466bb037 2106 package and libfreetype6-dev
ac83755d 2107 * grub-pc.postinst: Copy new ascii.pf2 instead of old ascii.pff to /boot/grub.
466bb037 2108 * Add `--enable-grub-mkfont' to configure flags.
03b0c00b 2109 * Put new grub-mkfont in grub-common package.
005f0336 2110 * Add a dependency for ${misc:Depends} to all packages to make lintian a bit
9bca74fe 2111 more happy.
89dc99a9 2112 * Detect when grub-setup leaves core.img in filesystem, and include that
2113 info in bug report templates.
2114 - debian/patches/07_core_in_fs.diff
2115 - debian/script
6388f890 2116 * Add myself to Uploads and add `DM-Upload-Allowed: yes' tag.
546d01e3 2117
5b67841f 2118 [ Updated translations ]
2119 * Asturian (ast.po) by Marcos Alvarez Costales. (Closes: #511144)
8fd3f330 2120 * Traditional Chinese (zh_TW.po) by Tetralet. (Closes: #513918)
975194eb 2121 * Belarusian (be.po) by Pavel Piatruk. (Closes: #516243)
5b67841f 2122
372f5e2e 2123 -- Felix Zielcke <fzielcke@z-51.de> Sat, 07 Mar 2009 11:54:43 +0100
445040d1 2124
952a4240 2125grub2 (1.96+20081201-1) experimental; urgency=low
cc144bf0 2126
2127 * New SVN snapshot.
2128
952a4240 2129 -- Robert Millan <rmh@aybabtu.com> Mon, 1 Dec 2008 00:07:31 +0100
cc144bf0 2130
d74f6edc 2131grub2 (1.96+20081120-1) experimental; urgency=low
2132
2133 * New SVN snapshot.
2ee0622b 2134
2135 * Update to new debian theme.
2136 - grub-pc.postinst: Switch to moreblue-orbit-grub.png.
2137 - grub.d/05_debian_theme: Likewise.
c474f734 2138 * grub.d/05_debian_theme:
2139 - Update to use new grub-mkconfig_lib instead of the deprecated
2140 update-grub_lib.
2141 - Update to check if `GRUB_TERMINAL_OUTPUT' is `gfxterm' instead of
2142 `GRUB_TERMINAL'.
d77b92c6 2143
2144 [ Updated translations ]
2145 * Romanien (ro.po) by Eddy Petrișor. (Closes: #506039)
d74f6edc 2146
2147 -- Felix Zielcke <fzielcke@z-51.de> Thu, 20 Nov 2008 20:25:56 +0100
2ee0622b 2148
e95e6528 2149grub2 (1.96+20081108-1) experimental; urgency=low
99d2d789 2150
793b502f 2151 * New SVN snapshot.
99d2d789 2152 - Add support for /dev/md/N style mdraid devices. (Closes: #475585)
d13d1f9f 2153 - Handle LVM dash escaping. (Closes: #464215)
793b502f 2154 - Use case insensitive match in NTFS. (Closes: #497889)
2155 - Use hd%d drive names in grub-mkdevicemap for all architectures.
2156 (Closes: #465365)
ba90efb7 2157 - Handle LVM circular metadata. (Closes: #462835, #502953)
11b0f77d 2158 - Fix NULL dereference and failure paths in LVM. Thanks Guillem Jover.
2159 (Closes: #500482)
e95e6528 2160 - Provides GRUB header files (only in grub-common).
11b0f77d 2161
0600a14d 2162 [ Updated translations ]
2163 * Dutch (nl.po) by Paul Gevers. (Closes: #500514)
ff474a0f 2164 * French (fr.po) by Christian Perrier. (Closes: #503708)
2165 * Georgian (ka.po) by Aiet Kolkhi. (Closes: #503715)
2166 * Czech (cs.po) by Miroslav Kure. (Closes: #503809)
a618f793 2167 * German (de.po) by Helge Kreutzmann. (Closes: #503841)
66b8c3c1 2168 * Japanese (ja.po) by Hideki Yamane. (Closes: #503869)
2c464300 2169 * Italian (it.po) by Luca Monducci. (Closes: #504076)
a0912692 2170 * Swedish (sv.po) by Martin Ågren. (Closes: #504207)
59d49a42 2171 * Arabic (ar.po) by Ossama Khayat. (Closes: #504254)
d2ce2a72 2172 * Portuguese (pt.po) by Miguel Figueiredo. (Closes: #504280)
c114c0d4 2173 * Russian (ru.po) by Yuri Kozlov. (Closes: #504324)
2174 * Finnish (fi.po) by Esko Arajärvi. (Closes: #504310)
42389fad 2175 * Basque (eu.po) by Piarres Beobide. (Closes: #504466)
e95e6528 2176 * Dutch (nl.po) by Paul Gevers. (Closes: #504683)
0600a14d 2177
793b502f 2178 [ Felix Zielcke ]
12636f43 2179 * patches/01_grub_legacy_0_based_partitions.diff: Rename to
2180 * patches/903_grub_legacy_0_based_partitions.diff: this and adapt for
793b502f 2181 s/biosdisk.c/hostdisk.c/ rename upstream.
12636f43 2182 * patches/03_disable_floppies.diff
2183 patches/904_disable_floppies.diff: Likewise.
d43f470f 2184 * update-grub has been renamed to grub-mkconfig, so provide a stub for
2185 compatibility.
f471f890 2186 * Make grub-pc/linux_cmdline debconf template translatable. (Closes: #503478)
ff474a0f 2187 * Remove ro.po and ta.po. They don't contain a single translated
a1fc0da0 2188 message.
1d01efaf 2189
14f6b4f5 2190 [ Robert Millan ]
a1fc0da0 2191 * control: Make grub-common dependency = ${binary:Version}.
2192 * default/grub: Set GRUB_CMDLINE_LINUX=quiet to syncronize with
2193 default D-I settings.
14f6b4f5 2194
e95e6528 2195 -- Robert Millan <rmh@aybabtu.com> Sat, 8 Nov 2008 13:54:10 +0100
99d2d789 2196
756501ac 2197grub2 (1.96+20080831-1) experimental; urgency=low
7226c62a 2198
6a1bd1a8 2199 * New SVN snapshot.
2200 - patches/00_fix_double_prefix.diff: Remove (merged). (Closes: #487565)
2201 - patches/00_getline.diff: Remove (merged). (Closes: #493289)
9783e9fd 2202 - Handle errors in RAID/LVM scan routine (rather than letting the upper
2203 layer cope with them). (Closes: #494501, #495049)
e666c28c 2204 - patches/901_linux_coreboot.diff: Remove (replaced).
34797400 2205 - Add support for GFXMODE variable (Closes: #493106)
5388dadd 2206 - Skips /dev/.* in grub-probe. (Closes: #486624)
12cee327 2207 - RAID code has various fixes. (Closes: #496573)
2208 - Buffered file read is now used to read the background image faster.
2209 (Closes: #490584)
6a1bd1a8 2210
6bd9c9d3 2211 * We are already using LZMA, because upstream includes it's own lzma encoder,
2212 so drop completely the liblzo handling in control and rules files.
4f6b671a 2213
e7b43ecd 2214 [ Felix Zielcke ]
e7b43ecd 2215 * Remove the 1.95 partition numbering transition debconf warning
5fb10365 2216 from grub2 package and removed it from all languages (*.po).
ddd22f8c 2217 (Closes: #493744)
34797400 2218 * Add a comment for the new GFXMODE in default/grub.
2e51e9b8 2219 * debian/rules:
fb92aec6 2220 - Remove 2 ./configure options which it didn't understand.
2221 - New grub-mkelfimage belongs to grub-common.
fe8e6097 2222 * debian/control:
340f95bc 2223 - Change debhelper compat level to 7 and build depend on it >= 7.
930fceb5 2224 - Remove ${misc:Depend} dependency on all packages except grub-pc which is
a7180ba7 2225 the only one using debconf.
b500d591 2226 - Replace deprecated ${Source-Version} with ${source:Version} for <<
930fceb5 2227 dependency and with ${build:Version} for = ones.
2228 - Remove versioned dependency of Build-Depends patchutils and cdbs,
38863c49 2229 because etch has newer versions then the one used.
fc3c662a 2230 - Remove dpkg-dev completely from Build-Depends because it's
930fceb5 2231 build-essentail and a non versioned dependency results in a lintian error.
340f95bc 2232 - Remove Conflict/Replaces pupa, it has been removed from Debian 2004.
5c4208e5 2233 - Change build-dependency of unifont-bin to unifont (>= 1:5.1.20080820),
f3ecc0fd 2234 it's the new package containing unifont.hex and that version to avoid
1237065f 2235 licensing problems (Closes: #496061)
06f7331d 2236 - Remove Jason Thomas from Uploaders with his permission.
15a91344 2237 * Preserve arguments in update-grub2 stub. (Closes: #496610)
fe8e6097 2238
6a1bd1a8 2239 [ Updated translations ]
fea42faa 2240 * Japanese (ja.po) by Hideki Yamane (Closes: #493347)
7226c62a 2241
fe8e6097 2242 [ Robert Millan ]
ccbb98c9 2243 * Move a few files to grub-common and remove them from the arch-
2244 specific packages.
a36af41c 2245 * patches/02_old_linux_version_comparison.diff: Replace with ...
2246 * patches/901_dpkg_version_comparison.diff: ... this.
2247 Use dpkg --compare-versions in update-grub. (Closes: #494158)
0222a29e 2248 * patches/03_disable_floppies.diff: Free .drive struct member when skipping
2249 floppy drives. (Closes: #496040)
e5d82701 2250 * patches/902_boot_blocklist_hack.diff: Support separate /boot when using
2251 blocklists. (Closes: #496820, #489287, #494589)
fe8e6097 2252
e5d82701 2253 -- Robert Millan <rmh@aybabtu.com> Sun, 31 Aug 2008 18:40:09 +0200
7226c62a 2254
ae67a965 2255grub2 (1.96+20080730-1) experimental; urgency=low
2256
2257 * New SVN snapshot.
2258 - patches/00_fix_overflow.diff: Remove (merged).
2259 - patches/00_uuid_boot.diff: Remove (merged).
2260 - patches/00_raid_duped_disks.diff: Remove (merged).
2261 - patches/00_xfs.diff: Remove (merged).
2262 - patches/00_strengthen_apple_partmap_check.diff: Remove (merged).
2263 - patches/00_skip_dev_dm.diff: Remove (merged).
2264
2265 * patches/901_linux_coreboot.diff: Implements Linux load on Coreboot
2266 (patch from Coresystems).
2267
2268 * grub-linuxbios -> grub-coreboot rename again.
2269
2270 -- Robert Millan <rmh@aybabtu.com> Wed, 30 Jul 2008 22:12:07 +0200
2271
924c8deb 2272grub2 (1.96+20080724-4) unstable; urgency=high
304badc5 2273
2274 * patches/00_fix_overflow.diff: fix overflow with a big grub.cfg.
924c8deb 2275 (Closes: #473543)
304badc5 2276
2277 -- Felix Zielcke <fzielcke@z-51.de> Tue, 29 Jul 2008 17:10:59 +0200
2278
6ceea096 2279grub2 (1.96+20080724-3) unstable; urgency=low
2280
77baa89a 2281 [ Felix Zielcke ]
930fceb5 2282 * changed dependency for debconf to also support debconf-2.0. (Closes: #492543)
e9a19c6a 2283 * patches/00_xfs.diff: Fix "out of partition" error with XFS.
e7d88de8 2284 (Closes: #436943)
6ceea096 2285
77baa89a 2286 [ Robert Millan ]
2287 * patches/00_raid_duped_disks.diff: Do not abort when two RAID disks with
2288 the same number are found. (Closes: #492656)
73e9d2d5 2289 * patches/00_strengthen_apple_partmap_check.diff: Be more strict when probing
2290 for Apple partition maps (this prevents false positives on i386-pc
2291 installs). (Closes: #475718)
77baa89a 2292
73e9d2d5 2293 -- Robert Millan <rmh@aybabtu.com> Tue, 29 Jul 2008 00:48:01 +0200
6ceea096 2294
4d67d538 2295grub2 (1.96+20080724-2) unstable; urgency=high
83b8c8a5 2296
f5859c06 2297 [ Felix Zielcke ]
83b8c8a5 2298 * fixed lintian override for kernel.elf
0780fb33 2299 * debian/rules: changed cvs targets to use svn
83b8c8a5 2300
e57dba57 2301 [ Robert Millan ]
2302 * patches/00_skip_dev_dm.diff: Skip /dev/dm-[0-9] devices also (implicitly)
2303 for RAID. (Closes: #491977)
2304 * patches/00_uuid_boot.diff: Fix cross-disk installs by using UUIDs.
2305 (Closes: #492204)
2306
2307 -- Robert Millan <rmh@aybabtu.com> Sat, 26 Jul 2008 01:06:07 +0200
83b8c8a5 2308
ad812c2b 2309grub2 (1.96+20080724-1) unstable; urgency=high
2310
2311 * New SVN snapshot.
2312 - Support for ext4dev extents.
2313 - patches/00_speed_up_font_load.diff: Remove (merged).
5a43a3fa 2314
8bed9511 2315 [ Felix Zielcke ]
62580b35 2316 * upgrade-from-grub-legacy now calls update-grub if grub.cfg doestn't exist
2317 and prints a big warning if it failed.
afbecd7c 2318 * Update Standards version to 3.8.0. No changes need.
62580b35 2319 * Added Build-Dep for po-debconf and a lintian override, to make it happy.
afbecd7c 2320
406df5ac 2321 [ Updated translations ]
2322 * Swedish (sv.po) by Martin Ågren (Closes: #492056)
5a43a3fa 2323
8bed9511 2324 [ Robert Millan ]
2325 * Revert r844. grub-coreboot is stuck on NEW, and it was too early
2326 for branching.
2327
2328 -- Robert Millan <rmh@aybabtu.com> Thu, 24 Jul 2008 13:27:53 +0200
5a43a3fa 2329
5eccfd5b 2330grub2 (1.96+20080717-1) experimental; urgency=low
0aad2456 2331
2332 * New SVN snapshot.
5eccfd5b 2333 - Provides LZMA support (not yet used in the package).
0aad2456 2334 - Fix grub-mkrescue manpage generation. (Closes: #489440)
2335
5eccfd5b 2336 * Rename grub-linuxbios to grub-coreboot (and leave a dummy grub-linuxbios
2337 package to handle upgrades).
2338
0aad2456 2339 [ Updated translations ]
2340 * Spanish (es.po) by Maria Germana Oliveira Blazetic (Closes: #489877)
2341 * Portuguese (pt.po) by Ricardo Silva (Closes: #489807)
2342
2343 -- Robert Millan <rmh@aybabtu.com> Sat, 12 Jul 2008 17:47:09 +0200
2344
b0cbe408 2345grub2 (1.96+20080704-2) unstable; urgency=high
2346
2347 * patches/02_old_linux_version_comparison.diff: Set interpreter to /bin/bash.
2348 (Closes: #489426, #489446)
2349
2350 -- Robert Millan <rmh@aybabtu.com> Mon, 7 Jul 2008 15:17:58 +0200
2351
0e766602 2352grub2 (1.96+20080704-1) unstable; urgency=high
5e5820bb 2353
0e766602 2354 * New SVN snapshot.
5e5820bb 2355 * default/grub: Add commented example to disable graphical terminal.
c9760018 2356 * Use substvars to support linking with liblzo1.
93a903c9 2357 * Bring 03_disable_floppies.diff to pre-r805 state. (Closes: #488375)
13eb7751 2358 * patches/02_old_linux_version_comparison.diff: New patch. Steal version
2359 comparison code from GRUB Legacy's update-grub. (Closes: #464086, #489133)
ae6d925f 2360 * patches/00_speed_up_font_load.diff: New patch. Generate font files with
2361 only the needed characters. (Closes: #476479, #477083)
5e5820bb 2362
ae6d925f 2363 -- Robert Millan <rmh@aybabtu.com> Fri, 4 Jul 2008 21:39:07 +0200
5e5820bb 2364
1fde45fd 2365grub2 (1.96+20080626-1) unstable; urgency=high
2366
2367 * New CVS snapshot.
2368 - Avoids passing UUID to Linux when not using initrd. (Closes: #484228)
a6137931 2369 - patches/04_uuids_and_abstraction_dont_play_along_nicely.diff: Resync.
1fde45fd 2370
2371 -- Robert Millan <rmh@aybabtu.com> Thu, 26 Jun 2008 16:43:48 +0200
2372
f188f356 2373grub2 (1.96+20080621-1) unstable; urgency=high
a6d5d3d7 2374
f188f356 2375 * Urgency set to "high" because of #482688.
22c90f3a 2376 * New CVS snapshot.
2377 - Fix module load hook in prepare_grub_to_access_device().
2378 (Closes: #486804)
9ba90eeb 2379 - Call prepare_grub_to_access_device() before accessing devices, never
2380 afterwards. (Closes: #487198)
a6d5d3d7 2381 * grub.d/05_debian_theme: Prefer /boot/grub over /usr for image
2382 loading, since chances are it's less LVMed.
2383
9ba90eeb 2384 -- Robert Millan <rmh@aybabtu.com> Sat, 21 Jun 2008 15:52:48 +0200
a6d5d3d7 2385
2e5c4695 2386grub2 (1.96+20080617-1) unstable; urgency=low
4ce0402f 2387
2388 * New CVS snapshot.
2389 - Supports IDA block devices. (Closes: #483858)
2e5c4695 2390 - Fixes some problems in ext2/ext3. (Closes: #485068, #485065)
7a214e91 2391 - Uses EUID instead of UID in update-grub. (Closes: #486043, #486039,
2392 #486040, #486041).
79b3c32c 2393 - Fixes incomplete I2O device support. Thanks Sven Mueller.
2394 (Closes: #486505)
3565641d 2395 - Fixes recent regressions in fs/ext2.c. (Closes: #485279)
ff1ad206 2396 - Only use UUIDs when requested device is not the same as the one
2397 providing /boot. (Closes: #486119)
ecffa351 2398 - patches/02_libgcc_powerpc_hack.diff: Remove. Probably not needed
2399 anymore.
8ffbc84c 2400 - patches/04_uuids_and_abstraction_dont_play_along_nicely.diff: Update.
9f5edea5 2401 * patches/06_olpc_prefix_hack.diff: Hardcode prefix to (sd,1) on OLPC.
5934d7c9 2402 * Refurbish 03_disable_floppy_support_in_util_biosdisk.diff into
2403 03_disable_floppies.diff.
4ce0402f 2404
8ffbc84c 2405 -- Robert Millan <rmh@aybabtu.com> Tue, 17 Jun 2008 01:07:52 +0200
4ce0402f 2406
efac0fa3 2407grub2 (1.96+20080601-2) unstable; urgency=low
2408
2409 * 04_run_grub_mkdevicemap_when_grub_probe_fails.diff: Remove. Argueably
2410 makes grub-probe unreliable and is quite annoying.
a9e5979c 2411 * 04_uuids_and_abstraction_dont_play_along_nicely.diff: New patch. Disable
2412 UUID parameter to Linux when LVM or dmRAID is in use. (Closes: #484228)
2413 This is a workaround for bug #484297 in udev.
efac0fa3 2414
a9e5979c 2415 -- Robert Millan <rmh@aybabtu.com> Tue, 3 Jun 2008 16:29:53 +0200
efac0fa3 2416
b02fe357 2417grub2 (1.96+20080601-1) unstable; urgency=low
2418
2419 * New CVS snapshot.
2420 - patches/06_backward_compat_in_uuid_support.diff: Merged.
2421 - Fixes NULL pointer dereference in biosdisk.c. (Closes: #483895, #483900)
2422 - Extends UUID support for XFS and ReiserFS.
2423
2424 -- Robert Millan <rmh@aybabtu.com> Sun, 1 Jun 2008 15:44:08 +0200
2425
d4c92295 2426grub2 (1.96+20080531-1) unstable; urgency=low
46bbb842 2427
2428 * New CVS snapshot.
2429 - Work around BIOS bug affecting keyboard on macbooks. (Closes: #482860)
3b85b966 2430 - Adjust grub.d/05_debian_theme to use the new UUID-compatible API.
d4c92295 2431 - default/grub: Add commented GRUB_DISABLE_LINUX_UUID variable.
55794dfb 2432 - patches/06_backward_compat_in_uuid_support.diff: New. Make update-grub
2433 generate code that is compatible with older GRUB installs.
40395030 2434 - util/biosdisk.c no longer complains about duplicated device.map entries.
2435 (Closes: #481236)
46bbb842 2436
a0135d07 2437 [ Updated translations ]
2438 * Galician (gl.po) by Jacobo Tarrio (Closes: #480977)
2439
40395030 2440 -- Robert Millan <rmh@aybabtu.com> Sat, 31 May 2008 00:02:54 +0200
46bbb842 2441
ee3f8def 2442grub2 (1.96+20080512-1) unstable; urgency=low
90436308 2443
e95a9257 2444 * New CVS snapshot.
2445 - Adds support for default-only Linux cmdline options. (Closes: #460843)
ee3f8def 2446 - Supports Xen virtual block devices. (Closes: #456777)
2447 - Supports Virtio block devices. (Closes: #479056)
2448 - Supports CCISS block devices. (Closes: #479735)
2449 - Fixes handling of more LVM abnormal conditions. (Closes: #474343,
2450 #474931, #477175)
2451
90436308 2452 * Switch to liblzo2 now that it's GPLv3-compatible. (Closes: #466375)
bae9ca80 2453 * grub-pc.postinst: Escape \ and / in cmdline sed invokation.
2454 (Closes: #479279)
90436308 2455
fb428397 2456 [ Updated translations ]
2457 * Italian (it.po) by Luca Monducci (Closes: #480740)
2458
ee3f8def 2459 -- Robert Millan <rmh@aybabtu.com> Mon, 12 May 2008 17:46:38 +0200
90436308 2460
1bf07c63 2461grub2 (1.96+20080429-1) unstable; urgency=high
06544b7a 2462
1bf07c63 2463 * New CVS snapshot.
2464 - Includes sample grub.cfg file; we use it for grub-rescue-pc.
2465 (Closes: #478324)
06544b7a 2466 * grub-common: Upgrade Replaces to << 1.96+20080426-3. (Closes: #478224,
ad6be54a 2467 #478353, #478144)
8012a9fb 2468
2469 [ Updated translations ]
2470 * French (fr.po) by Christian Perrier (Closes: #471291)
2471
06544b7a 2472 -- Robert Millan <rmh@aybabtu.com> Tue, 29 Apr 2008 13:27:52 +0200
8012a9fb 2473
9a2de544 2474grub2 (1.96+20080426-1) unstable; urgency=high
5188b054 2475
85828f8f 2476 * New CVS snapshot.
2477 - Fixes syntax error when setting GRUB_PRELOAD_MODULES. (Closes: #476517)
5188b054 2478 * Move os-prober to Suggests, to avoid trouble with #476184.
2479 (Closes: #476684)
ab082ca1 2480 * patches/04_run_grub_mkdevicemap_when_grub_probe_fails.diff: New patch,
2481 does what its name says. (Closes: #467127)
2482 - Also move grub-mkdevicemap from grub-pc to grub-common, so that GRUB
2483 Legacy can use it.
5188b054 2484
9c5d04a2 2485 [ Updated translations ]
2486 * Basque (eu.po) by Piarres Beobide (Closes: #476708)
2487
ab082ca1 2488 -- Robert Millan <rmh@aybabtu.com> Sat, 26 Apr 2008 20:06:55 +0200
5188b054 2489
57385708 2490grub2 (1.96+20080413-1) unstable; urgency=high
bad5eada 2491
57385708 2492 * New CVS snapshot.
2493 - Provides 30_os-prober update-grub add-on. Thanks Fabian Greffrath.
2494 (Closes: #461442)
9a842de3 2495 - Improves robustness when handling LVM.
2496 (Closes: #474931, #474343)
bad5eada 2497 * patches/03_disable_floppy_support_in_util_biosdisk.diff: New. Does
2498 what its name says. (Closes: #475177)
2499
57385708 2500 -- Robert Millan <rmh@aybabtu.com> Sun, 13 Apr 2008 13:53:28 +0200
bad5eada 2501
d5013151 2502grub2 (1.96+20080408-1) unstable; urgency=low
607bec41 2503
2504 * New CVS snapshot.
2505 - grub-probe skips non-existant devices when processing device.map.
2506 (Closes: #473209)
2d7cae74 2507 * control: Fix syntax error.
002871f3 2508
2509 [ Updated translations ]
2510 * Finnish (fi.po) by Esko Arajärvi (Closes: #468641)
2511
2d7cae74 2512 -- Robert Millan <rmh@aybabtu.com> Tue, 8 Apr 2008 15:45:25 +0200
002871f3 2513
95e3a8a8 2514grub2 (1.96+20080228-1) unstable; urgency=low
30e9192c 2515
95e3a8a8 2516 * New CVS snapshot.
30e9192c 2517 * Split grub-probe into grub-common package. Make all flavours depend on it.
fb615cdb 2518 (Closes: #241972)
d4111a4a 2519 * Suggest multiboot-doc.
e67a3fe5 2520 * patches/01_grub_legacy_0_based_partitions.diff: New patch. Add a hack that
2521 tells grub-probe you want 0-based partition count
2522 (GRUB_LEGACY_0_BASED_PARTITIONS variable)
d2211da9 2523 * Stop depending on lsb-release (too heavy! we don't need python in base).
2524 Instead of assuming it's there, try calling it and otherwise just echo
2525 Debian.
30e9192c 2526
d4111a4a 2527 -- Robert Millan <rmh@aybabtu.com> Thu, 28 Feb 2008 16:43:40 +0100
30e9192c 2528
1ae4ddb1 2529grub2 (1.96+20080219-3) unstable; urgency=low
2530
2531 * default/grub: Use lsb_release to support Debian derivatives.
2532 (Closes: #466561)
5909d47a 2533 * grub.d/05_debian_theme: Only setup background image when a reader for it
2534 is present in /boot/grub. (Closes: #467111)
1ae4ddb1 2535
8749ddc8 2536 [ Updated translations ]
2537 * Russian (ru.po) by Yuri Kozlov (Closes: #467181)
2538
1ae4ddb1 2539 -- Robert Millan <rmh@aybabtu.com> Sun, 24 Feb 2008 15:39:50 +0100
2540
2936dfa8 2541grub2 (1.96+20080219-2) unstable; urgency=high
d50cc701 2542
2543 * grub-pc.postinst: Create /boot/grub if it doesn't exist.
2544
2545 -- Robert Millan <rmh@aybabtu.com> Wed, 20 Feb 2008 07:15:14 +0100
2546
cb301b6b 2547grub2 (1.96+20080219-1) unstable; urgency=high
2548
2549 * New CVS snapshot.
2550 - Improves GPT support, allowing it to work without blocklists.
2551
2552 -- Robert Millan <rmh@aybabtu.com> Tue, 19 Feb 2008 15:05:10 +0100
2553
4f3d46a3 2554grub2 (1.96+20080216-1) unstable; urgency=high
18fa00d3 2555
4f3d46a3 2556 * New CVS snapshot.
2557 - Fixes offset calculation issue when installing on GPT (urgency set
2558 to high because of this).
18fa00d3 2559 * Fix Vcs-Browser tag. Thanks James. (Closes: #465697)
437b416d 2560 * Only process grub-pc/linux_cmdline if /boot/grub/menu.lst exists.
2561 (Closes: #465708)
18fa00d3 2562
46bbea70 2563 [ Updated translations ]
2564 * French (fr.po) by Christian Perrier (Closes: #465706)
2565
4f3d46a3 2566 -- Robert Millan <rmh@aybabtu.com> Sat, 16 Feb 2008 23:30:55 +0100
18fa00d3 2567
c5f76baf 2568grub2 (1.96+20080213-1) unstable; urgency=low
0904ae0b 2569
c5f76baf 2570 * New CVS snapshot.
2571 - Failure to read one device in a RAID-1 array no longer causes boot
2572 to fail (so long as there's a member that works). (Closes: #426341)
56eb2677 2573 * script: For /proc/mounts, only report lines that start with /dev/.
10c72361 2574 * Add new upgrade-from-grub-legacy script for the user to complete the upgrade
2575 process from GRUB Legacy, and advertise it prominently in menu.lst.
2576 (Closes: #464912)
075397d8 2577 * Add a hack to support gfxterm / background_image on systems where /usr
2578 isn't accessible. (Closes: #464911, #463144)
2579 - grub-pc.postinst
2580 - grub.d/05_debian_theme
0cfadf0a 2581 * Fix a pair of spelling mistakes in debconf. (Closes: #465296)
401dd69b 2582 * Migrate kopt from menu.lst. (Closes: #461164, #464918)
10c72361 2583
2584 [ Updated translations ]
2585 * Portuguese (pt.po) by Ricardo Silva (Closes: #465137)
027f9172 2586 * German (de.po) by Helge Kreutzmann (Closes: #465295)
046a0231 2587
c5f76baf 2588 -- Robert Millan <rmh@aybabtu.com> Wed, 13 Feb 2008 16:37:13 +0100
0904ae0b 2589
dfbdc5a2 2590grub2 (1.96+20080210-1) unstable; urgency=high
7a870d6c 2591
dfbdc5a2 2592 * New CVS snapshot.
2593 - Errors that cause GRUB to enter rescue mode are displayed now.
2594 (Closes: #425149)
2595 - Build LVM/RAID modules into a few commands that were missing them
2596 (notably, grub-setup). (Closes: #465033)
7a870d6c 2597 * Fix license violation (incompatibility between GRUB and LZO2).
2598 (Closes: #465056)
2599 - Urgency set to high.
2600 - control: Move liblzo2-dev from Build-Depends to Build-Conflicts
2601 (leaving liblzo-dev as the only option).
2602
2603 -- Robert Millan <rmh@aybabtu.com> Sun, 10 Feb 2008 17:09:15 +0100
2604
11a37c7a 2605grub2 (1.96+20080209-1) unstable; urgency=low
d8d65686 2606
11a37c7a 2607 * New CVS snapshot.
2608 - Fix a root device setting issue in grub-setup. (Closes: #463391)
2609 - Fix partmap detection under LVM/RAID.
2610 - Add scripting commands that would allow user to implement hiddenmenu-like
2611 functionality (http://grub.enbug.org/Hiddenmenu).
2612 - Provide manpages for grub-setup, grub-emu, grub-mkimage and others.
2613 (Closes: #333516, #372890)
46017f53 2614 * Fix a pair of spelling errors in debconf templates. Thanks Christian
2615 Perrier. (Closes: #464133)
d8d65686 2616 * Run debconf-updatepo. (Closes: #463918)
2b49a544 2617 * Lower base-files versioned dependency to >= 4.0.1~bpo40+1.
d8d65686 2618
11a37c7a 2619 -- Robert Millan <rmh@aybabtu.com> Sat, 9 Feb 2008 13:43:49 +0100
d8d65686 2620
2fcb4892 2621grub2 (1.96+20080203-1) unstable; urgency=low
aa86af6a 2622
2fcb4892 2623 * New CVS snapshot (and release, but we skipped that ;-))
c722adb3 2624 - patches/01_regparm.diff: Delete.
2625 - Improved XFS support.
2626 - util/grub.d/00_header.in: Add runtime error detection (for gfxterm).
2627 - Fixes problem when chainloading to Vista.
aa86af6a 2628 * Fix po-debconf errors. Thanks Thomas Huriaux. (Closes: #402972)
d17777a7 2629 * grub.d/05_debian_theme:
2630 - Add runtime error detection.
2631 - Detect/Enable PNG background when it is present.
cb120a69 2632 * control (grub-ieee1275): Remove versioned dependency on powerpc-ibm-utils.
aa86af6a 2633
c722adb3 2634 -- Robert Millan <rmh@aybabtu.com> Sun, 3 Feb 2008 19:31:23 +0100
aa86af6a 2635
5e40110b 2636grub2 (1.95+20080201-1) unstable; urgency=low
424560f4 2637
5e40110b 2638 * New CVS snapshot.
424560f4 2639 * presubj: Improve notice.
92eab358 2640 * patches/01_regparm.diff: Fix CPU context corruption affecting fs/xfs.c.
2641 (Closes: #463081, #419766, #462159)
2642 * patches/02_libgcc_powerpc_hack.diff: Fix FTBFS on powerpc. (Closes: #457491)
2643 * patches/disable_xfs.diff: Actually remove this time...
424560f4 2644
5e40110b 2645 -- Robert Millan <rmh@aybabtu.com> Fri, 1 Feb 2008 17:06:00 +0100
424560f4 2646
16ef61bd 2647grub2 (1.95+20080128-1) unstable; urgency=low
34655c0a 2648
2649 * New CVS snapshot.
a68505b0 2650 - Fixes bogus CLAIM problems on Apple firmware. (Closes: #449135, #422729)
2651 - grub-probe performs sanity checks to make sure our filesystem drivers
2652 are usable. (Closes: #462449)
54e03c1c 2653 - patches/disable_ata.diff: Remove. ATA module isn't auto-loaded in
2654 rescue floppies now.
a68505b0 2655 - patches/disable_xfs.diff: Remove. See above (about grub-probe).
b90780bc 2656 * Bring back grub-emu; it can help a lot with debugging feedback.
2657 - control
2658 - rules
34655c0a 2659
16ef61bd 2660 -- Robert Millan <rmh@aybabtu.com> Mon, 28 Jan 2008 00:01:11 +0100
34655c0a 2661
58c4a888 2662grub2 (1.95+20080116-2) unstable; urgency=low
2663
d21c66cf 2664 * grub.d/05_debian_theme: Enable swirlish beauty.
58c4a888 2665 * rules: Obtain debian/legacy/update-grub dynamicaly from GRUB Legacy svn.
2666
d21c66cf 2667 -- Robert Millan <rmh@aybabtu.com> Sat, 19 Jan 2008 13:16:18 +0100
58c4a888 2668
3be04163 2669grub2 (1.95+20080116-1) unstable; urgency=low
d171390c 2670
6807ddf1 2671 * New CVS snapshot.
2672 - update-grub ignores stale *.dpkg-* files. (Closes: #422708, #424223)
2673 - LVM/RAID now working properly (except when it affects /boot).
2674 (Closes: #425666)
3be04163 2675 - Fixes flickery in timeout message. (Closes: #437275)
d171390c 2676 * grub-pc.postinst: Use `--no-floppy' whenever possible. Die, floppies,
2677 die!
93d6050b 2678 * Resync with latest version of GRUB Legacy's update-grub. This time,
2679 using the $LET_US_TRY_GRUB_2 hack to reuse the same script both for
2680 addition of core.img and its removal.
bc34be32 2681 * grub-*.install: Add update-grub2 stub. Packages providing /etc/grub.d/
1195b5f9 2682 scripts should invoke update-grub2 in both postinst and postrm (whenever
2683 it is found, of course).
802913d8 2684 * control: Reorganize a bit, including a complete rewrite of the
2685 package descriptions.
408fbc61 2686 * control (grub-ieee1275): Enable for i386/amd64.
d171390c 2687
3be04163 2688 -- Robert Millan <rmh@aybabtu.com> Wed, 16 Jan 2008 15:00:54 +0100
d171390c 2689
a9603564 2690grub2 (1.95+20080107-1) unstable; urgency=low
2691
2692 * New CVS snapshot.
2693 - Supports ReiserFS. (Closes: #430742)
2694 - patches/disable_ata.diff: Resync.
2695
2696 -- Robert Millan <rmh@aybabtu.com> Mon, 7 Jan 2008 12:46:39 +0100
2697
5b972972 2698grub2 (1.95+20080105-2) unstable; urgency=low
2699
2700 * grub-pc.postinst: Fix covered assumption that menu.lst exists.
81820266 2701 (Closes: #459247)
1c130c4f 2702 * copyright: Fix copyright/license reference.
5b972972 2703
1c130c4f 2704 -- Robert Millan <rmh@aybabtu.com> Sun, 6 Jan 2008 18:02:28 +0100
5b972972 2705
4746a195 2706grub2 (1.95+20080105-1) unstable; urgency=low
21bcb0cb 2707
4746a195 2708 * New CVS snapshot.
2709 - Fixes install on non-devfs systems with devfs-style paths (ouch).
2710 (Closes: #450709).
2711 - Fixes boot of "Linux" zImages (including memtest86+). (Closes: #436113).
2712 - Corrects usage message in grub-setup. (Closes: #458600).
75df1021 2713 - patches/menu_color.diff: Remove. Made obsolete by `menu_color_normal'
2714 and `menu_color_highlight' variables. Add/install grub.d/05_debian_theme
2715 to make use of them.
21bcb0cb 2716 * Reestructure grub-pc.postinst. Notably:
2717 - Do not touch menu.lst unless user has confirmed it (via debconf).
2718 (Closes: #459247)
2719 - When we do, keep a backup in /boot/grub/menu.lst_backup_by_grub2_postinst.
2720
2721 -- Robert Millan <rmh@aybabtu.com> Sat, 5 Jan 2008 17:55:37 +0100
2722
1ec7b0e8 2723grub2 (1.95+20080101-1) unstable; urgency=low
a3bbc238 2724
48840598 2725 * New CVS snapshot.
2726 - patches/disable_xfs.diff: Rewrite in a way that won't collide with
301321ef 2727 upstream changes so often.
c26523f9 2728 - unifont.hex now processed by upstream.
2729 - rules: Disable build of unifont.pff.
2730 - *.install: Remove build/unifont.pff line.
48095ba8 2731 - patches/menu_color.diff: Change menu color to our traditional blue theme.
a3bbc238 2732 * Support new dpkg fields (Homepage, Vcs-Svn, Vcs-Browser).
1ec7b0e8 2733 * patches/disable_ata.diff: Prevent ATA module from being built on i386-pc.
a3bbc238 2734
1ec7b0e8 2735 -- Robert Millan <rmh@aybabtu.com> Tue, 1 Jan 2008 19:45:30 +0100
a3bbc238 2736
632fbecc 2737grub2 (1.95+20071101-1) unstable; urgency=low
2738
2739 * New CVS snapshot.
2740 - patches/linuxbios.diff: Remove (supported in upstream now).
632fbecc 2741
2742 -- Robert Millan <rmh@aybabtu.com> Thu, 1 Nov 2007 13:18:51 +0100
2743
edfc4e59 2744grub2 (1.95+20071004-2) unstable; urgency=low
2745
2746 * Rename debian/grub-of.* to debian/grub-ieee1275.*.
c6d03319 2747 * Add debian/grub-linuxbios.{postinst,dirs,install}.
0daae717 2748 * rules: Fix/Overrride lintian warnings (unstripped-binary-or-object).
5fb62a54 2749 * Remove grub-linuxbios.postinst.
edfc4e59 2750
5fb62a54 2751 -- Robert Millan <rmh@aybabtu.com> Wed, 10 Oct 2007 23:56:35 +0200
edfc4e59 2752
dba8ac92 2753grub2 (1.95+20071004-1) unstable; urgency=low
2754
2755 * New CVS snapshot.
912cc4b3 2756 * Add grub-linuxbios package.
2757 - patches/linuxbios.diff
2758 - control
2759 - rules
dba8ac92 2760 * Rename grub-of to grub-ieee1275 to match with upstream conventions.
912cc4b3 2761 - control
2762 - rules
dba8ac92 2763
2764 -- Robert Millan <rmh@aybabtu.com> Thu, 4 Oct 2007 14:42:30 +0200
2765
b1d342ac 2766grub2 (1.95+20070829-1) unstable; urgency=low
2767
2768 * New CVS snapshot.
2769 - Includes fix for parallel builds.
2770 * rules: Append -j flag to $(MAKE) to take advantage of >1 processors.
dc3ced2d 2771 * Add reference to /usr/share/common-licenses.
2772 - debian/copyright
2773 - debian/control (all packages): Add base-files (>= 4.0.1) dependency.
b1d342ac 2774
dc3ced2d 2775 -- Robert Millan <rmh@debian.org> Sat, 1 Sep 2007 19:00:22 +0200
b1d342ac 2776
abad5ef6 2777grub2 (1.95+20070828-2) unstable; urgency=low
2778
2779 * control (grub-of): Make depends on powerpc-ibm-utils versioned as
2780 >= 1.0.6 (older versions don't have -a flag).
2781
2782 -- Robert Millan <rmh@debian.org> Tue, 28 Aug 2007 23:32:32 +0200
2783
dd6aa857 2784grub2 (1.95+20070828-1) unstable; urgency=low
8cac1ec2 2785
f29115c8 2786 * New CVS snapshot.
dd6aa857 2787 - Adds ntfs support.
2788 - Fixes a pair of issues indirectly breaking grub-probe on powerpc.
2789 (Closes: #431488)
e70b75bc 2790 - patches/disable_xfs.diff: Resync.
f29115c8 2791 - copyright: License upgraded to GPLv3.
78f9b873 2792 * control (grub-of Depends): Add powerpc-utils (for nvsetenv) and bc.
8cac1ec2 2793
dd6aa857 2794 -- Robert Millan <rmh@debian.org> Tue, 28 Aug 2007 21:24:14 +0200
8cac1ec2 2795
1b5f473e 2796grub2 (1.95+20070626-1) unstable; urgency=low
93916d33 2797
2798 * New CVS snapshot.
7fdd1afb 2799 - More fixes to cope with unreadable /. (Closes: #427289)
1b5f473e 2800 - update-grub supports multiple terminals.
93916d33 2801 * control (Build-Depends): Add genisoimage.
dfb3c82f 2802 * patches/partmap_fallback.diff: Remove. It didn't archieve anything as
2803 it also needs support for proper identification of raid / lvm (this is
2804 being worked on).
2805 * patches/disable_xfs.diff: Disable xfs in grub-probe.
28c102eb 2806 * grub-rescue-pc.README.Debian: New. Explain how to use the rescue
2807 images.
93916d33 2808
28c102eb 2809 -- Robert Millan <rmh@debian.org> Tue, 26 Jun 2007 08:39:14 +0200
93916d33 2810
eef81893 2811grub2 (1.95+20070614-1) unstable; urgency=low
b79a7678 2812
2813 * New CVS snapshot.
c7075c49 2814 - update-grub is tollerant to unreadable / (as long as /boot is
2815 accessible). (Closes: #427289)
b79a7678 2816 * grub-pc.postinst: Generate new grub.cfg when menu.lst exists.
ca9ba3c9 2817 * New package grub-rescue-pc.
2818 - control: Add it.
2819 - README.Debian.in: Remove obsolete documentation.
2820 - rules: Build rescue images using grub-mkrescue.
2821 - grub-rescue-pc.dirs: Prepare their directory.
2822 - grub-rescue-pc.install: Install them.
ef634dc0 2823 * legacy/update-grub: Fix core.img detection on separate /boot.
b79a7678 2824
eef81893 2825 -- Robert Millan <rmh@debian.org> Thu, 14 Jun 2007 08:17:21 +0200
b79a7678 2826
1d1714d3 2827grub2 (1.95+20070604-1) unstable; urgency=low
2faf2ce6 2828
2829 * New CVS snapshot.
1d1714d3 2830 - patches/grub_probe_for_everyone.diff: Remove (merged).
2faf2ce6 2831 - update-grub exports user-defined GRUB_CMDLINE_LINUX. (Closes: #425453)
1d1714d3 2832 - Fix those nasty powerpc bugs. (Closes: #422729)
2faf2ce6 2833
1d1714d3 2834 -- Robert Millan <rmh@aybabtu.com> Mon, 4 Jun 2007 21:30:55 +0200
2faf2ce6 2835
72358b97 2836grub2 (1.95+20070520-1) unstable; urgency=low
6db7bc5d 2837
2838 * New CVS snapshot.
5ff45833 2839 - LVM / RAID fixes. (Closes: #423648, #381150)
2840 - Fix memory management bug. (Closes: #423409)
6db7bc5d 2841 - patches/efi.diff: Remove (merged).
2842 - patches/grub_probe_for_everyone.diff: Use the new paths for
2843 util/grub-probe.c, util/biosdisk.c, util/getroot.c. Enable
1b14457f 2844 grub-mkdevicemap. (Closes: #424985)
ecc1272d 2845 * legacy/update-grub: Get rid of all grub-set-default calls. (Closes: #425054)
1a5b4b14 2846 * grub-{pc,efi,of}.postinst: Only run update-grub if grub.cfg already exists.
2847 * grub-pc.postinst: Only run GRUB Legacy compat stuff if menu.lst is found.
125badfd 2848 * patches/partmap_fallback.diff: New. Implement fallback "pc gpt" for partmap
2849 detection failures. (Closes: #423022)
ca1d5ac6 2850 * control: Update XS-Vcs-* fields. Thanks Sam Morris <sam@robots.org.uk>.
2851 (Closes: #425146)
4f74b8e8 2852 * grub-{pc,efi,of}.{dirs,postinst}: Move unifont.pff to /usr/share/grub.
6db7bc5d 2853
4f74b8e8 2854 -- Robert Millan <rmh@aybabtu.com> Sun, 20 May 2007 11:13:03 +0200
6db7bc5d 2855
070f908f 2856grub2 (1.95+20070515-1) unstable; urgency=low
322cca96 2857
2858 * New CVS snapshot.
bf4de9eb 2859 - Fix assumptions about /, /boot and /boot/grub being the same device.
2860 (Closes: #423268, #422459)
2861 - Proper sorting of Linux images. (Closes: #422580)
2862 - update-grub lets /etc/default/grub override its variables now.
2863 (Closes: #423649)
2864 - update-grub mentions /etc/default/grub in the grub.cfg header.
2865 (Closes: #423651)
2866 - update-grub sets 800x600x16 as the default gfxmode. (Closes: #422794)
9d4980bc 2867 - update-grub runs grub-mkdevicemap before attempting to use grub-probe
2868 (part of #423217)
b06452a4 2869
3a9010c9 2870 [ Otavio Salvador ]
b06452a4 2871 * Add support to DEB_BUILD_OPTIONS=noopt. Thanks to Sam Morris
ac0b1953 2872 <sam@robots.org.uk> for the patch. (Closes: #423005)
3a12e08d 2873 * Add Robert Millan as uploader.
75cc5d07 2874 * Change build-dependency from liblzo-dev to liblzo2-dev. (Closes: #423358)
b06452a4 2875
3a9010c9 2876 [ Robert Millan ]
29f0c107 2877 * grub-pc.postinst:
2878 - Remove /boot/grub/device.map before running grub-install.
2879 (Closes: #422851)
2880 - Always run update-grub after grub-install. (part of #423217)
2881 - Use grub-mkdevicemap instead of removing device.map, since update-grub
2882 needs it but grub-install is not run unconditionaly.
2883 - Redirect grub-install invocation to /dev/null, since it can mislead
9d4980bc 2884 users into thinking that MBR was overwritten. (part of #423217)
bf4de9eb 2885 * default/grub: Stop exporting the variables (update-grub does that now).
c6929290 2886 * Misc EFI fixes, including new grub-install.
2887 - patches/efi.diff: New.
2888 - patches/grub_probe_for_everyone.diff: Move some bits to efi.diff.
2889 - grub-efi.install: Stop installing dummy grub-install.
2890 - grub-install: Remove.
9d4980bc 2891 * grub-pc.postinst: Avoid generating core.img when menu.lst is not present,
2892 to avoid duplicated work (this is specialy important for d-i). (part of
2893 #423217).
2894 * See multiple references above. (Closes: #423217)
070f908f 2895 * grub-{pc,efi,of}.{dirs,install}: Install presubj in the right directory
2896 to make it work again (oops).
80c59d60 2897 * Add reportbug script to gather debugging information. (Closes: #423218)
2898 - script: New.
2899 - grub-{pc,efi,of}.install: Install it.
2900 * Install the reportbug scripts for grub2 too, since users might still use
2901 it for bugfiling.
2902 - grub2.dirs
2903 - grub2.install
e6f4860a 2904 * Fix some lintian warnings.
2905 - control (grub2): Depend on debconf.
2906 - README.Debian.in: Fix mispell.
2907 - grub2.templates: Remove extra dot.
3a9010c9 2908
e6f4860a 2909 -- Robert Millan <rmh@aybabtu.com> Tue, 15 May 2007 22:08:53 +0200
b06452a4 2910
0aabb8dd 2911grub2 (1.95+20070507-1) unstable; urgency=low
2912
cac03775 2913 [ Robert Millan ]
0aabb8dd 2914 * New CVS snapshot.
2915 - patches/build_neq_src.diff: Remove (merged).
365e3558 2916 * Fix debhelper files to ensure each package gets the right thing.
1133125b 2917 * Enable gfxterm/unifont support.
6c11a0d2 2918 * On grub-pc, if there's no core.img setup, create one (but do not
2919 risk writing to MBR).
d6105ccd 2920 * On grub-pc, if menu.lst is found, regenerate it to include our
2921 core.img.
0aabb8dd 2922
cac03775 2923 [ Otavio Salvador ]
2924 * Move debian/update-grub to debian/legacy/update-grub otherwise the
2925 source gets messy.
2926
2927 -- Otavio Salvador <otavio@ossystems.com.br> Mon, 07 May 2007 18:48:14 -0300
0aabb8dd 2928
255820f9 2929grub2 (1.95+20070505.1-3) unstable; urgency=low
2930
2931 * Split postinst into grub2.postinst (with the transition warning) and
2932 postinst.in, with update-grub invocation for grub-{pc,efi,of}.
2933 - postinst.in
2934 - grub2.postinst
2935 - rules
2936
2937 -- Robert Millan <rmh@aybabtu.com> Sun, 6 May 2007 01:20:04 +0200
2938
d5d38884 2939grub2 (1.95+20070505.1-2) unstable; urgency=low
2940
2941 * Add EFI build of GRUB.
2942 - control: Restructure to provide 3 packages: grub-pc (x86),
2943 grub-efi (x86) and grub-of (powerpc).
2944 - rules: Handle a separate build for each package.
2945 - patches/build_neq_src.diff: Fix builddir == srcdir assumptions.
2946 - patches/grub_probe_for_everyone.diff: New (superceds
2947 powerpc_probe.diff). Enable grub-probe on powerpc and i386-efi.
2948 - grub-install: Dummy informational grub-install for EFI.
2949 - grub-efi.install: Installs it.
2950
2951 -- Robert Millan <rmh@aybabtu.com> Sun, 6 May 2007 00:23:56 +0200
2952
1e0928a9 2953grub2 (1.95+20070505.1-1) unstable; urgency=low
17aa47c3 2954
1e0928a9 2955 * New CVS snapshot.
17aa47c3 2956 * patches/powerpc_probe.diff: Add partmap/gpt.c to grub-probe.
1e0928a9 2957 * control (Architecture): Temporarily disable powerpc. Sorry, but runtime
2958 is currently broken and we don't have the hardware to debug it. Will be
2959 re-enabled in next upload.
17aa47c3 2960
1e0928a9 2961 -- Robert Millan <rmh@aybabtu.com> Sat, 5 May 2007 21:52:49 +0200
17aa47c3 2962
5ffc0ad7 2963grub2 (1.95+20070505-1) unstable; urgency=low
db2e8011 2964
2965 * New CVS snapshot.
eddf397b 2966 - Improved grub.cfg parser. (Closes: #381215)
db2e8011 2967 - patches/fix-grub-install.diff: Remove (merged).
f3329dc0 2968 - control (Build-Depends): Remove libncurses5-dev (no longer needed).
eddf397b 2969 - provides update-grub2. (Closes: #419151)
5ffc0ad7 2970 - Supports GPT in PC/BIOS systems. (Closes: #409073)
cc88f529 2971 * control (Build-Depends): Add gcc-multilib to fix FTBFS.
7b28ea52 2972 * control (Description): Make it less scary, and more informative.
fcdcf133 2973 * postinst: Run update-grub to ensure the latest improvements always are
2974 applied.
1c13c136 2975 * patches/powerpc_probe.diff: Attempt at making grub-probe build/install
2976 on powerpc (and hopefuly update-grub).
db2e8011 2977
5ffc0ad7 2978 -- Robert Millan <rmh@aybabtu.com> Sat, 5 May 2007 01:49:07 +0200
db2e8011 2979
3881b1d6 2980grub2 (1.95-5) unstable; urgency=low
2981
2982 * Fix FTBFS on kFreeBSD. Thanks to Aurelien Jarno <aurel32@debian.org>
2983 by providing the patch. Closes: #416408
2984
2985 -- Otavio Salvador <otavio@ossystems.com.br> Fri, 30 Mar 2007 19:20:48 -0300
2986
99137f69 2987grub2 (1.95-4) unstable; urgency=low
2988
2989 * Fix powerpc grub-install binary path. Closes: #402838
2990
2991 -- Otavio Salvador <otavio@ossystems.com.br> Thu, 22 Mar 2007 23:45:56 -0300
2992
950f9676 2993grub2 (1.95-3) unstable; urgency=low
5bfe2958 2994
950f9676 2995 [ Christian Perrier ]
5bfe2958 2996 * Switch to po-debconf for debconf templates. Closes: #402972
0043fb95 2997 * Depend on ${misc:Depends} and not "debconf" to allow cdebconf to be used
b9fb72a8 2998 * Debconf translations:
2999 - French
3000 - Czech. Closes: #413327
83e09cc6 3001 - Galician. Closes: #413323
3002 - Swedish. Closes: #413325
3003 - Portuguese. Closes: #413332
f6bda37a 3004 - German. Closes: #413365
d99699ed 3005 - Tamil. Closes: #413478
97255a32 3006 - Russian. Closes: #413542
54e42fb8 3007 - Italian. Closes: #413904
0e054971 3008 - Romanian. Closes: #414443
5bfe2958 3009
950f9676 3010 -- Otavio Salvador <otavio@ossystems.com.br> Tue, 20 Mar 2007 23:46:38 -0300
5bfe2958 3011
a7764ae2 3012grub2 (1.95-2) unstable; urgency=low
bf8b20c2 3013
a7764ae2 3014 [ Robert Millan ]
bf8b20c2 3015 * update-grub: Fix for Xen hypervisor entries, thanks Aaron Schrab.
3016 (Closes: #394706)
104cf25b 3017 * Transition to new numbering scheme for partitions. (Closes: #395019)
3018 - update-grub: Don't substract 1 when converting partition device names to
9317f80c 3019 grub drives.
3020 - Add debconf warning explaining the situation.
e7a0f6d3 3021 * Rewrite Architecture line back to hardcoded list :(. (Closes: #398060)
bf8b20c2 3022
a7764ae2 3023 -- Otavio Salvador <otavio@debian.org> Mon, 11 Dec 2006 05:08:41 -0200
bf8b20c2 3024
359968c3 3025grub2 (1.95-1) unstable; urgency=low
5638cc31 3026
359968c3 3027 * New upstream release.
5638cc31 3028 - patches/03_revert_partition_numbering.diff: Delete (obsoleted).
3029
3030 -- Robert Millan <rmh@aybabtu.com> Sat, 14 Oct 2006 21:19:21 +0200
3031
48e9e3e4 3032grub2 (1.94+20061003-1) unstable; urgency=high
a6b165a5 3033
ecceeead 3034 * New CVS snapshot.
48e9e3e4 3035
2199586b 3036 [ Otavio Salvador ]
a6b165a5 3037 * Change debhelper compatibility mode to 5:
3038 - debian/compat: setted to 5;
7ce63b2f 3039 * control (Build-Depends): Add lib32ncurses5-dev for ppc64.
3040 Closes: #389873
48e9e3e4 3041 * Set urgency=high since it's experimental stuff and tagged likewise. It
3042 also solved a serious bug on PowerPC that leave users with a black
3043 screen.
a6b165a5 3044
2199586b 3045 [ Robert Millan ]
3046 * control (Depends): Add powerpc-ibm-utils for powerpc/ppc64.
e987491b 3047 (Closes: #372186)
2199586b 3048
48e9e3e4 3049 -- Otavio Salvador <otavio@debian.org> Tue, 3 Oct 2006 16:49:32 -0300
a6b165a5 3050
4463d700 3051grub2 (1.94+20060926-1) unstable; urgency=high
06353262 3052
a9f08873 3053 * New CVS snapshot.
71b90bb5 3054 - Command-line editting fix (Closes: #381214).
fcd02ac7 3055 - Fixes runtime breakage on amd64 (not in BTS).
a9f08873 3056 - Delete a few patches (merged).
71b90bb5 3057
3058 [ Robert Millan ]
3059 * Set urgency=high. Might seem like a rush, but it can't possibly be worse than
3060 1.94-5 (broken on systems that use udev, broken on amd64...).
ec521415 3061 * Pure ppc64 support.
3062 - control (Architecture): Add any-ppc64.
3063 - control (Build-Depends): Add libc6-dev-powerpc [ppc64].
67bc9fcd 3064 * rules: Remove moddep.lst install command (no longer needed).
fcd02ac7 3065 * patches/03_revert_partition_numbering.diff: New. Revert a commit that
3066 broke grub-probefs.
164b6290 3067 * Add bug template to encourage sending upstream stuff directly to
3068 upstream.
3069 - presubj: New.
06353262 3070
99aa95f4 3071 [ Otavio Salvador ]
3072 * Add XS-X-Vcs-Svn on control file and point it to our current svn
3073 repository.
57c58e17 3074 * Add cvs-snapshot to rules.
99aa95f4 3075
4463d700 3076 -- Otavio Salvador <otavio@debian.org> Tue, 26 Sep 2006 16:14:36 -0300
06353262 3077
e7215d44 3078grub2 (1.94-6) unstable; urgency=low
6126d481 3079
3080 [ Robert Millan ]
3081 * update-grub: Set interpreter to /bin/bash to cope with non-POSIX
3082 extensions. (mentioned in #361929)
3ecf0251 3083 * patches/03_avoid_recursing_into_dot_static.diff: New. Avoid recursing into
3084 dotdirs (e.g. ".static").
3085 * patches/04_mkdevicemap_dont_assume_floppies.diff: New. Don't assume
3086 /dev/fd0 exists when generating device.map.
6126d481 3087
e7215d44 3088 -- Otavio Salvador <otavio@debian.org> Thu, 14 Sep 2006 16:07:30 -0300
6126d481 3089
7c6c18a5 3090grub2 (1.94-5) unstable; urgency=low
acbaef33 3091
3092 [ Robert Millan ]
3093 * control (Build-Depends): s/any-amd64/amd64 kfreebsd-amd64/g (this seems to
3094 confuse buildds).
bffb6519 3095 * 02_not_remove_menu_lst.patch: New patch. Skip menu.lst removal in
3096 grub-install. (Closes: #372934)
acbaef33 3097
7c6c18a5 3098 -- Otavio Salvador <otavio@debian.org> Sun, 20 Aug 2006 12:02:13 -0300
acbaef33 3099
d9737ac0 3100grub2 (1.94-4) unstable; urgency=low
5c8152fc 3101
6028872c 3102 [ Otavio Salvador ]
5c8152fc 3103 * 01_fix_amd64_building.patch: dropped since it now supports amd64
3104 native building.
5b48b1dd 3105 * Remove convert_kernel26 usage since it's not necessary anymore and due
3106 initramfs-tools changes it's bug too.
7188e4dc 3107
6028872c 3108 [ Robert Millan ]
3109 * Fork update-grub from grub legacy, and tweak a few commands in output to
3110 make it work for grub2.
f532c944 3111 * Update README.Debian.in with more recent (and easier) install instructions.
8e633c2d 3112 * Add grub to Conflicts/Replaces. Too many commands with the same name,
3113 even if they don't use the same path yet (but will likely do in the
3114 future, see #361929).
73535602 3115 * Get rid of control.in, which I introduced in 0.6+20040805-1 and turned out
3116 to be an endless source of problems (and forbidden by policy as well).
445b33f5 3117 * Fix FTBFS on amd64. Really closes: #372548.
5c8152fc 3118
d9737ac0 3119 -- Otavio Salvador <otavio@debian.org> Fri, 18 Aug 2006 15:38:25 -0300
5c8152fc 3120
1a457530 3121grub2 (1.94-3) unstable; urgency=low
3122
3123 * Fix FTBFS in amd64. Closes: 372548
3124
3125 -- Otavio Salvador <otavio@debian.org> Sat, 10 Jun 2006 19:57:01 -0300
3126
5a1b207a 3127grub2 (1.94-2) unstable; urgency=low
3d5b82c4 3128
3129 * Update grub images paths in README.Debian
ba75d2bb 3130 * 01_fix_grub-install.patch: add to fix a problem with PowerPC
3131 installation. Refs: #371069
dd5d5ff6 3132 * Fix FTBFS in amd64. Closes: #370803
3d5b82c4 3133
5a1b207a 3134 -- Otavio Salvador <otavio@debian.org> Fri, 9 Jun 2006 09:29:40 -0300
3d5b82c4 3135
0b825c6c 3136grub2 (1.94-1) unstable; urgency=low
1a67e2a2 3137
53a8ac0f 3138 * New upstream release.
3139 - Fix powerpc building. Closes: #370259
ba8166aa 3140 - 01_fix_grub-install.patch: merged upstream.
057b1151 3141 - Moved modules to /usr/lib/grub since they are architecture
3142 dependent.
3d5e94cf 3143 * Leave CDBS set debhelper compatibility level.
40843cc8 3144 * Allow amd64 build to happen. Closes: #364956
c29d9567 3145 * Enforce building in 32bits while running in x86_64 machines.
241498b5 3146 * Update Standards version to 3.7.2. No changes need.
1a67e2a2 3147
0b825c6c 3148 -- Otavio Salvador <otavio@debian.org> Mon, 5 Jun 2006 12:49:09 -0300
1a67e2a2 3149
65fe9821 3150grub2 (1.93-1) unstable; urgency=low
b904bdaf 3151
b815eb56 3152 * New upstream release.
3153 - Added support to PowerPC. Closes: #357853
b1eaf218 3154 - 01_fix_grub-install.patch: rediff.
b904bdaf 3155 * Update Standards version to 3.6.2. No changes need.
f6da03e2 3156 * Start to use new dpkg architecture definition. Closes: #360134
b904bdaf 3157
65fe9821 3158 -- Otavio Salvador <otavio@debian.org> Sat, 1 Apr 2006 10:07:17 -0300
b904bdaf 3159
413e6d6b 3160grub2 (1.92-2) unstable; urgency=low
0140e306 3161
3162 * Add bison on build-depends field. Closes: #346178
29583fb2 3163 * Add more fixes in 01_fix_grub-install.patch. Closes: #346177
0140e306 3164
413e6d6b 3165 -- Otavio Salvador <otavio@debian.org> Fri, 6 Jan 2006 09:48:08 -0200
0140e306 3166
d72939bf 3167grub2 (1.92-1) unstable; urgency=low
6019f349 3168
c51c43dc 3169 * New upstream release.
3170 - Add support for GPT partition table format.
3171 - Add a new command "play" to play an audio file on PC.
3172 - Add support for Linux/ADFS partition table format.
3173 - Add support for BASH-like scripting.
3174 - Add support for Apple HFS+ filesystems.
fe081dbd 3175 * 01_fix_grub-install.patch: Added. Fix grub-install to use
3176 /bin/grub-mkimage instead of /sbin/grub-mkimage. Closes: #338824
f298d752 3177 * Do not use CDBS tarball mode anymore. Closes: #344272
fe081dbd 3178
f298d752 3179 -- Otavio Salvador <otavio@debian.org> Thu, 5 Jan 2006 15:20:40 -0200
6019f349 3180
32a6e6ce 3181grub2 (1.91-0) unstable; urgency=low
fe54c31a 3182
e73d694b 3183 * New upstream release. Closes: #331211
fe54c31a 3184 * debian/watch: added.
764e8ef1 3185 * debian/control.in, debian/control: Add libncurses5-dev in
3186 Build-Depends. Closes: #304638
3187 * Remove Robert Millan as uploader;
3188 * Add myself as uploader;
fe54c31a 3189
32a6e6ce 3190 -- Otavio Salvador <otavio@debian.org> Sat, 12 Nov 2005 16:35:18 -0200
fe54c31a 3191
c38e4ead 3192grub2 (0.6+20050203-2) unstable; urgency=low
3193
3194 * Disable for powerpc. Reportedly it fails to boot.
3195
3196 -- Robert Millan <rmh@debian.org> Fri, 4 Feb 2005 01:52:09 +0100
3197
3198grub2 (0.6+20050203-1) unstable; urgency=low
3199
3200 * New upstream snapshot.
3201 * Install moddep.lst properly in a cpu-independant way. (Closes: #264115)
3202 * Use cdbs debian/control autogeneration.
3203 - Set DEB_AUTO_UPDATE_DEBIAN_CONTROL = yes.
3204 - Move control to control.in.
3205 - Add a @cdbs@ tag and replace Architecture with Cpu/System.
3206 * control.in (Build-Depends): Add ruby.
3207
3208 -- Robert Millan <rmh@debian.org> Thu, 3 Feb 2005 22:33:39 +0100
3209
3210grub2 (0.6+20040805-1) unstable; urgency=low
3211
3212 * New upstream snapshot.
3213 * Uploading to unstable so that powerpc users can be blessed by GRUB too.
3214 * Use type-handling to generate dpkg arch list.
3215 - control.in
3216 - rules
3217
3218 -- Robert Millan <rmh@debian.org> Thu, 5 Aug 2004 20:50:16 +0200
3219
3220grub2 (0.6+20040502-1) experimental; urgency=low
3221
3222 * New upstream snapshot.
3223 - Fix FTBFS on powerpc.
3224
3225 -- Robert Millan <rmh@debian.org> Sun, 2 May 2004 18:16:29 +0200
3226
3227grub2 (0.6+20040429-1) experimental; urgency=low
3228
3229 * New upstream snapshot.
3230 - control (Architecture): Add powerpc.
3231
3232 -- Robert Millan <rmh@debian.org> Thu, 29 Apr 2004 20:41:31 +0200
3233
3234grub2 (0.6+20031125-1) experimental; urgency=low
3235
3236 * New upstream snapshot.
3237 - patches/multiboot.diff: Nuked.
3238 - install,docs: Update directory name.
3239 * control (Maintainer): Set to pkg-grub-devel mailing list.
3240 * control (Uploaders): Add myself.
3241 * control (Architecture): Add freebsd-i386 and netbsd-i386.
3242
3243 -- Robert Millan <rmh@debian.org> Tue, 25 Nov 2003 23:48:18 +0100
3244
3245grub2 (0.6+20031114-1) experimental; urgency=low
3246
3247 * New upstream snapshot.
3248 - README.Debian: s/fat/ext2/g (We now have ext2fs support).
3249 * Add multiboot support, thanks to Jeroen Dekkers for his patch.
3250 - patches/multiboot.diff: New.
3251 - control (Architecture): Add hurd-i386 (which needed multiboot).
3252 * Rename package to grub2 (to follow upstream tendency).
3253 - control: Ditto.
3254 - README.Debian: Likewise.
3255 * Switch to tarball mode.
3256 - rules: Ditto.
3257 - docs: Prefix paths in order to workaround dh_installdocs bug.
3258 - install: Likewise, but not because of bug (should be in rules, actualy).
3259 * Fix FTBFS. (Closes: #213868)
3260 - control (Build-Depends): Add autoconf.
3261 - control (Build-Conflicts): Add autoconf2.13.
3262
3263 -- Robert Millan <rmh@debian.org> Fri, 14 Nov 2003 13:16:12 +0100
3264
3265pupa (0.6+20031008-1) experimental; urgency=low
3266
3267 * New upstream snapshot.
3268 * Uploading to experimental.
3269 * debian/control: Add Jason Thomas to Uploaders.
3270
3271 -- Robert Millan <rmh@debian.org> Wed, 8 Oct 2003 13:22:50 +0000
3272
3273pupa (0.6+20030915-1) unstable; urgency=low
3274
3275 * Initial Release. (Closes: #211030)
3276
3277 -- Robert Millan <rmh@debian.org> Mon, 15 Sep 2003 14:58:42 +0000