diff --git a/.github/workflows/osrm-backend.yml b/.github/workflows/osrm-backend.yml index 813a28a13..5a81b4c56 100644 --- a/.github/workflows/osrm-backend.yml +++ b/.github/workflows/osrm-backend.yml @@ -521,9 +521,13 @@ jobs: sudo apt-get update -y && sudo apt-get install "clang++-${CLANG_VERSION}" echo "XXX /usr/bin/clang++-${CLANG_VERSION}.0" ls /usr/bin/ - sudo update-alternatives --install /usr/bin/clang++ clang++ "/usr/bin/clang++-${CLANG_VERSION}.0" 10000000 - sudo update-alternatives --install /usr/bin/clang clang "/usr/bin/clang-${CLANG_VERSION}.0" 10000000 - + if [[ "${CLANG_VERSION}" = "6" ]]; then + sudo update-alternatives --install /usr/bin/clang++ clang++ "/usr/bin/clang++-${CLANG_VERSION}.0" 10000000 + sudo update-alternatives --install /usr/bin/clang clang "/usr/bin/clang-${CLANG_VERSION}.0" 10000000 + else + sudo update-alternatives --install /usr/bin/clang++ clang++ "/usr/bin/clang++-${CLANG_VERSION}" 10000000 + sudo update-alternatives --install /usr/bin/clang clang "/usr/bin/clang-${CLANG_VERSION}" 10000000 + fi # we only enable lto for release builds # and therefore don't need to us ld.gold or llvm tools for linking # for debug builds