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
1=== modified file 'debian/changelog'
2--- debian/changelog 2012-03-06 18:42:33 +0000
3+++ debian/changelog 2012-03-16 00:33:22 +0000
4@@ -1,3 +1,10 @@
5+grub2 (1.99-17ubuntu2) precise; urgency=low
6+
7+ * Backport from upstream:
8+ - Make FAT UUID uppercase to match Linux (LP: #948716).
9+
10+ -- Ilya Yanok <ilya.yanok@gmail.com> Fri, 16 Mar 2012 02:26:11 +0400
11+
12 grub2 (1.99-17ubuntu1) precise; urgency=low
13
14 * Resynchronise with Debian. Remaining changes:
15
16=== added file 'debian/patches/backport_fat_uuid_fix.patch'
17--- debian/patches/backport_fat_uuid_fix.patch 1970-01-01 00:00:00 +0000
18+++ debian/patches/backport_fat_uuid_fix.patch 2012-03-16 00:33:22 +0000
19@@ -0,0 +1,17 @@
20+Index: precise/grub-core/fs/fat.c
21+===================================================================
22+--- precise.orig/grub-core/fs/fat.c 2012-03-16 02:23:43.975818456 +0400
23++++ precise/grub-core/fs/fat.c 2012-03-16 02:23:55.455818628 +0400
24+@@ -836,9 +836,12 @@
25+ data = grub_fat_mount (disk);
26+ if (data)
27+ {
28++ char *ptr;
29+ *uuid = grub_xasprintf ("%04x-%04x",
30+ (grub_uint16_t) (data->uuid >> 16),
31+ (grub_uint16_t) data->uuid);
32++ for (ptr = *uuid; ptr && *ptr; ptr++)
33++ *ptr = grub_toupper (*ptr);
34+ }
35+ else
36+ *uuid = NULL;
37
38=== modified file 'debian/patches/series'
39--- debian/patches/series 2012-03-06 14:06:58 +0000
40+++ debian/patches/series 2012-03-16 00:33:22 +0000
41@@ -58,3 +58,4 @@
42 ubuntu_wubi_no_windows.patch
43 ubuntu_probe_dmraid.patch
44 ubuntu_qemu_no_kvm.patch
45+backport_fat_uuid_fix.patch

Subscribers

People subscribed via source and target branches

to all changes: