Hello community,
here is the log from the commit of package lvm2
checked in at Wed Apr 23 01:42:33 CEST 2008.
--------
--- lvm2/lvm2.changes 2008-02-20 12:47:19.000000000 +0100
+++ /mounts/work_src_done/STABLE/lvm2/lvm2.changes 2008-04-22 10:43:19.027321000 +0200
@@ -1,0 +2,5 @@
+Tue Apr 22 10:47:17 CEST 2008 - xwhu@suse.de
+
+- Enable CLVM support in LVM2
+
+-------------------------------------------------------------------
New:
----
enable-clvmd.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ lvm2.spec ++++++
--- /var/tmp/diff_new_pack.im6996/_old 2008-04-23 01:41:59.000000000 +0200
+++ /var/tmp/diff_new_pack.im6996/_new 2008-04-23 01:41:59.000000000 +0200
@@ -11,7 +11,7 @@
Name: lvm2
-BuildRequires: device-mapper-devel module-init-tools
+BuildRequires: device-mapper-devel module-init-tools openais-devel
License: GPL v2 or later; LGPL v2.1 or later
Group: System/Base
Requires: device-mapper >= 1.02.23
@@ -22,7 +22,7 @@
%endif
AutoReqProv: on
Version: 2.02.33
-Release: 4
+Release: 15
Summary: LVM2 Tools
Source: LVM2.%{version}.tar.bz2
Source1: lvm.conf
@@ -36,6 +36,7 @@
Patch6: man_page_sectors.diff
Patch10: lvm-no_chown.diff
Patch11: cmdline_large_minor.diff
+Patch12: enable-clvmd.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@@ -53,13 +54,15 @@
%patch5
%patch6
%patch10
+%patch12
%build
CFLAGS="$RPM_OPT_FLAGS" MODPROBE_CMD=/sbin/modprobe \
+LDFLAGS="-L /usr/%_lib/openais" \
./configure --prefix=/ \
--mandir=%{_mandir} \
--includedir=/usr/include \
- --libdir=/%_lib --enable-dmeventd --enable-cmdlib
+ --libdir=/%_lib --enable-dmeventd --enable-cmdlib --with-clvmd=openais
make
%install
@@ -69,6 +72,8 @@
install -d -m 755 $RPM_BUILD_ROOT/etc/lvm/archive
install -d -m 755 $RPM_BUILD_ROOT/etc/lvm/metadata
install -d -m 755 $RPM_BUILD_ROOT/var/lock/lvm
+install -D -m 755 $RPM_BUILD_ROOT/sbin/clvmd $RPM_BUILD_ROOT/usr/sbin/clvmd
+rm $RPM_BUILD_ROOT/sbin/clvmd
install -m 644 %{SOURCE1} $RPM_BUILD_ROOT/etc/lvm
mkdir -p $RPM_BUILD_ROOT/etc/init.d
install -m 744 %{SOURCE2} $RPM_BUILD_ROOT/etc/init.d
@@ -96,6 +101,7 @@
%config /etc/lvm/lvm.conf
%config /etc/init.d/boot.lvm
/var/adm/fillup-templates/sysconfig.lvm
+/usr/sbin/clvmd
/sbin/fsadm
/sbin/lvchange
/sbin/lvconvert
@@ -147,6 +153,7 @@
/%_lib/libdevmapper-event-lvm2snapshot.so.2.02
/%_lib/liblvm2cmd.so
/%_lib/liblvm2cmd.so.2.02
+%{_mandir}/man8/clvmd.8.gz
%{_mandir}/man5/lvm.conf.5.gz
%{_mandir}/man8/lvchange.8.gz
%{_mandir}/man8/lvcreate.8.gz
@@ -192,6 +199,8 @@
%{_mandir}/man8/vgsplit.8.gz
%changelog
+* Tue Apr 22 2008 xwhu@suse.de
+- Enable CLVM support in LVM2
* Wed Feb 20 2008 fehr@suse.de
- allow large minor number on command line with option --minor
(bnc#362960)
++++++ enable-clvmd.patch ++++++
--- daemons/clvmd/clvmd.c
+++ daemons/clvmd/clvmd.c
@@ -37,7 +37,7 @@
#include