From patchwork Fri Aug 3 15:43:09 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: perf: pass STAGING_INCDIR(sysroot) to perf Date: Fri, 03 Aug 2012 15:43:09 -0000 From: Liang Li X-Patchwork-Id: 33745 Message-Id: <1344008589-3660-1-git-send-email-liang.li@windriver.com> To: Cc: darren.hart@intel.com Via EXTRA_CFLAGS, we can pass the sysroot include directory to perf to provide slang.h rather than hardcoded host dir in perf's Makefile. Pass WERROR=0 to perf's Makefile to avoid warnings being treated as errors. Warnings are not fatal, and while they will be fixed in the future, there's no need for them to break the build. Signed-off-by: Liang Li --- meta/recipes-kernel/perf/perf_3.4.bb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/meta/recipes-kernel/perf/perf_3.4.bb b/meta/recipes-kernel/perf/perf_3.4.bb index 505c7b8..537e926 100644 --- a/meta/recipes-kernel/perf/perf_3.4.bb +++ b/meta/recipes-kernel/perf/perf_3.4.bb @@ -24,6 +24,7 @@ DEPENDS = "virtual/kernel \ ${MLPREFIX}binutils \ ${TUI_DEPENDS} \ ${SCRIPTING_DEPENDS} \ + slang \ " SCRIPTING_RDEPENDS = "${@perf_feature_enabled('perf-scripting', 'perl perl-modules python', '',d)}" @@ -63,6 +64,8 @@ EXTRA_OEMAKE = \ AR="${AR}" \ prefix=/usr \ NO_GTK2=1 ${TUI_DEFINES} NO_DWARF=1 ${SCRIPTING_DEFINES} \ + WERROR=0 \ + EXTRA_CFLAGS=-I${STAGING_INCDIR} \ ' do_compile() {