Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Makefile: have HEADS_GAWK depend on locally built HEADS_MAKE if make …
…and gawk are not found in expected 4.2.1 versions. This will be the case on debian-11 and other newer OSes. Fixes a bug where "make BOARD=xyz bootstrap" was needed prior of being able to build anything else otherwise HEADS_GAWK was expecting HEADS_MAKE to be built already, which was not the case. (fixes linuxboot#1126) As of now, I do not see any OS make/gawk being used anymore. All modules except coreboot (which uses coreboot buildstack), including musl-cross-make, are being built with local make and local gawk. Improves linuxboot#936 (comment) which showed that local make (/usb/bin/make, /usr/local/bin/make, /usr/sbin/make, /usr/local/sbin/make and /usr/bin/gawk were called locally. To redo)
- Loading branch information