Skip to content

Beta cargo version needs to change #37969

Closed
@alexcrichton

Description

@alexcrichton

Don't know a better place to file this where we can track it, so filing here.

Right now the Cargo tied to 1.14 beta suffers from rust-lang/cargo#3303, which we need to fix. This regression in required libraries was introduced by rust-lang/cargo#3272 and was later fixed by rust-lang/cargo#3311 and rust-lang/cargo#3315.

Beta's Cargo date is 2016-11-16, corresponding to rust-lang/cargo@a9c23dd and includes rust-lang/cargo#3272. The previous nightly, 2016-11-15, corresponds to rust-lang/cargo@9f1beaf which also includes rust-lang/cargo#3272. The previous successful nightly was 2016-11-09 which corresponds to rust-lang/cargo@5b5684e. Unfortunately that nightly does not contain rust-lang/cargo#3280 which is required for beta to bootstrap with rustbuild.

So we've got a few options:

  • Fast forward the Cargo nightly by a few weeks. We'd have to fixup version numbers with new commits.
  • Start release branches of Cargo now with the support from Continuously publish Cargo builds cargo#3239
  • Prepare a custom branch of Cargo and upload a new nightly for some previous date manually (somehow).

My preference is to go with rust-lang/cargo#3239. @brson what do you think?

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions