]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commit
insane.bbclass: Make do_qa_staging check shebangs
authorPaulo Neves <ptsneves@gmail.com>
Tue, 14 Jun 2022 15:11:01 +0000 (17:11 +0200)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 1 Jul 2022 10:53:36 +0000 (11:53 +0100)
commit377fe11bc0d6939ab1aaebab1bf4e55adca1ab15
tree48b901be29dd26a49601585d11f725d329f98cb9
parent3c53e0dfb2d41ab2c933764ecd5a56c5f43bf8eb
insane.bbclass: Make do_qa_staging check shebangs

As reported in the bug report [1], there was no check for shebang
sizes on native scripts and now this is fixed.

The path scope of the qa_staging was increased from just checking
libdir to all the relevant SYSROOT_DIRS.

It is possible to skip this check through INSANE_SKIP.

[1] https://bugzilla.yoctoproject.org/show_bug.cgi?id=11053

Signed-off-by: Paulo Neves <ptsneves@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/insane.bbclass