Skip to content

Commit c1cee6a

Browse files
RyanGlScotthvr
authored andcommitted
Allow building with template-haskell-2.17
GHC HEAD is planning to bump `template-haskell`'s major version number to 2.17 soon (see https://gitlab.haskell.org/ghc/ghc/issues/17645) to reflect the [Overloaded Quotations](https://github.com/ghc-proposals/ghc-proposals/blob/master/proposals/0246-overloaded-bracket.rst) proposal being implemented. Before this can happen, `text`'s upper version bounds on `template-haskell` need to be bumped to allow `template-haskell-2.17`, as `text` is a boot library. I have tested this change against GHC HEAD, and all test cases pass. I cannot forsee any interaction between the changes in the Overloaded Quotations proposal and the `text` library, as the only significant changes involve the types of quoted TH expressions and combinators in the `Language.Haskell.TH.Lib` library (neither of which `text` use).
1 parent 2176eb3 commit c1cee6a

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

text.cabal

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -161,7 +161,7 @@ library
161161
binary >= 0.5 && < 0.9,
162162
deepseq >= 1.1 && < 1.5,
163163
ghc-prim >= 0.2 && < 0.6,
164-
template-haskell >= 2.5 && < 2.17
164+
template-haskell >= 2.5 && < 2.18
165165

166166
if flag(bytestring-builder)
167167
build-depends: bytestring >= 0.9 && < 0.10.4,

0 commit comments

Comments
 (0)