[PATCH 0/3] ci: update to Trixie to use make --shuffle
Ahmad Fatoum
a.fatoum at pengutronix.de
Mon Sep 1 08:38:02 PDT 2025
Debian Trixie ships with GNU make v4.4.1.
v4.4 introduced a new --shuffle option that shuffles goal and prerequisite
ordering to hopefully catch issues around non-deterministic build order
in parallel makefiles.
Let's enable this option for all our defconfig builds. When a build
fails, make will also print to stderr a shuffle=<integer> line.
The integer can be passed to --shuffle locally when trying to reproduce
the breakage.
Ahmad Fatoum (3):
ci: container: update components installed on top to newest versions
ci: container: update to Debian Trixie
ci: build: shuffle goal and prerequisite ordering
.github/workflows/build-defconfigs.yml | 2 ++
test/Containerfile | 21 ++++++++++-----------
2 files changed, 12 insertions(+), 11 deletions(-)
--
2.47.2
More information about the barebox
mailing list