-
Notifications
You must be signed in to change notification settings - Fork 26
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
freeze ghc to version 7.10.2, fixes #225 #226
Conversation
freeze ghc to version 7.10.2.
Freezing might be a bit overreacting. The root cause of this incident is that ghc version on CI differs from the versions used in some dev machines. |
it's not related to ghc only. I believe it's better to know that we are breaking something on purpose and relying on CI rather than trusting everything on the CI |
Then, I misunderstood the problem. I thought the problem is that CI uses ghc 7.10, but in some dev boxes, 7.8 is used. What's the rest of the problem other than ghc version? |
no... I believe CI uses 7.8 or something... it's been ages since last time I had to update anything there. @albertnetymk could you post your preliminaries? you are the only one using Linux |
What do you mean by
|
what about g++ version or clang? |
My clang might be a bit too new.
|
I like this. I'll merge it if no one objects. |
While we are on this, why is word preliminary used, instead of dependency? |
freeze ghc to version 7.10.2, fixes #225
@albertnetymk In this context I think the terms could be used interchangeably. The preliminaries are what you need to install first, before installing anything else. The dependencies are the pieces of software needed for the compiler to build (and thus, you need to install them first). |
freeze ghc to version 7.10.2.