<DigitalKiwi>
hey how can i make a project use a different version of hakyll and do whatever jailbreak does. i have it in a shell.nix i was using but i don't know how to get it into haskell.nix
<dhess>
angerman: michaelpj: I was able to build everything we need in our haskell.nix "helper" repo using nixpkgs master. That means we got GHC 8.6.5, 8.4.4, and 8.10.2 to compile, plus a bunch of tools.
<dhess>
so things look good for recent nixpkgs!
<angerman>
Awesome!
<michaelpj>
dhess: nice! given that master nixpkgs is likely to be an important configuration given the macos stuff going on, how about making a PR adding it to `ci.nix`?
<angerman>
dhess: wha lt changes did you need? Do you have a PR?
<dhess>
michaelpj: sure
<dhess>
angerman: none
<angerman>
lol what? Did work out of the box?
<michaelpj>
angerman: it turns out all the failures were from stuff that's broken anyway but doesn't fail the CI
<dhess>
yeah, seems to have.
<michaelpj>
we need a better solution for "known-broken" things in `ci.nix`
<dhess>
yeah to be clear, I did not end up building ci.nix with nixpkgs master as when I did that, many things didn't build... but michaelpj informed me that those same things were broken on the pinned nixpkgs, too.
<dhess>
so I just decided to replace the nixpkgs I pass to haskell.nix in our wrapper and build that
<dhess>
worked fine, no changes
<angerman>
I’ll have a dedicated machine for CI soonish. Let’s see if I need a second one.
<dhess>
I haven't actually *run* this on a Big Sur machine yet :) I will do that later today.
<michaelpj>
yeah, hopefully after it stabilises a bit we can pick a reasonable stable revision of nixpkgs master and stick with that until 21.03
<angerman>
We bring our own compilers (BYOC)
<dhess>
hehe
pjb has left #haskell.nix ["ERC (IRC client for Emacs 27.1)"]
fendor_ is now known as fendor
hekkaidekapus{ has quit [Remote host closed the connection]
hekkaidekapus{ has joined #haskell.nix
acarrico has quit [Ping timeout: 260 seconds]
acarrico has joined #haskell.nix
igghibu has joined #haskell.nix
igghibu has quit [Client Quit]
acarrico has quit [Ping timeout: 240 seconds]
proofofkeags has quit [Ping timeout: 240 seconds]
acarrico has joined #haskell.nix
proofofkeags has joined #haskell.nix
acarrico has quit [Ping timeout: 260 seconds]
acarrico has joined #haskell.nix
proofofkeags has quit [Ping timeout: 260 seconds]
proofofkeags has joined #haskell.nix
proofofkeags_ has joined #haskell.nix
proofofkeags has quit [Ping timeout: 260 seconds]
proofofkeags_ has quit [Ping timeout: 256 seconds]
__monty__ has quit [Quit: leaving]
jbetz has quit [Ping timeout: 260 seconds]
jbetz has joined #haskell.nix
hekkaidekapus} has joined #haskell.nix
hekkaidekapus{ has quit [Ping timeout: 240 seconds]