summaryrefslogtreecommitdiffstats
path: root/meta/classes
diff options
context:
space:
mode:
Diffstat (limited to 'meta/classes')
-rw-r--r--meta/classes/insane.bbclass6
1 files changed, 4 insertions, 2 deletions
diff --git a/meta/classes/insane.bbclass b/meta/classes/insane.bbclass
index a51f504f20..e77e993325 100644
--- a/meta/classes/insane.bbclass
+++ b/meta/classes/insane.bbclass
@@ -941,8 +941,10 @@ Missing inherit gettext?""" % (gt, config))
941 try: 941 try:
942 flag = "WARNING: unrecognized options:" 942 flag = "WARNING: unrecognized options:"
943 log = os.path.join(d.getVar('B', True), 'config.log') 943 log = os.path.join(d.getVar('B', True), 'config.log')
944 output = subprocess.check_output(['grep', '-F', flag, log]) 944 output = subprocess.check_output(['grep', '-F', flag, log]).replace(', ', ' ')
945 options = set(map(lambda s: s.strip(' ,'), output.partition(flag)[2].split())) 945 options = set()
946 for line in output.splitlines():
947 options |= set(line.partition(flag)[2].split())
946 whitelist = set(d.getVar("UNKNOWN_CONFIGURE_WHITELIST", True).split()) 948 whitelist = set(d.getVar("UNKNOWN_CONFIGURE_WHITELIST", True).split())
947 options -= whitelist 949 options -= whitelist
948 if options: 950 if options: