philr has joined #nix-darwin
nD5Xjz has joined #nix-darwin
nD5Xjz has quit [Ping timeout: 250 seconds]
nD5Xjz has joined #nix-darwin
nD5Xjz has quit [Ping timeout: 252 seconds]
nD5Xjz has joined #nix-darwin
<matthewbauer> anyone know what's going on here: https://hydra.nixos.org/build/93270228/nixlog/4
<matthewbauer> have never seen this failure before?
<matthewbauer> we can disable it but might be worth investigating
goodwill has quit [Quit: ...]
nD5Xjz has quit [Ping timeout: 244 seconds]
nD5Xjz has joined #nix-darwin
nD5Xjz_ has joined #nix-darwin
nD5Xjz has quit [Ping timeout: 268 seconds]
n_db has quit [Remote host closed the connection]
nD5Xjz_ has quit [Ping timeout: 244 seconds]
nD5Xjz has joined #nix-darwin
nD5Xjz has quit [Ping timeout: 250 seconds]
nD5Xjz has joined #nix-darwin
nD5Xjz_ has joined #nix-darwin
nD5Xjz has quit [Ping timeout: 246 seconds]
hamishmack has quit [Quit: Textual IRC Client: www.textualapp.com]
nD5Xjz_ has quit [Ping timeout: 258 seconds]
nD5Xjz has joined #nix-darwin
nD5Xjz_ has joined #nix-darwin
nD5Xjz has quit [Ping timeout: 246 seconds]
nD5Xjz_ has quit [Ping timeout: 248 seconds]
nD5Xjz has joined #nix-darwin
nD5Xjz has quit [Ping timeout: 250 seconds]
nD5Xjz has joined #nix-darwin
<thefloweringash> I found time to investigate. I think the answer is "nntp.perl.org" is currently not a functional news server.
<thefloweringash> on Linux, it auto skips because the sandbox denies internet
<thefloweringash> It's not quite accurate that nntp.perl.org is down. it doesn't reject my connections, but it does close them before sending anything. Still, tests shouldn't rely on the state of the internet!
<LnL> tests that require internet are evil
<gchristensen> +1 how soon can we roll out the sandbox, LnL? :)
<LnL> yeah, soon™️
<gchristensen> we could make the builders not able to talk to anything but S3 :P
<LnL> I don't understand why that didn't fail on linux tho
<gchristensen> looks like since it does accept a connection, it is tested
<gchristensen> but on linux the connection would fail so the test would be skipped
<LnL> ah I see
<LnL> let's enable sandboxing on hydra and rebuild then ;)
<gchristensen> :D
nD5Xjz has quit [Ping timeout: 255 seconds]
nD5Xjz has joined #nix-darwin
nD5Xjz has quit [Ping timeout: 244 seconds]
nD5Xjz_ has joined #nix-darwin
nD5Xjz_ has quit [Ping timeout: 246 seconds]
nD5Xjz has joined #nix-darwin
<matthewbauer> haha that's probably a lot better than my idea to just disable the test suite
<matthewbauer> it's interesting that it's only happening now? the lnl7-wip jobset never hit this
<LnL> that was still based on master
<LnL> it's a regression from staging, not the 10.12 update
philr has quit [Ping timeout: 250 seconds]
asar has joined #nix-darwin
<asar> I have a question: I'm trying to build a haskell package inside a nix-shell, and I'm getting a build error about clang/ld not being able to find utimensat
<asar> So it seems that OSX provides a utimensat, but inside a nix-shell, (created with runCommandCC) clang can't find it
<asar> is there a nixpkg I need to include to my build dependencies to get an implementation of it?
<asar> One thing I have found that works is if I change the nix-shell to be built with runCommand it builds, but then it does not honor the build inputs I have specified (and presumably uses the OSX built in clang)
<asar> Am I trying to do something too goofy? Am I on the road to ruin?
<LnL> gnulib?
asar has quit [Ping timeout: 256 seconds]
<matthewbauer> asar: utimensat was only added in high sierra
<matthewbauer> asar: we can't use it in nixpkgs without requiring everyone use high sierra
<matthewbauer> asar: what haskell package is finding that?
<LnL> ah it's a symbol?
<LnL> if it's a nix-shell there might be something cached that's causing problems with our Libsystem
<matthewbauer> yeah possibly if ghc is being built somewhere else
<matthewbauer> but the prebuilt ghc binaries shouldn't have it: https://www.haskell.org/ghc/download_ghc_8_6_5.html#macosx_x86_64
<matthewbauer> maybe brew?
<LnL> I was thinking more running cabal build outside followed by inside nix-shell
<matthewbauer> yeah possible, although it should rebuild everything when it realizing you are now using different ghc base libraries
asar has joined #nix-darwin
<asar> adding gnulib to my buildInputs was not enough :(
<asar> oh just catching up on the messages since "gnulib?"
<asar> There is a bit of misdirection with this build system but a package that was failing to link was https://hackage.haskell.org/package/zip
<asar> specifically I'm using stack inside the nix-shell
LnL has quit [Ping timeout: 250 seconds]
cransom has quit [Ping timeout: 250 seconds]
<asar> Now internal symbols aren't linking. Perhaps this is just a me issue and I have something more sinister going on. If I figure it out and it's relevant I'll be sure to update
cransom has joined #nix-darwin
Guest99428 has joined #nix-darwin
asar has quit [Quit: Page closed]
nD5Xjz has quit [Ping timeout: 258 seconds]
nD5Xjz has joined #nix-darwin
nD5Xjz_ has joined #nix-darwin
nD5Xjz has quit [Ping timeout: 246 seconds]
<matthewbauer> asar: yeah i think it's directory that uses that symbol
<matthewbauer> you might want to try clearing the cache and see that works (dist-newstyle/ or ~/.stack)
nD5Xjz_ has quit [Ping timeout: 252 seconds]
nD5Xjz has joined #nix-darwin
nD5Xjz_ has joined #nix-darwin
nD5Xjz has quit [Ping timeout: 248 seconds]
hamishmack has joined #nix-darwin
hamishmack has quit [Read error: Connection reset by peer]
hamishmack has joined #nix-darwin