<mehlon>
so.... is there a specific reason why 32 bit arm doesnt work but 64 bit arm does for NixOS?
pbb has joined #nixos-aarch64
<samueldr>
it works, but there's no binary cache (yet) due to lack of hardware to build it with
<mehlon>
ohh. really?
<samueldr>
that's the main issue
<mehlon>
so there are people who are actually running NixOS on their 32 bit arm devices?
<samueldr>
it *could* be broken in some ways though, but the intent is it should work
<samueldr>
yes there are
<samueldr>
they generally fix issues when there are
<mehlon>
I'm currently running Alpine Linux, and it's good but I miss NixOS, there's also Arch Linux but I couldn't even figure out how to install that
<mehlon>
on rpi2b+
wavirc22 has joined #nixos-aarch64
<mehlon>
or, rpi2b.. the names for those Rasp Berries are confusing
<mehlon>
though couldn't they just run 32 bit ARM on top of a 64 bit ARM device? or do they simply not have enough of those
<samueldr>
not all aarch64 platforms can execute in 32 bit mode
<samueldr>
and the "personality" stuff in the kernel, like i686 on x86_64, isn't as solid for arm
<samueldr>
if you try to run armv7 builds on an aarch64 it causes issues due to impurities and some builds end up 64 bit and break everything
<mehlon>
hmm I see
<mehlon>
well there's always the option of cutting an arm64 board into two smaller arm32 boards
<samueldr>
(not sure if it's a joke)
<samueldr>
we do have one of the rare machine able to run 32 bit armv8 running an armv7l VM recently
<samueldr>
as an experiment at first, and hopefully something more in the future
<samueldr>
though using SBCs like raspberry pi and such for building nixpkgs is not really feasible, at least, it would require actual work in making an infrastructure able to withstand the load :)
<mehlon>
yes, it was a joke. (unless..!)
<samueldr>
and there's never really been server-class armv7 hardware like there is for aarch64, sadly
<samueldr>
so we can't even "just" use decommissioned servers or something like that
<mehlon>
I see..
<srk>
samueldr: heh, this. at one point I was running a cluster of nearly 100 armv7 cores to be able to re-build fedora for armv6
<srk>
+ one large x86 for netboot / network block devices
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
zupo has joined #nixos-aarch64
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
orivej has quit [Ping timeout: 256 seconds]
orivej has joined #nixos-aarch64
zupo has joined #nixos-aarch64
zupo has quit [Client Quit]
mehlon has quit [Quit: Leaving]
zupo has joined #nixos-aarch64
zfnmxt has quit [Quit: Bye!]
zfnmxt has joined #nixos-aarch64
lovesegfault has quit [Quit: WeeChat 2.7.1]
lovesegfault has joined #nixos-aarch64
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]