aboutsummaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-extended
diff options
context:
space:
mode:
authorBian Naimeng <biannm@cn.fujitsu.com>2015-08-25 17:56:16 +0800
committerMartin Jansa <Martin.Jansa@gmail.com>2015-08-31 19:30:55 +0200
commit2d8d524386fc20bb057b96ffbfe4aa2aabea275f (patch)
tree0029bff8b34b502c9008b34d2d7b716457171b25 /meta-oe/recipes-extended
parentf2a8309af7ddb5586179dc6262c5673a46e74728 (diff)
downloadmeta-openembedded-contrib-2d8d524386fc20bb057b96ffbfe4aa2aabea275f.tar.gz
sysdig: 0.1.101 -> 0.1.102
upgrade sysdig to 0.1.102, and using GIT source instead of archive. Because the bug had been fixed at upstream before 0.1.102 released, so get rid of 01-donot-set-default-value-to-va_list.patch. Please obtain detail from https://github.com/draios/sysdig/commit/3cf4db08314b8559405198fb998eab421fec4b7d Signed-off-by: Bian Naimeng <biannm@cn.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Diffstat (limited to 'meta-oe/recipes-extended')
-rw-r--r--meta-oe/recipes-extended/sysdig/sysdig/01-donot-set-default-value-to-va_list.patch22
-rw-r--r--meta-oe/recipes-extended/sysdig/sysdig_git.bb (renamed from meta-oe/recipes-extended/sysdig/sysdig_0.1.101.bb)10
2 files changed, 4 insertions, 28 deletions
diff --git a/meta-oe/recipes-extended/sysdig/sysdig/01-donot-set-default-value-to-va_list.patch b/meta-oe/recipes-extended/sysdig/sysdig/01-donot-set-default-value-to-va_list.patch
deleted file mode 100644
index 9cb6378af2..0000000000
--- a/meta-oe/recipes-extended/sysdig/sysdig/01-donot-set-default-value-to-va_list.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-fix build error as following.
-
- sysdig-0.1.101/userspace/libsinsp/ctext.h:376:50: error: could not convert '0' from 'int' to 'va_list {aka __va_list}'
- | int8_t vprintf(const char*format, va_list ap = 0);
- | ^
- | make[2]: *** [userspace/libsinsp/CMakeFiles/sinsp.dir/ctext.cpp.o] Error 1
-
-
-Signed-off-by: Bian Naimeng <biannm@cn.fujitsu.com>
-
-diff -Nurp sysdig-0.1.101.orig/userspace/libsinsp/ctext.h sysdig-0.1.101/userspace/libsinsp/ctext.h
---- sysdig-0.1.101.orig/userspace/libsinsp/ctext.h 2015-06-04 02:58:51.000000000 +0800
-+++ sysdig-0.1.101/userspace/libsinsp/ctext.h 2015-07-02 09:18:14.154627357 +0800
-@@ -373,7 +373,7 @@ class ctext
- // application to this library seamlessly.
- //
- int8_t printf(const char*format, ...);
-- int8_t vprintf(const char*format, va_list ap = 0);
-+ int8_t vprintf(const char*format, va_list ap);
-
- //
- // nprintf is identical to the printf above EXCEPT for
diff --git a/meta-oe/recipes-extended/sysdig/sysdig_0.1.101.bb b/meta-oe/recipes-extended/sysdig/sysdig_git.bb
index 789fd4790c..62aa433b3c 100644
--- a/meta-oe/recipes-extended/sysdig/sysdig_0.1.101.bb
+++ b/meta-oe/recipes-extended/sysdig/sysdig_git.bb
@@ -11,13 +11,11 @@ inherit cmake pkgconfig
DEPENDS = "luajit zlib ncurses"
RDEPENDS_${PN} = "bash"
+SRC_URI = "git://github.com/draios/sysdig.git;branch=master"
+SRCREV = "b7394e29ced4f1a991af03c0381a5828abcbab7a"
+PV = "0.1.102+git${SRCPV}"
-SRC_URI = "https://github.com/draios/sysdig/archive/${PV}.tar.gz \
- file://01-donot-set-default-value-to-va_list.patch \
- "
-
-SRC_URI[md5sum] = "5fe96a3a0fd98b2157a40cb29af41afc"
-SRC_URI[sha256sum] = "6995e39be565514901b5cb587689ee2efbf8359293e4e597362382cccf0e9db6"
+S = "${WORKDIR}/git"
DIR_ETC="/etc"
EXTRA_OECMAKE = ' -DUSE_BUNDLED_LUAJIT="OFF" \