Hello community,
here is the log from the commit of package dmraid
checked in at Fri Sep 26 14:47:51 CEST 2008.
--------
--- dmraid/dmraid.changes 2008-09-24 18:25:11.000000000 +0200
+++ /mounts/work_src_done/STABLE/dmraid/dmraid.changes 2008-09-25 15:41:56.000000000 +0200
@@ -1,0 +2,17 @@
+Thu Sep 25 14:49:41 CEST 2008 - mkoenig@suse.de
+
+- update to 1.0.0rc15
+ * jm.c: fixed name handling
+ * nv.c: fixed endian bug
+ * added support for RAID set create/remove/rebuild and
+ event handling
+- needed for [fate#304215,fate#303950,fate#304216]
+- removed patches
+ dmraid-1.0.0.rc13-jm_termination.patch
+ dmraid-1.0.0.rc14-ddf1_segfault.patch
+ dmraid-add_uuid.patch
+ dmraid_fixup_nvidia.diff
+ dmraid-move-type-definition.diff
+ dmraid-pdc_max_sectors.patch
+
+-------------------------------------------------------------------
Old:
----
dmraid-1.0.0.rc13-fix_macro.patch
dmraid-1.0.0.rc13-jm_termination.patch
dmraid-1.0.0.rc14-ddf1_segfault.patch
dmraid-1.0.0.rc14.tar.bz2
dmraid-add_uuid.patch
dmraid_fixup_nvidia.diff
dmraid-move-type-definition.diff
dmraid-pdc_max_sectors.patch
New:
----
dmraid-1.0.0.rc15-fix_macro.patch
dmraid-1.0.0.rc15.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ dmraid.spec ++++++
--- /var/tmp/diff_new_pack.s30715/_old 2008-09-26 14:46:22.000000000 +0200
+++ /var/tmp/diff_new_pack.s30715/_new 2008-09-26 14:46:22.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package dmraid (Version 1.0.0.rc14)
+# spec file for package dmraid (Version 1.0.0.rc15)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -26,8 +26,8 @@
Group: System/Base
AutoReqProv: on
Summary: A Device-Mapper Software RAID Support Tool
-Version: 1.0.0.rc14
-Release: 96
+Version: 1.0.0.rc15
+Release: 1
Source: ftp://people.redhat.com/heinzm/sw/dmraid/src/dmraid-%{version}.tar.bz2
Source1: sysconfig.dmraid
Source2: boot.dmraid
@@ -37,15 +37,9 @@
Source6: libdmraid-events_DSO-1.0.0.rc4.tgz
Source7: dm_dso_reg_tool-1.0.0.rc2.tgz
Patch0: dmraid_fixup_paths3.diff
-Patch1: dmraid-add_uuid.patch
-Patch2: dmraid_fixup_nvidia.diff
Patch3: dmraid_duplicate_args.patch
Patch4: dmraid-1.0.0.rc13-geometry.patch
-Patch5: dmraid-1.0.0.rc13-jm_termination.patch
-Patch6: dmraid-1.0.0.rc13-fix_macro.patch
-Patch7: dmraid-pdc_max_sectors.patch
-Patch8: dmraid-1.0.0.rc14-ddf1_segfault.patch
-Patch9: dmraid-move-type-definition.diff
+Patch6: dmraid-1.0.0.rc15-fix_macro.patch
Patch10: dmraid-1.0.0.rc14-fixup_lsi1068e.patch
# libdmraid-events
Patch50: libdmraid-events.dif
@@ -112,15 +106,9 @@
%prep
%setup -a 6 -a 7 -n dmraid/%{version}
%patch0 -p2
-%patch1 -p1
-%patch2 -p2
%patch3 -p1
%patch4 -p1
-%patch5 -p1
%patch6 -p1
-%patch7 -p1
-%patch8 -p1
-%patch9 -p1
%patch10 -p1
pushd libdmraid*
%patch50
@@ -205,6 +193,20 @@
/%{_lib}/libdmraid-events.so.0
%changelog
+* Thu Sep 25 2008 mkoenig@suse.de
+- update to 1.0.0rc15
+ * jm.c: fixed name handling
+ * nv.c: fixed endian bug
+ * added support for RAID set create/remove/rebuild and
+ event handling
+- needed for [fate#304215,fate#303950,fate#304216]
+- removed patches
+ dmraid-1.0.0.rc13-jm_termination.patch
+ dmraid-1.0.0.rc14-ddf1_segfault.patch
+ dmraid-add_uuid.patch
+ dmraid_fixup_nvidia.diff
+ dmraid-move-type-definition.diff
+ dmraid-pdc_max_sectors.patch
* Wed Sep 24 2008 ro@suse.de
- change "udevsettle" to "udevadm settle"
* Tue Sep 16 2008 mkoenig@suse.de
++++++ dmraid-1.0.0.rc13-geometry.patch ++++++
--- /var/tmp/diff_new_pack.s30715/_old 2008-09-26 14:46:22.000000000 +0200
+++ /var/tmp/diff_new_pack.s30715/_new 2008-09-26 14:46:22.000000000 +0200
@@ -1,20 +1,11 @@
-Index: 1.0.0.rc13/lib/activate/devmapper.c
+Index: 1.0.0.rc15/lib/activate/devmapper.c
===================================================================
---- 1.0.0.rc13.orig/lib/activate/devmapper.c
-+++ 1.0.0.rc13/lib/activate/devmapper.c
-@@ -164,6 +164,7 @@ static int run_task(struct lib_context *
- _init_dm();
- ret = (dmt = dm_task_create(type)) && dm_task_set_name(dmt, rs->name) &&
- dm_task_set_uuid(dmt, uuid);
-+
- if (ret && table)
- ret = parse_table(lc, dmt, table);
-
-@@ -174,6 +175,83 @@ static int run_task(struct lib_context *
- free(uuid);
+--- 1.0.0.rc15.orig/lib/activate/devmapper.c 2008-06-20 18:03:04.000000000 +0200
++++ 1.0.0.rc15/lib/activate/devmapper.c 2008-09-24 16:20:58.000000000 +0200
+@@ -207,6 +207,82 @@ run_task(struct lib_context *lc, struct
return ret;
}
-+
+
+int get_edd_value(unsigned long *value, const char *path)
+{
+ FILE *file;
@@ -92,9 +83,9 @@
+}
+
/* Create a mapped device. */
- int dm_create(struct lib_context *lc, struct raid_set *rs, char *table)
- {
-@@ -182,6 +260,10 @@ int dm_create(struct lib_context *lc, st
+ int
+ dm_create(struct lib_context *lc, struct raid_set *rs, char *table)
+@@ -216,6 +292,10 @@ dm_create(struct lib_context *lc, struct
/* Create