From a4e71edf437fb365e74217ac580682e455a608fe Mon Sep 17 00:00:00 2001 From: Natalia Portillo Date: Sun, 24 Sep 2023 17:27:02 +0100 Subject: [PATCH] Disable compilation of linux-musl-arm64. --- build.sh | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/build.sh b/build.sh index a3b115f..9ad0661 100755 --- a/build.sh +++ b/build.sh @@ -130,14 +130,17 @@ mv libAaru.Compression.Native.so runtimes/linux-ppc64le/native/ ## Linux (ARM64), musl # Detected system processor: aarch64 -rm -f CMakeCache.txt -mkdir -p runtimes/linux-musl-arm64/native -docker run --rm dockcross/linux-arm64-musl >docker/dockcross-linux-musl-arm64 -chmod +x docker/dockcross-linux-musl-arm64 -docker/dockcross-linux-musl-arm64 cmake -DCMAKE_BUILD_TYPE=Release -DAARU_BUILD_PACKAGE=1 -DAARU_MUSL=1 . -docker/dockcross-linux-musl-arm64 make Aaru.Compression.Native -docker/dockcross-linux-musl-arm64 aarch64-linux-musl-strip -s -w -K "AARU*" libAaru.Compression.Native.so -mv libAaru.Compression.Native.so runtimes/linux-musl-arm64/native/ +# Fails LZMA multithreading +#rm -f CMakeCache.txt +#mkdir -p runtimes/linux-musl-arm64/native +#docker run --rm dockcross/linux-arm64-musl >docker/dockcross-linux-musl-arm64 +#chmod +x docker/dockcross-linux-musl-arm64 +#docker/dockcross-linux-musl-arm64 cmake -DCMAKE_BUILD_TYPE=Release -DAARU_BUILD_PACKAGE=1 -DAARU_MUSL=1 . +#cat CMakeFiles/Aaru.Compression.Native.dir/flags.make +#read -n 1 -s -r -p "Press any key to continue" +#docker/dockcross-linux-musl-arm64 make Aaru.Compression.Native +#docker/dockcross-linux-musl-arm64 aarch64-linux-musl-strip -s -w -K "AARU*" libAaru.Compression.Native.so +#mv libAaru.Compression.Native.so runtimes/linux-musl-arm64/native/ ## Linux (s390x) # Detected system processor: s390x @@ -237,6 +240,8 @@ if [[ ${OS_NAME} == Darwin ]]; then mv libAaru.Compression.Native.dylib runtimes/osx-arm64/native fi +# TODO: "linux-musl-arm" +# TODO: "linux-musl-arm64" # TODO: "linux-musl-x64" # TODO: "linux-musl-x86" # TODO: "android-arm64"