Skip to content
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

Merged
merged 2 commits into from
Sep 25, 2015

Conversation

kikofernandez
Copy link
Contributor

freeze ghc to version 7.10.2.

freeze ghc to version 7.10.2.
@albertnetymk
Copy link
Contributor

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.

@kikofernandez
Copy link
Contributor Author

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

@albertnetymk
Copy link
Contributor

it's not related to ghc only

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?

@kikofernandez
Copy link
Contributor Author

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

@albertnetymk
Copy link
Contributor

What do you mean by preliminaries? My env:

$ ghc --version
The Glorious Glasgow Haskell Compilation System, version 7.10.1
$ cabal --version
cabal-install version 1.22.2.0
using version 1.22.2.0 of the Cabal library

@kikofernandez
Copy link
Contributor Author

what about g++ version or clang?

@albertnetymk
Copy link
Contributor

My clang might be a bit too new.

Ubuntu clang version 3.6.1-svn237433-1~exp1 (branches/release_36) (based on LLVM 3.6.1)
gcc (Ubuntu 4.8.2-19ubuntu1) 4.8.2
premake4 (Premake Build Script Generator) 4.3

@EliasC
Copy link
Contributor

EliasC commented Sep 25, 2015

I like this. I'll merge it if no one objects.

@albertnetymk
Copy link
Contributor

While we are on this, why is word preliminary used, instead of dependency?

EliasC added a commit that referenced this pull request Sep 25, 2015
@EliasC EliasC merged commit 8087bef into parapluu:master Sep 25, 2015
@EliasC
Copy link
Contributor

EliasC commented Sep 25, 2015

@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).

@kikofernandez kikofernandez deleted the features/ghc-update branch September 25, 2015 18:47
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

Successfully merging this pull request may close these issues.

3 participants