]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commit
flex: build occasional build failures in test suite compile
authorRoss Burton <ross.burton@arm.com>
Wed, 26 Mar 2025 12:11:50 +0000 (12:11 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 27 Mar 2025 11:18:40 +0000 (11:18 +0000)
commit1bc37e10690dc906da41b9592bc8776bddf4b90b
tree13e069e4cbd280062371c31326672c649d409a3c
parent13e8a2831abcb9edd352fcdc6d1f3be0670b1242
flex: build occasional build failures in test suite compile

GNU Make 4.4 has added --shuffle, which randomly orders build jobs and
is great at exposing missing dependencies. Using this the known problem
with the flex test suite build was found and resolved, so remove the
workaround of doing a non-parallel build and apply a patch.

Also remove redundant Make variables that shouldn't be needed to build
the test suite.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-devtools/flex/flex/0001-build-tests-add-missing-parser-scanner-dependencies.patch [new file with mode: 0644]
meta/recipes-devtools/flex/flex_2.6.4.bb