Update tooltool rustc to 1.12

RESOLVED FIXED in Firefox 52

Status

defect
RESOLVED FIXED
3 years ago
Last year

People

(Reporter: rillian, Assigned: rillian)

Tracking

unspecified
mozilla52
Dependency tree / graph

Firefox Tracking Flags

(firefox52 fixed)

Details

Attachments

(1 attachment)

New upstream release.
Repacks of upstream builds of rust 1.12.0 stable with cargo and std libraries for the appropriate targets.

rustc 1.12.0 (3191fbae9 2016-09-23)
cargo 0.13.0-nightly (664125b 2016-07-19)

[
{
"algorithm": "sha512",
"visibility": "public",
"filename": "cargo-i686-pc-windows-msvc-repack.tar.bz2",
"unpack": true,
"digest": "e24c4bad7fe2e2aa6934a01486cea418ed602a1aacdf0c93fab57988363e5a43259cb3a15e22180886031f0531bd3a123093e1d9ba133a6e411fd626081702c0",
"size": 2298987
},
{
"algorithm": "sha512",
"visibility": "public",
"filename": "cargo-x86_64-apple-darwin-repack.tar.bz2",
"unpack": true,
"digest": "649170cbf70374d7795398e00858d19fc6671c15ace04703781af6ecc628ce9868d7dbe103377f2495ab8bf8507b3359e1550cdb9feae86122b9cf89d1790985",
"size": 2571210
},
{
"algorithm": "sha512",
"visibility": "public",
"filename": "cargo-x86_64-pc-windows-msvc-repack.tar.bz2",
"unpack": true,
"digest": "52d646a57eb456c77486c8a3ae3626ace2695815bddc7aaa16f762f345f6489fcb55dba6f3bcc216ae13253794cd140d99883d3cae0569753ffc429947486dca",
"size": 2561533
},
{
"algorithm": "sha512",
"visibility": "public",
"filename": "cargo-x86_64-unknown-linux-gnu-repack.tar.xz",
"unpack": true,
"digest": "233e22a3e5a6b6122670395cd7e7d64da05e2b698a206aabcad21d6c5f6372ad1b00f110d3ee0b40395e49df7c00c825752176e1ee30c1babb72d55ad3d95adc",
"size": 3123916
},
{
"algorithm": "sha512",
"visibility": "public",
"filename": "rustc-i686-pc-windows-msvc-repack.tar.bz2",
"unpack": true,
"digest": "4da0efd2c36c77f29846f328d9f3c095a7b7e0dfd94f76b3159d441aae02b25007a475a979fb5bf313cf8fecb22fec81684871809effcb6b514419bc3854f398",
"size": 89434100
},
{
"algorithm": "sha512",
"visibility": "public",
"filename": "rustc-x86_64-apple-darwin-repack.tar.bz2",
"unpack": true,
"digest": "1fb64d68ad41e5ca444a5a91f752efec154957d22bdf078adbc7b6a1cdbeefbadbc618de96cc46540a33849d43ac95a520a463d4f852e1a5a1f636d7079d969f",
"size": 152905062
},
{
"algorithm": "sha512",
"visibility": "public",
"filename": "rustc-x86_64-pc-windows-msvc-repack.tar.bz2",
"unpack": true,
"digest": "f8ff01a44caf38711c352e49c06e8ef6bbac7836bed1050bb043f89ba70f70a11c88001f453baec0cbc56a013efb0fd6b16d612923d07e29b5d8d4512dbaab07",
"size": 94812923
},
{
"algorithm": "sha512",
"visibility": "public",
"filename": "rustc-x86_64-unknown-linux-gnu-android-cross-repack.tar.xz",
"unpack": true,
"digest": "f821e5ef00d758e45ecf4e10fea20b59035737d83b2e6a0f399932795ba27212883256c0c1bf23e55fcad05e377214d646290c6c7f78d5a6fe8149c0ac0ad0a9",
"size": 102120320
},
{
"algorithm": "sha512",
"visibility": "public",
"filename": "rustc-x86_64-unknown-linux-gnu-mac-cross-repack.tar.xz",
"unpack": true,
"digest": "26bbd6a34beab36620634f7eafe63281e3398ae4673b3a4d49e1da4eae0467bc6efc2471ef842682db527ad137e702b74c68f278025c60c8bb69d244cff1e6b6",
"size": 179757256
},
{
"algorithm": "sha512",
"visibility": "public",
"filename": "rustc-x86_64-unknown-linux-gnu-repack.tar.xz",
"unpack": true,
"digest": "447d146a776abbbd2e803369fec2aae5dfac4d9db95ad8577992330934909aff073a0a74733069335d41285e5f3a169bcfa92de92358bcc7e42aec789686c835",
"size": 139116444
}
]
Assignee: nobody → giles
Blocks: oxidation
Depends on: 1304815
Updated repack for linux targetting i585-uknown-linux-gnu per bug 1299864.

