hedgie_ has quit [Read error: Connection reset by peer]
hedgie has joined #nix-darwin
hedgie_ has joined #nix-darwin
hedgie has quit [Ping timeout: 260 seconds]
__monty__ has joined #nix-darwin
hedgie has joined #nix-darwin
hedgie_ has quit [Ping timeout: 260 seconds]
__monty__ has quit [Quit: leaving]
jhuizy has quit [*.net *.split]
wildsebastian has quit [*.net *.split]
abathur has quit [*.net *.split]
infinisil has quit [*.net *.split]
abathur has joined #nix-darwin
wildsebastian has joined #nix-darwin
infinisil has joined #nix-darwin
jhuizy has joined #nix-darwin
philr has quit [Ping timeout: 240 seconds]
<qyliss>
LnL: if I wanted to do something to help move the default LLVM update along, would the best thing to do be trying to fix the newly broken packages from https://github.com/NixOS/nixpkgs/pull/85151?
<LnL>
oh right, I kind of totally forgot about that
<qyliss>
:)
<qyliss>
I don't have any compelling need for it, fwiw. Just noticed how far behind LLVM was and was looking into why.
<LnL>
don't think I went through the list once everything finished yet, but it was looking pretty good IIRC
<LnL>
so we should rebase and take a look at all of the failures with notable impact
<qyliss>
Yeah the list is pretty short at least
<LnL>
I don't want to try and fix everything to merge
<qyliss>
Yeah
<LnL>
but for things with a bunch of dependencies it's worth a look, often just allowing some new warnings, etc.
<qyliss>
v8 might be important
<qyliss>
Do you think going to LLVM 9 is still the way to go, or could it just go to 10?
<LnL>
what's the latest? until now we've generally stayed one back, which gives a bit more time for projects to have patches around already
<LnL>
my main motivation for this, apart from catching up, wad the horrible CF workaround
<qyliss>
I think 10 is latest
<qyliss>
came out in March
<LnL>
that might make things a bit harder, I'd maybe merge this first and then take a look
<qyliss>
Yeah
<qyliss>
Makes sense
<qyliss>
Don't want to get stuck on 7 because 10 is more work than 9
<LnL>
btw if you want to help out with the failures, should also be easy to reproduce on master with .override { stdenv = llvmPackages_9.stdenv; }
<qyliss>
Cool yeah I'll have a go
<LnL>
since all the stuff in the stdenv itself is already done
<qyliss>
I'm not in a good work headspace today so went looking for something that would have a nice dopamine loop, and fixing up broken packages generally works pretty well for that. :)
<qyliss>
fwiw I'm on Linux, but hopefully most breakages also break on Linux
<LnL>
ah, that's a bit more tricky but in principle everything that builds on darwin should also build on linux with clang
<qyliss>
Yeah. I probably won't be able to reproduce everything but should be able to reproduce and fix some things
<LnL>
I can also give you a tmate session on gh
<qyliss>
I'll see how I do with this
{^_^} has quit [Remote host closed the connection]