Couple of notes on the current status of this:
- sandi 0.4 is API incompatible with sandi 0.3, so darcs will either
need to just support sandi 0.4, or use CPP
- sandi 0.4 doesn't support GHC 7.6, which darcs 2.12.x does support
(HEAD/darcs 2.13 will probably drop this support, but I'm not sure
it's appropriate for a release branch)
- sandi 0.3.6 does work ok with GHC 8 if you use --allow-newer, so
darcs does currently build with GHC 8.0 if you use --allow-newer --
constraint 'sandi<0.4' (I only tested HEAD but I think 2.12 is the
same)
|