Closed Bug 1306438 Opened 8 years ago Closed 8 years ago

Update tooltool rustc to 1.12

Categories

(Firefox Build System :: General, defect)

defect
Not set
normal

Tracking

(firefox52 fixed)

RESOLVED FIXED
mozilla52
Tracking Status
firefox52 --- fixed

People

(Reporter: rillian, Assigned: rillian)

References

Details

Attachments

(1 file)

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 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 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!
Pushed by nfroyd@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/33fe115523d7
Update builders to rust 1.12.0 stable; r=mshal
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
https://hg.mozilla.org/mozilla-central/rev/33fe115523d7
https://hg.mozilla.org/mozilla-central/rev/d1df9be64050
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla52
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: