vcunat has joined #nixos-aarch64
orivej has joined #nixos-aarch64
ZoomZoomZoom has joined #nixos-aarch64
ZoomZoomZoom has quit [Read error: Connection reset by peer]
ZoomZoomZoom has joined #nixos-aarch64
globin_ has quit [Ping timeout: 276 seconds]
globin_ has joined #nixos-aarch64
ZoomZoomZoom has quit [Quit: Leaving]
sonarpulse has joined #nixos-aarch64
globin_ is now known as globin
vcunat has quit [Quit: Leaving.]
vcunat has joined #nixos-aarch64
<vcunat> Dezgeg: I just found the unstable-aarch64 branch with four commits missing from master. Did you forget to merge it?
<vcunat> Five commits. Maybe I'm too tired today.
<Dezgeg> hmm
<Dezgeg> they've been rebased to master it seems
<vcunat> So the branch should get deleted, right?
<vcunat> What's more interesting is that I see supportedSystems ? [ "x86_64-linux" "aarch64-linux" ]
<vcunat> but I can't see any aarch64-linux jobs in the Hydra jobset.
<Dezgeg> so far the branch has been mostly used for various testing in this jobset: https://hydra.nixos.org/jobset/nixos/unstable-aarch64
<Dezgeg> I suppose most jobsets override supportedSystems in the Hydra UI?
<vcunat> This one doesn't.
<Dezgeg> release-combined.nix has only x86 it seems
<vcunat> BTW, I tried to evaluate some tests from -small on aarch64-linux, but I'm always getting
<vcunat> error: Package ‘syslinux-2015-11-09’ in /home/admin/nix/nixpkgs-x/pkgs/os-specific/linux/syslinux/default.nix:57 is not supported on ‘aarch64-lin
<vcunat> ux’, refusing to evaluate.
<Dezgeg> yes, most of the BIOS boot tests end up in that
<vcunat> Do we actually want some -small aarch64?
<vcunat> That might need some larger changes to the list, too.
<Dezgeg> yes, some tests other tests (besides the BIOS boot ones) fail since there is no virtualized display, I think
<Dezgeg> and EDK2 needs fixing to build on aarch64 to have the UEFI tests boot, I think
<vcunat> Or maybe just set platforms on them and they will filter out?
<Dezgeg> yes, I suppose that's the best solution (to the BIOS ones at least)
<vcunat> Well, we can start ZHF for x86_64-{linux,darwin} now, and figure out aarch64 in the meantime...
<Dezgeg> yes
<vcunat> Oh, my bad about supportedSystems
<vcunat> the defaults are inconsistent among the different sets, and that confused me.
<vcunat> (-small, -combined, etc.)
<globin> vcunat: I'd support adding aarch64 to all of them if that doesn't break hydra's resources
<vcunat> I fear this might worsen the usual
<vcunat> Too many heap sections: Increase MAXHINCR or MAX_HEAP_SECTS
<vcunat> to an unbearable level.
<vcunat> (I got that for a few combined evals in row ATM)
<Dezgeg> ah, that
<vcunat> It really seems impossible now, so I suppose that makes the decision easier and I'll separate the jobsets.
<vcunat> Well, I have some WIP for more efficient evaluation, so I could also try that in the meantime.
<sonarpulse> vcunat, shlevy: I started looking at https://github.com/NixOS/nixpkgs/pull/34444
<sonarpulse> first diff I see is do to some ad-hoc platform logic
<sonarpulse> I think in conjunction with that, we should start doing the lib.optionalDep stuff
<sonarpulse> to properly fix those
<vcunat> ack
shlevy has joined #nixos-aarch64
fpletz has joined #nixos-aarch64
lopsided98 has joined #nixos-aarch64
vcunat has quit [Quit: Leaving.]
lopsided98 has quit [Remote host closed the connection]
lopsided98 has joined #nixos-aarch64
lopsided98 has quit [Remote host closed the connection]
lopsided98 has joined #nixos-aarch64
sonarpulse has quit [Ping timeout: 260 seconds]