gchristensen changed the topic of #nixos-dev to: NixOS Development (#nixos for questions) | https://hydra.nixos.org/jobset/nixos/trunk-combined https://channels.nix.gsc.io/graph.html | 18.03 release managers: fpletz and vcunat | https://logs.nix.samueldr.com/nixos-dev
pxc1 has joined #nixos-dev
pxc1 has quit [Ping timeout: 252 seconds]
zx2c4 has joined #nixos-dev
<zx2c4> grahamc: howdy
<Drakonis[m]> woah it's zx2c4
<zx2c4> woah its me!
<Drakonis[m]> wireguard is cool
<Drakonis[m]> pass is also cool.
<Drakonis[m]> cgit too, but enough fanboying
<zx2c4> haha
<zx2c4> can i interest you in ctmg?
<zx2c4> (while youre listing off the contents of my /usr/local/bin/...)
<Drakonis[m]> hahaha, okay that looks neat, didn't expect you to be a nix user
<Drakonis[m]> ctmg seems like a strong way to conspicuously hide files :v
Sonarpulse has quit [Ping timeout: 245 seconds]
contrapumpkin has joined #nixos-dev
mbrgm has quit [Ping timeout: 245 seconds]
mbrgm has joined #nixos-dev
pxc1 has joined #nixos-dev
pxc1 has quit [Ping timeout: 245 seconds]
lassulus_ has joined #nixos-dev
lassulus has quit [Ping timeout: 245 seconds]
lassulus_ is now known as lassulus
pxc1 has joined #nixos-dev
pxc1 has quit [Ping timeout: 256 seconds]
Synthetica has quit [Quit: Connection closed for inactivity]
pxc1 has joined #nixos-dev
pxc1 has quit [Ping timeout: 245 seconds]
pxc has joined #nixos-dev
aminechikhaoui has quit [Ping timeout: 276 seconds]
orivej has quit [Ping timeout: 260 seconds]
aminechikhaoui has joined #nixos-dev
pxc1 has joined #nixos-dev
pxc1 has quit [Ping timeout: 260 seconds]
pxc has quit [Ping timeout: 245 seconds]
phreedom has quit [Ping timeout: 250 seconds]
phreedom has joined #nixos-dev
lopsided98 has quit [Ping timeout: 248 seconds]
lopsided98 has joined #nixos-dev
phreedom has quit [Ping timeout: 250 seconds]
pxc1 has joined #nixos-dev
adisbladis has joined #nixos-dev
pxc1 has quit [Ping timeout: 245 seconds]
MichaelRaskin has quit [Quit: MichaelRaskin]
phreedom has joined #nixos-dev
<aszlig> ... coming soon... nixos vm tests with video capture: https://redmoonstudios.org/~aszlig/fdbc/test.webm
<aszlig> ... and a new qemu ui module just for tests, which should make it easier to do screen change detection (eg. for making sure a keypress has been recognized)
<aszlig> details in a future pull request near you :-)
goibhniu has joined #nixos-dev
<srhb> aszlig: <3
adisbladis has quit [Ping timeout: 245 seconds]
<ikwildrpepper> aszlig: nice, didn't niksnut do something similar before for a paper?
<ikwildrpepper> oh wait, that was crowdsourced tests :)
adisbladis has joined #nixos-dev
Synthetica has joined #nixos-dev
pxc1 has joined #nixos-dev
pxc1 has quit [Ping timeout: 260 seconds]
<niksnut> yeah, that was recording mturkers interacting with a nixos vm
__Sander__ has joined #nixos-dev
adisbladis has quit [Read error: Connection reset by peer]
jtojnar has joined #nixos-dev
genesis has joined #nixos-dev
<dtz> aw man for a second I got excited that we were both at ICSE'12 haha :D
pxc1 has joined #nixos-dev
<dtz> neat idea!
pxc1 has quit [Ping timeout: 256 seconds]
<niksnut> that paper was rejected for ICSE'12
* __Sander__ feels some misery from the past resurfacing
<ikwildrpepper> __Sander__: just think about 7 years ago
<ikwildrpepper> we were in Hawaii
<ikwildrpepper> that should help ;)
<__Sander__> I was actually at ICSE 2012
__Sander___ has joined #nixos-dev
__Sander__ has quit [Ping timeout: 245 seconds]
__Sander___ has quit [Client Quit]
__Sander___ has joined #nixos-dev
__Sander__ has joined #nixos-dev
pxc1 has joined #nixos-dev
pxc1 has quit [Ping timeout: 252 seconds]
<dtz> nah rejections happen for like.. many/most papers lol.
<dtz> __Sander___: cool! Maybe I saw you talk! Or you saw me! Or maybe we talked! :P
<dtz> helpfully I remember having many exciting conversations but zero names :D
<__Sander__> dtz: could be, I dunno
<__Sander__> it has been a long time ago
<dtz> agreed
<__Sander__> did you also visit any of the co-located events?
<__Sander__> I presented a paper at HotSWUp 2012
<dtz> i did not, it was my first conference and didn't know such things existed, and was rather nervous anyway :3 :D
orivej has joined #nixos-dev
drakonis has joined #nixos-dev
tilpner has quit [Read error: Connection reset by peer]
tilpner has joined #nixos-dev
emmanuelrosa has joined #nixos-dev
__Sander__ has quit [Quit: Konversation terminated!]
phreedom has quit [Quit: No Ping reply in 180 seconds.]
phreedom has joined #nixos-dev
<aszlig> niksnut: which reminds me... can we get back something like this? https://github.com/NixOS/nixpkgs/commit/13dcb3523309c318e8dce59fae168ea39f98065c
<aszlig> this is especially useful when we have failing tests and we have a video of it, rather than just the log, so in some way we need the output
<aszlig> plus most people probably care less about the output whenever the test succeeds =)
<aszlig> might have to check whether in nix 2.x there is an easy way in the api to restart the build, so we can teach hydra on how to restart nix-support/failed builds
pxc has joined #nixos-dev
disasm has quit [Quit: WeeChat 2.0]
pxc has quit [Ping timeout: 245 seconds]
emmanuelrosa has quit [Ping timeout: 245 seconds]
disasm has joined #nixos-dev
Synthetica has quit [Quit: Connection closed for inactivity]
Sonarpulse has joined #nixos-dev
pxc has joined #nixos-dev
<jtojnar> aszlig: would not -K flag work?
<aszlig> jtojnar: not really
<aszlig> jtojnar: and actually nix-support/failed actually works, the only problem is restarting
<aszlig> -K would not give you a valid output path
pxc1 has joined #nixos-dev
pxc has quit [Ping timeout: 245 seconds]
pxc has joined #nixos-dev
MichaelRaskin has joined #nixos-dev
Sonarpulse has quit [Ping timeout: 260 seconds]
orivej has quit [Ping timeout: 240 seconds]
drakonis has quit [Remote host closed the connection]
ma27 has quit [Quit: WeeChat 2.1]
orivej has joined #nixos-dev
Sonarpulse has joined #nixos-dev
Synthetica has joined #nixos-dev
jtojnar has quit [Remote host closed the connection]
ma27 has joined #nixos-dev
<LnL> Sonarpulse: :o
<Sonarpulse> LnL: hi
<LnL> how does cross work with frameworks?
<Sonarpulse> LnL: i dunno :)
<Sonarpulse> cc-wrapper supports -F
<Sonarpulse> if something builds a framework
<Sonarpulse> as to how to get those frameworks
<Sonarpulse> nothing pure
<Sonarpulse> if its just the headers
<Sonarpulse> get from native builds hahaha
<Sonarpulse> if binaries
<Sonarpulse> get from xcode prebuilt sdk
<Sonarpulse> LnL dtz: have that fake llvm-config?
<Sonarpulse> wanna try to build compiler-rt with gcc with that :D
<dtz> LnL: if you mean this, then yes: https://github.com/dtzWill/nixpkgs/commits/experimental/cross-llvm (branch)
<dtz> YMMV, GLHF
<Sonarpulse> dtz: thanks!
<Sonarpulse> dtz: oh hmm it actually uses llvm
<dtz> (discussed a bit here, FWIW: https://github.com/NixOS/nixpkgs/issues/39170)
<Sonarpulse> dtz: so how hard do you think it would be to get compiler-rt to not use llvm at all?
<Sonarpulse> i.e. be built with any C compiler?
<dtz> well of course it does, it points things to llvm paths
<dtz> i mean.. .right? :)
<Sonarpulse> dtz: it makes sense your version does, to be clear :)
<dtz> ahh
<Sonarpulse> that's....a thing
<dtz> yeah but it requires llvm-config still I believe, yes?
<Sonarpulse> dtz: i guess
<Sonarpulse> that and the rust one
<Sonarpulse> those are hack job ones
<dtz> not trying to say what oyu're doing is impossible or bad idea haha
<dtz> what exactly IS the problem, anyway?
<dtz> is this regarding this PR? https://github.com/NixOS/nixpkgs/pull/40933
<dtz> as mentioned there (and elsewhere) if you just need the builtins those can probably be built w/o LLVM
<dtz> (untested, lol)
jtojnar has joined #nixos-dev
pxc has quit [Quit: WeeChat 2.1]
<Sonarpulse> dtz: there's no real need
<Sonarpulse> I know in principle most of compiler-rt doesn't need special support
<Sonarpulse> just looking for an easier way to test that
<Sonarpulse> / sort of cross ready it
<Sonarpulse> dtz: 60bf299e6affada1aec05e6bcbbb44652e417a5d where did that come from>
<Sonarpulse> is slightly different
<dtz> yep
<dtz> been meaning to revisit that vs. other distributions' patches. I don't remember all the details offhand but I can tell you that other patches didn't compile for us, at least not at the time.
<dtz> of course it'd be nice to get upstream to support these to varying degrees lol
<dtz> is it causing you problems?
<dtz> if you're seeing that it doesn't work w/cross-arm then yep that's due to a header conflict IIRC
<dtz> and may be fixed upstream musl?
<dtz> (if that's the problem, if you LMK the error I can look into it at least a bit :))
<Sonarpulse> dtz: ah so you ameended the commit
<Sonarpulse> and then made a patch?
<dtz> yeah, is something wrong/could be improved? I erred on retaining original author/commit info to ensure right people got credit
tv has quit [Ping timeout: 264 seconds]
<Sonarpulse> dtz: ah ok nevermind
<Sonarpulse> dtz: i suppose if I hadd seen a committer: next to author: I would have known, but nbd
<Sonarpulse> :)
infinisil has quit [Quit: Configuring ZNC, sorry for the joins/quits!]
infinisil has joined #nixos-dev
<Sonarpulse> dtz: ok I'm scaling back
<Sonarpulse> compiler-rt should only compile-time depend on llvm, right?
<dtz> Yes!
<dtz> Err pretty sure.
jtojnar has quit [Read error: Connection reset by peer]
jtojnar_ has joined #nixos-dev
jtojnar_ is now known as jtojnar
genesis has quit [Remote host closed the connection]
jtojnar_ has joined #nixos-dev
jtojnar has quit [Quit: jtojnar]
jtojnar_ is now known as jtojnar
<Sonarpulse> dtz: thanks
<dtz> lol anyone who complains about building LLVM needs to try building GHC
<dtz> at least the way we do it
<dtz> lol
<dtz> Sonarpulse: ghc works on master for you?
<dtz> sorry for bugging but it takes fooreeverrr to build and so just wanna double-check
<LnL> darwin fails with unrecognized 'configure' option `--extra-framework-dirs=/nix/store/55qbcpgpnl8b0skn4lbcmdz9s751bl65-CF-osx-10.10.5/Library/Frameworks'
<LnL> don't know about linux
<dtz> i'm unfortunately in the middle of many large builds so can't throw too much power at this--
<dtz> oh $#@@#
<dtz> lol
<dtz> well I finally got the failure on a separate machine (with diff kernel/etc, most "variety" I have :P)
<LnL> Sonarpulse: ^
<dtz> (16MB log, lol)
<Sonarpulse> dtz: LnL shiit
<Sonarpulse> I built 8.4.2 with my PR
<Sonarpulse> what's the error there?
<dtz> not sure, sorry not used to GHC build logs/etc
<LnL> 822 is still building, but cabal and some other stuff broke
<dtz> Err is it? Hmm I was probably building towards pandoc. But build log looks like GHC lol
jtojnar has quit [Quit: jtojnar]
jtojnar has joined #nixos-dev
<Sonarpulse> LnL: oh --extra-frame-work-dirs is a clabal thing
<Sonarpulse> I thought all our cabals were new enough
<Sonarpulse> maybe they aren't?
tv has joined #nixos-dev
pxc1 has quit [Ping timeout: 240 seconds]