<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/ci/docker/README.md, branch 1.76.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.76.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.76.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2023-09-28T02:24:09+00:00</updated>
<entry>
<title>ci: upgrade to crosstool-ng 1.26.0</title>
<updated>2023-09-28T02:24:09+00:00</updated>
<author>
<name>WANG Rui</name>
<email>wangrui@loongson.cn</email>
</author>
<published>2023-09-28T02:09:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f99fdac3df5f97287857786bcce9660250009cbf'/>
<id>urn:sha1:f99fdac3df5f97287857786bcce9660250009cbf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add more context to `quit_if_file_exists` in `configure.py`</title>
<updated>2023-08-02T08:38:16+00:00</updated>
<author>
<name>Trevor Gross</name>
<email>tmgross@umich.edu</email>
</author>
<published>2023-07-02T02:02:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=8a2022b108c520085fc486619ba2af39e35b1738'/>
<id>urn:sha1:8a2022b108c520085fc486619ba2af39e35b1738</id>
<content type='text'>
Currently, having a dirty `obj/` directory is sufficient to abort CI
tests. This results in errors like the following:

```
...
== end clock drift check ==
sccache: Starting the server...
configure: error: Existing 'config.toml' detected.
== clock drift check ==
...
```

This is subtle and doesn't give a good idea as to what causes the issue.
With this patch, the error becomes more prominent and a resolution is
suggested:

```
== end clock drift check ==
sccache: Starting the server...

configure: ERROR: Existing 'config.toml' detected. Exiting
Is objdir '/home/tmgross/projects/rust/obj' clean?

== clock drift check ==
```
</content>
</entry>
<entry>
<title>ci: Upgrade loongarch64-linux-gnu GCC to 13.1.0</title>
<updated>2023-06-05T11:11:20+00:00</updated>
<author>
<name>WANG Rui</name>
<email>wangrui@loongson.cn</email>
</author>
<published>2023-06-05T11:11:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=20c6223b6fcef8b90277c1305367b15f50bfd604'/>
<id>urn:sha1:20c6223b6fcef8b90277c1305367b15f50bfd604</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ci: Add support for dist-loongarch64-linux</title>
<updated>2023-05-12T10:31:55+00:00</updated>
<author>
<name>WANG Rui</name>
<email>wangrui@loongson.cn</email>
</author>
<published>2022-12-29T07:09:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=5f173e979f7dfa5dd4cd5284ad6894d600ba2c43'/>
<id>urn:sha1:5f173e979f7dfa5dd4cd5284ad6894d600ba2c43</id>
<content type='text'>
Co-Authored-By: YANG Xiaojuan &lt;yangxiaojuan@loongson.cn&gt;
</content>
</entry>
<entry>
<title>ci: refactor crosstool-ng to use mini-defconfig</title>
<updated>2023-04-26T20:42:10+00:00</updated>
<author>
<name>Josh Stone</name>
<email>jistone@redhat.com</email>
</author>
<published>2023-04-26T01:10:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=16dfd8986268ea476e0701a825a587e0078268a9'/>
<id>urn:sha1:16dfd8986268ea476e0701a825a587e0078268a9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ci: upgrade to crosstool-ng 1.25.0</title>
<updated>2023-04-26T20:42:10+00:00</updated>
<author>
<name>Josh Stone</name>
<email>jistone@redhat.com</email>
</author>
<published>2023-04-25T19:42:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d7d67d83fffea8944e86f8e6ae9493f54df69d65'/>
<id>urn:sha1:d7d67d83fffea8944e86f8e6ae9493f54df69d65</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Spelling src/ci</title>
<updated>2023-04-17T17:36:45+00:00</updated>
<author>
<name>Josh Soref</name>
<email>2119212+jsoref@users.noreply.github.com</email>
</author>
<published>2023-04-09T21:35:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9c8d10a9f32bb87c7e665bc51e9cc6bb5f3b1800'/>
<id>urn:sha1:9c8d10a9f32bb87c7e665bc51e9cc6bb5f3b1800</id>
<content type='text'>
* architecture
* configures
* preparation
* toolstate
* unknown

Signed-off-by: Josh Soref &lt;2119212+jsoref@users.noreply.github.com&gt;
</content>
</entry>
<entry>
<title>Upgrade dist-mips*-linux to ubuntu:22.04 + crosstool-ng</title>
<updated>2022-10-14T15:57:52+00:00</updated>
<author>
<name>Josh Stone</name>
<email>jistone@redhat.com</email>
</author>
<published>2022-10-14T15:57:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=6c49e9ed03f5061c392291fa5dc683ccaf7adefe'/>
<id>urn:sha1:6c49e9ed03f5061c392291fa5dc683ccaf7adefe</id>
<content type='text'>
These have no change in compatibility, still Linux 4.4 and glibc 2.23.
</content>
</entry>
<entry>
<title>Disable compressed debug sections on i586-gnu</title>
<updated>2022-10-06T19:13:23+00:00</updated>
<author>
<name>Josh Stone</name>
<email>jistone@redhat.com</email>
</author>
<published>2022-10-06T19:13:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=11583986887d0ebab90f4b77faa20668112259b8'/>
<id>urn:sha1:11583986887d0ebab90f4b77faa20668112259b8</id>
<content type='text'>
Compressed debug is enabled by default for gas (assembly) on Linux/x86
targets, and we started building our own in #102530, but that made our
`compiler_builtins` incompatible with binutils &lt; 2.32. Add an explicit
option to disable that in our crosstool-ng config. Fixes #102703.
</content>
</entry>
<entry>
<title>Upgrade dist-i586-gnu-i586-i686-musl to ubuntu:22.04</title>
<updated>2022-10-01T00:32:12+00:00</updated>
<author>
<name>Josh Stone</name>
<email>jistone@redhat.com</email>
</author>
<published>2022-10-01T00:32:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=cd1a3690c441486f99ab113df7648bbf69c55b6a'/>
<id>urn:sha1:cd1a3690c441486f99ab113df7648bbf69c55b6a</id>
<content type='text'>
The system GCC 5 in ubuntu:16.04 will be too old to compile LLVM 16, so
we need an upgrade. To avoid raising the minimum glibc requirements for
`i586-unknown-linux-gnu`, this target is converted to a crosstool-ng
toolchain, *relaxing* it to the same Linux 3.2 / glibc 2.17 minimum we
use elsewhere. The musl targets still use Ubuntu's system toolchain, but
this doesn't have the same compatibility concerns.
</content>
</entry>
</feed>
