Closed etcwilde closed 1 year ago
@swift-ci please test
Bot Failure:
Setting up curl (7.81.0-1ubuntu1.10) ...
[91mgpg: keyserver receive failed: Connection timed out
@swift-ci please test
@swift-ci please test
cc @weissi @MaxDesiatov
in any case, seems like we should also this for nightly-5.9
and nightly-main
do we need to do the same in other versions of ubuntu, or other distributions?
It looks like Ubuntu 20.04 uses gcc-9, so the original should be fine there.
Then ubuntu 18.04 uses gcc-7/libstdc++-7-dev as its tool C++, so it would probably be a good idea to bump the versions here: https://github.com/apple/swift-docker/blob/main/5.8/ubuntu/18.04/Dockerfile#L14C19-L15
in any case, seems like we should also this for nightly-5.9 and nightly-main
Yes, good point.
Bot Failure:
Setting up curl (7.81.0-1ubuntu1.10) ...
[91mgpg: keyserver receive failed: Connection timed out
@swift-ci please test
@swift-ci please test
@shahmishal do you know why this keeps failing on gpg keyserver?
@swift-ci please test
keyserver.ubuntu.com might be having connection issues
I think I had the same CI issue with https://github.com/apple/swift-docker/pull/337 2 months ago, so this breakage does not seem intermittent.
@shahmishal wdyt?
@swift-ci please test
Jammy uses the gcc-11 aligned c/c++ libraries and runtimes, but we force-install the gcc-9 aligned versions. If you install any tools from the Ubuntu-official repositories (e.g libtool), you'll get error messages because clang will look for the C++ headers aligned with the newest gcc version (11), instead of what we installed (9), so folks need to know to manually install
libstdc++-11-dev
if they want to do that, which is bad.apt info for
gcc
, which depends ongcc-11
.rdar://109112170