<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/compiler/rustc_session/Cargo.toml, branch beta</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=beta</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=beta'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2025-09-02T09:12:54+00:00</updated>
<entry>
<title>Revert introduction of `[workspace.dependencies]`.</title>
<updated>2025-09-02T09:12:54+00:00</updated>
<author>
<name>Nicholas Nethercote</name>
<email>n.nethercote@gmail.com</email>
</author>
<published>2025-09-02T09:09:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=301655eafe56a4b5064adebd412becf94b59221c'/>
<id>urn:sha1:301655eafe56a4b5064adebd412becf94b59221c</id>
<content type='text'>
This was done in #145740 and #145947. It is causing problems for people
using r-a on anything that uses the rustc-dev rustup package, e.g. Miri,
clippy.

This repository has lots of submodules and subtrees and various
different projects are carved out of pieces of it. It seems like
`[workspace.dependencies]` will just be more trouble than it's worth.
</content>
</entry>
<entry>
<title>Add `libc` to `[workspace.dependencies]`.</title>
<updated>2025-08-28T10:10:54+00:00</updated>
<author>
<name>Nicholas Nethercote</name>
<email>n.nethercote@gmail.com</email>
</author>
<published>2025-08-27T09:50:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=12dc789bc657b1f0b695c39f81de9269f8c709b4'/>
<id>urn:sha1:12dc789bc657b1f0b695c39f81de9269f8c709b4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add `tracing` to `[workspace.dependencies]`.</title>
<updated>2025-08-27T04:21:19+00:00</updated>
<author>
<name>Nicholas Nethercote</name>
<email>n.nethercote@gmail.com</email>
</author>
<published>2025-08-22T00:39:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c50d2cc8078280a0dfdd562c7688e81b664e5880'/>
<id>urn:sha1:c50d2cc8078280a0dfdd562c7688e81b664e5880</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add `bitflags` to `[workspace.dependencies]`.</title>
<updated>2025-08-27T03:59:32+00:00</updated>
<author>
<name>Nicholas Nethercote</name>
<email>n.nethercote@gmail.com</email>
</author>
<published>2025-08-21T21:11:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=82c4b9c51b0257e2ad33903bc730cd4a6a69217b'/>
<id>urn:sha1:82c4b9c51b0257e2ad33903bc730cd4a6a69217b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>cargo update</title>
<updated>2025-08-18T11:28:41+00:00</updated>
<author>
<name>github-actions</name>
<email>github-actions@github.com</email>
</author>
<published>2025-08-17T00:26:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=21e9889306e221f3ba85d4ae17b4ab56d6ddb17e'/>
<id>urn:sha1:21e9889306e221f3ba85d4ae17b4ab56d6ddb17e</id>
<content type='text'>
compiler &amp; tools dependencies:
     Locking 28 packages to latest compatible versions
    Updating anyhow v1.0.98 -&gt; v1.0.99
    Updating bitflags v2.9.1 -&gt; v2.9.2
    Updating clap v4.5.43 -&gt; v4.5.45
    Updating clap_builder v4.5.43 -&gt; v4.5.44
    Updating clap_derive v4.5.41 -&gt; v4.5.45
    Updating curl v0.4.48 -&gt; v0.4.49
    Updating curl-sys v0.4.82+curl-8.14.1 -&gt; v0.4.83+curl-8.15.0
    Updating cxx v1.0.166 -&gt; v1.0.168
    Updating cxx-build v1.0.166 -&gt; v1.0.168
    Updating cxxbridge-cmd v1.0.166 -&gt; v1.0.168
    Updating cxxbridge-flags v1.0.166 -&gt; v1.0.168
    Updating cxxbridge-macro v1.0.166 -&gt; v1.0.168
    Updating glob v0.3.2 -&gt; v0.3.3
    Updating object v0.37.2 -&gt; v0.37.3
    Updating proc-macro2 v1.0.95 -&gt; v1.0.101
    Updating rayon v1.10.0 -&gt; v1.11.0
    Updating rayon-core v1.12.1 -&gt; v1.13.0
    Updating serde-untagged v0.1.7 -&gt; v0.1.8
    Updating socket2 v0.5.10 -&gt; v0.6.0
    Updating syn v2.0.104 -&gt; v2.0.106
    Updating thiserror v2.0.12 -&gt; v2.0.15
    Updating thiserror-impl v2.0.12 -&gt; v2.0.15
    Updating uuid v1.17.0 -&gt; v1.18.0
    Updating wasm-encoder v0.236.0 -&gt; v0.236.1
    Updating wasmparser v0.236.0 -&gt; v0.236.1
    Updating wast v236.0.0 -&gt; v236.0.1
    Updating wat v1.236.0 -&gt; v1.236.1
