[PATCH] fixup! sandbox: enable keytoc in hosttools_defconfig

Ahmad Fatoum <[email protected]>
Newsgroups org.infradead.lists.barebox
Message-ID <[email protected]>
ci: musl-tools: disable KEYTOC as it depends on OpenSSL

The OpenSSL we ship in the CI container is built against glibc and so
compiling keytoc against musl in it is currently not possible.

Fix the CI breakage by disable KEYTOC, but only for the Github workflow.

Signed-off-by: Ahmad Fatoum <[email protected]>
---
Patch is not yet on master branch, so this could be simply squashed.

 .github/workflows/musl-tools.yml | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/.github/workflows/musl-tools.yml b/.github/workflows/musl-tools.yml
index 52cdd184ade3..d85328bc3f3c 100644
--- a/.github/workflows/musl-tools.yml
+++ b/.github/workflows/musl-tools.yml
@@ -34,6 +34,10 @@ jobs:
         m () { make -j$(nproc) CC=musl-gcc LD=musl-gcc HOSTCC=musl-gcc HOSTLD=musl-ld "$@"; }
 
         m ${{matrix.defconfig}}
+
+        # CI image ships OpenSSL development files only for glibc
+        scripts/config --disable KEYTOC
+
         m scripts/
 
         test -n "$(musl-ldd scripts/imx/imx-usb-loader${{matrix.suffix}} 2>/dev/null | grep musl)"
-- 
2.47.3
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.