Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ghc-9.8 deepseq-1.5 #7217

Closed
6 of 42 tasks
juhp opened this issue Dec 26, 2023 · 12 comments · Fixed by neovimhaskell/nvim-hs#118
Closed
6 of 42 tasks

ghc-9.8 deepseq-1.5 #7217

juhp opened this issue Dec 26, 2023 · 12 comments · Fixed by neovimhaskell/nvim-hs#118

Comments

@juhp
Copy link
Contributor

juhp commented Dec 26, 2023

deepseq-1.5.0.0 (changelog) is out of bounds for:

@mrkkrp
Copy link
Contributor

mrkkrp commented Dec 31, 2023

mmark-0.0.7.6 and stache-2.3.4 are fixed through revisions.

TeofilC added a commit to TeofilC/trie-simple that referenced this issue Jan 2, 2024
This is required for GHC-9.8.1 compatibility. See: commercialhaskell/stackage#7217
@TeofilC
Copy link
Contributor

TeofilC commented Jan 3, 2024

trie-simple is fixed through a revision see viercc/trie-simple#13

@saep
Copy link
Contributor

saep commented Jan 3, 2024

nvim-hs is fixed through a revision

@williamyaoh
Copy link
Contributor

Fixed in string-interpolate-0.3.2.1r1

@ysangkok
Copy link
Contributor

@juhp Would it be possible to regenerate the list of packages to be updated? I am curious how much progress we've seen.

@juhp
Copy link
Contributor Author

juhp commented May 16, 2024

Not exactly but this is the list of currently disabled packages by commenter due to deepseq < 1.5:

  • alex-tools
  • beam-migrate
  • boolean-normal-forms
  • composite-base
  • country
  • cpuinfo
  • deepseq-instances
  • distributed-process-lifted
  • edit
  • fortran-src
  • geojson
  • hadolint
  • hasbolt
  • haskell-tools-builtin-refactorings
  • hsdev
  • hw-eliasfano
  • hw-fingertree
  • hw-fingertree-strict
  • hw-packed-vector
  • idris
  • inline-r
  • json-rpc-server
  • net-mqtt
  • normalization-insensitive
  • pomaps
  • records-sop
  • safe-tensor
  • simple-log
  • sparse-tensor
  • sv-core
  • tensors
  • ucam-webauth-types
  • union
  • vector-circular
  • zm

@juhp
Copy link
Contributor Author

juhp commented May 16, 2024

It might be better to just close this now since nightly is already with deepseq-1.5 (ghc-9.8)?
I think we have been doing that for other libs, though I don't mind to leave it open longer

@ysangkok
Copy link
Contributor

Thank for the list! It's useful, I see a few of our dependencies there. I wouldn't mind if these GHC 9.8 issues were closed, as you suggested.

@ysangkok
Copy link
Contributor

country fixed in v0.2.4.2

@ysangkok
Copy link
Contributor

@alaendle
Copy link
Member

I guess there is no value to manually track the packages that we might have lost by switching nightly to ghc-9.8 around half a year ago. Most of the time these should just reappear as soon as a compatible version is released on Hackage (after curator recognizes the new package boundaries). Thanks to all the people that already updated there packages for ghc-9.8 - you are awesome!

For reference:

@wrengr
Copy link
Contributor

wrengr commented Aug 29, 2024

fixed by wrengr/bytestring-trie@693aec1 (v0.2.7.4)

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 a pull request may close this issue.

8 participants