Eliminate make 3.80 and use 3.82 instead when building with tcc

Unlike make 3.80, make 3.82 makes a call to putenv which does not exist
in mes libc so a stub was created for this function.

The checksum for the util-linux package required an update.
When built with original make 3.80 it resulted in an extra file
/usr/share/man/man8/.8 that does not exist when building with 3.82
This commit is contained in:
Paul Dersey 2023-01-17 13:29:03 -05:00
parent 0b7cd62f73
commit 91c168bb7d
8 changed files with 25 additions and 11 deletions

View file

@ -100,7 +100,7 @@ using older versions compilable by tinycc. Prior to this point, all tools
have been adapted significantly for the bootstrap; now, we will be using
old tooling instead.
make 3.80
make 3.82
=========
GNU ``make`` is now built so we have a more robust building system.
@ -535,9 +535,8 @@ that we do not have available.
make 3.82
=========
GNU Make is updated by .02. The most notable thing is this is now built properly
using the build system and GCC, which means that it does not randomly segfault
while building the Linux kernel.
GNU ``make`` is now rebuilt properly using the build system and GCC, which means that
it does not randomly segfault while building the Linux kernel.
kexec-tools 2.0.22
==================