note: pass `--verbose` to see 35 unchanged dependencies behind latest

library dependencies:
     Locking 2 packages to latest compatible versions
    Updating libc v0.2.174 -&gt; v0.2.175
    Updating object v0.37.2 -&gt; v0.37.3
note: pass `--verbose` to see 2 unchanged dependencies behind latest

rustbook dependencies:
     Locking 13 packages to latest compatible versions
    Updating anyhow v1.0.98 -&gt; v1.0.99
    Updating bitflags v2.9.1 -&gt; v2.9.2
    Updating cc v1.2.32 -&gt; v1.2.33
    Updating clap v4.5.43 -&gt; v4.5.45
    Updating clap_builder v4.5.43 -&gt; v4.5.44
    Updating clap_complete v4.5.56 -&gt; v4.5.57
    Updating clap_derive v4.5.41 -&gt; v4.5.45
    Updating proc-macro2 v1.0.95 -&gt; v1.0.101
    Updating syn v2.0.104 -&gt; v2.0.106
    Updating terminal_size v0.4.2 -&gt; v0.4.3
    Updating thiserror v2.0.12 -&gt; v2.0.15
    Updating thiserror-impl v2.0.12 -&gt; v2.0.15
</content>
</entry>
<entry>
<title>bump termize dep</title>
<updated>2025-07-04T08:43:43+00:00</updated>
<author>
<name>klensy</name>
<email>klensy@users.noreply.github.com</email>
</author>
<published>2025-07-04T08:43:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e631555a4838aaa5ea8e10dadf7e54cf9711ed10'/>
<id>urn:sha1:e631555a4838aaa5ea8e10dadf7e54cf9711ed10</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>compiler &amp; tools: bump windows crate to dedupe versions</title>
<updated>2025-05-17T12:26:38+00:00</updated>
<author>
<name>klensy</name>
<email>klensy@users.noreply.github.com</email>
</author>
<published>2025-05-17T12:25:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9cacafdd1ae7b23692d9894c6110b7f8f404b4bb'/>
<id>urn:sha1:9cacafdd1ae7b23692d9894c6110b7f8f404b4bb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Prepend temp files with a string per invocation of rustc</title>
<updated>2025-04-07T20:48:40+00:00</updated>
<author>
<name>Michael Goulet</name>
<email>michael@errs.io</email>
</author>
<published>2025-04-06T23:50:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9c372d8940a8dad14d586f6bd4dd42541f25cd80'/>
<id>urn:sha1:9c372d8940a8dad14d586f6bd4dd42541f25cd80</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revert "Use workspace lints for crates in `compiler/` #138084"</title>
<updated>2025-03-10T10:12:47+00:00</updated>
<author>
<name>许杰友 Jieyou Xu (Joe)</name>
<email>39484203+jieyouxu@users.noreply.github.com</email>
</author>
<published>2025-03-10T10:12:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=063ef18fdc10cb0eb49e1af855e1a8e807e73eed'/>
<id>urn:sha1:063ef18fdc10cb0eb49e1af855e1a8e807e73eed</id>
<content type='text'>
Revert &lt;https://github.com/rust-lang/rust/pull/138084&gt; to buy time to
consider options that avoids breaking downstream usages of cargo on
distributed `rustc-src` artifacts, where such cargo invocations fail due
to inability to inherit `lints` from workspace root manifest's
`workspace.lints` (this is only valid for the source rust-lang/rust
workspace, but not really the distributed `rustc-src` artifacts).

This breakage was reported in
&lt;https://github.com/rust-lang/rust/issues/138304&gt;.

This reverts commit 48caf81484b50dca5a5cebb614899a3df81ca898, reversing
changes made to c6662879b27f5161e95f39395e3c9513a7b97028.
</content>
</entry>
</feed>
