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
Does not compile under Rust 1.0.0 Alpha #133
Comments
There's a lot of breakage in our dependencies, so it's not only nickel that needs to be fixed. I'll take a look at this after my exams are done, unless someone else fixes it earlier. |
FWIW, I got rust-mustache working: nickel-org/rust-mustache#3. I'll check the other deps tomorrow. |
FWIW, I almost got groupable working: nickel-org/groupable-rs#1 |
Got groupable-rs building now: nickel-org/groupable-rs#1 I'll check other deps to see if they are good. Cc: @SimonPersson |
This is needed to build: https://github.com/nickel-org/nickel.rs/pull/134/commits (though it's still not building for me) |
So with PR #134 it dies because of badly generated code in build/http-315cbfc4b189544c/out/read_method.rs: https://gist.github.com/rgs1/131bc407fe53ea321854. I'll dig into what generates that file. |
I don't know why you get an error there. |
yeah regex! is gone, I have more changes coming (one of them is using Regex::new(r).unwrap()). I got past that error after cargo clean. Will post an update commit later today unless you get to having it build first :-) |
More progress here: #135 |
Haha, it was building for a few hours at least! Broken again with the current nightly... |
Heh, yeah just saw that. Anymap is the first dep that I see broken, will get to it in a bit! |
I fixed it up last night, then it was broken again this morning. It seams as if we should expect daily breakage for the moment :) |
Ah so Chris Morgan on #rust pointed me to: rust-lang/rust#21745 which apparently is what broke anymap |
And now it builds again. |
👍 Wohooooo! Thanks for all your awesome work on the project everyone! |
rust-http broke with the latest nightly. Are you working on changing to hyper, @Ryman? I'm wondering if it is worth fixing rust-http or if your work on hyper is close to usable already? |
@SimonPersson I don't think it'll be anytime in the next week at least, haven't had a chance to rebase properly yet |
You're really close on the latest nightly (rustc 1.0.0-nightly (dfc5c0f1e 2015-02-18) (built 2015-02-19)) I'm using msys2/win, getting this error,
loads more in the same vein, then
applies to cargo build & cargo build --release the same |
it's a fork of rust-http, are there plans to remove this in favour of hyper or whatever? They look like just tests, can we comment them out for the time being? |
Take a look at the pull requests, we have a solution on the way! :) Yes, rust-http is going to be replaced soon, there is ongoing work to replace it with Hyper. |
ah yeah sorry as I finished posting that I noticed there were some open pull reqs, sorry! |
@ninjabear Should be working now? |
Will have to check later - openssl libs for rust/cygwin not talking to each other now |
but yeah - the original problem has gone now :) don't think this is specific to nickel |
New error now, after cargo clean / update + pull; rustc 1.0.0-nightly (dfc5c0f1e 2015-02-18) (built 2015-02-19) cargo build --verbose
and cargo build --release gives something else
Not quite sure what I'm seeing aside from it really doesn't like that file in rust-http |
Travis jumped a nightly, so looks like more failures on the latest nightly, I'll rustup and deal with it. |
Dependencies are fixed up now and everythings passing on Travis. @ninjabear you might want to try a full |
I tried with the latest, clean pull etc, still same. I think its windows/cygwin related - something to do with the path for the include. I'll try to work it out and let you know. |
Something else is broken with rust-http now, looking at the promising work with hyper I doubt its worth fixing. Also this issue I guess is supposed to cover rust-1.0.0alpha, the nightlies are way ahead now, no point supporting rust-alpha imho! if you replace "transwarp beaming" with "developing rust libs": https://www.youtube.com/watch?v=jxzYTDX8bIg :D |
Closing as we're now 'stable' on beta :) |
The library doesn't compile in 1.0.0 alpha. The errors are too long to post here, but I can create a pastebin if necessary.
The text was updated successfully, but these errors were encountered: