[lvm2] New upstream release.
Peter Rajnoha
prajnoha at fedoraproject.org
Fri Aug 12 14:39:16 UTC 2011
commit a76d6fdae647b0e2ea271d1a34096cb4b006762d
Author: Peter Rajnoha <prajnoha at redhat.com>
Date: Fri Aug 12 16:38:33 2011 +0200
New upstream release.
.gitignore | 1 +
LVM2.2.02.86.tgz.asc | 7 -
LVM2.2.02.87.tgz.asc | 7 +
lvm2-2_02_88-do-not-remove-makefile-on-clean.patch | 16 ++
lvm2-add-systemd-units.patch | 91 -----------
lvm2-autoreconf.patch | 35 ----
lvm2-fix-default_udev_sync.patch | 28 ----
lvm2-new-oom-adj-interface.patch | 116 --------------
lvm2-systemd-conf-make-support.patch | 71 ---------
lvm2-systemd-fds-handover.patch | 167 --------------------
lvm2.spec | 43 ++++--
sources | 2 +-
upstream | 2 +-
13 files changed, 54 insertions(+), 532 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index d1068ae..9531b7c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -12,3 +12,4 @@ LVM2.2.02.73.tgz
/LVM2.2.02.83.tgz
/LVM2.2.02.84.tgz
/LVM2.2.02.86.tgz
+/LVM2.2.02.87.tgz
diff --git a/LVM2.2.02.87.tgz.asc b/LVM2.2.02.87.tgz.asc
new file mode 100644
index 0000000..5527668
--- /dev/null
+++ b/LVM2.2.02.87.tgz.asc
@@ -0,0 +1,7 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.2.1 (GNU/Linux)
+
+iD8DBQBORI13IoGRwVZ+LBcRAshdAKCG/UOS7n0xA83p9jsZb8ka8PoqygCg35hg
+5GrcluMg1WIlTvYRs71X124=
+=EBP2
+-----END PGP SIGNATURE-----
diff --git a/lvm2-2_02_88-do-not-remove-makefile-on-clean.patch b/lvm2-2_02_88-do-not-remove-makefile-on-clean.patch
new file mode 100644
index 0000000..d0155eb
--- /dev/null
+++ b/lvm2-2_02_88-do-not-remove-makefile-on-clean.patch
@@ -0,0 +1,16 @@
+ make.tmpl.in | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+diff --git a/make.tmpl.in b/make.tmpl.in
+index a9d5235..3a21b24 100644
+--- a/make.tmpl.in
++++ b/make.tmpl.in
+@@ -364,7 +364,7 @@ cleandir:
+ $(RM) $(OBJECTS) $(TARGETS) $(CLEAN_TARGETS) $(CLEAN_CFLOW) $(LDDEPS) \
+ $(POTFILES) $(SOURCES:%.c=%.d) $(SOURCES:%.c=%.gcno) $(SOURCES:%.c=%.gcda) \
+ $(SOURCES2:%.c=%.o) $(SOURCES2:%.c=%.d) $(SOURCES2:%.c=%.gcno) $(SOURCES2:%.c=%.gcda) \
+- .exported_symbols_generated Makefile core
++ .exported_symbols_generated core
+
+ clean: $(SUBDIRS.clean) cleandir
+
diff --git a/lvm2.spec b/lvm2.spec
index 58848d4..88d3d59 100644
--- a/lvm2.spec
+++ b/lvm2.spec
@@ -1,4 +1,4 @@
-%define device_mapper_version 1.02.65
+%define device_mapper_version 1.02.66
%define enable_cluster 1
%if "%{fedora}" == "12"
@@ -38,8 +38,8 @@
Summary: Userland logical volume management tools
Name: lvm2
-Version: 2.02.86
-Release: 5%{?dist}
+Version: 2.02.87
+Release: 1%{?dist}
License: GPLv2
Group: System Environment/Base
URL: http://sources.redhat.com/lvm2
@@ -48,12 +48,7 @@ Source0: ftp://sources.redhat.com/pub/lvm2/LVM2.%{version}.tgz
Source1: %{name}-tmpfiles.conf
%endif
Patch0: lvm2-set-default-preferred_names.patch
-Patch1: lvm2-add-systemd-units.patch
-Patch2: lvm2-systemd-conf-make-support.patch
-Patch3: lvm2-autoreconf.patch
-Patch4: lvm2-new-oom-adj-interface.patch
-Patch5: lvm2-systemd-fds-handover.patch
-Patch6: lvm2-fix-default_udev_sync.patch
+Patch1: lvm2-2_02_88-do-not-remove-makefile-on-clean.patch
BuildRequires: libselinux-devel >= 1.30.19-4, libsepol-devel
BuildRequires: ncurses-devel
@@ -93,12 +88,7 @@ or more physical volumes and creating one or more logical volumes
%prep
%setup -q -n LVM2.%{version}
%patch0 -p1 -b preferred_names
-%patch1 -p1 -b .systemd_units
-%patch2 -p1 -b .systemd_conf_make
-%patch3 -p1 -b .autoreconf
-%patch4 -p1 -b .oom_adj
-%patch5 -p1 -b .systemd_fds
-%patch6 -p1 -b .default_udev_sync
+%patch1 -p1 -b .clean
%build
%define _exec_prefix ""
@@ -327,8 +317,10 @@ This package contains shared lvm2 libraries for applications.
%dir %{_libdir}/device-mapper
%{_libdir}/device-mapper/libdevmapper-event-lvm2mirror.so
%{_libdir}/device-mapper/libdevmapper-event-lvm2snapshot.so
+%{_libdir}/device-mapper/libdevmapper-event-lvm2raid.so
%{_libdir}/libdevmapper-event-lvm2mirror.so
%{_libdir}/libdevmapper-event-lvm2snapshot.so
+%{_libdir}/libdevmapper-event-lvm2raid.so
##############################################################################
# Cluster subpackage
@@ -595,6 +587,27 @@ the device-mapper event library.
/usr%{_libdir}/pkgconfig/devmapper-event.pc
%changelog
+* Fri Aug 12 2011 Peter Rajnoha <prajnoha at redhat.com> - 2.02.87-1
+- Cache and share generated VG structs to improve performance.
+- Suppress locking error messages in monitoring init scripts.
+- Add global/detect_internal_vg_cache_corruption to lvm.conf.
+- If pipe in clvmd fails return busy instead of using uninitialised descriptors.
+- Initialise clvmd locks before lvm context to avoid open descriptor leaks.
+- Suppress low-level locking errors and warnings while using --sysinit.
+- Add test for fcntl error in singlenode client code.
+- Compare file size (as well as timestamp) to detect changed config file.
+- Change DEFAULT_UDEV_SYNC to 1 so udev_sync is used if there is no config file.
+- Update udev rules to skip DM flags decoding for removed devices.
+- Remove device name prefix from dmsetup line output if -j & -m or -u supplied.
+- Add new segtype 'raid' for MD RAID 1/4/5/6 support with dmeventd plugin.
+- Add ability to reduce the number of mirrors in raid1 arrays to lvconvert.
+- Add support for systemd file descriptor handover in dmeventd.
+- Add systemd unit file to provide lvm2 monitoring.
+- Add systemd unit files for dmeventd.
+- Use new oom killer adjustment interface (oom_score_adj) when available.
+- Fix read-only identical table reload supression.
+- Remove --force option from lvrename manpage.
+
* Wed Aug 03 2011 Peter Rajnoha <prajnoha at redhat.com> - 2.02.86-5
- Change DEFAULT_UDEV_SYNC to 1 so udev_sync is used even without any config.
diff --git a/sources b/sources
index 1065b0e..a3418f1 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-3b42dec4d15ad106302a35149082a20e LVM2.2.02.86.tgz
+4c36c7f216edfe65a6193d2adc389ecd LVM2.2.02.87.tgz
diff --git a/upstream b/upstream
index dda9cc4..2f0179f 100644
--- a/upstream
+++ b/upstream
@@ -1 +1 @@
-LVM2.2.02.86.tgz
+LVM2.2.02.87.tgz
More information about the scm-commits
mailing list