From 0c6aa2188a997a1e962941dba915673d77d24216 Mon Sep 17 00:00:00 2001 From: Markus Ueberall Date: Fri, 26 Jul 2024 17:41:28 +0200 Subject: [PATCH] Added more detailed list of available 3rd party builds --- Provide-native-lib-for-libsignal.md | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/Provide-native-lib-for-libsignal.md b/Provide-native-lib-for-libsignal.md index 166b508..d0f6d30 100644 --- a/Provide-native-lib-for-libsignal.md +++ b/Provide-native-lib-for-libsignal.md @@ -9,16 +9,22 @@ signal-cli releases include the pre-compiled binaries for x86_64 Linux (with a r Builds for some additional platforms are available in * https://github.com/exquo/signal-libs-build/ + * **Linux:** + * amd64/x86_64, arm64/aarch64, armv7, i386 _(these require `glibc` v2.29 or newer)_ + * amd64/x86_64 _(this requires musl libc)_ + * **macOS:** amd64/x86_64, arm64/aarch64 _(these require Darwin v14)_ + * **Windows:** amd64/x86_64 * https://gitlab.com/packaging/libsignal-client/ + * **Linux:** amd64/x86_64, arm64/aarch64, armv7 _(these require `glibc` v2.28 or newer)_ * https://media.projektzentrisch.de/temp/signal-cli/ * **Linux:** amd64/x86_64, arm64/aarch64, armv7, i686, loong64, mips64el, mipsel, powerpc, ppc64, ppc64el, riscv64, s390x, sparc64 * _all artefacts require `glibc` v2.29 (riscv64: v2.28; loong64: v2.36) or newer_ * [https://media.projektzentrisch.de/temp/signal-cli/**tests**/](https://media.projektzentrisch.de/temp/signal-cli/tests/) * This directory contains artefacts cross-built against header files and libraries of previous, still supported Ubuntu LTS releases: - * `libsignal_jni_soNNNN_ubuntu1804_{powerpc,ppc64,ppc64el,riscv64}.gz` _(these require `glibc` v2.27)_ - * `libsignal_jni_soNNNN_ubuntu1804_{amd64,i686,arm64,armv7,mips64el,mipsel,s390x,sparc64}.gz` _(these require `glibc` v2.25)_ - * `libsignal_jni_soNNNN_ubuntu1604_{ppc64,ppc64el}.gz` _(these require `glibc` v2.22)_ - * `libsignal_jni_soNNNN_ubuntu1604_{amd64,i686,arm64,armv7,mips64el,mipsel,powerpc,s390x,sparc64}.gz` _(these require `glibc` v2.18)_ + * `libsignal_jni_soNNNN_ubuntu1804_{powerpc,ppc64,ppc64el,riscv64}.gz` _(these require `glibc` v2.27 or newer)_ + * `libsignal_jni_soNNNN_ubuntu1804_{amd64,i686,arm64,armv7,mips64el,mipsel,s390x,sparc64}.gz` _(these require `glibc` v2.25 or newer)_ + * `libsignal_jni_soNNNN_ubuntu1604_{ppc64,ppc64el}.gz` _(these require `glibc` v2.22 or newer)_ + * `libsignal_jni_soNNNN_ubuntu1604_{amd64,i686,arm64,armv7,mips64el,mipsel,powerpc,s390x,sparc64}.gz` _(these require `glibc` v2.18 or newer)_ ## Manual build