diff --git a/doc/bugs/git-annex_can__39__t_compile_on_FreeBSD/comment_1_a959c15b7144acc5d68bb3891107a480._comment b/doc/bugs/git-annex_can__39__t_compile_on_FreeBSD/comment_1_a959c15b7144acc5d68bb3891107a480._comment new file mode 100644 index 0000000000..456fd77967 --- /dev/null +++ b/doc/bugs/git-annex_can__39__t_compile_on_FreeBSD/comment_1_a959c15b7144acc5d68bb3891107a480._comment @@ -0,0 +1,17 @@ +[[!comment format=mdwn + username="joey" + subject="""comment 1""" + date="2018-08-13T16:35:43Z" + content=""" +This is caused by this bug in esquelito: +https://github.com/bitemyapp/esqueleto/issues/80 + +The best way to avoid this kind of transient breakage in the haskell +dependencies of git-annex is to build it using stack, instead of cabal. +stack pins packages to a consistent working set. + +I don't really see this as something that warrants a change to git-annex. +Using bleeding edge versions of all build dependencies will break, that's +why the build docs recommend not using cabal if you don't want to be involved +in fixing that kind of breakage. +"""]]