[meta-virtualization] [m-c-s][PATCH] open-iscsi-user: upgrade 2.0-871->2.0-873
Lei Maohui
leimaohui at cn.fujitsu.com
Mon Aug 17 18:52:29 PDT 2015
-deleted patch not used any more
-add new patch for new version
Signed-off-by: Lei Maohui <leimaohui at cn.fujitsu.com>
---
.../0001-fix-build-error-of-cross-build.patch | 30 ++++++++++++++++++++++
.../open-iscsi/files/user.patch | 11 --------
...-user_2.0-871.bb => open-iscsi-user_2.0-873.bb} | 8 +++---
3 files changed, 34 insertions(+), 15 deletions(-)
create mode 100644 meta-openstack/recipes-connectivity/open-iscsi/files/0001-fix-build-error-of-cross-build.patch
delete mode 100644 meta-openstack/recipes-connectivity/open-iscsi/files/user.patch
rename meta-openstack/recipes-connectivity/open-iscsi/{open-iscsi-user_2.0-871.bb => open-iscsi-user_2.0-873.bb} (87%)
diff --git a/meta-openstack/recipes-connectivity/open-iscsi/files/0001-fix-build-error-of-cross-build.patch b/meta-openstack/recipes-connectivity/open-iscsi/files/0001-fix-build-error-of-cross-build.patch
new file mode 100644
index 0000000..206da48
--- /dev/null
+++ b/meta-openstack/recipes-connectivity/open-iscsi/files/0001-fix-build-error-of-cross-build.patch
@@ -0,0 +1,30 @@
+From 943a321104a5b2c4ac25bdb2ae81b5b208e3973c Mon Sep 17 00:00:00 2001
+From: Lei Maohui <leimaohui at cn.fujitsu.com>
+Date: Tue, 18 Aug 2015 10:29:35 +0900
+Subject: [PATCH] fix build error of cross build
+
+The error likes as following
+| configure: error: cannot run C compiled programs.
+| If you meant to cross compile, use `--host'.
+
+Signed-off-by: Lei Maohui <leimaohui at cn.fujitsu.com>
+---
+ Makefile | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/Makefile b/Makefile
+index c5d9700..1f31e43 100644
+--- a/Makefile
++++ b/Makefile
+@@ -42,7 +42,7 @@ user: utils/open-isns/Makefile
+ @echo "Read README file for detailed information."
+
+ utils/open-isns/Makefile: utils/open-isns/configure utils/open-isns/Makefile.in
+- cd utils/open-isns; ./configure CFLAGS="$(OPTFLAGS)" --with-security=no
++ cd utils/open-isns; ./configure CFLAGS="$(OPTFLAGS)" --with-security=no ${CONFIGURE_ARGS}
+
+ kernel: force
+ $(MAKE) -C kernel
+--
+1.8.4.2
+
diff --git a/meta-openstack/recipes-connectivity/open-iscsi/files/user.patch b/meta-openstack/recipes-connectivity/open-iscsi/files/user.patch
deleted file mode 100644
index 767c508..0000000
--- a/meta-openstack/recipes-connectivity/open-iscsi/files/user.patch
+++ /dev/null
@@ -1,11 +0,0 @@
-diff -Nurd a/usr/iscsi_sysfs.c b/usr/iscsi_sysfs.c
---- a/usr/iscsi_sysfs.c 2012-08-06 12:32:21.098233792 +0200
-+++ b/usr/iscsi_sysfs.c 2012-08-06 12:33:09.534233952 +0200
-@@ -22,6 +22,7 @@
- #include <string.h>
- #include <errno.h>
- #include <dirent.h>
-+#include <sys/stat.h>
-
- #include "log.h"
- #include "initiator.h"
diff --git a/meta-openstack/recipes-connectivity/open-iscsi/open-iscsi-user_2.0-871.bb b/meta-openstack/recipes-connectivity/open-iscsi/open-iscsi-user_2.0-873.bb
similarity index 87%
rename from meta-openstack/recipes-connectivity/open-iscsi/open-iscsi-user_2.0-871.bb
rename to meta-openstack/recipes-connectivity/open-iscsi/open-iscsi-user_2.0-873.bb
index 5b3a257..4c9326e 100644
--- a/meta-openstack/recipes-connectivity/open-iscsi/open-iscsi-user_2.0-871.bb
+++ b/meta-openstack/recipes-connectivity/open-iscsi/open-iscsi-user_2.0-873.bb
@@ -8,7 +8,7 @@ inherit systemd
LIC_FILES_CHKSUM = "file://COPYING;md5=393a5ca445f6965873eca0259a17f833"
SRC_URI = "http://www.open-iscsi.org/bits/open-iscsi-${PV}.tar.gz \
- file://user.patch \
+ file://0001-fix-build-error-of-cross-build.patch \
file://open-iscsi \
file://initiatorname.iscsi \
"
@@ -16,7 +16,7 @@ SRC_URI = "http://www.open-iscsi.org/bits/open-iscsi-${PV}.tar.gz \
S = "${WORKDIR}/open-iscsi-${PV}"
TARGET_CC_ARCH += "${LDFLAGS}"
-
+EXTRA_OEMAKE += "CONFIGURE_ARGS='--host=${HOST_SYS}'"
do_compile () {
oe_runmake user
@@ -29,8 +29,8 @@ do_install () {
}
-SRC_URI[md5sum] = "0c403e8c9ad41607571ba0e6e8ff196e"
-SRC_URI[sha256sum] = "bcea8746ae82f2ada7bc05d2aa59bcda1ca0d5197f05f2e16744aae59f0a7dcb"
+SRC_URI[md5sum] = "8b8316d7c9469149a6cc6234478347f7"
+SRC_URI[sha256sum] = "7dd9f2f97da417560349a8da44ea4fcfe98bfd5ef284240a2cc4ff8e88ac7cd9"
# systemd support
PACKAGES =+ "${PN}-systemd"
--
1.8.4.2
More information about the meta-virtualization
mailing list