insane.bbclass: Python code cleanup in check_32bit_symbols

(From OE-Core rev: 67b06035326048323f972107f66eb50cf74def0b)

Signed-off-by: Ola x Nilsson <olani@axis.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Ola x Nilsson
2024-01-12 16:14:03 +01:00
committed by Richard Purdie
parent ad3eb83b56
commit fc2d534e38

View File

@@ -514,9 +514,9 @@ def check_32bit_symbols(path, packagename, d, elf, messages):
"""
Check that ELF files do not use any 32 bit time APIs from glibc.
"""
thirtytwo_bit_time_archs = set(('arm','armeb','mipsarcho32','powerpc','x86'))
thirtytwo_bit_time_archs = {'arm','armeb','mipsarcho32','powerpc','x86'}
overrides = set(d.getVar('OVERRIDES').split(':'))
if not(thirtytwo_bit_time_archs & overrides):
if not (thirtytwo_bit_time_archs & overrides):
return
import re
@@ -1571,7 +1571,7 @@ do_unpack[postfuncs] += "do_qa_unpack"
python () {
import re
tests = d.getVar('ALL_QA').split()
if "desktop" in tests:
d.appendVar("PACKAGE_DEPENDS", " desktop-file-utils-native")