]> code.ossystems Code Review - openembedded-core.git/commitdiff
ncurses: add SYSROOT_DESTDIR for siteconfig_gencache
authorJackie Huang <jackie.huang@windriver.com>
Wed, 31 May 2017 08:27:16 +0000 (16:27 +0800)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 29 Aug 2017 10:54:26 +0000 (11:54 +0100)
After switching to Recipe Specific Sysroots, ncurses
will not be populated in its own sysroots, then
siteconfig_gencache fails to find some headers,
so add ${SYSROOT_DESTDIR}/${includedir} into the
search list to fix the issue.

Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 2ef34f7fb60ecdff29aae1d54a90a2e765c15e1e)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
meta/recipes-core/ncurses/ncurses.inc

index 8990b0f5eff3cac91d2b9bd6264cf2fa845c1696..1f21cd413d47bbcdeecadedd899f7812e513f10c 100644 (file)
@@ -18,6 +18,8 @@ SRC_URI = "git://anonscm.debian.org/collab-maint/ncurses.git"
 EXTRA_AUTORECONF = "-I m4"
 CONFIG_SITE =+ "${WORKDIR}/config.cache"
 
+EXTRASITECONFIG = "CFLAGS='${CFLAGS} -I${SYSROOT_DESTDIR}${includedir}'"
+
 # Whether to enable separate widec libraries; must be 'true' or 'false'
 #
 # TODO: remove this variable when widec is supported in every setup?