<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/bootstrap, branch 1.80.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.80.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.80.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2024-06-11T17:08:12+00:00</updated>
<entry>
<title>ensure the self-contained linker is only enabled on nightly/dev</title>
<updated>2024-06-11T17:08:12+00:00</updated>
<author>
<name>Rémy Rakic</name>
<email>remy.rakic+github@gmail.com</email>
</author>
<published>2024-06-11T16:30:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=50cb2efdc57d6b06b3305f27f83d5e307d657f85'/>
<id>urn:sha1:50cb2efdc57d6b06b3305f27f83d5e307d657f85</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rollup merge of #125781 - onur-ozkan:improve-tool-builder, r=albertlarsan68</title>
<updated>2024-06-07T18:14:29+00:00</updated>
<author>
<name>Matthias Krüger</name>
<email>matthias.krueger@famsik.de</email>
</author>
<published>2024-06-07T18:14:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=65fcba61e4e3ebcbd849744c343ca3e792be6595'/>
<id>urn:sha1:65fcba61e4e3ebcbd849744c343ca3e792be6595</id>
<content type='text'>
prefer `compile::stream_cargo` for building tools

Previously, we were running bare commands for `ToolBuild` step and were unable to utilize some of the flags which  are already handled by `compile::stream_cargo`.

This change makes `ToolBuild` to use `compile::stream_cargo`, allowing us to benefit from the flags supported by the bootstrap cargo.

Resolves #125666
</content>
</entry>
<entry>
<title>Rollup merge of #126086 - onur-ozkan:use-exe, r=petrochenkov</title>
<updated>2024-06-06T21:46:25+00:00</updated>
<author>
<name>Jubilee</name>
<email>46493976+workingjubilee@users.noreply.github.com</email>
</author>
<published>2024-06-06T21:46:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=7e81738d5cff93329dd5cbd530380b88f8d54d2c'/>
<id>urn:sha1:7e81738d5cff93329dd5cbd530380b88f8d54d2c</id>
<content type='text'>
use windows compatible executable name for libcxx-version

Resolves #https://github.com/rust-lang/rust/pull/125411#discussion_r1629915724
</content>
</entry>
<entry>
<title>Rollup merge of #126051 - nnethercote:clarify-x-fmt-error, r=Nilstrieb</title>
<updated>2024-06-06T21:46:22+00:00</updated>
<author>
<name>Jubilee</name>
<email>46493976+workingjubilee@users.noreply.github.com</email>
</author>
<published>2024-06-06T21:46:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f739fefc76b7928827e1e0875cd5f09460a78a1e'/>
<id>urn:sha1:f739fefc76b7928827e1e0875cd5f09460a78a1e</id>
<content type='text'>
Clarify an `x fmt` error.

For anyone who was using paths with `x fmt` previously, make the error message a bit clearer.

r? ```@GuillaumeGomez```
</content>
</entry>
<entry>
<title>use windows compatible executable name for libcxx-version</title>
<updated>2024-06-06T17:13:39+00:00</updated>
<author>
<name>onur-ozkan</name>
<email>work@onurozkan.dev</email>
</author>
<published>2024-06-06T17:13:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9c46479a6ad881472c64a22ae033dca320e7213e'/>
<id>urn:sha1:9c46479a6ad881472c64a22ae033dca320e7213e</id>
<content type='text'>
Signed-off-by: onur-ozkan &lt;work@onurozkan.dev&gt;
</content>
</entry>
<entry>
<title>prefer compile::stream_cargo for building tools</title>
<updated>2024-06-06T17:06:20+00:00</updated>
<author>
<name>onur-ozkan</name>
<email>work@onurozkan.dev</email>
</author>
<published>2024-06-06T17:06:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c76e59e71295677317389783ecb7b4ebb27f8535'/>
<id>urn:sha1:c76e59e71295677317389783ecb7b4ebb27f8535</id>
<content type='text'>
Previously, we were running bare commands for `ToolBuild` step and
were unable to utilize some of the flags which  are already handled by
`compile::stream_cargo`.

This change makes `ToolBuild` to use `compile::stream_cargo`, allowing us
to benefit from the flags supported by the bootstrap cargo.

Signed-off-by: onur-ozkan &lt;work@onurozkan.dev&gt;
</content>
</entry>
<entry>
<title>Auto merge of #125411 - onur-ozkan:sanity-check-libstdc++, r=Mark-Simulacrum</title>
<updated>2024-06-06T12:52:06+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2024-06-06T12:52:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=50297bb417dc338b475fd7cf8b706fa81df85b25'/>
<id>urn:sha1:50297bb417dc338b475fd7cf8b706fa81df85b25</id>
<content type='text'>
check host's libstdc++ version when using ci llvm

If the host's libstdc++ version is too old using ci-llvm may result in an ABI mismatch between the local libstdc++ and libLLVM.so. This PR adds a sanity check to immediately fail at the beginning of the bootstrap before starting the actual build. I am not sure if '8' is the best threshold, but it should be a good start and we can increase it anytime if needed.

Fixes #123037
</content>
</entry>
<entry>
<title>use `bootstrap-self-test` feature on libstd check</title>
<updated>2024-06-06T04:06:51+00:00</updated>
<author>
<name>onur-ozkan</name>
<email>work@onurozkan.dev</email>
</author>
<published>2024-06-06T04:06:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=dd9902118c0cbbcfc35c246673b381072ac5b3a8'/>
<id>urn:sha1:dd9902118c0cbbcfc35c246673b381072ac5b3a8</id>
<content type='text'>
Signed-off-by: onur-ozkan &lt;work@onurozkan.dev&gt;
</content>
</entry>
<entry>
<title>add FIXME on libcxx check</title>
<updated>2024-06-06T04:01:40+00:00</updated>
<author>
<name>onur-ozkan</name>
<email>work@onurozkan.dev</email>
</author>
<published>2024-05-28T05:18:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=6bfdb040d95739e09b3067e5d09543030726aeb3'/>
<id>urn:sha1:6bfdb040d95739e09b3067e5d09543030726aeb3</id>
<content type='text'>
Signed-off-by: onur-ozkan &lt;work@onurozkan.dev&gt;
</content>
</entry>
<entry>
<title>check host's libstdc++ version when using ci llvm</title>
<updated>2024-06-06T04:01:31+00:00</updated>
<author>
<name>onur-ozkan</name>
<email>work@onurozkan.dev</email>
</author>
<published>2024-05-23T08:59:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=73ff1d4b25b7f996c159335af0ca5091b9f4554c'/>
<id>urn:sha1:73ff1d4b25b7f996c159335af0ca5091b9f4554c</id>
<content type='text'>
Signed-off-by: onur-ozkan &lt;work@onurozkan.dev&gt;
</content>
</entry>
</feed>
