angerman changed the topic of #haskell.nix to: https://input-output-hk.github.io/haskell.nix - alternative haskell infrastructure for nix; logs at https://logs.nix.samueldr.com/haskell.nix
<ptival[m]> does anyone have experience with haskell.nix on a mac? I'm encountering `xcodebuild` errors, I'm not quite sure what the deal is, maybe I need some `useClang` somewhere but not sure where, any pointers appreciated! :)
o1lo01ol_ has joined #haskell.nix
o1lo01ol1o has quit [Ping timeout: 265 seconds]
<angerman> ptival[m]: yes, and no I haven't seen those issues? Are they just warning or breaking the build?
<ptival[m]> angerman: breaking the build. for instance, even with the simplest setup http://paste.awesom.eu/q254 on some project, I get http://paste.awesom.eu/2idN when it tries to build GHC
<ptival[m]> and I get the same error with more complex haskell.nix setups on other projects... pretty much they all end up wanting to build GHC and failing like this.
<angerman> ptival[m]: hmm, best would be to try to stick to one of the nixpkgs revisions haskell.nix uses in it's CI.
<angerman> ptival[m]: you could also try to install Xcode (not sure if just the command line tools will suffice); but that would imply that xcodebuild is implicitly impure, hmm...
<ptival[m]> yeah I tried installing xcode, it indeed does not have an impact, which is reassuring ^^
<ptival[m]> ah, it seems it may be a bootstrapping issue related to https://github.com/NixOS/nixpkgs/issues/104580
<angerman> ptival[m]: ohh you are on big sur?
<angerman> sorry, could have asked this a bit earlier.
<angerman> yea, big sur is still a bit bumpy. what you *can* do is bootstrap on catalina if you have a catalina box
<DigitalKiwi> they want everyone to go to nix
<DigitalKiwi> mojave bricked my laptop trying to upgrade it to apfs
<angerman> DigitalKiwi: huh?
<DigitalKiwi> it's why i'm on nixos
<angerman> yea the macOS experience is not as nice as it could be, but we are getting there :D
<DigitalKiwi> no it was appple
<DigitalKiwi> they kept doing things that were just generally pissing me off and after they bricked my laptop i decided to ditch them so i started using nixos in a vm for a few months until i wwa salways in the VM
<DigitalKiwi> the day catalina came out i switched lol i have only used it for a few hours (and i kind of liked it too but i was DONE)
<angerman> I'm in a slightly different boat :D I use macOS, and just make nix work to the point where I can stomach it
<DigitalKiwi> i was on arch for years hated apple only got one because i was doing iphone dev
<DigitalKiwi> never even triple booted all i had was bootcamp
<DigitalKiwi> (that nix works a lot better on nixos than it does on macos is a nice perk though lol)
o1lo01ol_ has quit [Remote host closed the connection]
fendor has joined #haskell.nix
__monty__ has joined #haskell.nix
<ptival[m]> angerman: ah yeah I should have added that this is on Big Sur. I've updated an "old" Mojave laptop and reinstalled nix entirely.
<angerman> ptival[m]: I think we’ll get more Big Sur compat in the coming weeks, but it just landed in nix master only recently, so :-/
<ptival[m]> cool, I may be able to work around it in the meantime
<ptival[m]> I think just setting up the IOHK cache is already helping me :)
elvishjerricco has quit [Ping timeout: 260 seconds]
elvishjerricco has joined #haskell.nix
fendor_ has joined #haskell.nix
fendor has quit [Ping timeout: 260 seconds]
hekkaidekapus} has quit [Ping timeout: 240 seconds]
hekkaidekapus} has joined #haskell.nix
hekkaidekapus} has quit [Remote host closed the connection]
hekkaidekapus} has joined #haskell.nix
fendor_ is now known as fendor
hekkaidekapus{ has joined #haskell.nix
hekkaidekapus} has quit [Ping timeout: 240 seconds]
<__monty__> Hmm, my packages seem to have disappeared. `haskell-nix.project` should give me an attrset that contains my package, no? It seems to still contain all my dependencies, just not my package.
<__monty__> Had an empty cabal.project >.<
fendor has quit [Remote host closed the connection]
fendor has joined #haskell.nix
fendor has quit [Remote host closed the connection]
__monty__ has quit [Quit: leaving]
acarrico has quit [Ping timeout: 265 seconds]