-
-
Notifications
You must be signed in to change notification settings - Fork 13.7k
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
Build rustc{Beta,Unstable} on Hydra? #18111
Comments
Thinking a bit more about this I don't think it's a good idea to have Better solutions for |
good grief, please don't. |
Building on nixpkgs is quickly descending into a nightmare. I thought it would be solid. |
Like in your thinking, did you factor in the people that are using this at all? Like even a little? |
Wow, is there any reason for being so hostile? I obviously didn't delete anything yet. I just want to start a discussion. Keep in mind that our unstable was last updated in July. If you depend on such an old unstable version you might want to consider copying the expression for the compiler into your project. |
Breaking public APIs is hostile, closing this issue with a unilateral "so we should just get rid of beta and unstable." is hostile. The whole point of nixpkgs going through hydra is binary distribution, saving Fractalide and Nixpkgs users 4~5 hours of compilation, most of the interesting features for complex projects like Fractalide are in rustUnstable. I've just contracted people to fix this very problem. |
Ok, so it boils down if we should treat Also keep in mind that you can always pin your nixpkgs to a specific revision or a |
Look Kenny, I get that you don't have time to maintain this. I will take over the maintenance of Rust, I have financial incentives to keep this up and running and stable as possible. There is a patch that is ready to fix this right now. Shall we say that myself and a few other people take over the maintenance of Rust on nixpkgs please? We're doing a whole bunch right now from stripping out cargo in Fractalide to developing something called |
Feel free to submit a pull request updating beta and master and I'll merge it if it looks good. I wasn't aware of anyone relying on such an old version of That said, please refrain from guessing about my intentions or my personal timetable. If you have financial incentives that's fine. It still doesn't mean you can lecture me. |
I'm getting ready to stabilize Fractalide at 1.0 very soon, part of the stabilization is fixing this issue. It's really not good having users say |
i've filed a bug-report but i'm not 100% sure if this is a nix related issue or rust related issue: |
I've seen this before. Please see the linked ticket for a description of
the problem and a possible fix.
Joachim Schiele <[email protected]> writes:
… @the-kenny @vcunat @davidak
i've filed a bug-report but i'm not 100% sure if this is a nix related issue or rust related issue:
rust-lang/rust#38026
--
You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub:
#18111 (comment)
--
|
Issue description
Right now it's still quite common to use
rustUnstable.rustc
for Rust development as many nice features (most notably procedural macros) are only enabled there at the moment.Users have shown interest for binary-substitutes for rustc, and I can fully understand that you don't want to wait ~4 hours for a
rustc
build.Is there a process or someone to ask if we can add these packages to the Hydra build? The builds take quite some time, so I'd rather not do it without discussing it first.
The text was updated successfully, but these errors were encountered: