From 91e4567efdba3f83e1972fe4266e012f7f1c2cfd Mon Sep 17 00:00:00 2001 From: Donald Buczek Date: Fri, 19 Mar 2021 10:43:32 +0100 Subject: [PATCH] make: Update version from 4.2.1 to 4.3 Update make to avoid a race condition which occurs in newer Linux kernels. Quote [1]: [ Note! This kernel improvement seems to be very good at triggering a race condition in the make jobserver (in GNU make 4.2.1) for me. It's a long known bug that was fixed back in June 2017 by GNU make commit b552b0525198 ("[SV 51159] Use a non-blocking read with pselect to avoid hangs."). But there wasn't a new release of GNU make until 4.3 on Jan 19 2020, so a number of distributions may still have the buggy version. Some have backported the fix to their 4.2.1 release, though, and even without the fix it's quite timing-dependent whether the bug actually is hit. ] [1] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=0ddad21d3e99c743a3aa473121dc5561679e26bb --- make.be0 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/make.be0 b/make.be0 index e09ec517e..b8ee59a42 100755 --- a/make.be0 +++ b/make.be0 @@ -1,6 +1,6 @@ #!/usr/bin/env beesh -# BEE_VERSION make-4.2.1-2 +# BEE_VERSION make-4.3-0 ## this file was created by bee init and should be executed to build a ## bee-package. (Additional hints are located at the end of this file.)