From: Jorge Pereira Date: Wed, 15 Mar 2023 19:01:38 +0000 (-0300) Subject: ci: Bump LLVM/CLANG for 15 X-Git-Tag: release_3_2_3~123 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=adbb63e2e727eafaf541308a8ed2ec729c7074a4;p=thirdparty%2Ffreeradius-server.git ci: Bump LLVM/CLANG for 15 --- diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6bce05c6ed..7896e8cb3f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -188,23 +188,23 @@ jobs: software-properties-common \ quilt - - name: Install LLVM 10 for 18.04 + - name: Install LLVM 15 for 18.04 if: ${{ matrix.os.code == 'ubuntu1804' && matrix.env.CC == 'clang' }} run: | wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | sudo apt-key add - sudo apt-add-repository "deb http://apt.llvm.org/bionic/ llvm-toolchain-bionic-10 main" - sudo apt-get install ${APT_OPTS} clang-10 llvm-10 gdb - sudo update-alternatives --install /usr/bin/clang clang /usr/bin/clang-10 60 && sudo update-alternatives --set clang /usr/bin/clang-10 - sudo update-alternatives --install /usr/bin/llvm-symbolizer llvm-symbolizer /usr/bin/llvm-symbolizer-10 60 && sudo update-alternatives --set llvm-symbolizer /usr/bin/llvm-symbolizer-10 + sudo apt-add-repository "deb http://apt.llvm.org/bionic/ llvm-toolchain-bionic-15 main" + sudo apt-get install ${APT_OPTS} clang-15 llvm-15 gdb + sudo update-alternatives --install /usr/bin/clang clang /usr/bin/clang-15 60 && sudo update-alternatives --set clang /usr/bin/clang-15 + sudo update-alternatives --install /usr/bin/llvm-symbolizer llvm-symbolizer /usr/bin/llvm-symbolizer-15 60 && sudo update-alternatives --set llvm-symbolizer /usr/bin/llvm-symbolizer-15 - - name: Install LLVM 10 for 20.04 + - name: Install LLVM 15 for 20.04 if: ${{ matrix.os.code == 'ubuntu2004' && matrix.env.CC == 'clang' }} run: | wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | sudo apt-key add - sudo apt-add-repository "deb http://apt.llvm.org/focal/ llvm-toolchain-focal-10 main" - sudo apt-get install ${APT_OPTS} clang-10 llvm-10 gdb - sudo update-alternatives --install /usr/bin/clang clang /usr/bin/clang-10 60 && sudo update-alternatives --set clang /usr/bin/clang-10 - sudo update-alternatives --install /usr/bin/llvm-symbolizer llvm-symbolizer /usr/bin/llvm-symbolizer-10 60 && sudo update-alternatives --set llvm-symbolizer /usr/bin/llvm-symbolizer-10 + sudo apt-add-repository "deb http://apt.llvm.org/focal/ llvm-toolchain-focal-15 main" + sudo apt-get install ${APT_OPTS} clang-15 llvm-15 gdb + sudo update-alternatives --install /usr/bin/clang clang /usr/bin/clang-15 60 && sudo update-alternatives --set clang /usr/bin/clang-15 + sudo update-alternatives --install /usr/bin/llvm-symbolizer llvm-symbolizer /usr/bin/llvm-symbolizer-15 60 && sudo update-alternatives --set llvm-symbolizer /usr/bin/llvm-symbolizer-15 - name: Install GCC if: ${{ matrix.env.CC == 'gcc' }}