[arch-commits] Commit in lvm2/trunk (2 files)
Laurent Carlier
lcarlier at archlinux.org
Fri Jul 18 14:12:58 UTC 2014
Date: Friday, July 18, 2014 @ 16:12:58
Author: lcarlier
Revision: 217418
upgpkg: lvm2 2.02.107-2
fix virtualbox building (FS#41252)
Added:
lvm2/trunk/libdm-fix-double-const-for-value-in-dm_report_reserv.patch
Modified:
lvm2/trunk/PKGBUILD
------------------------------------------------------------+
PKGBUILD | 10 ++--
libdm-fix-double-const-for-value-in-dm_report_reserv.patch | 27 +++++++++++
2 files changed, 34 insertions(+), 3 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2014-07-18 13:18:28 UTC (rev 217417)
+++ PKGBUILD 2014-07-18 14:12:58 UTC (rev 217418)
@@ -5,7 +5,7 @@
pkgbase=lvm2
pkgname=('lvm2' 'device-mapper')
pkgver=2.02.107
-pkgrel=1
+pkgrel=2
arch=('i686' 'x86_64')
url="http://sourceware.org/lvm2/"
license=('GPL2' 'LGPL2.1')
@@ -16,7 +16,8 @@
lvm2_hook
sd-lvm2
11-dm-initramfs.rules
- lvm2-make-sockets-static.patch)
+ lvm2-make-sockets-static.patch
+ libdm-fix-double-const-for-value-in-dm_report_reserv.patch)
sha1sums=('95e99c04ac1b5b987de41d4e31cca982caaee5f9'
'SKIP'
'be3b7db02e76d31d4742dc853b2fa3f898368ff8'
@@ -23,7 +24,8 @@
'ff0fdf0a3005a41acd4b36865056109effc3474b'
'86c18852409dc03f38bdd734ac3e7b54bed9c4ce'
'f6a554eea9557c3c236df2943bb6e7e723945c41'
- 'b084512af42f2e16cdccd8b7ee4de27b574d1f94')
+ 'b084512af42f2e16cdccd8b7ee4de27b574d1f94'
+ '3628a39b49162d08da87cf52a830eb2f8dff4995')
prepare() {
cd LVM2.${pkgver}
@@ -31,6 +33,8 @@
sed -i 's|use_lvmetad = 0|use_lvmetad = 1|' conf/example.conf.in
# make systemd sockets static
patch -p1 -i "${srcdir}/lvm2-make-sockets-static.patch"
+ # fix virtualbox building (merged upstream)
+ patch -p1 -i "${srcdir}/libdm-fix-double-const-for-value-in-dm_report_reserv.patch"
}
build() {
Added: libdm-fix-double-const-for-value-in-dm_report_reserv.patch
===================================================================
--- libdm-fix-double-const-for-value-in-dm_report_reserv.patch (rev 0)
+++ libdm-fix-double-const-for-value-in-dm_report_reserv.patch 2014-07-18 14:12:58 UTC (rev 217418)
@@ -0,0 +1,27 @@
+From 100342605ce4a304b397665682d2ec555af5aa27 Mon Sep 17 00:00:00 2001
+From: Peter Rajnoha <prajnoha at redhat.com>
+Date: Mon, 30 Jun 2014 09:44:23 +0200
+Subject: [PATCH] libdm: fix double const for "value" in
+ dm_report_reserved_value structure
+
+C++ may have
+---
+ libdm/libdevmapper.h | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/libdm/libdevmapper.h b/libdm/libdevmapper.h
+index 90e0b51..ad504da 100644
+--- a/libdm/libdevmapper.h
++++ b/libdm/libdevmapper.h
+@@ -1660,7 +1660,7 @@ struct dm_report_field_type {
+
+ struct dm_report_reserved_value {
+ const unsigned type; /* DM_REPORT_FIELD_TYPE_* */
+- const void const *value; /* reserved value:
++ const void *value; /* reserved value:
+ uint64_t for DM_REPORT_FIELD_TYPE_NUMBER
+ uint64_t for DM_REPORT_FIELD_TYPE_SIZE (number of 512-byte sectors)
+ uint64_t for DM_REPORT_FIELD_TYPE_PERCENT
+--
+2.0.1
+
More information about the arch-commits
mailing list