unbreak all the autobuilders

git-annex.cabal: Loosen bounds on persistent to allow 2.5, which on Debian
has been patched to work with esqueleto. This may break cabal's resolver on
non-Debian systems; if so, either use stack to build, or run cabal with
--constraint='persistent ==2.2.4.1' Hopefully this mess with esqueleto will
be resolved soon.

https://github.com/prowdsponsor/esqueleto/issues/137
This commit is contained in:
Joey Hess 2016-11-15 11:19:57 -04:00
parent aa0da3663a
commit 6416ae9c09
No known key found for this signature in database
GPG key ID: C910D9222512E3C7
2 changed files with 12 additions and 4 deletions

View file

@ -1,3 +1,14 @@
git-annex (6.20161112) UNRELEASED; urgency=medium
* git-annex.cabal: Loosen bounds on persistent to allow 2.5, which
on Debian has been patched to work with esqueleto.
This may break cabal's resolver on non-Debian systems;
if so, either use stack to build, or run cabal with
--constraint='persistent ==2.2.4.1'
Hopefully this mess with esqueleto will be resolved soon.
-- Joey Hess <id@joeyh.name> Tue, 15 Nov 2016 11:15:27 -0400
git-annex (6.20161111) unstable; urgency=medium
* Restarting a crashing git process could result in filename encoding

View file

@ -359,10 +359,7 @@ Executable git-annex
old-locale,
esqueleto,
persistent-sqlite,
-- Old version needed due to
-- https://github.com/prowdsponsor/esqueleto/issues/137
-- and also temporarily to make ghc 8 builds work
persistent (< 2.5),
persistent,
persistent-template,
aeson,
unordered-containers,