Closed
Bug 1296403
Opened 9 years ago
Closed 8 years ago
update tooltool rustc to 1.11
Categories
(Firefox Build System :: General, defect)
Firefox Build System
General
Tracking
(firefox51 fixed)
RESOLVED
FIXED
mozilla51
Tracking | Status | |
---|---|---|
firefox51 | --- | fixed |
People
(Reporter: rillian, Assigned: rillian)
References
Details
Attachments
(1 file)
Rust 1.11.0 stable was released today. This bug is about updating the toolchain used for our official builds.
Assignee | ||
Comment 1•9 years ago
|
||
Manifest uploaded from running repack_rust.py from https://github.com/rillian/rust-build/
Binaries report:
- rustc 1.11.0 (9b21dcd6a 2016-08-15)
- cargo 0.13.0-nightly (664125b 2016-07-19)
This version of cargo supports --frozen, so we can switch to using the one in rustc/bin if we want.
[
{
"size": 2298951,
"digest": "dbd60da743e4d5c0ac9d93bcb7c5f7787db3cb1c2bb741121bc9d3b79b2158da2b4ca01c1b40dbdeee8a57f31143e33ea5a216b844f81b2e8c48e09c53e6024a",
"algorithm": "sha512",
"visibility": "public",
"filename": "cargo-i686-pc-windows-msvc-repack.tar.bz2"
},
{
"size": 2571255,
"digest": "869432dde1bf3cf009fa3ef39b81ba386042ef2b84410451e47cbf7d5a27d3c71b46d49deedc8fb547db474ad2bef7d991edc2f9abfe451910d666fe7fc6e409",
"algorithm": "sha512",
"visibility": "public",
"filename": "cargo-x86_64-apple-darwin-repack.tar.bz2"
},
{
"size": 2561727,
"digest": "b6840791fcc8146aed6a6dc71c4a611dd10d1343e39d4b570d0775a04f0ce10bd0021b90facff1b003d4461c31fa439464bfc7f9256e5a68dd2479377d13b352",
"algorithm": "sha512",
"visibility": "public",
"filename": "cargo-x86_64-pc-windows-msvc-repack.tar.bz2"
},
{
"size": 3125732,
"digest": "9d7bd2161715a5a88049dc92cc6832044290548de691b58b7e9aa37839151ee6258f4a089a26e2ee2c204b3d0f08069dd778b3eedaab4a9235c096761ae5b9ad",
"algorithm": "sha512",
"visibility": "public",
"filename": "cargo-x86_64-unknown-linux-gnu-repack.tar.xz"
},
{
"size": 86199150,
"digest": "fec209dc85a098817c892655fbfda2bd6961199b1c28422994a50daddcb219608673b87dde30b3380555400cf4484863a12d431a6a25ef01cb9b1b32bef48f8b",
"algorithm": "sha512",
"visibility": "public",
"filename": "rustc-i686-pc-windows-msvc-repack.tar.bz2"
},
{
"size": 146060042,
"digest": "c7c5556af0dea1f97a737e4634496d407a5e0f7d14a7013746ad41ef188bab03be60cea59ed63d733dcb03bf11b05d8bf637dc0261f15cd5b0ab46d1199243cf",
"algorithm": "sha512",
"visibility": "public",
"filename": "rustc-x86_64-apple-darwin-repack.tar.bz2"
},
{
"size": 91329933,
"digest": "db97f0186db432c57698e287798940abb5946c8903f990b087ea977fb938e83f2f9ca1bf90377bc575563af3144d429cc897a36750a1978a288a42b132c3d25d",
"algorithm": "sha512",
"visibility": "public",
"filename": "rustc-x86_64-pc-windows-msvc-repack.tar.bz2"
},
{
"size": 97552448,
"digest": "272438c1692a46998dc44f22bd1fe18da1be7af2e7fdcf6c52709366c80c73e30637f0c3864f45c64edf46ce6a905538c14b2313983be973f9f29a2f191ec89b",
"algorithm": "sha512",
"visibility": "public",
"filename": "rustc-x86_64-unknown-linux-gnu-android-cross-repack.tar.xz"
},
{
"size": 171059204,
"digest": "7554ac993f55818827c80dab90135209e57db70c7c9131bef4309aff3b8d7452c4c0de663df7e8c46bd5702455c36292ade6c7a8007e567c4588c7f91aa88b57",
"algorithm": "sha512",
"visibility": "public",
"filename": "rustc-x86_64-unknown-linux-gnu-mac-cross-repack.tar.xz"
},
{
"size": 131489924,
"digest": "59f7463a0da38f324daa4ffc2678d78afb4fe0df13248c1d215bcb996ec05e8521155563cde9a8b719a9b98c5feeaf97cc9e8d52c9b95f6b44728870d908d5b6",
"algorithm": "sha512",
"visibility": "public",
"filename": "rustc-x86_64-unknown-linux-gnu-repack.tar.xz"
}
]
Assignee | ||
Comment 2•8 years ago
|
||
Build for rust for x86_64-unknown-linux-gnu hosts targeting x86_64 and i586 (no-sse2)
[
{
"algorithm": "sha512",
"visibility": "public",
"filename": "rustc.tar.xz",
"unpack": true,
"digest": "ea5ae0a37ab8c583ef3f9a97c45baf0644feed95f1e6191a4456fd42bbd45b218fe4bc528747a63af55ce67c4b6155bd50f312746628b30e41c421f4d54e5417",
"size": 99378568
}
]
Assignee | ||
Updated•8 years ago
|
Comment hidden (mozreview-request) |
Assignee | ||
Updated•8 years ago
|
Assignee: nobody → giles
Assignee | ||
Updated•8 years ago
|
Attachment #8788605 -
Flags: review?(mshal)
Comment 4•8 years ago
|
||
mozreview-review |
Comment on attachment 8788605 [details]
Bug 1296403 - Update tooltool rustc to 1.11.0.
https://reviewboard.mozilla.org/r/77036/#review75236
Do we need to update the hazard.manifest and clang.manifest files as well? Or are those fine with an older rustc?
::: browser/config/tooltool-manifests/macosx64/cross-releng.manifest:60
(Diff revision 1)
> "filename": "genisoimage.tar.xz"
> },
> {
> -"version": "gecko rustc 1.10.0 (cfcb716cf 2016-07-03)",
> -"size": 102276708,
> -"digest": "8cc9ea8347fc7e6e6fdb15a8fd1faae977f1235a426b879b3f9128ec91d8f2b6268297ce80bf4eceb47738bd40bfeda13f143dc3fe85f1434b13adfbc095ab90",
> +"version": "rustc 1.11.0 (9b21dcd6a 2016-08-15) repack",
> +"size": 171059204,
> +"digest": "7554ac993f55818827c80dab90135209e57db70c7c9131bef4309aff3b8d7452c4c0de663df7e8c46bd5702455c36292ade6c7a8007e567c4588c7f91aa88b57",
How come the cross OSX version no longer matches what we use for Linux?
Attachment #8788605 -
Flags: review?(mshal) → review+
Assignee | ||
Comment 5•8 years ago
|
||
(In reply to Michael Shal [:mshal] from comment #4)
> Do we need to update the hazard.manifest and clang.manifest files as well?
> Or are those fine with an older rustc?
Ah good catch. I'll add those as well. Perhaps not necessary in that they're meeting the minimum required version (or not being used?) but better to keep everything in sync.
> How come the cross OSX version no longer matches what we use for Linux?
This patch uses my scheme of putting the dependent targets in the toolchain tarball, instead of froydnj's method of unpacking them separately. I worried about ordering in the former case. But I had forgotten to remove the old rust-std packages. I'll do that as well.
Thanks for the quick review!
Comment hidden (mozreview-request) |
Assignee | ||
Comment 7•8 years ago
|
||
Carrying forward r=mshal
Pushed by rgiles@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/cf5ad16b4d9e
Update tooltool rustc to 1.11.0. r=mshal
Comment 9•8 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 8 years ago
status-firefox51:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla51
Updated•7 years ago
|
Product: Core → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•