diff options
| author | Dengke Du <dengke.du@windriver.com> | 2018-09-29 09:15:33 +0800 |
|---|---|---|
| committer | Bruce Ashfield <bruce.ashfield@windriver.com> | 2018-09-30 21:31:21 -0400 |
| commit | a49ca99d063bce9158c7094279cf498dfbfe0455 (patch) | |
| tree | 442091efd898410ce9c90802ba7f7ca4b7445a53 /recipes-extended/oath | |
| parent | 2dc1de2286bbf72afd8009188e1e1ec9fb35f804 (diff) | |
| download | meta-virtualization-a49ca99d063bce9158c7094279cf498dfbfe0455.tar.gz | |
ceph: add support for ceph
Ceph is a distributed object, block, and file storage platform,
ceph depends on oath-toolkit, so add the oath-toolkit also.
Signed-off-by: Dengke Du <dengke.du@windriver.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Diffstat (limited to 'recipes-extended/oath')
| -rw-r--r-- | recipes-extended/oath/oath/0001-oath-fix-macro-definition-error.patch | 32 | ||||
| -rw-r--r-- | recipes-extended/oath/oath_2.6.2.bb | 19 |
2 files changed, 51 insertions, 0 deletions
diff --git a/recipes-extended/oath/oath/0001-oath-fix-macro-definition-error.patch b/recipes-extended/oath/oath/0001-oath-fix-macro-definition-error.patch new file mode 100644 index 00000000..37f9d753 --- /dev/null +++ b/recipes-extended/oath/oath/0001-oath-fix-macro-definition-error.patch | |||
| @@ -0,0 +1,32 @@ | |||
| 1 | From ba86973a3014caa9a4110611f470d4d9af5c2982 Mon Sep 17 00:00:00 2001 | ||
| 2 | From: Dengke Du <dengke.du@windriver.com> | ||
| 3 | Date: Thu, 27 Sep 2018 09:37:08 +0800 | ||
| 4 | Subject: [PATCH] oath: fix macro definition error | ||
| 5 | |||
| 6 | Signed-off-by: Dengke Du <dengke.du@windriver.com> | ||
| 7 | --- | ||
| 8 | oathtool/gl/intprops.h | 6 +++--- | ||
| 9 | 1 file changed, 3 insertions(+), 3 deletions(-) | ||
| 10 | |||
| 11 | diff --git a/oathtool/gl/intprops.h b/oathtool/gl/intprops.h | ||
| 12 | index e1fce5c..cee4997 100644 | ||
| 13 | --- a/oathtool/gl/intprops.h | ||
| 14 | +++ b/oathtool/gl/intprops.h | ||
| 15 | @@ -230,11 +230,11 @@ verify (TYPE_MAXIMUM (long long int) == LLONG_MAX); | ||
| 16 | (e.g., A and B) have the same type as MIN and MAX. Instead, they assume | ||
| 17 | that the result (e.g., A + B) has that type. */ | ||
| 18 | #if _GL_HAS_BUILTIN_OVERFLOW_WITH_NULL | ||
| 19 | -# define _GL_ADD_OVERFLOW(a, b, min, max) | ||
| 20 | +# define _GL_ADD_OVERFLOW(a, b, min, max) \ | ||
| 21 | __builtin_add_overflow (a, b, (__typeof__ ((a) + (b)) *) 0) | ||
| 22 | -# define _GL_SUBTRACT_OVERFLOW(a, b, min, max) | ||
| 23 | +# define _GL_SUBTRACT_OVERFLOW(a, b, min, max) \ | ||
| 24 | __builtin_sub_overflow (a, b, (__typeof__ ((a) - (b)) *) 0) | ||
| 25 | -# define _GL_MULTIPLY_OVERFLOW(a, b, min, max) | ||
| 26 | +# define _GL_MULTIPLY_OVERFLOW(a, b, min, max) \ | ||
| 27 | __builtin_mul_overflow (a, b, (__typeof__ ((a) * (b)) *) 0) | ||
| 28 | #else | ||
| 29 | # define _GL_ADD_OVERFLOW(a, b, min, max) \ | ||
| 30 | -- | ||
| 31 | 2.7.4 | ||
| 32 | |||
diff --git a/recipes-extended/oath/oath_2.6.2.bb b/recipes-extended/oath/oath_2.6.2.bb new file mode 100644 index 00000000..f4230449 --- /dev/null +++ b/recipes-extended/oath/oath_2.6.2.bb | |||
| @@ -0,0 +1,19 @@ | |||
| 1 | LICENSE = "GPLv3 & LGPLv2.1" | ||
| 2 | LIC_FILES_CHKSUM = "file://COPYING;md5=62e1e33aebac5b1bc9fc48a866e2f61b \ | ||
| 3 | file://oathtool/COPYING;md5=d32239bcb673463ab874e80d47fae504 \ | ||
| 4 | file://liboath/COPYING;md5=4fbd65380cdd255951079008b364516c \ | ||
| 5 | file://pam_oath/COPYING;md5=d32239bcb673463ab874e80d47fae504" | ||
| 6 | |||
| 7 | SRC_URI = "http://download.savannah.nongnu.org/releases/oath-toolkit/oath-toolkit-${PV}.tar.gz \ | ||
| 8 | file://0001-oath-fix-macro-definition-error.patch \ | ||
| 9 | " | ||
| 10 | |||
| 11 | S = "${WORKDIR}/${BPN}-toolkit-${PV}" | ||
| 12 | SRC_URI[md5sum] = "4a05cd4768764843bd5493609a6bdb17" | ||
| 13 | SRC_URI[sha256sum] = "b03446fa4b549af5ebe4d35d7aba51163442d255660558cd861ebce536824aa0" | ||
| 14 | |||
| 15 | inherit autotools | ||
| 16 | |||
| 17 | # Specify any options you want to pass to the configure script using EXTRA_OECONF: | ||
| 18 | EXTRA_OECONF = "" | ||
| 19 | DEPENDS = "gtk-doc-native" | ||
