]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commit
sanity: Show a warning that make 4.2.1 is buggy on non-ubuntu systems
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 13 Apr 2022 16:27:11 +0000 (17:27 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 14 Apr 2022 08:19:19 +0000 (09:19 +0100)
commitad5829aa1f8a7369509542b913bfd8d21d1b1bc3
tree8ebb4e7251422b7c868cc69b6925cfd586cef926
parent67fad829f37ed0a8e20c599d2b65635158591d06
sanity: Show a warning that make 4.2.1 is buggy on non-ubuntu systems

We keep seeing hangs on the autobuilder with make 4.2.1 on Centos8, Alma8
and OpenSuse workers. The hang occurs in perl and kernel builds in particular.
The issue is fixed in 4.3 and has been patched on Ubuntu systems:

https://git.savannah.gnu.org/cgit/make.git/commit/?id=78b5fec6898c26956d00548427cda1101cb80f8a
https://savannah.gnu.org/bugs/?51400

Add a sanity test for make 4.2.1 and error for non-ubuntu systems. We're
making a buildtools-make-tarball available which can be used to
allow systems with the broken version to use the project.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/sanity.bbclass