<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/ci/docker, branch 1.56.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.56.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.56.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2021-10-14T14:40:00+00:00</updated>
<entry>
<title>Get rid of broken `ct-ng oldconfig` everywhere and directly provide a suitable .config file.</title>
<updated>2021-10-14T14:40:00+00:00</updated>
<author>
<name>Hans Kratz</name>
<email>hans@appfour.com</email>
</author>
<published>2021-10-06T14:57:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=bd49593772610076940aae58e3c8526387d34aa2'/>
<id>urn:sha1:bd49593772610076940aae58e3c8526387d34aa2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Switch to our own mirror of libisl</title>
<updated>2021-10-14T14:39:55+00:00</updated>
<author>
<name>Mark Rousskov</name>
<email>mark.simulacrum@gmail.com</email>
</author>
<published>2021-10-06T12:40:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e840ce5774ff5dad31a1e06718673557e624285a'/>
<id>urn:sha1:e840ce5774ff5dad31a1e06718673557e624285a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>CI: Use mirror for downloads.</title>
<updated>2021-10-14T14:38:51+00:00</updated>
<author>
<name>Hans Kratz</name>
<email>hans@appfour.com</email>
</author>
<published>2021-10-08T06:44:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a1f28131d38a6f542708a37f1e847dfc8704e3da'/>
<id>urn:sha1:a1f28131d38a6f542708a37f1e847dfc8704e3da</id>
<content type='text'>
Crosstool-ng 1.22 used by those docker dist builds only allows one
mirror for all downloads.
</content>
</entry>
<entry>
<title>Auto merge of #89486 - rusticstuff:docker_letsencrypt_ca_update, r=Mark-Simulacrum</title>
<updated>2021-10-04T19:38:23+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2021-10-03T19:03:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a6b733599ec44bc1f31664a221078d7b5d5a7ae1'/>
<id>urn:sha1:a6b733599ec44bc1f31664a221078d7b5d5a7ae1</id>
<content type='text'>
Update Let's Encrypt ROOT CA certificate in dist-(i686|x86_64)-linux docker images

The DST Root CA X3 used by Let's Encrypt has expired ([Let's Encrypt announcement](https://letsencrypt.org/docs/dst-root-ca-x3-expiration-september-2021/)). This patch installs the new root certificate (ISRG Root X1) and disables the old one. Disabling the old one is necessary because otherwise curl still fails to download from servers with Let's Encrypt certs even though they are cross-signed.

Fixes #89484.
</content>
</entry>
<entry>
<title>Bump sccache used in CI to v0.2.15</title>
<updated>2021-08-25T20:26:45+00:00</updated>
<author>
<name>Mark Rousskov</name>
<email>mark.simulacrum@gmail.com</email>
</author>
<published>2021-08-24T21:15:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=21d8d5f88101ce15c2072e83d1ccbf7533895b11'/>
<id>urn:sha1:21d8d5f88101ce15c2072e83d1ccbf7533895b11</id>
<content type='text'>
This skips bumping Windows sccache because we run into compilation failures when
doing so (-m32 not supported by clang-cl?). Not clear on cause, but seems
easiest to just hold back.

This should avoid PGO-related failures encountered on Linux, and more broadly
seems like a good idea on other platforms as well (though it is likely not
necessary right this moment).
</content>
</entry>
<entry>
<title>PGO for LLVM builds on x86_64-unknown-linux-gnu in CI</title>
<updated>2021-08-24T21:08:30+00:00</updated>
<author>
<name>Mark Rousskov</name>
<email>mark.simulacrum@gmail.com</email>
</author>
<published>2021-08-11T17:17:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=451abd311c90e0e94c8c364a282c472323528cf5'/>
<id>urn:sha1:451abd311c90e0e94c8c364a282c472323528cf5</id>
<content type='text'>
This shows up to 5% less instruction counts on multiple benchmarks, and up to
19% wins on the -j1 wall times for rustc self-compilation.

We can afford to spend the extra cycles building LLVM essentially once more for
the x86_64-unknown-linux-gnu CI build today. The builder finishes in around 50
minutes on average, and this adds just 10 more minutes. Given the sizeable
improvements in compiler performance, this is definitely worth it.
</content>
</entry>
<entry>
<title>Auto merge of #87792 - GuillaumeGomez:ci-fetch, r=pietroalbini</title>
<updated>2021-08-15T14:02:40+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2021-08-15T14:02:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c0490a2dbbb94f8244fb6a15ca5d33dc3fcd268a'/>
<id>urn:sha1:c0490a2dbbb94f8244fb6a15ca5d33dc3fcd268a</id>
<content type='text'>
Remove git fetch from CI

https://github.com/rust-lang/rust/pull/86623 added a call to `git fetch`, which is problematic for releases.

r? `@pietroalbini`
</content>
</entry>
<entry>
<title>Update browser-ui-test package version</title>
<updated>2021-08-13T12:52:28+00:00</updated>
<author>
<name>Guillaume Gomez</name>
<email>guillaume.gomez@huawei.com</email>
</author>
<published>2021-08-13T12:52:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=11716db285bb861878b8537d1c356c9e08425e40'/>
<id>urn:sha1:11716db285bb861878b8537d1c356c9e08425e40</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove git fetch command call</title>
<updated>2021-08-05T19:13:47+00:00</updated>
<author>
<name>Guillaume Gomez</name>
<email>guillaume1.gomez@gmail.com</email>
</author>
<published>2021-08-05T13:21:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c15bc2e38380d570ed8a86253c5208d7fc0f6aea'/>
<id>urn:sha1:c15bc2e38380d570ed8a86253c5208d7fc0f6aea</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rollup merge of #87130 - GuillaumeGomez:update-browser-ui-test, r=Mark-Simulacrum</title>
<updated>2021-07-14T17:53:41+00:00</updated>
<author>
<name>Guillaume Gomez</name>
<email>guillaume1.gomez@gmail.com</email>
</author>
<published>2021-07-14T17:53:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ac6672b74631cfcdbfd042724e29969b193cefa1'/>
<id>urn:sha1:ac6672b74631cfcdbfd042724e29969b193cefa1</id>
<content type='text'>
Update browser-ui-test package version

It adds a check to prevent to have empty CSS values in `assert-css` command.

r? `@Mark-Simulacrum`
</content>
</entry>
</feed>
