Merge lp:~ilya-yanok/ubuntu/precise/grub2/fix-for-948716 into lp:ubuntu/precise/grub2

Proposed by IlyaY
Status: Merged
Merged at revision: 2225
Proposed branch: lp:~ilya-yanok/ubuntu/precise/grub2/fix-for-948716
Merge into: lp:ubuntu/precise/grub2
Diff against target: 45 lines (+25/-0)
3 files modified
debian/changelog (+7/-0)
debian/patches/backport_fat_uuid_fix.patch (+17/-0)
debian/patches/series (+1/-0)
To merge this branch: bzr merge lp:~ilya-yanok/ubuntu/precise/grub2/fix-for-948716
Reviewer Review Type Date Requested Status
Ubuntu branches Pending
Review via email: mp+97778@code.launchpad.net
To post a comment you must log in.
Revision history for this message
Colin Watson (cjwatson) wrote :

Thanks! I'm going to merge this into Debian and then merge from there into Ubuntu, though, and I'll make sure that there's proper upstream attribution (using DEP-3 tags) along the way.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'debian/changelog'
--- debian/changelog 2012-03-06 18:42:33 +0000
+++ debian/changelog 2012-03-16 00:33:22 +0000
@@ -1,3 +1,10 @@
1grub2 (1.99-17ubuntu2) precise; urgency=low
2
3 * Backport from upstream:
4 - Make FAT UUID uppercase to match Linux (LP: #948716).
5
6 -- Ilya Yanok <ilya.yanok@gmail.com> Fri, 16 Mar 2012 02:26:11 +0400
7
1grub2 (1.99-17ubuntu1) precise; urgency=low8grub2 (1.99-17ubuntu1) precise; urgency=low
29
3 * Resynchronise with Debian. Remaining changes:10 * Resynchronise with Debian. Remaining changes:
411
=== added file 'debian/patches/backport_fat_uuid_fix.patch'
--- debian/patches/backport_fat_uuid_fix.patch 1970-01-01 00:00:00 +0000
+++ debian/patches/backport_fat_uuid_fix.patch 2012-03-16 00:33:22 +0000
@@ -0,0 +1,17 @@
1Index: precise/grub-core/fs/fat.c
2===================================================================
3--- precise.orig/grub-core/fs/fat.c 2012-03-16 02:23:43.975818456 +0400
4+++ precise/grub-core/fs/fat.c 2012-03-16 02:23:55.455818628 +0400
5@@ -836,9 +836,12 @@
6 data = grub_fat_mount (disk);
7 if (data)
8 {
9+ char *ptr;
10 *uuid = grub_xasprintf ("%04x-%04x",
11 (grub_uint16_t) (data->uuid >> 16),
12 (grub_uint16_t) data->uuid);
13+ for (ptr = *uuid; ptr && *ptr; ptr++)
14+ *ptr = grub_toupper (*ptr);
15 }
16 else
17 *uuid = NULL;
018
=== modified file 'debian/patches/series'
--- debian/patches/series 2012-03-06 14:06:58 +0000
+++ debian/patches/series 2012-03-16 00:33:22 +0000
@@ -58,3 +58,4 @@
58ubuntu_wubi_no_windows.patch58ubuntu_wubi_no_windows.patch
59ubuntu_probe_dmraid.patch59ubuntu_probe_dmraid.patch
60ubuntu_qemu_no_kvm.patch60ubuntu_qemu_no_kvm.patch
61backport_fat_uuid_fix.patch

Subscribers

People subscribed via source and target branches

to all changes: