ekmett / hask

Category theory for Haskell with a lens flavor (you need GHC 7.8.3, not 7.8.2 to build this!)
Other
161 stars 15 forks source link

Tell travis-ci to use 7.8.3 and ghc head #4

Closed relrod closed 10 years ago

relrod commented 10 years ago

I believe this is needed after c15afbb26022f27aa1dee1a3e16eddc2324f8898.

relrod commented 10 years ago

(at least based on the commit message :P)

Blaisorblade commented 10 years ago

The build worked on 7.8.3 but failed on "GHC head" because the latter is in fact 7.6.3. From the Travis transcript:

$ export GHCVER=head
$ export PATH=/usr/local/ghc/$(ghc_find )/bin/:$PATH
$ cabal update
Config file path source is default config file.
Config file /home/travis/.cabal/config not found.
Writing default configuration to /home/travis/.cabal/config
Downloading the latest package list from hackage.haskell.org
Note: there is a new version of cabal-install available.
To upgrade, run: cabal install cabal-install
$ ghc --version
The Glorious Glasgow Haskell Compilation System, version 7.6.3

Could you switch to just 7.8.3? (Note: I'm just a passerby here, but imagine the above is probably not a matter of opinion).

I'm asking what's up with the head version on the travis-ci mailing list.

Blaisorblade commented 10 years ago

I'm asking what's up with the head version on the travis-ci mailing list.

I posted on https://groups.google.com/forum/#!forum/travis-ci, the message is waiting for approval.

relrod commented 10 years ago

How's that?

Blaisorblade commented 10 years ago

Cool, this builds. And apparently, this is (and was already) installing 7.9.2 through apt, so I think this is good and I need to apologize!

@ekmett, I guess you might want to take a look now.

(For reference, the thread I opened on the ML is https://groups.google.com/d/msg/travis-ci/k5vNUE2ReaU/s_vmxUIqTU0J and the travis issue is https://github.com/travis-ci/travis-ci/issues/2690).