Commit e8a652f6 authored by Ryan Scott's avatar Ryan Scott
Browse files

Bump template-haskell version to 2.15.0.0

Summary:
Commit 512eeb9b
(`More explicit foralls (GHC Proposal 0007)`) introduced breaking
changes to the Template Haskell AST. As a consequence of this, there
are libraries in the wild that now fail to build on GHC HEAD (for
instance, `th-abstraction`).

This properly bumps the `template-haskell` library's version number
to `2.15.0.0` so that these libraries can guard against these changes
using `MIN_VERSION_template_haskell`.

Test Plan: ./validate

Reviewers: bgamari

Reviewed By: bgamari

Subscribers: rwbarton, carter

GHC Trac Issues: #15818

Differential Revision: https://phabricator.haskell.org/D5272
parent 5126764b
......@@ -64,7 +64,7 @@ Library
containers >= 0.5 && < 0.7,
array >= 0.1 && < 0.6,
filepath >= 1 && < 1.5,
template-haskell == 2.14.*,
template-haskell == 2.15.*,
hpc == 0.6.*,
transformers == 0.5.*,
ghc-boot == @ProjectVersionMunged@,
......
......@@ -79,7 +79,7 @@ library
ghc-boot == @ProjectVersionMunged@,
ghc-boot-th == @ProjectVersionMunged@,
ghc-heap == @ProjectVersionMunged@,
template-haskell == 2.14.*,
template-haskell == 2.15.*,
transformers == 0.5.*
if !os(windows)
......
name: template-haskell
version: 2.14.0.0
version: 2.15.0.0
-- NOTE: Don't forget to update ./changelog.md
license: BSD3
license-file: LICENSE
......
......@@ -4,7 +4,7 @@ TYPE CONSTRUCTORS
Dependent modules: []
Dependent packages: [array-0.5.2.0, base-4.12.0.0, deepseq-1.4.4.0,
ghc-boot-th-8.7, ghc-prim-0.5.3, integer-gmp-1.0.2.0,
pretty-1.1.3.6, template-haskell-2.14.0.0]
pretty-1.1.3.6, template-haskell-2.15.0.0]
==================== Typechecker ====================
TH_Roles2.$tcT
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment