Skip to content

FreeBSD build broken #30521

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
ebfe opened this issue Dec 22, 2015 · 7 comments
Closed

FreeBSD build broken #30521

ebfe opened this issue Dec 22, 2015 · 7 comments
Assignees

Comments

@ebfe
Copy link
Contributor

ebfe commented Dec 22, 2015

rustc: x86_64-unknown-freebsd/stage0/lib/rustlib/x86_64-unknown-freebsd/lib/libcore
src/libcore/nonzero.rs:45:15: 45:21 error: expected identifier, found keyword `unsafe`
src/libcore/nonzero.rs:45     pub const unsafe fn new(inner: T) -> NonZero<T> {
                                        ^~~~~~
src/libcore/nonzero.rs:45:22: 45:24 error: expected `:`, found `fn`
src/libcore/nonzero.rs:45     pub const unsafe fn new(inner: T) -> NonZero<T> {
                                               ^~
/src/rust/mk/target.mk:194: recipe for target 'x86_64-unknown-freebsd/stage0/lib/rustlib/x86_64-unknown-freebsd/lib/stamp.core' failed
gmake: *** [x86_64-unknown-freebsd/stage0/lib/rustlib/x86_64-unknown-freebsd/lib/stamp.core] Error 101

git bisect points to cd1848a.

cc @alexcrichton

@alexcrichton
Copy link
Member

Yeah for this we just need a new FreeBSD snapshot (cc @dhuseby), other than that though I don't think there's much to be gained from leaving this issue around. This is a standard "a tier-3 platform has fallen behind" issue and we tend to not leave them open.

@ebfe
Copy link
Contributor Author

ebfe commented Dec 22, 2015

Is there a better place to file and track FreeBSD issues?

@alexcrichton
Copy link
Member

I guess not

@alexcrichton alexcrichton reopened this Dec 22, 2015
@njskalski
Copy link

I tried to reproduce this bug using GhostBSD 10.1, and the regression went even further:

$ ./mach build -d
looking for rustc at /usr/home/akuda/mozilla/servo/.servo/rust/2015-12-09/rustc-nightly-x86_64-unknown/rustc/bin/rustc
Downloading Rust compiler...
Download failed (403): Forbidden - https://static-rust-lang-org.s3.amazonaws.com/dist/2015-12-09/rustc-nightly-x86_64-unknown.tar.gz

it seems like "unknown-gnu-linux" version is available, but just "unknown" is not.

@mneumann
Copy link
Contributor

Yeah, I also noticed that the build for Dragonfly has some issues (last version I tried is 11th of Dec). I'll fix it when I have some more time.

@dhuseby
Copy link

dhuseby commented Dec 29, 2015

This is because there isn't a snapshot recent enough to understand that code.

@dhuseby
Copy link

dhuseby commented Dec 29, 2015

@ebfe the best thing to do is to tag these issues with the A-bsd label. I am watching all of the bsd tagged issues.

@dhuseby dhuseby self-assigned this Dec 29, 2015
dhuseby pushed a commit that referenced this issue Dec 30, 2015
Fixes #30521 and #30627 by adding new snapshots
edunham uploaded the snapshots.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants