rules_haskell icon indicating copy to clipboard operation
rules_haskell copied to clipboard

proto-len protoc plugin failures on windows with ghc 9.6.2 and 9.8.1

Open ylecornec opened this issue 1 year ago • 0 comments

  • This commit contains the error message for ghc 9.6.2
  • Similar errors happen with ghc 9.8.1
    • https://github.com/tweag/rules_haskell/actions/runs/7992627631/job/21826580388#step:11:958
    • https://github.com/tweag/rules_haskell/actions/runs/7992627631/job/21826579493#step:10:194

It is not clear where the problem comes from, but in both cases we temporarily rely on forks of proto-lens and ghc-source-gen packages in which we updated package bounds and fixed some compilation issues (which seems to work on other platforms according to the tests).

  • For ghc 9.6, we could maybe try to use upstream packages now, as well as update to 9.6.4.

  • I do not know if this is related but the error message is similar in these ghc issues:

    • https://gitlab.haskell.org/ghc/ghc/-/issues/24016
    • https://gitlab.haskell.org/ghc/ghc/-/issues/24443

ylecornec avatar Mar 01 '24 13:03 ylecornec