<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/compiler/rustc_error_messages, branch stable</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=stable</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=stable'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2025-06-28T23:36:46+00:00</updated>
<entry>
<title>Remove unused feature gates</title>
<updated>2025-06-28T23:36:46+00:00</updated>
<author>
<name>Yotam Ofek</name>
<email>yotamofek@microsoft.com</email>
</author>
<published>2025-06-28T22:59:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=8429c9911b68afe9c0cc5804cb15fc22f03d913c'/>
<id>urn:sha1:8429c9911b68afe9c0cc5804cb15fc22f03d913c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rustc_session: Add a structure for keeping both explicit and default sysroots</title>
<updated>2025-06-24T13:00:04+00:00</updated>
<author>
<name>Vadim Petrochenkov</name>
<email>vadim.petrochenkov@gmail.com</email>
</author>
<published>2025-06-20T15:52:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=0be37cab97cf330d0470cf6e7db383d944a90975'/>
<id>urn:sha1:0be37cab97cf330d0470cf6e7db383d944a90975</id>
<content type='text'>
Also avoid creating and cloning sysroot unnecessarily.

</content>
</entry>
<entry>
<title>Extract Translator struct</title>
<updated>2025-06-19T18:02:04+00:00</updated>
<author>
<name>Cameron Steffen</name>
<email>cam.steffen94@gmail.com</email>
</author>
<published>2025-06-19T18:02:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=07b9bb1855596ac84a80d898b40c4b403f1dcc3f'/>
<id>urn:sha1:07b9bb1855596ac84a80d898b40c4b403f1dcc3f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix review comments</title>
<updated>2025-06-06T14:20:48+00:00</updated>
<author>
<name>bjorn3</name>
<email>17426603+bjorn3@users.noreply.github.com</email>
</author>
<published>2025-06-06T14:20:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e4c4c4c677f00a35aef0cfbe5e5ab3b30eafda4c'/>
<id>urn:sha1:e4c4c4c677f00a35aef0cfbe5e5ab3b30eafda4c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Replace all uses of sysroot_candidates with get_or_default_sysroot</title>
<updated>2025-06-05T16:54:10+00:00</updated>
<author>
<name>bjorn3</name>
<email>17426603+bjorn3@users.noreply.github.com</email>
</author>
<published>2025-06-05T16:53:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=dff8ee5b01b7251937860da41afd55958c13456a'/>
<id>urn:sha1:dff8ee5b01b7251937860da41afd55958c13456a</id>
<content type='text'>
Before this change we had two different ways to attempt to locate the
sysroot which are inconsistently used:
* get_or_default_sysroot which tries to locate based on the 0th cli
  argument and if that doesn't work falls back to locating it using the
  librustc_driver.so location and returns a single path.,
* sysroot_candidates which takes the former and additionally does
  another attempt at locating using librustc_driver.so except without
  linux multiarch handling and then returns both paths.,

The latter was originally introduced to be able to locate the codegen
backend back when cg_llvm was dynamically linked even for a custom
driver when the --sysroot passed in does not contain a copy of cg_llvm.
Back then get_or_default_sysroot did not attempt to locate the sysroot
based on the location of librustc_driver.so yet. Because that is now
done, the only case where removing sysroot_candidates can break things
is if you have a custom driver inside what looks like a sysroot
including the lib/rustlib directory, but which is missing some parts of
the full sysroot like eg rust-lld.
</content>
</entry>
<entry>
<title>bump fluent-* crates</title>
<updated>2025-05-27T11:11:14+00:00</updated>
<author>
<name>klensy</name>
<email>klensy@users.noreply.github.com</email>
</author>
<published>2025-05-27T11:11:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e6312c923220d187458473437d1710ed9e5ae9c7'/>
<id>urn:sha1:e6312c923220d187458473437d1710ed9e5ae9c7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>update cfgs</title>
<updated>2025-04-09T11:29:59+00:00</updated>
<author>
<name>Boxy</name>
<email>rust@boxyuwu.dev</email>
</author>
<published>2025-04-02T20:28:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c93005ee651422f1920ef2a68e5ab9ff772b4b06'/>
<id>urn:sha1:c93005ee651422f1920ef2a68e5ab9ff772b4b06</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rollup merge of #138404 - bjorn3:sysroot_handling_cleanup, r=petrochenkov,jieyouxu</title>
<updated>2025-03-13T10:28:35+00:00</updated>
<author>
<name>Matthias Krüger</name>
<email>476013+matthiaskrgr@users.noreply.github.com</email>
</author>
<published>2025-03-13T10:28:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ad23e9d705a42cefee332c1a5a0f405856968ddb'/>
<id>urn:sha1:ad23e9d705a42cefee332c1a5a0f405856968ddb</id>
<content type='text'>
Cleanup sysroot locating a bit

All commits should preserve existing behavior.
</content>
</entry>
<entry>
<title>Rollup merge of #138331 - nnethercote:use-RUSTC_LINT_FLAGS-more, r=onur-ozkan,jieyouxu</title>
<updated>2025-03-12T16:59:08+00:00</updated>
<author>
<name>Matthias Krüger</name>
<email>476013+matthiaskrgr@users.noreply.github.com</email>
</author>
<published>2025-03-12T16:59:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d93ef397ce4522be2e90585f2a81142728596dd7'/>
<id>urn:sha1:d93ef397ce4522be2e90585f2a81142728596dd7</id>
<content type='text'>
Use `RUSTC_LINT_FLAGS` more

An alternative to the failed #138084.

Fixes #138106.

r? ````@jieyouxu````
</content>
</entry>
<entry>
<title>Rename user_provided_sysroot argument of fluent_bundle</title>
<updated>2025-03-12T15:05:25+00:00</updated>
<author>
<name>bjorn3</name>
<email>17426603+bjorn3@users.noreply.github.com</email>
</author>
<published>2025-03-12T13:54:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f51d1d29f7776cc887971a890f8faf6e46aa3acd'/>
<id>urn:sha1:f51d1d29f7776cc887971a890f8faf6e46aa3acd</id>
<content type='text'>
</content>
</entry>
</feed>
