Live video on the AT Protocol

build: use clang from llvm repos

+8 -6
+1 -1
.ci/dockerfile-hash.yaml
··· 1 1 variables: 2 - DOCKERFILE_HASH: 55070b6b36a63ba2b41d84fe4de9b86300683a50 2 + DOCKERFILE_HASH: 92b3e7b328ae41b4847a8aec6a7000ac92f352d1
+7 -5
docker/build.Dockerfile
··· 91 91 92 92 FROM builder AS builder-osxcross 93 93 WORKDIR /osxcross 94 - RUN apt install -y clang llvm bash patch bzip2 lld cmake 95 - ENV PATH $PATH:/usr/lib/llvm-14/bin 94 + RUN apt install -y clang bash patch bzip2 lld cmake lsb-release wget software-properties-common gnupg 95 + RUN curl -O https://apt.llvm.org/llvm.sh \ 96 + && chmod +x llvm.sh \ 97 + && ./llvm.sh 21 \ 98 + && rm llvm.sh 99 + ENV PATH /usr/lib/llvm-21/bin:$PATH 96 100 RUN git clone https://github.com/tpoechtrager/osxcross.git . \ 97 101 && git checkout 2.0-llvm-based 98 - RUN UNATTENDED=1 ./build_apple_clang.sh 102 + # RUN UNATTENDED=1 ./build_apple_clang.sh 99 103 RUN curl -L --fail https://github.com/joseluisq/macosx-sdks/releases/download/15.4/MacOSX15.4.sdk.tar.xz -o /osxcross/tarballs/MacOSX15.4.sdk.tar.xz 100 - RUN rm -rf /usr/lib/llvm-14/bin 101 - ENV PATH /osxcross/build/clang-21/build_stage2/bin:$PATH 102 104 RUN UNATTENDED=1 ./build.sh 103 105 ENV PATH /osxcross/target/bin:$PATH