<michaelpj>
domenkozar: actually, hang on, why does having ghc884 matter? I thought we bootstrapped it ourselves, not from the nixpkgs ghc?
fendor__ has quit [Ping timeout: 272 seconds]
<michaelpj>
but I always forget how the bootstrap works
<domenkozar[m]>
do you want the long or short answer? :)
<domenkozar[m]>
the short one is that I need the one from nixpkgs
<michaelpj>
I'm willing to accept "domen needs it for some reason" as an argument ;)
<domenkozar[m]>
privilege is a bliss :)
<domenkozar[m]>
thanks!
<michaelpj>
oh boo, it looks like it won't run the CI on PRs from other forks
<michaelpj>
we do really need that (since this will rebuild all 20-something GHCs we build)
<michaelpj>
ah okay, it was just being slow, phew
<domenkozar[m]>
excellent :)
fendor has quit [Remote host closed the connection]
igghibu has joined #haskell.nix
mariatsji has quit [Remote host closed the connection]
mariatsji has joined #haskell.nix
igghibu has quit [Ping timeout: 256 seconds]
fendor has joined #haskell.nix
<proofofkeags>
man, nix is one of those red pill moments that taught me I know absolutely *nothing* about the compiler/build infrastructure upon which I depend
<proofofkeags>
TIL what the hell .patch files are
<proofofkeags>
I thought they were a haskell.nix thing, an hour later I find out they go down to GNU binutils
<proofofkeags>
maybe not binutils but still
fendor has quit [Remote host closed the connection]
mariatsji has quit [Remote host closed the connection]
fendor has joined #haskell.nix
<domenkozar[m]>
it runs patch to apply those
<proofofkeags>
hmm, I am working on doing a cross compile of a ghc 8.6.3 project to armv7, but I've run into some errors finally
<proofofkeags>
unfortunately all it is saying is this: builder for '/nix/store/0v3mkj01ngi3hskmggmaafs9q2709afi-ghc-extra-projects-cross-ghc864-plan-to-nix-pkgs.drv' failed with exit code 1
<proofofkeags>
this is odd to me because my stack configuration is using 13.11 which is the last one in the 8.6.3 series
<proofofkeags>
for more context this is inside the aeson-lib-aeson-1.4.2.0 inside `base-compat-lib-base-compat-0.10.5`
<proofofkeags>
I suspect I need to apply a patch or something
<proofofkeags>
but am unsure of how to proceed
<proofofkeags>
it doesn't appear to show what the error actually *is*
<proofofkeags>
unless there's some interleaving I'm not understanding
mariatsji has joined #haskell.nix
mariatsji has quit [Ping timeout: 244 seconds]
acarrico has joined #haskell.nix
acarrico has quit [Client Quit]
acarrico has joined #haskell.nix
<domenkozar[m]>
$ nix-build nix/ -A haskell-nix.nix-tools
<domenkozar[m]>
...
<domenkozar[m]>
Materialized nix used for nix-tools-plan-to-nix-pkgs is missing. To fix run: /nix/store/97qy3iszkirfm39m325gqyxyx6hq0y32-updateMaterialized
<domenkozar[m]>
builder for '/nix/store/5qs09ay2925s6q6w3bikgxa4072hdl5b-nix-tools-plan-to-nix-pkgs.drv' failed with exit code 1
<domenkozar[m]>
huh that's new :)
__monty__ has joined #haskell.nix
<proofofkeags>
does that mean I'm not crazy?
<proofofkeags>
or maybe that's unrelated
fendor has quit [Read error: Connection reset by peer]