yesodweb / yesodweb/persistent

`persistent-2.14.6.1`: relax upper bound of dependency on `template-haskell`

Open
#1,538 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Haskell
Stars
486
Forks
306
PR merge metrics
No merged PRs in 30d

Description

template-haskell-2.22.0.0 is a boot package of GHC 9.10.1. I have been tryng to build Stack with GHC 9.10.1. It compiles with persistent-2.14.6.1 if the upper bound of that package's dependency on template-haskell (< 2.22) is ignored.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Inspect the package metadata for persistent-2.14.6.1 and locate its dependency bound on template-haskell. Verify that relaxing the upper bound permits the package to build with GHC 9.10.1, as described in the issue; no specific test file is mentioned.

Written by the indexing model from the issue text.

Assessment

Tech stack
haskell
Domain
database
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.