Skip to content

Support GHC 9#1265

Merged
parsonsmatt merged 17 commits intomasterfrom
matt/support-ghc-9
May 24, 2021
Merged

Support GHC 9#1265
parsonsmatt merged 17 commits intomasterfrom
matt/support-ghc-9

Conversation

@parsonsmatt
Copy link
Collaborator

@parsonsmatt parsonsmatt commented May 7, 2021

Before submitting your PR, check that you've:

  • Documented new APIs with Haddock markup
  • Added @since declarations to the Haddock
  • Ran stylish-haskell on any changed files.
  • Adhered to the code style (see the .editorconfig file for details)

After submitting your PR:

  • Update the Changelog.md file with a link to your PR
  • Bumped the version number if there isn't an (unreleased) on the Changelog
  • Check that CI passes (or if it fails, for reasons unrelated to your change, like CI timeouts)
  • Check for Hedis release

@parsonsmatt
Copy link
Collaborator Author

Currently blocked on swamp-agr/blaze-textual#14 as a transitive dependency of persistent-mysql via mysql-simple. mysql-simple patch as a work-around: paul-rouse/mysql-simple#51

@parsonsmatt
Copy link
Collaborator Author

Blocked on memory, issue: vincenthz/hs-memory#84 two PRs up to fix the problem

@parsonsmatt
Copy link
Collaborator Author

parsonsmatt commented May 7, 2021

persistent-redis is blocked on hedis which is blocked on the above memory release as well as cryptonite, which is also blocked on memory. cryptonite has a draft PR to fix it: haskell-crypto/cryptonite#338

hedis pr: informatikr/hedis#170

#if MIN_VERSION_base(4,12,0)
$(pure [])

makeCompatibleInstances [t| forall b. Compatible b (RawSqlite b) |]
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

makeCompatibleInstances is complaining about the above instances not being visible here due to the way top level declaration groups have been changed.

Copy link
Collaborator Author

@parsonsmatt parsonsmatt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

pretty straightforward changes, some warning cleanup as well

@parsonsmatt parsonsmatt linked an issue May 7, 2021 that may be closed by this pull request
@parsonsmatt parsonsmatt marked this pull request as draft May 7, 2021 18:25
@parsonsmatt
Copy link
Collaborator Author

@parsonsmatt parsonsmatt marked this pull request as ready for review May 21, 2021 16:09
@parsonsmatt parsonsmatt merged commit e8387eb into master May 24, 2021
@parsonsmatt parsonsmatt deleted the matt/support-ghc-9 branch May 24, 2021 15:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Benchmarks are broken

1 participant