.github: Attempt to un-break Clang 9 action
GitHub removed Clang 9 from the 20.04 image[1], breaking this build. Thus, manually add the specific versioned packages we need for the Ubuntu jobs to ensure they're installed. Note that we don't do the same for macOS, as Homebrew does not allow multiple llvm@N to co-exist, giving an error if you attempt to install a second one. In practice we don't actually use the compiler field here for anything other than the build name, it's only the cross-bindir that matters, so when it eventually moves to 12 the name will get confusing but the job will still work. MFC after: immediately [1]15a610677b
(cherry picked from commite5f5b6a75c
)
This commit is contained in:
parent
f997253234
commit
ddd0a8bffe
4
.github/workflows/cross-bootstrap-tools.yml
vendored
4
.github/workflows/cross-bootstrap-tools.yml
vendored
@ -18,11 +18,11 @@ jobs:
|
||||
- os: ubuntu-20.04
|
||||
compiler: clang-9
|
||||
cross-bindir: /usr/lib/llvm-9/bin
|
||||
pkgs: bmake libarchive-dev
|
||||
pkgs: bmake libarchive-dev clang-9 lld-9
|
||||
- os: ubuntu-20.04
|
||||
compiler: clang-10
|
||||
cross-bindir: /usr/lib/llvm-10/bin
|
||||
pkgs: bmake libarchive-dev
|
||||
pkgs: bmake libarchive-dev clang-10 lld-10
|
||||
- os: macOS-latest
|
||||
compiler: clang-11
|
||||
pkgs: bmake libarchive
|
||||
|
Loading…
Reference in New Issue
Block a user