]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
.github: Attempt to un-break Clang 9 action
authorJessica Clarke <jrtc27@FreeBSD.org>
Sat, 29 May 2021 03:36:36 +0000 (04:36 +0100)
committerJessica Clarke <jrtc27@FreeBSD.org>
Sat, 29 May 2021 03:38:07 +0000 (04:38 +0100)
commitddd0a8bffe35fce60e71147d3789564ad1997ba3
tree78d73193371a21b13fe7c45ffc2cad8019d6d1ba
parentf9972532343bb1eb101bf7afef2966972eea3b5e
.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] https://github.com/actions/virtual-environments/commit/15a610677be406d250c1f6732b03c8b87e693a0a

(cherry picked from commit e5f5b6a75c0aa0f51a399e2002d15b51211630b5)
.github/workflows/cross-bootstrap-tools.yml