[PATCH 6/7] ci: container: add musl-tools

Ahmad Fatoum a.fatoum at pengutronix.de
Wed Mar 26 05:36:18 PDT 2025


The musl-tools package provides a musl-gcc wrapper that can be used to
compile applications statically against musl.

Add it to the BSP, so we can use it from CI in future.
This will enable us to:

  - catch breakage in especially host/target tools when compiled with
    musl as OpenEmbedded does in CI and Alpine/PostmarketOS does
    by default

  - distribute statically linked tools with releases.

Cc: Jules Maselbas <jmaselbas at zdiv.net>
Signed-off-by: Ahmad Fatoum <a.fatoum at pengutronix.de>
---
 test/Containerfile | 1 +
 1 file changed, 1 insertion(+)

diff --git a/test/Containerfile b/test/Containerfile
index 02610196f0d9..e9b044c87ab7 100644
--- a/test/Containerfile
+++ b/test/Containerfile
@@ -31,6 +31,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
 	lzma-alone \
 	lzop \
 	mount \
+	musl-tools \
 	openssl \
 	pkg-config \
 	util-linux \
-- 
2.39.5




More information about the barebox mailing list