From 86d51905e17a6c79cdd146baad4cfb1771240b2b Mon Sep 17 00:00:00 2001 From: Christian Visintin Date: Wed, 2 Sep 2026 15:03:21 +0200 Subject: [PATCH] ci: probe musl samba configure workaround --- .github/workflows/musl.yml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/.github/workflows/musl.yml b/.github/workflows/musl.yml index 8477ff8..ed1b922 100644 --- a/.github/workflows/musl.yml +++ b/.github/workflows/musl.yml @@ -69,6 +69,19 @@ jobs: zlib-dev \ zlib-static rustup target add "$TARGET" + cargo fetch --locked + PAVAO_SRC=$(find "${CARGO_HOME:-/usr/local/cargo}/registry/src" \ + -type d -name "pavao-src-4.22.11" -print -quit) + test -n "$PAVAO_SRC" + cp -R "$PAVAO_SRC" /tmp/pavao-src + perl -0pi -e "s/(configure\\.arg\\(\\\"--without-ad-dc\\\"\\);)/\\\$1\\n configure.arg(\\\"--without-libunwind\\\");/" \ + /tmp/pavao-src/src/lib.rs + cat >> Cargo.toml <