<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/tools/rust-installer, branch 1.26.2</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.26.2</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.26.2'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2018-03-02T15:49:01+00:00</updated>
<entry>
<title>Reupdate rust-installer</title>
<updated>2018-03-02T15:49:01+00:00</updated>
<author>
<name>Bastien Orivel</name>
<email>eijebong@bananium.fr</email>
</author>
<published>2018-03-02T15:49:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=4858065ab98ad7f76e163ba9379add73e276365f'/>
<id>urn:sha1:4858065ab98ad7f76e163ba9379add73e276365f</id>
<content type='text'>
Removes the walkdir 1.0 and same-file 0.1 dependencies
</content>
</entry>
<entry>
<title>Update rust-installer</title>
<updated>2018-03-02T14:34:32+00:00</updated>
<author>
<name>Bastien Orivel</name>
<email>eijebong@bananium.fr</email>
</author>
<published>2018-03-02T14:34:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=75fd9109a3889f1e80ee5128395a3bae2316123c'/>
<id>urn:sha1:75fd9109a3889f1e80ee5128395a3bae2316123c</id>
<content type='text'>
This removes the last dependency on rayon 0.9
</content>
</entry>
<entry>
<title>Update rust-installer for streaming parallelism</title>
<updated>2018-01-17T02:06:32+00:00</updated>
<author>
<name>Josh Stone</name>
<email>jistone@redhat.com</email>
</author>
<published>2018-01-17T02:06:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=2c5542fcec2ebcd58235070a72a322be67bd3199'/>
<id>urn:sha1:2c5542fcec2ebcd58235070a72a322be67bd3199</id>
<content type='text'>
Pull in rust-lang/rust-installer#76 to get streamed tarball generation,
rather than batching it all in memory, while still getting the benefit
of compressing in parallel.
</content>
</entry>
<entry>
<title>Update crates and submodules to pull doc fixes</title>
<updated>2018-01-01T13:44:10+00:00</updated>
<author>
<name>Malo Jaffré</name>
<email>jaffre.malo@gmail.com</email>
</author>
<published>2017-12-29T10:24:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=8ed13d643a62cda3f94233bde933efbcba0be17f'/>
<id>urn:sha1:8ed13d643a62cda3f94233bde933efbcba0be17f</id>
<content type='text'>
Update `rand` crate to `0.3.19`.
Update `log` crate to `0.3.9` and `0.4.1`.
Update `parking_lot_core` crate to `0.2.9`.
Upgrade all flate2 dependencies to `1.0.1`.
- Update `rust-installer` submodule.
</content>
</entry>
<entry>
<title>update rust-installer</title>
<updated>2017-09-15T14:29:21+00:00</updated>
<author>
<name>Ralf Jung</name>
<email>post@ralfj.de</email>
</author>
<published>2017-09-15T14:29:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9a01dc43fffa34c4c814e3161f5e8246b01c597c'/>
<id>urn:sha1:9a01dc43fffa34c4c814e3161f5e8246b01c597c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rustbuild: Switch back to using hard links</title>
<updated>2017-09-10T04:14:44+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2017-09-02T03:46:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=38bedfabb936f4c26950033a96d673d996534758'/>
<id>urn:sha1:38bedfabb936f4c26950033a96d673d996534758</id>
<content type='text'>
The `copy` function historically in rustbuild used hard links to speed up the
copy operations that it does. This logic was backed out, however, in #39518 due
to a bug that only showed up on Windows, described in #39504. The cause
described in #39504 happened because Cargo, on a fresh build, would overwrite
the previous artifacts with new hard links that Cargo itself manages.

This behavior in Cargo was fixed in rust-lang/cargo#4390 where it no longer
should overwrite files on fresh builds, opportunistically leaving the filesystem
intact and not touching it.

Hopefully this can help speed up local builds by doing fewer copies all over the
place!
</content>
</entry>
<entry>
<title>Update rust-installer for Windows executable mode</title>
<updated>2017-06-01T00:21:00+00:00</updated>
<author>
<name>Josh Stone</name>
<email>jistone@redhat.com</email>
</author>
<published>2017-06-01T00:21:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=0fba1f753d13e172c4afb8aa87e7342278408fbf'/>
<id>urn:sha1:0fba1f753d13e172c4afb8aa87e7342278408fbf</id>
<content type='text'>
It now marks a few whitelisted extensions as executable in the tarball,
so Windows packages can be extracted on other platforms and directly
execute install.sh.

It also includes a fix for the chmod on bulk dirs, so now the html docs
won't be marked executable en masse.

Fixes #42121
r? @alexcrichton
</content>
</entry>
<entry>
<title>Update rust-installer to normalize manifest paths</title>
<updated>2017-05-21T04:55:18+00:00</updated>
<author>
<name>Josh Stone</name>
<email>jistone@redhat.com</email>
</author>
<published>2017-05-21T04:55:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=84a155f5020bdfecf33ee3d25b2036948165e45f'/>
<id>urn:sha1:84a155f5020bdfecf33ee3d25b2036948165e45f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>update rust-installer</title>
<updated>2017-05-20T16:52:57+00:00</updated>
<author>
<name>Marc-Antoine Perennou</name>
<email>Marc-Antoine@Perennou.com</email>
</author>
<published>2017-05-20T16:52:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=24a8cbc7932d5fa6ed1a2cdee04a42e800afeb55'/>
<id>urn:sha1:24a8cbc7932d5fa6ed1a2cdee04a42e800afeb55</id>
<content type='text'>
This fixes the default value for sysconfdir

Signed-off-by: Marc-Antoine Perennou &lt;Marc-Antoine@Perennou.com&gt;
</content>
</entry>
<entry>
<title>Unify all stage2 tools into a workspace</title>
<updated>2017-05-17T15:30:54+00:00</updated>
<author>
<name>Tatsuyuki Ishi</name>
<email>ishitatsuyuki@gmail.com</email>
</author>
<published>2017-04-29T23:11:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=0e79b9790a5d1b547b7766762cb0e2938cfc369a'/>
<id>urn:sha1:0e79b9790a5d1b547b7766762cb0e2938cfc369a</id>
<content type='text'>
This avoids double compiled Cargo. Hopefully this would speed up (extended) compilation for ~10m.

Notes: when updating Cargo submodule, the replacement version may also need to be updated.
</content>
</entry>
</feed>
