[OE-core] [PATCH] siteinfo: add existiance check for site config file

Saul Wold sgw at linux.intel.com
Thu May 23 14:37:12 UTC 2013


There is a condition where ncurses adds a site config file to CONFIG_SITE list
and then binutils configure tries to use the siteinfo list before ncurses has
installed the file.  The existance test is there in the BBPATH search, but not
in the SYSROOTCACHE check, so add it here.

Signed-off-by: Saul Wold <sgw at linux.intel.com>
---
 meta/classes/siteinfo.bbclass | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/meta/classes/siteinfo.bbclass b/meta/classes/siteinfo.bbclass
index 09f88c6..87a4225 100644
--- a/meta/classes/siteinfo.bbclass
+++ b/meta/classes/siteinfo.bbclass
@@ -139,7 +139,8 @@ def siteinfo_get_files(d, no_cache = False):
     if os.path.isdir(path_siteconfig):
         for i in os.listdir(path_siteconfig):
             filename = os.path.join(path_siteconfig, i)
-            sitefiles += filename + " "
+            if os.path.exists(filename):
+                sitefiles += filename + " "
 
     return sitefiles
 
-- 
1.8.1.4




More information about the Openembedded-core mailing list