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

Attempt to fix GHC 9.8.2 bump. #4628

Open
wants to merge 9 commits into
base: master
Choose a base branch
from

Commits on Aug 9, 2024

  1. Bump hackage dependency

    paolino committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    888361b View commit details
    Browse the repository at this point in the history
  2. Bump haskell nix dependency

    paolino committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    29b327c View commit details
    Browse the repository at this point in the history
  3. Bump compiler to ghc 9.6.6

    paolino committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    824c40f View commit details
    Browse the repository at this point in the history
  4. Bump hackage index

    paolino committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    1f0718a View commit details
    Browse the repository at this point in the history
  5. Fix new hlint issues

    paolino committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    e684540 View commit details
    Browse the repository at this point in the history
  6. Bumps for ghc 9.8.2

    paolino committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    0791bbf View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    fbc8b41 View commit details
    Browse the repository at this point in the history
  8. Use patched version of package wai.

    Fixes:
    https://buildkite.com/cardano-foundation/cardano-wallet/builds/5240#01900a67-445e-447e-b1bd-976ebaf665c1/39-41
    
    Error:
    ```
    > Network/Wai/Application/Static.hs:260:27: error: [GHC-87897]
    >     • Exception when trying to run compile-time code:
    >         Z:\build\wai-app-static-3.1.9\images/folder.png: withBinaryFile: invalid argument (Bad file descriptor)
    >       Code: (makeRelativeToProject "images/folder.png" >>= embedFile)
    >     • In the untyped splice:
    >         $(makeRelativeToProject "images/folder.png" >>= embedFile)
    >     |
    > 260 |             L.fromChunks [$(makeRelativeToProject "images/folder.png" >>= embedFile)]
    >     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ```
    jonathanknowles authored and paolino committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    117c74a View commit details
    Browse the repository at this point in the history
  9. Use patched version of package fgl.

    Fixes:
    ```
    Data/Graph/Inductive/Monad.hs:23:1: error: [GHC-87897]
        • Exception when trying to run compile-time code:
            External interpreter terminated (-15)
        • In the annotation:
            {-# ANN module "HLint: ignore Redundant lambda" #-}
       |
    23 | {-# ANN module "HLint: ignore Redundant lambda" #-}
       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    [10 of 29] Compiling Data.Graph.Inductive.NodeMap ( Data/Graph/Inductive/NodeMap.hs, dist/build/Data/Graph/Inductive/NodeMap.o )
    [11 of 29] Compiling Data.Graph.Inductive.PatriciaTree ( Data/Graph/Inductive/PatriciaTree.hs, dist/build/Data/Graph/Inductive/PatriciaTree.o )
    ```
    jonathanknowles authored and paolino committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    70cc0c1 View commit details
    Browse the repository at this point in the history