Skip to content

Conversation

@andreasabel
Copy link
Member

Closes: #1175

  • dependency bumps
  • code changes needed for Cabal-3.9.0.0

We are still blocked by the upstream issue in acid-state inherited from filelock. We can reproduce the file locking problem at our end.

Test suite HighLevelTest: RUNNING...
= Initialising
= Setting up test directory
= initialising hackage database
using "/Users/abel/bin/src/hackage-server/dist-newstyle/build/x86_64-osx/ghc-9.6.0.20230210/hackage-server-0.5.1/x/hackage-server/build/hackage-server/hackage-server"
state/db/Users/open.lock: openFdAt: does not exist (No such file or directory)
Bad exit code from server

Refs:

@andreasabel andreasabel added re: dependencies Concerning bounds of dependencies (Haskell ecosystem) re: Cabal-3.9 Concerning building with the Cabal-3.9 library labels Feb 26, 2023
@andreasabel andreasabel changed the title Cabal 3.9 and GHC 9.6 Cabal 3.10 and GHC 9.6 Apr 7, 2023
@andreasabel
Copy link
Member Author

Updated to Cabal(-syntax) 3.10.1.0. Bumped ecosystem.

@andreasabel andreasabel self-assigned this Apr 7, 2023
@andreasabel andreasabel marked this pull request as ready for review April 7, 2023 16:59
@andreasabel
Copy link
Member Author

@peterbecich : The nix CI does not seem to support Cabal 3.10 yet. Unfortunately, it will be broken by merging this PR...

@andreasabel andreasabel added the re: Cabal-3.10 Concerning building with the Cabal-3.10 library label Apr 7, 2023
- changes needed for Cabal-3.9 and unix-2.8
- bump to Cabal-(syntax-)-3.10.1.0 and allow base-4.18
- new autmatic flag `doctests` to control build of DocTests
- cabal.haskell-ci: do not insist on installed Cabal-syntax
@andreasabel
Copy link
Member Author

Reorganized (squashed) commits, ran doctests.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

re: Cabal-3.9 Concerning building with the Cabal-3.9 library re: Cabal-3.10 Concerning building with the Cabal-3.10 library re: dependencies Concerning bounds of dependencies (Haskell ecosystem)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Support GHC 9.6

2 participants