rust-highfive · GitHub

This will make it easier for packagers to bootstrap rustc when they happen
to have a bootstrap compiler with a slightly different version number.
It's not ok for anything other than the build system to set this environment variable.

@brson

nagisa

eddyb added a commit to eddyb/rust that referenced this pull request

Oct 19, 2016
Allow bootstrapping without a key. Fixes rust-lang#36548
This will make it easier for packagers to bootstrap rustc when they happen
to have a bootstrap compiler with a slightly different version number.
It's not ok for anything other than the build system to set this environment variable.
r? @alexcrichton

eddyb added a commit to eddyb/rust that referenced this pull request

Oct 19, 2016
Allow bootstrapping without a key. Fixes rust-lang#36548
This will make it easier for packagers to bootstrap rustc when they happen
to have a bootstrap compiler with a slightly different version number.
It's not ok for anything other than the build system to set this environment variable.
r? @alexcrichton

@eddyb eddyb mentioned this pull request

Oct 19, 2016

Merged

bors added a commit that referenced this pull request

Oct 19, 2016
Rollup of 23 pull requests
- Successful merges: #36964, #37108, #37117, #37124, #37161, #37176, #37182, #37193, #37198, #37202, #37208, #37218, #37221, #37224, #37230, #37231, #37233, #37236, #37240, #37254, #37257, #37265, #37267
- Failed merges: #37213, #37220, #37261

@TimNN TimNN mentioned this pull request

Oct 19, 2016

Closed

Merged

@bors

@bluss bluss added the relnotes

Marks issues that should be documented in the release notes of the next release.

label

Oct 19, 2016

cuviper added a commit to cuviper/rust that referenced this pull request

Oct 19, 2016
A new point-release shouldn't change any language semantics, so a local
stage0 that matches MAJOR.MINOR version should still be considered a
local-rebuild as far as `--cfg stageN` features go.
e.g. `1.14.0` should be considered a local-rebuild for any `1.14.X`.
(Bootstrap keys used to be an issue too, until rust-lang#37265.)

bors added a commit that referenced this pull request

Oct 20, 2016
Detect local-rebuild by just the MAJOR.MINOR version
A new point-release shouldn't change any language semantics, so a local
stage0 that matches MAJOR.MINOR version should still be considered a
local-rebuild as far as `--cfg stageN` features go.
e.g. `1.14.0` should be considered a local-rebuild for any `1.14.X`.
(Bootstrap keys used to be an issue too, until #37265.)

@brson brson removed the relnotes

Marks issues that should be documented in the release notes of the next release.

label

Oct 24, 2016

@TimNN TimNN mentioned this pull request

Oct 25, 2016

Closed

@brson brson mentioned this pull request

Nov 3, 2016

Merged

the-kenny added a commit to NixOS/nixpkgs that referenced this pull request

Nov 28, 2016
Newer nightlies check a new environment variable that if set will loosen
restrictions on which compiler version can be used for bootstrapping.
Upstream issue is at rust-lang/rust#37265

Read the original on github.com ↗