r753 - in lvm2/trunk/debian: . patches
Bastian Blank
waldi at alioth.debian.org
Fri Oct 30 14:31:44 UTC 2009
Author: waldi
Date: Fri Oct 30 14:31:44 2009
New Revision: 753
Log:
* debian/changelog: Update version to 2.02.54-1.
* debian/patches: Update patches.
Deleted:
lvm2/trunk/debian/patches/drop-realtime.patch
lvm2/trunk/debian/patches/libdm-abi.patch
lvm2/trunk/debian/patches/libdm-type-kernel_dev_t.patch
Modified:
lvm2/trunk/debian/changelog
lvm2/trunk/debian/patches/config.patch
lvm2/trunk/debian/patches/force-modprobe.patch
lvm2/trunk/debian/patches/install.patch
lvm2/trunk/debian/patches/libdm-atomic.patch
lvm2/trunk/debian/patches/libs-cleanup.patch
lvm2/trunk/debian/patches/pkgconfig.patch
lvm2/trunk/debian/patches/rules-subdir.patch
lvm2/trunk/debian/patches/series
Modified: lvm2/trunk/debian/changelog
==============================================================================
--- lvm2/trunk/debian/changelog Mon Oct 12 03:25:28 2009 (r752)
+++ lvm2/trunk/debian/changelog Fri Oct 30 14:31:44 2009 (r753)
@@ -1,5 +1,6 @@
-lvm2 (2.02.53-3) UNRELEASED; urgency=low
+lvm2 (2.02.54-1) UNRELEASED; urgency=low
+ * New upstream version.
* Remove notify rules, unused for now.
* Add better documentation about the udev rules.
* Update list of to be ignored hidden lvm subvolumes.
Modified: lvm2/trunk/debian/patches/config.patch
==============================================================================
--- lvm2/trunk/debian/patches/config.patch Mon Oct 12 03:25:28 2009 (r752)
+++ lvm2/trunk/debian/patches/config.patch Fri Oct 30 14:31:44 2009 (r753)
@@ -1,6 +1,6 @@
--- a/doc/example.conf
+++ b/doc/example.conf
-@@ -305,7 +305,7 @@
+@@ -312,7 +312,7 @@
# Full pathnames can be given.
# Search this directory first for shared libraries.
Modified: lvm2/trunk/debian/patches/force-modprobe.patch
==============================================================================
--- lvm2/trunk/debian/patches/force-modprobe.patch Mon Oct 12 03:25:28 2009 (r752)
+++ lvm2/trunk/debian/patches/force-modprobe.patch Fri Oct 30 14:31:44 2009 (r753)
@@ -1,6 +1,6 @@
--- a/configure.in
+++ b/configure.in
-@@ -917,11 +917,7 @@
+@@ -946,11 +946,7 @@
fi
################################################################################
Modified: lvm2/trunk/debian/patches/install.patch
==============================================================================
--- lvm2/trunk/debian/patches/install.patch Mon Oct 12 03:25:28 2009 (r752)
+++ lvm2/trunk/debian/patches/install.patch Fri Oct 30 14:31:44 2009 (r753)
@@ -1,39 +1,40 @@
--- a/tools/Makefile.in
+++ b/tools/Makefile.in
-@@ -163,21 +163,21 @@
+@@ -165,22 +165,17 @@
endif
install_cmdlib_dynamic: liblvm2cmd.$(LIB_SUFFIX)
-- $(INSTALL) -D $(OWNER) $(GROUP) -m 555 $(STRIP) liblvm2cmd.$(LIB_SUFFIX) \
-+ $(INSTALL) -D liblvm2cmd.$(LIB_SUFFIX) \
- $(libdir)/liblvm2cmd.$(LIB_SUFFIX).$(LIB_VERSION)
+- $(INSTALL) -D $(OWNER) $(GROUP) -m 555 $(STRIP) $< \
+- $(libdir)/liblvm2cmd.$(LIB_SUFFIX).$(LIB_VERSION)
++ $(INSTALL) -D $< $(libdir)/liblvm2cmd.$(LIB_SUFFIX).$(LIB_VERSION)
$(LN_S) -f liblvm2cmd.$(LIB_SUFFIX).$(LIB_VERSION) $(libdir)/liblvm2cmd.$(LIB_SUFFIX)
-- $(INSTALL) -D $(OWNER) $(GROUP) -m 444 lvm2cmd.h \
-+ $(INSTALL_DATA) -D lvm2cmd.h \
- $(includedir)/lvm2cmd.h
+- $(INSTALL) -D $(OWNER) $(GROUP) -m 444 $(srcdir)/lvm2cmd.h \
+- $(includedir)/lvm2cmd.h
++ $(INSTALL_DATA) -D $(srcdir)/lvm2cmd.h $(includedir)/lvm2cmd.h
install_cmdlib_static: liblvm2cmd-static.a
-- $(INSTALL) -D $(OWNER) $(GROUP) -m 555 $(STRIP) liblvm2cmd-static.a \
-+ $(INSTALL) -D liblvm2cmd-static.a \
- $(libdir)/liblvm2cmd.a.$(LIB_VERSION)
+- $(INSTALL) -D $(OWNER) $(GROUP) -m 555 $(STRIP) $< \
+- $(libdir)/liblvm2cmd.a.$(LIB_VERSION)
++ $(INSTALL) -D $< $(libdir)/liblvm2cmd.a.$(LIB_VERSION)
$(LN_S) -f liblvm2cmd.a.$(LIB_VERSION) $(libdir)/liblvm2cmd.a
-- $(INSTALL) -D $(OWNER) $(GROUP) -m 444 lvm2cmd.h \
-+ $(INSTALL_DATA) -D lvm2cmd.h \
- $(includedir)/lvm2cmd.h
+- $(INSTALL) -D $(OWNER) $(GROUP) -m 444 $(srcdir)/lvm2cmd.h \
+- $(includedir)/lvm2cmd.h
++ $(INSTALL) -D $(srcdir)/lvm2cmd.h $(includedir)/lvm2cmd.h
install_tools_dynamic: lvm .commands
- $(INSTALL) -D $(OWNER) $(GROUP) -m 555 $(STRIP) lvm \
-+ $(INSTALL) -D lvm \
- $(sbindir)/lvm
+- $(sbindir)/lvm
++ $(INSTALL) -D lvm $(sbindir)/lvm
@echo Creating symbolic links for individual commands in $(sbindir)
@( \
-@@ -188,14 +188,13 @@
+ for v in `cat $(srcdir)/.commands`; do \
+@@ -190,14 +185,13 @@
)
install_tools_static: lvm.static
-- $(INSTALL) -D $(OWNER) $(GROUP) -m 555 $(STRIP) lvm.static \
+- $(INSTALL) -D $(OWNER) $(GROUP) -m 555 $(STRIP) $< \
- $(staticdir)/lvm.static
-+ $(INSTALL) -D lvm.static $(staticdir)/lvm.static
++ $(INSTALL) -D $< $(staticdir)/$<
install_dmsetup_dynamic: dmsetup
- $(INSTALL) -D $(OWNER) $(GROUP) -m 555 $(STRIP) $< $(sbindir)/$<
@@ -47,7 +48,7 @@
--- a/daemons/clvmd/Makefile.in
+++ b/daemons/clvmd/Makefile.in
-@@ -97,8 +97,8 @@
+@@ -98,8 +98,8 @@
.PHONY: install_clvmd
install_clvmd: $(TARGETS)
@@ -60,8 +61,8 @@
--- a/lib/format1/Makefile.in
+++ b/lib/format1/Makefile.in
-@@ -31,7 +31,6 @@
- include $(top_srcdir)/make.tmpl
+@@ -32,7 +32,6 @@
+ include ../../make.tmpl
install: liblvm2format1.so
- $(INSTALL) -D $(OWNER) $(GROUP) -m 555 $(STRIP) $< \
@@ -71,8 +72,8 @@
--- a/lib/format_pool/Makefile.in
+++ b/lib/format_pool/Makefile.in
-@@ -28,8 +28,7 @@
- include $(top_srcdir)/make.tmpl
+@@ -29,8 +29,7 @@
+ include ../../make.tmpl
install: liblvm2formatpool.so
- $(INSTALL) -D $(OWNER) $(GROUP) -m 555 $(STRIP) $< \
@@ -83,8 +84,8 @@
--- a/lib/locking/Makefile.in
+++ b/lib/locking/Makefile.in
-@@ -24,8 +24,7 @@
- include $(top_srcdir)/make.tmpl
+@@ -25,8 +25,7 @@
+ include ../../make.tmpl
install install_cluster: liblvm2clusterlock.so
- $(INSTALL) -D $(OWNER) $(GROUP) -m 555 $(STRIP) $< \
@@ -95,8 +96,8 @@
--- a/lib/mirror/Makefile.in
+++ b/lib/mirror/Makefile.in
-@@ -24,7 +24,6 @@
- include $(top_srcdir)/make.tmpl
+@@ -25,7 +25,6 @@
+ include ../../make.tmpl
install: liblvm2mirror.so
- $(INSTALL) -D $(OWNER) $(GROUP) -m 555 $(STRIP) $< \
@@ -106,8 +107,8 @@
--- a/lib/snapshot/Makefile.in
+++ b/lib/snapshot/Makefile.in
-@@ -24,8 +24,7 @@
- include $(top_srcdir)/make.tmpl
+@@ -25,8 +25,7 @@
+ include ../../make.tmpl
install: liblvm2snapshot.so
- $(INSTALL) -D $(OWNER) $(GROUP) -m 555 $(STRIP) $< \
@@ -118,7 +119,7 @@
--- a/man/Makefile.in
+++ b/man/Makefile.in
-@@ -62,14 +62,14 @@
+@@ -63,14 +63,14 @@
@for f in $(MAN8); \
do \
$(RM) $(MAN8DIR)/$$f; \
@@ -135,7 +136,7 @@
done
install_cluster:
-@@ -77,7 +77,7 @@
+@@ -78,7 +78,7 @@
@for f in $(MAN8CLUSTER); \
do \
$(RM) $(MAN8DIR)/$$f; \
@@ -144,7 +145,7 @@
done
install_device-mapper:
-@@ -85,7 +85,7 @@
+@@ -86,7 +86,7 @@
@for f in $(MAN8DM); \
do \
$(RM) $(MAN8DIR)/$$f; \
@@ -155,29 +156,16 @@
install: install_lvm2 install_device-mapper
--- a/libdm/Makefile.in
+++ b/libdm/Makefile.in
-@@ -57,11 +57,7 @@
- install_ioctl install_ioctl_static \
- install_pkgconfig
-
--INSTALL_TYPE = install_dynamic
--
--ifeq ("@STATIC_LINK@", "yes")
-- INSTALL_TYPE += install_static
--endif
-+INSTALL_TYPE = install_dynamic install_static
-
- ifeq ("@PKGCONFIG@", "yes")
- INSTALL_TYPE += install_pkgconfig
-@@ -72,7 +68,7 @@
+@@ -73,7 +69,7 @@
install_device-mapper: install
install_include:
-- $(INSTALL) -D $(OWNER) $(GROUP) -m 444 libdevmapper.h \
-+ $(INSTALL_DATA) -D libdevmapper.h \
+- $(INSTALL) -D $(OWNER) $(GROUP) -m 444 $(srcdir)/libdevmapper.h \
++ $(INSTALL_DATA) -D $(srcdir)/libdevmapper.h \
$(includedir)/libdevmapper.h
install_dynamic: install_ at interface@
-@@ -80,19 +76,17 @@
+@@ -81,19 +77,16 @@
$(libdir)/libdevmapper.$(LIB_SUFFIX)
install_static: install_ at interface@_static
@@ -185,8 +173,8 @@
install_ioctl: ioctl/libdevmapper.$(LIB_SUFFIX)
- $(INSTALL) -D $(OWNER) $(GROUP) -m 555 $(STRIP) $< \
-+ $(INSTALL) -D $< \
- $(libdir)/libdevmapper.$(LIB_SUFFIX).$(LIB_VERSION_DM)
+- $(libdir)/libdevmapper.$(LIB_SUFFIX).$(LIB_VERSION_DM)
++ $(INSTALL) -D $< $(libdir)/libdevmapper.$(LIB_SUFFIX).$(LIB_VERSION_DM)
install_pkgconfig:
- $(INSTALL) -D $(OWNER) $(GROUP) -m 444 libdevmapper.pc \
@@ -202,41 +190,48 @@
rm -f $@
--- a/daemons/dmeventd/Makefile.in
+++ b/daemons/dmeventd/Makefile.in
-@@ -66,25 +66,21 @@
- install_device-mapper: $(INSTALL_TYPE) install_include install_dmeventd
+@@ -73,31 +73,29 @@
+ endif
install_include:
-- $(INSTALL) -D $(OWNER) $(GROUP) -m 444 libdevmapper-event.h \
-- $(includedir)/libdevmapper-event.h
-+ $(INSTALL) -D -m 644 libdevmapper-event.h $(includedir)/libdevmapper-event.h
+- $(INSTALL) -D $(OWNER) $(GROUP) -m 444 $(srcdir)/libdevmapper-event.h \
++ $(INSTALL_DATA) $(srcdir)/libdevmapper-event.h \
+ $(includedir)/libdevmapper-event.h
+
+ install_pkgconfig:
+- $(INSTALL) -D $(OWNER) $(GROUP) -m 444 libdevmapper-event.pc \
++ $(INSTALL_DATA) libdevmapper-event.pc \
+ $(usrlibdir)/pkgconfig/devmapper-event.pc
- install_dynamic: libdevmapper-event.$(LIB_SUFFIX)
+ install_lib_dynamic: libdevmapper-event.$(LIB_SUFFIX)
- $(INSTALL) -D $(OWNER) $(GROUP) -m 555 $(STRIP) $< \
- $(libdir)/libdevmapper-event.$(LIB_SUFFIX).$(LIB_VERSION)
+ $(INSTALL) -D $< $(libdir)/libdevmapper-event.$(LIB_SUFFIX).$(LIB_VERSION)
$(LN_S) -f libdevmapper-event.$(LIB_SUFFIX).$(LIB_VERSION) \
$(libdir)/libdevmapper-event.$(LIB_SUFFIX)
- install_dmeventd: dmeventd
-- $(INSTALL) -D $(OWNER) $(GROUP) -m 555 $(STRIP) $< $(sbindir)/$<
-+ $(INSTALL) -D $< $(sbindir)/$<
-
- install_pkgconfig:
-- $(INSTALL) -D $(OWNER) $(GROUP) -m 444 libdevmapper-event.pc \
-- $(usrlibdir)/pkgconfig/devmapper-event.pc
-+ $(INSTALL) -D -m 644 libdevmapper-event.pc $(usrlibdir)/pkgconfig/devmapper-event.pc
-
- install_static: libdevmapper-event.a
+ install_lib_static: libdevmapper-event.a
- $(INSTALL) -D $(OWNER) $(GROUP) -m 555 $(STRIP) $< \
- $(libdir)/libdevmapper-event.a.$(LIB_VERSION)
+ $(INSTALL) -D $< $(libdir)/libdevmapper-event.a.$(LIB_VERSION)
$(LN_S) -f libdevmapper-event.a.$(LIB_VERSION) $(libdir)/libdevmapper-event.a
- $(VERSIONED_SHLIB): $(LIB_SHARED)
+ install_lib: $(INSTALL_LIB_TARGETS)
+
+ install_dmeventd_dynamic: dmeventd
+- $(INSTALL) -D $(OWNER) $(GROUP) -m 555 $(STRIP) $< $(sbindir)/$<
++ $(INSTALL) -D $< $(sbindir)/$<
+
+ install_dmeventd_static: dmeventd.static
+- $(INSTALL) -D $(OWNER) $(GROUP) -m 555 $(STRIP) $< $(sbindir)/$<
++ $(INSTALL) -D $< $(sbindir)/$<
+
+ install_dmeventd: $(INSTALL_DMEVENTD_TARGETS)
+
--- a/daemons/dmeventd/plugins/mirror/Makefile.in
+++ b/daemons/dmeventd/plugins/mirror/Makefile.in
-@@ -32,7 +32,7 @@
- include $(top_srcdir)/make.tmpl
+@@ -35,7 +35,7 @@
+ LIBS += -ldevmapper @LIB_PTHREAD@ @LVM2CMD_LIB@
install_lvm2: libdevmapper-event-lvm2mirror.$(LIB_SUFFIX)
- $(INSTALL) -D $(OWNER) $(GROUP) -m 555 $(STRIP) $< \
@@ -246,8 +241,8 @@
--- a/daemons/dmeventd/plugins/snapshot/Makefile.in
+++ b/daemons/dmeventd/plugins/snapshot/Makefile.in
-@@ -32,7 +32,7 @@
- include $(top_srcdir)/make.tmpl
+@@ -35,7 +35,7 @@
+ LIBS += -ldevmapper @LIB_PTHREAD@ @LVM2CMD_LIB@
install_lvm2: libdevmapper-event-lvm2snapshot.$(LIB_SUFFIX)
- $(INSTALL) -D $(OWNER) $(GROUP) -m 555 $(STRIP) $< \
@@ -257,12 +252,12 @@
--- a/doc/Makefile.in
+++ b/doc/Makefile.in
-@@ -23,7 +23,7 @@
- install_lvm2:
+@@ -24,7 +24,7 @@
+ install_lvm2: $(CONFSRC)
@if [ ! -e $(confdir)/$(CONFDEST) ]; then \
echo "Installing $(CONFSRC) as $(confdir)/$(CONFDEST)"; \
-- @INSTALL@ -D $(OWNER) $(GROUP) -m 644 $(CONFSRC) \
-+ $(INSTALL_DATA) -D $(CONFSRC) \
+- @INSTALL@ -D $(OWNER) $(GROUP) -m 644 $< \
++ $(INSTALL_DATA) -D $< \
$(confdir)/$(CONFDEST); \
fi
@@ -272,7 +267,7 @@
RANLIB = @RANLIB@
SHELL = /bin/sh
INSTALL = @INSTALL@
-+INSTALL_DATA = $(INSTALL) -m 644
++INSTALL_DATA = @INSTALL@ -m 644
MKDIR_P = @MKDIR_P@
MSGFMT = @MSGFMT@
LCOV = @LCOV@
@@ -288,37 +283,28 @@
# The number of jobs to run, if blank, defaults to the make standard
ifndef MAKEFLAGS
MAKEFLAGS = @JOBS@
-@@ -107,9 +103,6 @@
- #CFLAGS += -pg
- #LDFLAGS += -pg
-
--STRIP=
--#STRIP = -s
--
- LVM_VERSION := $(shell cat $(top_srcdir)/VERSION)
-
- LIB_VERSION_LVM := $(shell cat $(top_srcdir)/VERSION | \
--- a/scripts/Makefile.in
+++ b/scripts/Makefile.in
-@@ -18,12 +18,12 @@
- include $(top_srcdir)/make.tmpl
+@@ -19,13 +19,10 @@
+ include ../make.tmpl
install:
-- $(INSTALL) -D $(OWNER) $(GROUP) -m 555 $(STRIP) lvm_dump.sh \
-+ $(INSTALL) -D lvm_dump.sh \
- $(sbindir)/lvmdump
-- $(INSTALL) -D $(OWNER) $(GROUP) -m 555 $(STRIP) vgimportclone.sh \
-+ $(INSTALL) -D vgimportclone.sh \
- $(sbindir)/vgimportclone
+- $(INSTALL) -D $(OWNER) $(GROUP) -m 555 $(srcdir)/lvm_dump.sh \
+- $(sbindir)/lvmdump
+- $(INSTALL) -D $(OWNER) $(GROUP) -m 555 $(srcdir)/vgimportclone.sh \
+- $(sbindir)/vgimportclone
++ $(INSTALL) -D $(srcdir)/lvm_dump.sh $(sbindir)/lvmdump
++ $(INSTALL) -D $(srcdir)/vgimportclone.sh $(sbindir)/vgimportclone
ifeq ("@FSADM@", "yes")
-- $(INSTALL) -D $(OWNER) $(GROUP) -m 555 $(STRIP) fsadm.sh \
-+ $(INSTALL) -D fsadm.sh \
- $(sbindir)/fsadm
+- $(INSTALL) -D $(OWNER) $(GROUP) -m 555 $(srcdir)/fsadm.sh \
+- $(sbindir)/fsadm
++ $(INSTALL) -D $(srcdir)/fsadm.sh $(sbindir)/fsadm
endif
+ install_lvm2: install
--- a/po/Makefile.in
+++ b/po/Makefile.in
-@@ -53,13 +53,13 @@
+@@ -54,13 +54,13 @@
@echo Installing translation files in $(localedir)
@( \
for lang in $(LANGS); do \
@@ -334,3 +320,110 @@
$(localedir)/$$lang/LC_MESSAGES/device-mapper.mo;\
done; \
)
+--- a/liblvm/Makefile.in
++++ b/liblvm/Makefile.in
+@@ -67,22 +67,19 @@
+ install: $(INSTALL_TYPE) install_include
+
+ install_include:
+- $(INSTALL) -D $(OWNER) $(GROUP) -m 444 $(srcdir)/lvm2app.h $(includedir)/lvm2app.h
++ $(INSTALL_DATA) -D $(srcdir)/lvm2app.h $(includedir)/lvm2app.h
+
+ install_dynamic: $(LIB_SHARED)
+- $(INSTALL) -D $(OWNER) $(GROUP) -m 555 $(STRIP) $< \
+- $(libdir)/$(LIB_SHARED).$(LIB_VERSION_APP)
++ $(INSTALL) -D $< $(libdir)/$(LIB_SHARED).$(LIB_VERSION_APP)
+ $(LN_S) -f $(LIB_SHARED).$(LIB_VERSION_APP) \
+ $(libdir)/$(LIB_SHARED)
+
+ install_static: $(LIB_STATIC)
+- $(INSTALL) -D $(OWNER) $(GROUP) -m 555 $(STRIP) $< \
+- $(libdir)/$(LIB_STATIC).$(LIB_VERSION_APP)
++ $(INSTALL) -D $< $(libdir)/$(LIB_STATIC).$(LIB_VERSION_APP)
+ $(LN_S) -f $(LIB_STATIC).$(LIB_VERSION_APP) $(libdir)/$(LIB_STATIC)
+
+ install_pkgconfig:
+- $(INSTALL) -D $(OWNER) $(GROUP) -m 444 $(LIB_NAME).pc \
+- $(usrlibdir)/pkgconfig/lvm2app.pc
++ $(INSTALL_DATA) -D $(LIB_NAME).pc $(usrlibdir)/pkgconfig/lvm2app.pc
+
+ liblvm.cflow: $(SOURCES)
+ set -e; (echo -n "SOURCES += "; \
+--- a/daemons/cmirrord/Makefile.in
++++ b/daemons/cmirrord/Makefile.in
+@@ -36,5 +36,4 @@
+ $(LVMLIBS) $(LMLIBS) $(LIBS)
+
+ install: $(TARGETS)
+- $(INSTALL) -D $(OWNER) $(GROUP) -m 555 $(STRIP) cmirrord \
+- $(usrsbindir)/cmirrord
++ $(INSTALL) -D cmirrord $(usrsbindir)/cmirrord
+--- a/udev/Makefile.in
++++ b/udev/Makefile.in
+@@ -32,7 +32,7 @@
+ @for f in $(LVM_RULES); \
+ do \
+ $(RM) $(udevdir)/$$f; \
+- $(INSTALL) -c -D $(OWNER) $(GROUP) -m 644 $(srcdir)/$$f $(udevdir)/$$f; \
++ $(INSTALL_DATA) -c -D $(srcdir)/$$f $(udevdir)/$$f; \
+ done
+
+ install_device-mapper: $(DM_RULES)
+@@ -40,7 +40,7 @@
+ @for f in $(DM_RULES); \
+ do \
+ $(RM) $(udevdir)/$$f; \
+- $(INSTALL) -c -D $(OWNER) $(GROUP) -m 644 $(srcdir)/$$f $(udevdir)/$$f; \
++ $(INSTALL_DATA) -c -D $(srcdir)/$$f $(udevdir)/$$f; \
+ done
+
+ install: install_lvm2 install_device-mapper
+--- a/configure.in
++++ b/configure.in
+@@ -144,28 +144,25 @@
+ ################################################################################
+ dnl -- Setup the ownership of the files
+ AC_MSG_CHECKING(file owner)
+-OWNER=""
+-
+ AC_ARG_WITH(user,
+ [ --with-user=USER Set the owner of installed files [[USER=]] ],
+ [ OWNER="$withval" ])
+ AC_MSG_RESULT($OWNER)
+
+ if test x$OWNER != x; then
+- OWNER="-o $OWNER"
++ INSTALL="$INSTALL -o $OWNER"
+ fi
+
+ ################################################################################
+ dnl -- Setup the group ownership of the files
+ AC_MSG_CHECKING(group owner)
+-GROUP=""
+ AC_ARG_WITH(group,
+ [ --with-group=GROUP Set the group owner of installed files [[GROUP=]] ],
+ [ GROUP="$withval" ])
+ AC_MSG_RESULT($GROUP)
+
+ if test x$GROUP != x; then
+- GROUP="-g $GROUP"
++ INSTALL="$INSTALL -g $GROUP"
+ fi
+
+ ################################################################################
+@@ -1092,7 +1089,6 @@
+ AC_SUBST(DM_LIB_VERSION)
+ AC_SUBST(DM_LIB_PATCHLEVEL)
+ AC_SUBST(FSADM)
+-AC_SUBST(GROUP)
+ AC_SUBST(GULM_CFLAGS)
+ AC_SUBST(GULM_LIBS)
+ AC_SUBST(HAVE_LIBDL)
+@@ -1116,7 +1112,6 @@
+ AC_SUBST(LVM_RELEASE_DATE)
+ AC_SUBST(MIRRORS)
+ AC_SUBST(MSGFMT)
+-AC_SUBST(OWNER)
+ AC_SUBST(PKGCONFIG)
+ AC_SUBST(POOL)
+ AC_SUBST(QUORUM_CFLAGS)
Modified: lvm2/trunk/debian/patches/libdm-atomic.patch
==============================================================================
--- lvm2/trunk/debian/patches/libdm-atomic.patch Mon Oct 12 03:25:28 2009 (r752)
+++ lvm2/trunk/debian/patches/libdm-atomic.patch Fri Oct 30 14:31:44 2009 (r753)
@@ -1,8 +1,8 @@
--- a/libdm/libdm-common.c
+++ b/libdm/libdm-common.c
-@@ -336,12 +336,19 @@
+@@ -404,12 +404,19 @@
static int _add_dev_node(const char *dev_name, uint32_t major, uint32_t minor,
- uid_t uid, gid_t gid, mode_t mode)
+ uid_t uid, gid_t gid, mode_t mode, int check_udev)
{
- char path[PATH_MAX];
+ char path[PATH_MAX], tmppath[PATH_MAX];
@@ -21,7 +21,7 @@
if (stat(path, &info) >= 0) {
if (!S_ISBLK(info.st_mode)) {
-@@ -364,24 +371,33 @@
+@@ -432,24 +439,33 @@
"node creation.", path);
old_mask = umask(0);
@@ -61,4 +61,4 @@
+ return 0;
}
- static int _rm_dev_node(const char *dev_name)
+ static int _rm_dev_node(const char *dev_name, int check_udev)
Modified: lvm2/trunk/debian/patches/libs-cleanup.patch
==============================================================================
--- lvm2/trunk/debian/patches/libs-cleanup.patch Mon Oct 12 03:25:28 2009 (r752)
+++ lvm2/trunk/debian/patches/libs-cleanup.patch Fri Oct 30 14:31:44 2009 (r753)
@@ -8,7 +8,7 @@
LIB_SUFFIX=so
DEVMAPPER=yes
ODIRECT=yes
-@@ -776,24 +775,6 @@
+@@ -783,24 +782,6 @@
fi;
################################################################################
@@ -33,7 +33,7 @@
dnl -- Check for dlopen
AC_CHECK_LIB(dl, dlopen, HAVE_LIBDL=yes, HAVE_LIBDL=no)
-@@ -824,34 +805,9 @@
+@@ -831,35 +812,9 @@
################################################################################
dnl -- Check for selinux
if test x$SELINUX = xyes; then
@@ -42,17 +42,18 @@
- if test x$HAVE_SEPOL = xyes; then
- AC_DEFINE([HAVE_SEPOL], 1,
- [Define to 1 if sepol_check_context is available.])
-- LIBS="-lsepol $LIBS"
+- SELINUX_LIBS="-lsepol $SELINUX_LIBS"
- fi
-
- AC_CHECK_LIB(selinux, is_selinux_enabled, HAVE_SELINUX=yes, HAVE_SELINUX=no)
-
- if test x$HAVE_SELINUX = xyes; then
- AC_DEFINE([HAVE_SELINUX], 1, [Define to 1 to include support for selinux.])
-- LIBS="-lselinux $LIBS"
+- SELINUX_LIBS="-lselinux $SELINUX_LIBS"
- else
- AC_MSG_WARN(Disabling selinux)
- fi
+- LIBS="$SELINUX_LIBS $LIBS"
-
- # With --enable-static_link and selinux enabled, linking
- # fails on at least Debian unstable due to unsatisfied references
@@ -71,7 +72,7 @@
fi
################################################################################
-@@ -875,7 +831,7 @@
+@@ -883,7 +838,7 @@
dnl -- Check for readline (Shamelessly copied from parted 1.4.17)
if test x$READLINE != xno; then
rl_found=yes
@@ -80,7 +81,7 @@
test x$READLINE:$rl_found = xyes:no &&
AC_MSG_ERROR(
GNU Readline could not be found which is required for the
-@@ -1092,6 +1048,9 @@
+@@ -1099,6 +1054,9 @@
AC_SUBST(JOBS)
AC_SUBST(LDDEPS)
AC_SUBST(LIBS)
@@ -90,7 +91,7 @@
AC_SUBST(LIB_SUFFIX)
AC_SUBST(LOCALEDIR)
AC_SUBST(LVM1)
-@@ -1118,7 +1077,6 @@
+@@ -1125,7 +1083,6 @@
AC_SUBST(STATICDIR)
AC_SUBST(STATIC_LINK)
AC_SUBST(UDEV_RULES)
@@ -100,7 +101,16 @@
AC_SUBST(missingkernel)
--- a/tools/Makefile.in
+++ b/tools/Makefile.in
-@@ -102,6 +102,9 @@
+@@ -17,8 +17,6 @@
+ top_builddir = @top_builddir@
+ VPATH = @srcdir@
+
+-LIB_PTHREAD = @LIB_PTHREAD@
+-
+ SOURCES =\
+ dumpconfig.c \
+ formats.c \
+@@ -105,6 +103,9 @@
LVMLIBS += -ldevmapper
@@ -109,48 +119,53 @@
+
DEFS += -DLVM_SHARED_PATH=\"$(exec_prefix)/sbin/lvm\"
- include $(top_srcdir)/make.tmpl
-@@ -114,14 +117,13 @@
+ include ../make.tmpl
+@@ -113,22 +114,21 @@
+
+ dmsetup: dmsetup.o $(top_builddir)/libdm/libdevmapper.$(LIB_SUFFIX)
+ $(CC) $(CFLAGS) $(LDFLAGS) -L$(top_builddir)/libdm \
+- -o $@ dmsetup.o -ldevmapper $(LIBS) $(LIB_PTHREAD)
++ -o $@ dmsetup.o -ldevmapper $(LIBS)
dmsetup.static: dmsetup.o $(interfacedir)/libdevmapper.a
- $(CC) -o $@ dmsetup.o $(CFLAGS) $(LDFLAGS) -static \
-- -L$(interfacedir) -ldevmapper $(LIBS) \
-- $(LIB_PTHREAD)
-+ -L$(interfacedir) -ldevmapper $(LIBS) $(LDFLAGS_DMSETUP_STATIC)
+ $(CC) $(CFLAGS) $(LDFLAGS) -static -L$(interfacedir) \
+- -o $@ dmsetup.o -ldevmapper $(LIBS) $(LIB_PTHREAD)
++ -o $@ dmsetup.o -ldevmapper $(LIBS) $(LDFLAGS_DMSETUP_STATIC)
all: device-mapper
- lvm: $(OBJECTS) lvm.o $(top_srcdir)/lib/liblvm-internal.a
- $(CC) -o $@ $(CFLAGS) $(OBJECTS) lvm.o \
-- $(LDFLAGS) $(LVMLIBS) $(LIBS) -rdynamic
-+ $(LDFLAGS) $(LVMLIBS) $(LIBS) $(LDFLAGS_LVM) -rdynamic
+ lvm: $(OBJECTS) lvm.o $(top_builddir)/lib/liblvm-internal.a
+ $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(OBJECTS) lvm.o \
+- $(LVMLIBS) $(LIBS) $(LIB_PTHREAD) -rdynamic
++ $(LVMLIBS) $(LIBS) $(LDFLAGS_LVM)
+
+ lvm.static: $(OBJECTS) lvm-static.o $(top_builddir)/lib/liblvm-internal.a $(interfacedir)/libdevmapper.a
+ $(CC) $(CFLAGS) $(LDFLAGS) -static -L$(interfacedir) -o $@ \
+- $(OBJECTS) lvm-static.o $(LVMLIBS) $(LIBS) $(LIB_PTHREAD) \
+- -rdynamic
++ $(OBJECTS) lvm-static.o $(LVMLIBS) $(LIBS) $(LDFLAGS_LVM)
- LIB_PTHREAD = @LIB_PTHREAD@
- lvm.static: $(OBJECTS) lvm-static.o $(top_srcdir)/lib/liblvm-internal.a $(interfacedir)/libdevmapper.a
+ liblvm2cmd.a: $(top_builddir)/lib/liblvm-internal.a $(OBJECTS) lvmcmdlib.o lvm2cmd.o
+ cat $(top_builddir)/lib/liblvm-internal.a > $@
--- a/daemons/dmeventd/Makefile.in
+++ b/daemons/dmeventd/Makefile.in
-@@ -46,7 +46,7 @@
+@@ -62,11 +62,11 @@
dmeventd: $(LIB_SHARED) $(VERSIONED_SHLIB) dmeventd.o
- $(CC) -o $@ dmeventd.o $(CFLAGS) $(LDFLAGS) \
-- -L. -ldevmapper-event $(LIBS) -rdynamic
-+ -L. -ldevmapper-event
+ $(CC) $(CFLAGS) $(LDFLAGS) -L. -o $@ dmeventd.o \
+- $(LVMLIBS) $(LIBS) -rdynamic
++ $(LVMLIBS) $(LIBS)
+
+ dmeventd.static: $(LIB_STATIC) dmeventd.o $(interfacedir)/libdevmapper.a
+ $(CC) $(CFLAGS) $(LDFLAGS) -static -L. -L$(interfacedir) -o $@ \
+- dmeventd.o $(LVMLIBS) $(LIBS) -rdynamic
++ dmeventd.o $(LVMLIBS) $(LIBS)
- .PHONY: install_dynamic install_static install_include \
- install_pkgconfig install_dmeventd
+ ifeq ("@PKGCONFIG@", "yes")
+ INSTALL_LIB_TARGETS += install_pkgconfig
--- a/libdm/Makefile.in
+++ b/libdm/Makefile.in
-@@ -34,9 +34,7 @@
-
- INCLUDES = -I$(interface) -I.
-
--ifeq ("@STATIC_LINK@", "yes")
- LIB_STATIC = $(interface)/libdevmapper.a
--endif
-
- ifeq ("@LIB_SUFFIX@","dylib")
- LIB_SHARED = $(interface)/libdevmapper.dylib
-@@ -46,6 +44,8 @@
+@@ -47,6 +47,8 @@
VERSIONED_SHLIB = libdevmapper.$(LIB_SUFFIX).$(LIB_VERSION_DM)
LIB_VERSION = $(LIB_VERSION_DM)
@@ -167,9 +182,9 @@
#CFLAGS += -pg
-#LDFLAGS += -pg
- LVM_VERSION := $(shell cat $(top_srcdir)/VERSION)
-
-@@ -201,13 +200,13 @@
+ STRIP=
+ #STRIP = -s
+@@ -205,13 +204,13 @@
ifeq ("@LIB_SUFFIX@","so")
$(LIB_SHARED): $(OBJECTS) $(LDDEPS)
$(CC) -shared -Wl,-soname,$(notdir $@).$(LIB_VERSION) \
Modified: lvm2/trunk/debian/patches/pkgconfig.patch
==============================================================================
--- lvm2/trunk/debian/patches/pkgconfig.patch Mon Oct 12 03:25:28 2009 (r752)
+++ lvm2/trunk/debian/patches/pkgconfig.patch Fri Oct 30 14:31:44 2009 (r753)
@@ -4,5 +4,5 @@
Version: @DM_LIB_PATCHLEVEL@
Cflags: -I${includedir}
Libs: -L${libdir} -ldevmapper
--Libs.private: -lselinux -lsepol
+-Libs.private: @SELINUX_LIBS@
+Requires.private: libselinux
Modified: lvm2/trunk/debian/patches/rules-subdir.patch
==============================================================================
--- lvm2/trunk/debian/patches/rules-subdir.patch Mon Oct 12 03:25:28 2009 (r752)
+++ lvm2/trunk/debian/patches/rules-subdir.patch Fri Oct 30 14:31:44 2009 (r753)
@@ -1,6 +1,6 @@
--- a/make.tmpl.in
+++ b/make.tmpl.in
-@@ -124,65 +124,27 @@
+@@ -128,65 +128,27 @@
.PHONY: all install install_cluster pofile distclean clean cflow device-mapper
.PHONY: install_device-mapper install_lvm2
@@ -78,7 +78,7 @@
endif
$(TARGETS): $(OBJECTS)
-@@ -229,12 +191,12 @@
+@@ -234,12 +196,12 @@
%.mo: %.po
$(MSGFMT) -o $@ $<
@@ -95,7 +95,7 @@
$(OBJECTS) $(TARGETS) $(CLEAN_TARGETS) $(SOURCES:%.c=%.d) \
--- a/Makefile.in
+++ b/Makefile.in
-@@ -26,7 +26,7 @@
+@@ -27,7 +27,7 @@
SUBDIRS += po
endif
@@ -104,7 +104,7 @@
ifeq ("@APPLIB@", "yes")
SUBDIRS += liblvm
-@@ -53,31 +53,6 @@
+@@ -54,31 +54,6 @@
include make.tmpl
@@ -138,7 +138,7 @@
@CSCOPE_CMD@ -b -R
--- a/man/Makefile.in
+++ b/man/Makefile.in
-@@ -48,9 +48,7 @@
+@@ -49,9 +49,7 @@
.PHONY: man
Modified: lvm2/trunk/debian/patches/series
==============================================================================
--- lvm2/trunk/debian/patches/series Mon Oct 12 03:25:28 2009 (r752)
+++ lvm2/trunk/debian/patches/series Fri Oct 30 14:31:44 2009 (r753)
@@ -1,11 +1,9 @@
install.patch
libs-cleanup.patch
-drop-realtime.patch
config.patch
force-modprobe.patch
-libdm-type-kernel_dev_t.patch
pkgconfig.patch
-libdm-abi.patch
libdm-atomic.patch
rules-subdir.patch
implicit-pointer.patch
+libdm-static.patch
More information about the pkg-lvm-commits
mailing list