summaryrefslogtreecommitdiff
path: root/poky/meta/classes-global/insane.bbclass
diff options
context:
space:
mode:
Diffstat (limited to 'poky/meta/classes-global/insane.bbclass')
-rw-r--r--poky/meta/classes-global/insane.bbclass14
1 files changed, 3 insertions, 11 deletions
diff --git a/poky/meta/classes-global/insane.bbclass b/poky/meta/classes-global/insane.bbclass
index ee34d5208d..8788f58fc5 100644
--- a/poky/meta/classes-global/insane.bbclass
+++ b/poky/meta/classes-global/insane.bbclass
@@ -617,22 +617,14 @@ def check_32bit_symbols(path, packagename, d, elf, messages):
# At this point, any symbol information is stripped into the debug
# package, so that is the only place we will find them.
elfpath = elfpath.replace('.debug/', '')
- allowed = (
- d.getVarFlag(
- 'INSANE_SKIP:' + d.getVar('PN'), elfpath.replace('/', '_')
- ) or ''
- ).split()
- usedapis -= set(allowed)
- if usedapis:
+ allowed = "32bit-time" in (d.getVar('INSANE_SKIP') or '').split()
+ if not allowed:
msgformat = elfpath + " uses 32-bit api '%s'"
for sym in usedapis:
oe.qa.add_message(messages, '32bit-time', msgformat % sym)
oe.qa.add_message(
messages, '32bit-time',
- 'Suppress with INSANE_SKIP:%s[%s] = "%s"' % (
- d.getVar('PN'), elfpath.replace('/', '_'),
- ' '.join(usedapis)
- )
+ 'Suppress with INSANE_SKIP = "32bit-time"'
)
# Check license variables