mirror of
https://git.yoctoproject.org/poky
synced 2026-05-02 09:32:14 +02:00
insane: remove unrecognised option check for Meson
Meson 0.60 onwards no longer simply warns when an unrecognised option is passed, it errors out instead. This means we can remove the logic in insane.bbclass to check for the warnings. (From OE-Core rev: 472acf29abd4cdc9d8ef10a1940a541275d508cf) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
ca97a835fe
commit
39906f5d4d
@@ -1229,15 +1229,12 @@ Rerun configure task after fixing this."""
|
||||
###########################################################################
|
||||
# Check unrecognised configure options (with a white list)
|
||||
###########################################################################
|
||||
if bb.data.inherits_class("autotools", d) or bb.data.inherits_class("meson", d):
|
||||
if bb.data.inherits_class("autotools", d):
|
||||
bb.note("Checking configure output for unrecognised options")
|
||||
try:
|
||||
if bb.data.inherits_class("autotools", d):
|
||||
flag = "WARNING: unrecognized options:"
|
||||
log = os.path.join(d.getVar('B'), 'config.log')
|
||||
if bb.data.inherits_class("meson", d):
|
||||
flag = "WARNING: Unknown options:"
|
||||
log = os.path.join(d.getVar('T'), 'log.do_configure')
|
||||
output = subprocess.check_output(['grep', '-F', flag, log]).decode("utf-8").replace(', ', ' ').replace('"', '')
|
||||
options = set()
|
||||
for line in output.splitlines():
|
||||
|
||||
Reference in New Issue
Block a user