sphalerite has joined joined #nixos-aarch64
andi- has joined joined #nixos-aarch64
flokli has joined joined #nixos-aarch64
<gchristensen> Dezgeg: I noticed that the `tested` jobset fails to evaluate on hydra for aarch64 because of a hard dependency on syslinux somewhere. I wonder what it'd take to fix that, which would then help show a clear TODO for getting nixos channel advancements on it
<Dezgeg> well, for syslinux you just have to drop the dependencies that use it (which is the ISO I presume)
<gchristensen> can we produce an aarch64 iso without it?
<Dezgeg> probably, but I don't know of any aarch64 systems that can boot ISOs :P
<gchristensen> really...?
<gchristensen> well, let's remove the iso for now from the tested jobset
<Dezgeg> also there are already some RPi3 image expressions on the repo that are not hooked to release.nix in any way
<Dezgeg> but I guess in general release.nix needs a bunch of refactoring to get the x86-isms out
<Dezgeg> e.g. it manages to produce this one: https://hydra.nixos.org/build/65517061 which is x86_64-linux
sphalerite has quit [(Ping timeout: 240 seconds)]
sphalerite has joined joined #nixos-aarch64
sphalerite has quit [(Ping timeout: 276 seconds)]
sphalerite has joined joined #nixos-aarch64
sphalerite has quit [(Read error: Connection reset by peer)]
sphalerite has joined joined #nixos-aarch64
sphalerite has quit [(Ping timeout: 264 seconds)]
grw has joined joined #nixos-aarch64
<grw> hi all- anyone know why gcc-arm-embedded < 6 uses callPackage_i686 instead of callPackage ?
<grw> is aarch64 not supported intentionally or needs work?
<gchristensen> aarch64 support is "in progress"
<Dezgeg> I think they download precompiled binaries
<gchristensen> this channel is mostly for hacking on the problems with our current aarch64 support
<grw> ah, i see
<grw> no gcc-arm-embedded for aarch64 seems like a problem!
<grw> sorry if off-topic
<gchristensen> it seems definitely on-topic
<gchristensen> but I think there is a good list of fairly foundational problems already so that one might not be at the top of the list for a while :P
<gchristensen> Dezgeg: have you tried installing nix from a tarball provided by hydra?
<grw> alright, i wont expect a fix soon. although fwiw i havent had too much trouble with nixos on aarch64
<grw> armv7 on the other hand..
<gchristensen> wow!
<gchristensen> would you like to help out? :)
<grw> ive made a couple of PR for things that were blocking me, but my arm project is unrelated to nixos so mostly just hack around problems when i come across them
<gchristensen> gotcha
<grw> gchristensen: can i find this list of problems somewhere?
<gchristensen> I don't have it handy, but search nixos/nixpksg for aarch64
<gchristensen> search the issue tracker*
<grw> yeah i guess that was a silly question, issue tracker has lots of aarch64 :D
<grw> anyway i guess the answer to my question is version 6 should be using callPackage_i686, since binaries wont work
clever has quit [(Ping timeout: 240 seconds)]
<gchristensen> grw / Dezgeg can one of y'all run echo "$(uname -s).$(uname -m)"
<gchristensen> on aarch64
<gchristensen> back in a bit
<grw> gchristensen: Linux.aarch64
<gchristensen> neat
<gchristensen> nice, thanks, that matches other people's too :)