[lvm2] New upstream with experimental support for thinly-provisioned devices.

Alasdair Kergon agk at fedoraproject.org
Thu Jan 26 15:02:06 UTC 2012


commit d550f998077c1df377ce84054f8925f5b36734cc
Author: Alasdair G Kergon <agk at redhat.com>
Date:   Thu Jan 26 15:01:20 2012 +0000

    New upstream with experimental support for thinly-provisioned devices.

 .gitignore           |    1 +
 LVM2.2.02.88.tgz.asc |    7 -------
 LVM2.2.02.89.tgz.asc |    7 +++++++
 lvm2.spec            |   19 +++++++++++++++----
 sources              |    2 +-
 upstream             |    2 +-
 6 files changed, 25 insertions(+), 13 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 9346f6c..188cd59 100644
--- a/.gitignore
+++ b/.gitignore
@@ -14,3 +14,4 @@ LVM2.2.02.73.tgz
 /LVM2.2.02.86.tgz
 /LVM2.2.02.87.tgz
 /LVM2.2.02.88.tgz
+/LVM2.2.02.89.tgz
diff --git a/LVM2.2.02.89.tgz.asc b/LVM2.2.02.89.tgz.asc
new file mode 100644
index 0000000..a820d49
--- /dev/null
+++ b/LVM2.2.02.89.tgz.asc
@@ -0,0 +1,7 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.2.1 (GNU/Linux)
+
+iD8DBQBPIWl3IoGRwVZ+LBcRArFpAKDg5dwcnD1RzZ+jFk7z7tqOgFU4UwCgrwQN
+oIqnBBbD477ehrB7TufipA8=
+=miLz
+-----END PGP SIGNATURE-----
diff --git a/lvm2.spec b/lvm2.spec
index 02ac21a..c039e6f 100644
--- a/lvm2.spec
+++ b/lvm2.spec
@@ -1,5 +1,6 @@
-%define device_mapper_version 1.02.67
+%define device_mapper_version 1.02.68
 %define enable_cluster 1
+%define enable_thin 0
 
 %if "%{fedora}" == "12"
 %define enable_systemd 0
@@ -20,6 +21,7 @@
 %define enable_systemd 1
 %define enable_udev 1
 %define udev_version 158-1
+%define enable_thin 1
 %endif
 %endif
 %endif
@@ -38,8 +40,8 @@
 
 Summary: Userland logical volume management tools 
 Name: lvm2
-Version: 2.02.88
-Release: 3%{?dist}
+Version: 2.02.89
+Release: 1%{?dist}
 License: GPLv2
 Group: System Environment/Base
 URL: http://sources.redhat.com/lvm2
@@ -93,14 +95,18 @@ or more physical volumes and creating one or more logical volumes
 %define _bindir /bin
 %define _sbindir /sbin
 %define _libdir /%{_lib}
+
 %if %{enable_udev}
 %define _udevbasedir /lib/udev
 %define _udevdir %{_udevbasedir}/rules.d
 %define configure_udev --with-udevdir=%{_udevdir} --enable-udev_sync
 %endif
 
+%if %{enable_thin}
+%define configure_thin --with-thin=internal
+%endif
 
-%configure --enable-lvm1_fallback --enable-fsadm --with-pool=internal --with-user= --with-group= --with-usrlibdir=/usr/%{_lib} --with-usrsbindir=/usr/sbin --with-device-uid=0 --with-device-gid=6 --with-device-mode=0660 --enable-pkgconfig --enable-applib --enable-cmdlib --enable-dmeventd %{configure_cluster} %{?configure_udev} %{?configure_default_data_alignment}
+%configure --enable-lvm1_fallback --enable-fsadm --with-pool=internal --with-user= --with-group= --with-usrlibdir=/usr/%{_lib} --with-usrsbindir=/usr/sbin --with-device-uid=0 --with-device-gid=6 --with-device-mode=0660 --enable-pkgconfig --enable-applib --enable-cmdlib --enable-dmeventd %{configure_cluster} %{?configure_udev} %{?configure_default_data_alignment} %{?configure_thin}
 
 make %{?_smp_mflags}
 
@@ -585,6 +591,11 @@ the device-mapper event library.
 /usr%{_libdir}/pkgconfig/devmapper-event.pc
 
 %changelog
+* Thu Jan 26 2012 Alasdair Kergon <agk at redhat.com> - 2.02.89-1
+- New upstream release with experimental support for thinly-provisioned devices.
+- The changelog for this release is quite long and contained in 
+  WHATS_NEW and WHATS_NEW_DM in the documentation directory.
+
 * Fri Jan 13 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 2.02.88-3
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
 
diff --git a/sources b/sources
index d158e95..286abb6 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-321429cd1b1526a29cf6d75018b1e4bb  LVM2.2.02.88.tgz
+3724d3ee5ff50131147d403f01104ba5  LVM2.2.02.89.tgz
diff --git a/upstream b/upstream
index e1f407d..2c99397 100644
--- a/upstream
+++ b/upstream
@@ -1 +1 @@
-LVM2.2.02.88.tgz
+LVM2.2.02.89.tgz


More information about the scm-commits mailing list