[parted/f16] Add missing patch
Brian C. Lane
bcl at fedoraproject.org
Thu Oct 27 23:57:25 UTC 2011
commit 88f4122d966701e1fe6743471f7f4e55a41fe7dc
Author: Brian C. Lane <bcl at redhat.com>
Date: Thu Oct 27 16:57:06 2011 -0700
Add missing patch
...gs-when-duplicating-GPT-partitions-747497.patch | 37 ++++++++++++++++++++
1 files changed, 37 insertions(+), 0 deletions(-)
---
diff --git a/parted-3.0-copy-flags-when-duplicating-GPT-partitions-747497.patch b/parted-3.0-copy-flags-when-duplicating-GPT-partitions-747497.patch
new file mode 100644
index 0000000..9a31b46
--- /dev/null
+++ b/parted-3.0-copy-flags-when-duplicating-GPT-partitions-747497.patch
@@ -0,0 +1,37 @@
+From 52eb007238368ddaab30e75cc41992b42d0916a8 Mon Sep 17 00:00:00 2001
+From: "Brian C. Lane" <bcl at redhat.com>
+Date: Thu, 27 Oct 2011 16:29:15 -0700
+Subject: [PATCH] copy flags when duplicating GPT partitions (#747497)
+
+ * libparted/labels/gpt.c (gpt_partition_duplicate): copy flags to new
+ partition.
+---
+ libparted/labels/gpt.c | 12 ++++++++++++
+ 1 files changed, 12 insertions(+), 0 deletions(-)
+
+diff --git a/libparted/labels/gpt.c b/libparted/labels/gpt.c
+index 8c9816f..7b4e014 100644
+--- a/libparted/labels/gpt.c
++++ b/libparted/labels/gpt.c
+@@ -1365,6 +1365,18 @@ gpt_partition_duplicate (const PedPartition *part)
+ result_data->type = part_data->type;
+ result_data->uuid = part_data->uuid;
+ strcpy (result_data->name, part_data->name);
++
++ /* Copy over all the flags */
++ result_data->lvm = part_data->lvm;
++ result_data->raid = part_data->raid;
++ result_data->boot = part_data->boot;
++ result_data->bios_grub = part_data->bios_grub;
++ result_data->hp_service = part_data->hp_service;
++ result_data->hidden = part_data->hidden;
++ result_data->msftres = part_data->msftres;
++ result_data->atvrecv = part_data->atvrecv;
++ result_data->msftrecv = part_data->msftrecv;
++ result_data->legacy_boot = part_data->legacy_boot;
+ return result;
+
+ error_free_part:
+--
+1.7.6.4
+
More information about the scm-commits
mailing list