Patchwork native: Use a native site file and ensure the correct sed is used

login
register
mail settings
Submitter Richard Purdie
Date Sept. 27, 2013, 9:58 a.m.
Message ID <1380275897.18603.417.camel@ted>
Download mbox | patch
Permalink /patch/59069/
State Accepted
Commit db2eb3258844458569b7d4e6ed82c345858a3b99
Headers show

Comments

Richard Purdie - Sept. 27, 2013, 9:58 a.m.
native recipes were not using the site files. There are some things we need
to correct such as not using the path to sed-native. This allows us
to deploy settings globally for all recipes rather than hacking around
then in individual recipes as libtool-native used to for sed.

This fixes a regression introduced by
http://git.yoctoproject.org/cgit.cgi/poky/commit/?id=32edeb391f2107bb66b361cdcd4b8d4447731c33

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
---

Patch

diff --git a/meta/classes/native.bbclass b/meta/classes/native.bbclass
index 102dfb8..6704e66 100644
--- a/meta/classes/native.bbclass
+++ b/meta/classes/native.bbclass
@@ -54,7 +54,7 @@  DEPENDS_GETTEXT = "gettext-native"
 PTEST_ENABLED = "0"
 
 # Don't use site files for native builds
-export CONFIG_SITE = ""
+export CONFIG_SITE = "${COREBASE}/meta/site/native"
 
 # set the compiler as well. It could have been set to something else
 export CC = "${CCACHE}${HOST_PREFIX}gcc ${HOST_CC_ARCH}"
diff --git a/meta/site/native b/meta/site/native
new file mode 100644
index 0000000..7dfb1cb
--- /dev/null
+++ b/meta/site/native
@@ -0,0 +1 @@ 
+ac_cv_path_SED=sed