From b3f08c7b2bdf1bea28b081319d7c135af45f39e3 Mon Sep 17 00:00:00 2001 From: Armin Kuster Date: Mon, 18 Aug 2014 20:39:31 -0700 Subject: samhain: arm build failure | x_sh_error.c: In function 'sh_error_string': | x_sh_error.c:1580:31: error: incompatible type for argument 1 of 'memmove' | #define VA_COPY(ap1, ap2) memmove ((ap1), (ap2), sizeof (va_list)) | ^ | x_sh_error.c:1720:14: note: in expansion of macro 'VA_COPY' | /*@i@*/VA_COPY(vl2, vl); | ^ this patch fixes the arm build failure. Signed-off-by: Armin Kuster --- recipes-security/samhain/samhain.inc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/recipes-security/samhain/samhain.inc b/recipes-security/samhain/samhain.inc index d6f9f82..772aa7b 100644 --- a/recipes-security/samhain/samhain.inc +++ b/recipes-security/samhain/samhain.inc @@ -37,6 +37,10 @@ do_unpack_extra () { } addtask unpack_extra after do_unpack before do_patch +do_configure_prepend_arm() { + export sh_cv___va_copy=yes +} + # If we use oe_runconf in do_configure() it will by default # use the prefix --oldincludedir=/usr/include which is not # recognized by Samhain's configure script and would invariably -- cgit v1.2.3-54-g00ecf