wincent / docvim

Documentation generator for Vim plug-ins
MIT License
25 stars 0 forks source link

Add Travis support #24

Closed wincent closed 8 years ago

wincent commented 8 years ago

Some issues

GHC 7.10.3

setup-Simple-Cabal-1.22.5.0-x86_64-linux-ghc-7.10.3: can't find source for
Tasty in dist/build/tasty/tasty-tmp, tests, lib

Suspect HFS+ case-sensitivity issue, because similar test passes on OS X.

stack default

setup-Simple-Cabal-1.24.0.0-ghc-8.0.1: can't find source for Tasty in
.stack-work/dist/x86_64-linux/Cabal-1.24.0.0/build/tasty/tasty-tmp, tests, lib

Likely same issue.

stack 7.10.3

setup-Simple-Cabal-1.22.5.0-ghc-7.10.3: can't find source for Tasty in
.stack-work/dist/x86_64-linux/Cabal-1.22.5.0/build/tasty/tasty-tmp, tests, lib

Same.

stack 7.10.2

/home/travis/build/wincent/docvim/lib/Text/Docvim/Optimize.hs:3:1: Warning:
    Module ‘Control.Lens’ does not export ‘Empty’
<no location info>: 
Failing due to -Werror.

Want to not use -Werror in Stack builds (but will use it locally in wrapper scripts). But also can change the hiding line in Optimize.hs which is causing that error.

GHC 7.8.4

rejecting: base-4.7.0.2/installed-bfd... (conflict: docvim => base>=4.8 &&
<4.10)

Could try relaxing the lower boundary and see if it builds.

stack 7.8.4

      base: needed (>=4.8 && <4.10), 4.7.0.2 found (latest applicable is 4.9.0.0)

Same issue as above.

GHC 7.6.3

rejecting: base-4.6.0.1/installed-8aa... (conflict: docvim => base>=4.8 &&
<4.10)

Doubt things will still work with the lower boundary set that low, but can give it a try.

wincent commented 8 years ago

stack 7.8.4 osx

      base: needed (>=4.8 && <4.10), 4.7.0.2 found (latest applicable is 4.9.0.0)

stack 7.10.2 osx

    Module ‘Control.Lens’ does not export ‘Empty’
<no location info>: 
Failing due to -Werror.

And the others look like more of the same...

wincent commented 8 years ago

See also #27 and #26, which test out the impact of relaxing the base lower bound.