{
"algorithm": "sha512",
"visibility": "public",
"filename": "rustc-x86_64-unknown-linux-gnu-repack.tar.xz",
"unpack": true,
"digest": "a7c1512d955d3030bcc1ebddfbf512f7b11b66e31634726deab78d0403fc0ceadd603d32b08c1a5025d3e9ee4ff48ddcf5eaba33468bb2161cfb9fb1a557affa",
"size": 102403884
}
Comment hidden (mozreview-request)

Comment 4

3 years ago
mozreview-review
Comment on attachment 8798214 [details]
Bug 1306438 - Update builders to rust 1.12.0 stable.

https://reviewboard.mozilla.org/r/83734/#review82472

r+ with the <Paste> strings removed. Everything else looks fine to me!

::: b2g/dev/config/tooltool-manifests/linux64/releng.manifest:21
(Diff revision 1)
>  "unpack": true
>  },
>  {
> -"version": "rustc 1.11.0 (9b21dcd6a 2016-08-15) repack",
> -"size": 131489924,
> -"digest": "59f7463a0da38f324daa4ffc2678d78afb4fe0df13248c1d215bcb996ec05e8521155563cde9a8b719a9b98c5feeaf97cc9e8d52c9b95f6b44728870d908d5b6",
> +"version": "rustc 1.12.0 (3191fbae9 2016-09-23) repack",
> +"size": 102403884,
> +"digest": "a7c1512d955d3030bcc1ebddfbf512f7b11b66e31634726deab78d0403fc0ceadd603d32b08c1a5025d3e9ee4ff48ddcf5eaba33468bb2161cfb9fb1a557affa<Paste>",

Somehow the digest has a <Paste> at the end.

::: browser/config/tooltool-manifests/linux32/releng.manifest:21
(Diff revision 1)
>  "unpack": true
>  },
>  {
> -"version": "gecko rustc 1.11.0 (9b21dcd6a 2016-08-15) x86_64+i586",
> -"size": 99378568,
> -"digest": "ea5ae0a37ab8c583ef3f9a97c45baf0644feed95f1e6191a4456fd42bbd45b218fe4bc528747a63af55ce67c4b6155bd50f312746628b30e41c421f4d54e5417",
> +"version": "rustc 1.12.0 (3191fbae9 2016-09-23) repack x86_64+i586",
> +"size": 102403884,
> +"digest": "a7c1512d955d3030bcc1ebddfbf512f7b11b66e31634726deab78d0403fc0ceadd603d32b08c1a5025d3e9ee4ff48ddcf5eaba33468bb2161cfb9fb1a557affa<Paste>",

<Paste> here as well.
Attachment #8798214 - Flags: review?(mshal) → review+
Oops, thanks for the catch.
Comment hidden (mozreview-request)
Assignee

Comment 7

3 years ago
mozreview-review
Comment on attachment 8798214 [details]
Bug 1306438 - Update builders to rust 1.12.0 stable.

https://reviewboard.mozilla.org/r/83734/#review82922

Thanks. Removed the paste cruft and rebased past the gradle update.
I'm updating Servo CI to use 1.12 in [1], so it would be good if this landed soon to avoid mismatches. Thanks for maintaining this stuff! :-)

[1] https://github.com/servo/servo/pull/13772
Flags: needinfo?(giles)
This needs bug 1304815 to land first. It has review, so it should be able to land soon.
(In reply to Ted Mielczarek [:ted.mielczarek] from comment #9)
> This needs bug 1304815 to land first. It has review, so it should be able to
> land soon.

I plan on taking care of that bug and the other one this weekend.
Flags: needinfo?(giles)
Thanks Nathan!

Comment 12

3 years ago
Pushed by nfroyd@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/33fe115523d7
Update builders to rust 1.12.0 stable; r=mshal

Comment 13

3 years ago
Pushed by archaeopteryx@coole-files.de:
https://hg.mozilla.org/integration/mozilla-inbound/rev/d1df9be64050
and bug 1304815 - Rust update and related changes require clobber. r=clobber

Comment 14

3 years ago
bugherder
https://hg.mozilla.org/mozilla-central/rev/33fe115523d7
https://hg.mozilla.org/mozilla-central/rev/d1df9be64050
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla52

Updated

Last year
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.