On 13-11-21 02:33 AM, Mark Hatle wrote:
From: Konrad Scherer <konrad.sche...@windriver.com>

If the sed command does not run before make is invoked, the compile
fails. Defining the environment variable is the proper way to disable
warnings as errors build option and eliminates the race condition.

Signed-off-by: Konrad Scherer <konrad.sche...@windriver.com>
Signed-off-by: Randy MacLeod <randy.macl...@windriver.com>
---
  meta/recipes-kernel/perf/perf.bb | 5 +----
  1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/meta/recipes-kernel/perf/perf.bb b/meta/recipes-kernel/perf/perf.bb
index 138595d..1b889aa 100644
--- a/meta/recipes-kernel/perf/perf.bb
+++ b/meta/recipes-kernel/perf/perf.bb
@@ -40,6 +40,7 @@ export STAGING_INCDIR
  export STAGING_LIBDIR
  export BUILD_SYS
  export HOST_SYS
+export WERROR = "0"

  do_populate_lic[depends] += "virtual/kernel:do_populate_sysroot"

@@ -118,10 +119,6 @@ do_install() {
        fi
  }

-do_configure_prepend () {
-    sed -i 's,-Werror ,,' ${S}/tools/perf/Makefile
-}
-

This is will not work for kernels < 3.1. I did submit another patch which works for all kernel versions.

--
Konrad Scherer, MTS, Linux Products Group, Wind River
_______________________________________________
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core

Reply via email to