From cda91894b2748bb6ccfe3c655e8177241d747631 Mon Sep 17 00:00:00 2001 From: Carlo Piovesan Date: Thu, 9 Jan 2025 12:12:00 +0100 Subject: [PATCH] [crypto] Skip platform linux_amd64_musl Problem is currently: ``` -- Found Rust: /root/.rustup/toolchains/stable-x86_64-unknown-linux-musl/bin/rustc (found version "1.83.0") CMake Error at /duckdb_build_dir/corrosion/cmake/Corrosion.cmake:79 (message): Target x86_64-unknown-linux-gnu is not installed for toolchain stable-x86_64-unknown-linux-musl. Help: Run `rustup target add --toolchain stable-x86_64-unknown-linux-musl x86_64-unknown-linux-gnu` to install the missing target. Call Stack (most recent call first): /duckdb_build_dir/corrosion/CMakeLists.txt:73 (include) ``` Needs to be likely solved at the toolchain level, possibly in the dockerfile for musl in duckdb/extension-ci-tools. --- extensions/crypto/description.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extensions/crypto/description.yml b/extensions/crypto/description.yml index 6dcc386..a26cb24 100644 --- a/extensions/crypto/description.yml +++ b/extensions/crypto/description.yml @@ -43,7 +43,7 @@ docs: extension: build: cmake description: Cryptographic hash functions and HMAC - excluded_platforms: windows_amd64_rtools;windows_amd64_mingw;windows_amd64 + excluded_platforms: windows_amd64_rtools;windows_amd64_mingw;windows_amd64;linux_amd64_musl language: C++ license: MIT maintainers: