packages: lvm2/lvm2.spec, lvm2/udev-deprecated.patch (NEW)=?UTF-8?Q?=20?=- rel 9 - ude_ge...

baggins baggins at pld-linux.org
Sat Jun 2 17:59:19 CEST 2012


Author: baggins                      Date: Sat Jun  2 15:59:19 2012 GMT
Module: packages                      Tag: HEAD
---- Log message:
- rel 9
- ude_get_dev_path is deprecated and has been removed in udev 183

---- Files affected:
packages/lvm2:
   lvm2.spec (1.200 -> 1.201) , udev-deprecated.patch (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: packages/lvm2/lvm2.spec
diff -u packages/lvm2/lvm2.spec:1.200 packages/lvm2/lvm2.spec:1.201
--- packages/lvm2/lvm2.spec:1.200	Sat Jun  2 12:57:03 2012
+++ packages/lvm2/lvm2.spec	Sat Jun  2 17:59:14 2012
@@ -44,7 +44,7 @@
 Summary(pl.UTF-8):	Nowa wersja Logical Volume Managera dla Linuksa
 Name:		lvm2
 Version:	2.02.95
-Release:	8
+Release:	9
 License:	GPL v2
 Group:		Applications/System
 Source0:	ftp://sources.redhat.com/pub/lvm2/LVM2.%{version}.tgz
@@ -57,6 +57,7 @@
 Patch4:		dl-dlsym.patch
 Patch5:		pldize_lvm2_monitor.patch
 Patch6:		%{name}-wrapper.patch
+Patch7:		udev-deprecated.patch
 URL:		http://sources.redhat.com/lvm2/
 BuildRequires:	autoconf >= 2.61
 BuildRequires:	automake
@@ -248,6 +249,7 @@
 %patch4 -p1
 %patch5 -p1
 %patch6 -p1
+%patch7 -p1
 
 # do not force --export-symbol linker option for e.g. statically linked executables
 # -rdynamic compiler option drives linker in the right way.
@@ -484,6 +486,10 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.201  2012/06/02 15:59:14  baggins
+- rel 9
+- ude_get_dev_path is deprecated and has been removed in udev 183
+
 Revision 1.200  2012/06/02 10:57:03  arekm
 - release 8
 

================================================================
Index: packages/lvm2/udev-deprecated.patch
diff -u /dev/null packages/lvm2/udev-deprecated.patch:1.1
--- /dev/null	Sat Jun  2 17:59:19 2012
+++ packages/lvm2/udev-deprecated.patch	Sat Jun  2 17:59:14 2012
@@ -0,0 +1,29 @@
+--- LVM2.2.02.95/lib/misc/lvm-wrappers.c~	2011-04-22 14:00:00.000000000 +0200
++++ LVM2.2.02.95/lib/misc/lvm-wrappers.c	2012-06-02 17:13:13.996363539 +0200
+@@ -72,7 +72,7 @@
+ 		return NULL;
+ 	}
+ 
+-	return udev_get_dev_path(_udev);
++	return "/dev";
+ }
+ 
+ struct udev* udev_get_library_context(void)
+--- LVM2.2.02.95/tools/dmsetup.c~	2012-06-02 17:11:33.999700397 +0200
++++ LVM2.2.02.95/tools/dmsetup.c	2012-06-02 17:18:14.323019614 +0200
+@@ -1047,12 +1047,11 @@
+ 			  " defined by --udevcookie option.",
+ 			  _udev_cookie);
+ 
+-	if (!(udev = udev_new()) ||
+-	    !(udev_dev_dir = udev_get_dev_path(udev)) ||
+-	    !*udev_dev_dir) {
+-		log_error("Could not get udev dev path.");
++	if (!(udev = udev_new())) {
++		log_error("Could not get udev.");
+ 		return 0;
+ 	}
++	udev_dev_dir = "/dev";
+ 	udev_dev_dir_len = strlen(udev_dev_dir);
+ 
+ 	/*
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/packages/lvm2/lvm2.spec?r1=1.200&r2=1.201



More information about the pld-cvs-commit mailing list