<Sonarpulse>
if this is ofborg related, there is a bunch of stuff I've been meaning to spread the word on / build concensus on the way before
<Enzime>
LnL: is it a bad idea to add `darwin.apple_sdk.sdk` as a buildInput?
orivej has quit [Ping timeout: 240 seconds]
sir_guy_carleton has quit [Quit: WeeChat 2.0]
drakonis has joined #nixos-dev
clever_ has joined #nixos-dev
clever has quit [Ping timeout: 240 seconds]
clever_ is now known as clever
clever has quit [Changing host]
clever has joined #nixos-dev
MichaelRaskin has joined #nixos-dev
erickomoto has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
erickomoto has joined #nixos-dev
<LnL>
Enzime: yes, ideally that wouldn't even be exposed
joepie91 has quit [Remote host closed the connection]
joepie91___ has joined #nixos-dev
joepie91___ is now known as joepie91
orivej has joined #nixos-dev
drakonis has quit [Read error: Connection reset by peer]
erickomoto has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
orivej has quit [Ping timeout: 244 seconds]
FRidh has joined #nixos-dev
vcunat has joined #nixos-dev
<domenkozar>
Sonarpulse: strictDeps are still very broken
<domenkozar>
what about we just add hspec-discover if hspec is in test dependencies?
<domenkozar>
I know it's polluting stuff, but as a stepping stone until upstream does the right thing
ixxie has joined #nixos-dev
<gchristensen>
Sonarpulse: it isn't ofborg related
<gchristensen>
Sonarpulse: I'm frustrated, though, by the deletion of useful stuff without any documented path forward
<domenkozar>
I'm also frustrated that haskell packages on macos are broken for a month and the path foward is still a mess
<domenkozar>
very inclinded to find what broke this and just revert
<gchristensen>
yeah, that has been a huge problem for a lot of people
<gchristensen>
and has turned away at least a half dozen people I know about from Nix
<domenkozar>
I still think macos is a supported target compared to cross compilation
<domenkozar>
it should have priority
<domenkozar>
gchristensen: what's the status with extra macos builders?
<domenkozar>
I think we should be testing haskell nixpkgs bumps on macos, but that does add load
<gchristensen>
they're loaded :(
<gchristensen>
we have 9, 8/9 are working
<gchristensen>
(though I don't use forceSystem for cross)
<domenkozar>
hmm
<clever>
domenkozar: i have been thinking that cross-compiling cardano from linux to darwin would let us side-step the bottleneck of mac build slaves, and use AWS to scale up
<domenkozar>
yeah but that doesn't scale for nixpkgs
ixxie has quit [Ping timeout: 244 seconds]
<LnL>
domenkozar: I kind of agree, strictDeps seems like a workaround for the duplicate flags. Can't imagine a valid reason to repeat flags 9 times
<gchristensen>
yikes, seems ... like it should be easy to dedupe flags?
<LnL>
there are reasons to include stuff twice when cross compiling IIRC
<LnL>
but this explosion doesn't seem reasonable
<gchristensen>
+1
<gchristensen>
I would be pro-revert until it is fixed for mac
<domenkozar>
ok so between nixos-16.03 and nixos-16.09 the flags got duplicated
<domenkozar>
I feel like this is going to be a long day
<gchristensen>
domenkozar: tell zimbatm to buy you like 3-4 beers on my behalf
<LnL>
passing the arguments by file is another option, but unless there's a reason we actually need those flags it's also kind of a workaround IMHO since that won't help for any compiler that can't handle those
<gchristensen>
zimbatm: I'll get you back later :)
<domenkozar>
he drank all my beer yesterday
<domenkozar>
:P
<LnL>
heh
<gchristensen>
:o
<domenkozar>
well technicallyy alcohol free is still there
<domenkozar>
LnL: in either case we shouldn't be passing more than one
<domenkozar>
and 9 seems like the time to clean up :D
<LnL>
like I said before, I think twice is valid for cross but the rest shouldn't be there
<domenkozar>
:)
<vcunat>
domenkozar: (extra macos builders) I have one machine here which is meant as Hydra slave, but I haven't set it up yet. (And I've never used a mac, so I probably can't do it myself easily.)
<gchristensen>
we should chat, vcunat
<gchristensen>
we can set up remote administration and get it going
<gchristensen>
what are the specs?
<vcunat>
OK, let me see.
<vcunat>
It's a mac-mini, some core2duo, 4GiB RAM ATM (but I might increase that), rotating drive.