<
simpson>
qyliss: Waaaaait a moment. Do the cross-compiled executables work?
<
qyliss>
simpson: yeah
<
sterni>
time to find the powerpc imac in my parents basement again
<
sterni>
lol turns out I am the only person in nixpkgs to ever use that the clang wrapper used to pass through its accompanying llvm vresion
<
sterni>
okay it was renamed from llvm -> libllvm
<
sterni>
according to ag "cc.llvm" it only was used once ever though lol
<
qyliss>
simpson: I've also cross-compiled and successfully booted a NetBSD kernel (on x86_64)
<
simpson>
qyliss: What a mad scientist. Excellent.
<
qyliss>
next up: getting Nix to compile; cross-compiling some bootstrap binaries.
<
qyliss>
we're pretty much done with cross bringup now
<
qyliss>
so onto native
<
sterni>
hope you don't have too much trouble with boost
<
qyliss>
boost doesn't seem to be a problem (at build time, at least...)
<
qyliss>
oh, whoops, I forgot to actually tell it to build for NetBSD, not my host system
<
sterni>
maybe it isn't with gcc
<
qyliss>
yeah, I haven't tried LLVM at all
<
sterni>
it does weird things with llvm and cross compilation
<
sterni>
but probably fixable, most likely just annoying
<
sterni>
the derivation looks kind of wild, so I've been avoiding it
<
sterni>
or not really wild, but a lot of parts
<
qyliss>
yeah, boost is fine even when I remember to cross-compile :P
<
qyliss>
but libarchive isn't working