]> code.ossystems Code Review - openembedded-core.git/commit
groff: Fix math.h inclusion from system headers issue
authorKhem Raj <raj.khem@gmail.com>
Mon, 5 Aug 2019 19:34:29 +0000 (12:34 -0700)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 6 Aug 2019 10:23:36 +0000 (11:23 +0100)
commite9beba2a33b46d31bfdd926211d22ebf2abb6c90
tree62ab8c9818f61daa6c25956c48153baa50c2fad2
parent66bb9fd36128bb5ce12c7a5e224cfcd69dc2cd06
groff: Fix math.h inclusion from system headers issue

groff has system headers overrides in its sourcecode which it
generates as fallbacks but in some cases when a system header includes
math.h via include <> directive it lands in the override header and
causes compile issues, seen with clang+libc++, this patch makes sure
that right defines are available before including it

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-extended/groff/files/0001-Include-config.h.patch [new file with mode: 0644]
meta/recipes-extended/groff/groff_1.22.4.bb