Skip to content

Commit dd6c24a

Browse files
committed
Bug 1336155 - Update linux32 rust builders to use -fPIC. r=mshal
Use a custom build of rust 1.15.1 with an additional bump of the gcc crate to 0.3.43 to pass -fPIC to the C compiler on i686-linux. While 1.15.1 was tagged today, there's some question as to whether it would be released from the tag or if the tag would be moved to incorporate this fix. This works around the issue with text segment relocations with the 1.15.0 stable release. For more information see the upstream issue at rust-lang/rust#39523 MozReview-Commit-ID: 83IxtJeJxlh UltraBlame original commit: 62adf4084bae5e2f6d49cd3c4c6cbfbc2691a2aa
1 parent 4ab7f3e commit dd6c24a

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

browser/config/tooltool-manifests/linux32/releng.manifest

+3-3
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@
1616
"unpack": true
1717
},
1818
{
19-
"version": "rustc 1.15.0 (10893a9a3 2017-01-19) repack",
20-
"size": 110076708,
21-
"digest": "2c865f12279b103e8861071e05480cd8aeb9c4e4cd63eea1b8ca50fb92880583bebd27a3af6a86b3f12b9ee89e70839140f061ab829fcceca5e85dc8bc428ec3",
19+
"version": "rustc 1.15.1-dev (38014d1b6 2017-02-08) gecko build with -fPIC",
20+
"size": 75614428,
21+
"digest": "1bfd06db51c4aeaf43e43d8080069bba4b3d590a4863366ceb9c9a9915fbc528111fa067a13fc701ee00cbeda21a9f5de23d20d2479eab35fa2d7f729c660159",
2222
"algorithm": "sha512",
2323
"filename": "rustc.tar.xz",
2424
"unpack": true

0 commit comments

Comments
 (0)