-
Notifications
You must be signed in to change notification settings - Fork 71
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
Remove Travis CI for GHC 7.6.x #228
base: master
Are you sure you want to change the base?
Conversation
Hm, this looks very much like a spurious failure. The log is just suddenly cut off after a download. Could you please try restarting the CI run? First commit should be good to go, regardless. |
Oh, I see that there actually was a genuine failure. Last night the Travis log just sort of... stopped. I'll see if the failure can be fixed tomorrow. |
afd05ee
to
1fcd3ce
Compare
I'll try splitting everything up into smaller bits and submit piecemeal instead. I'll ping you when I've done all that can be done for now. |
I think Travis did something to break 7.6. I am not enthusiastic about giving up support for 7.6 though, even if I have to test it myself without Travis's help. |
The problem isn't so much pgsql-simple, it's the aeson dependency - so
unless you plan on doing something about that pgsql-simple won't compile
on ghc 7.6. On phone right now, I'll explain more fully later.
|
Note: Some of the bits that I've removed are actually pre-7.6! I can re-check which bits those are and only remove them if you prefer. However, see below: This is the end of the log for a recent failed build says:
So it's not quite aeson which fails, it just does so indirectly. I do note that Honestly, given the above I don't think it makes any sense to keep the code around. |
Do let me know what you decide, and I'll rework this PR. |
The latest GHC 7.6.x was in Apr 2013 and it seems that trying to build
with it on Travis fails because one or more of the dependencies fail
to compile.