From: Ioan-Adrian Ratiu Date: Mon, 18 Dec 2017 17:42:58 +0000 (+0200) Subject: site/*-linux: don't cache ac_cv_sizeof_bool X-Git-Tag: lucaceresoli/bug-15201-perf-libtraceevent-missing~19106 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=15af2d527d582ef181d6b9c042844aa89f991f0b;p=thirdparty%2Fopenembedded%2Fopenembedded-core-contrib.git site/*-linux: don't cache ac_cv_sizeof_bool The value was hardcoded from the time it couldn't be computed, which is no longer the case. After C99 'bool' is only defined if stdbool.h is included, it's implementation defined and not required to be 1, so caching it doesn't make sense and certain recipes whoose code test ac_cv_sizeof_bool fail to build. Signed-off-by: Ioan-Adrian Ratiu Signed-off-by: Ross Burton --- diff --git a/meta/site/arm-linux b/meta/site/arm-linux index 7bf073eb779..fb3c81d0e97 100644 --- a/meta/site/arm-linux +++ b/meta/site/arm-linux @@ -3,7 +3,6 @@ ac_cv_sizeof___int64=${ac_cv_sizeof___int64=0} ac_cv_sizeof_char=${ac_cv_sizeof_char=1} ac_cv_sizeof_wchar_t=${ac_cv_sizeof_wchar_t=1} ac_cv_sizeof_unsigned_char=${ac_cv_sizeof_unsigned_char=1} -ac_cv_sizeof_bool=${ac_cv_sizeof_bool=1} ac_cv_sizeof_char_p=${ac_cv_sizeof_int_p=4} ac_cv_sizeof_int=${ac_cv_sizeof_int=4} ac_cv_sizeof_int_p=${ac_cv_sizeof_int_p=4} diff --git a/meta/site/nios2-linux b/meta/site/nios2-linux index 24bc5b033a1..67a3fc8a758 100644 --- a/meta/site/nios2-linux +++ b/meta/site/nios2-linux @@ -232,7 +232,6 @@ ac_cv_sizeof___int64=${ac_cv_sizeof___int64=0} ac_cv_sizeof_char=${ac_cv_sizeof_char=1} ac_cv_sizeof_wchar_t=${ac_cv_sizeof_wchar_t=1} ac_cv_sizeof_unsigned_char=${ac_cv_sizeof_unsigned_char=1} -ac_cv_sizeof_bool=${ac_cv_sizeof_bool=1} ac_cv_sizeof_char_p=${ac_cv_sizeof_int_p=4} ac_cv_sizeof_int=${ac_cv_sizeof_int=4} ac_cv_sizeof_int_p=${ac_cv_sizeof_int_p=4} diff --git a/meta/site/powerpc32-linux b/meta/site/powerpc32-linux index 06d961f5ce0..f37e915cb3c 100644 --- a/meta/site/powerpc32-linux +++ b/meta/site/powerpc32-linux @@ -1,6 +1,5 @@ ac_cv_func_setvbuf_reversed=no ac_cv_sizeof___int64=${ac_cv_sizeof___int64=0} -ac_cv_sizeof_bool=${ac_cv_sizeof_bool=1} ac_cv_sizeof_char=${ac_cv_sizeof_char=1} ac_cv_sizeof_char_p=${ac_cv_sizeof_char_p=4} ac_cv_sizeof_double=${ac_cv_sizeof_double=8}