haskellPackages.ghc96.singletons-base: unbreak#325322
haskellPackages.ghc96.singletons-base: unbreak#325322maralorn merged 1 commit intoNixOS:haskell-updatesfrom
Conversation
|
Why is this override in the 9.6 specific file? Wouldn’t it make more sense to do this override once in configuration-common.nix?
Because build capacity is limited we only build and maintain the most essential packages on the non-default ghc versions (currently 9.6). We can opt-in to more jobs for some packages if there is a good reason. |
|
singletons-base relies on GHC internals. So often times the versions are broken for different reasons. E.g. the version that is compatible with ghc9.6 has issues with the test suite. The version with ghc9.8 has a working test suite but had other issues (addressed in the previous pr) |
|
Hm, hm. Not super exited about the dontCheck without a comment, but let’s not waste more cycles on this … |
Description of changes
Just saw that my previous singletons fix didn't have any impact on hydra as hydra runs on GHC 9.6. This change also fixes singeltons-base on 9.6.
@maralorn why is hydra only running ghc 9.6. Can we also do CI runs with 9.8?
Things done
nix.conf? (See Nix manual)sandbox = relaxedsandbox = truenix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/)Add a 👍 reaction to pull requests you find important.