| c3d7b96d | 31-Jan-2024 |
Jessica Clarke <[email protected]> |
tools/build/make.py: Avoid Python 3.7+ subprocess.run capture_output
This is just a convenient alias for setting stdout and stderr to PIPE, so substitute it for that to be compatible with Python 3.6
tools/build/make.py: Avoid Python 3.7+ subprocess.run capture_output
This is just a convenient alias for setting stdout and stderr to PIPE, so substitute it for that to be compatible with Python 3.6.
Fixes: 69cfdc81ea7b ("tools/build/make.py: Keep bootstrapped bmake binary up-to-date")
(cherry picked from commit b771d5705fc95445d4d81e054be664b7842156ff)
show more ...
|
| 8161eb61 | 20-Jan-2024 |
Jessica Clarke <[email protected]> |
tools/build/make.py: Add missing comma to fix tinderbox and worlds
The missing comma meant this was interpreted as a single target called "tinderboxworlds", and so neither tinderbox nor worlds were
tools/build/make.py: Add missing comma to fix tinderbox and worlds
The missing comma meant this was interpreted as a single target called "tinderboxworlds", and so neither tinderbox nor worlds were recognised as being MI targets (i.e. still required TARGET(_ARCH) to be given).
Fixes: 5157b451c654 ("tools/build/make.py: Grow the list of MI targets")
(cherry picked from commit edec803c5b72681b39ce969cc16d634e08bb3ac2)
show more ...
|
| e179ee00 | 05-Aug-2024 |
Warner Losh <[email protected]> |
loader: Add WITH/WITHOUT_LOADER_PXEBOOT build option
Make it possible to disable pxeboot. This loader will fail to build when it's too large. When /boot/loader needs to be larger like that, this opt
loader: Add WITH/WITHOUT_LOADER_PXEBOOT build option
Make it possible to disable pxeboot. This loader will fail to build when it's too large. When /boot/loader needs to be larger like that, this options will disable a component whose build will fail. It is an explicit option rather than implicit when things are too large to force the user to make the explicit tradeoffs rather than wonder why they have a stale pxeboot or other odd failure mode.
MFC After: 3 days Sponsored by: Netflix Differential Revision: https://reviews.freebsd.org/D46212
(cherry picked from commit 20d35d5817851df3a6d20e75df2e14a192b94940)
show more ...
|
| 5daa7f5b | 29-Jul-2024 |
Ed Maste <[email protected]> |
depend-cleanup: remove entries from 2020 and 2021
> These tests increase the build time (albeit by a small amount), so > they should be removed once enough time has passed and it is extremely > unli
depend-cleanup: remove entries from 2020 and 2021
> These tests increase the build time (albeit by a small amount), so > they should be removed once enough time has passed and it is extremely > unlikely anyone would try a NO_CLEAN build against an object tree from > before the related change.
The comment suggests a year is a reasonable period but we'll be somewhat more conservative for now, in part so that we retain different examples of special cases.
Reviewed by: brooks, imp Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D46178
(cherry picked from commit 4a06d149371c16287e1dd5a8fa51e92346a0c3f4)
show more ...
|