!pbdtvoHxUGLhcEvnlu:nixos.org

Exotic Nix Targets

354 Members
111 Servers

Load older messages


SenderMessageTime
17 Mar 2026
@panic:sft.lol@panic:sft.lol left the room.20:36:06
18 Mar 2026
@screaming:lobotomise.meaphasic joined the room.06:35:06
@artemist:nixos.devArtemis Tosini (NixOS)the most cursed architecture one could usefully add to nixpkgs might be netbsd-vax. Relies on somewhat better netbsd support though, most of the BSD work has been focused on FreeBSD13:34:01
@artemist:nixos.devArtemis Tosini (NixOS)FreeBSD is fairly aggresive about dropping platform support, the only supported architectures for 16 are amd64, aarch64, armv7, powerprc64 (big endian), powerpc64le, and riscv64 (hard float)13:35:34
20 Mar 2026
@irrelevancy:matrix.orgirrelevancy changed their display name from irrelevancyisthygoal One Confused Being to irrelevancy.06:46:49
@alex:se30.xyzalex taxia
In reply to @artemist:nixos.dev
the most cursed architecture one could usefully add to nixpkgs might be netbsd-vax. Relies on somewhat better netbsd support though, most of the BSD work has been focused on FreeBSD
thinking about watching the tapes spin while it builds
22:25:36
24 Mar 2026
@alexfmpe:matrix.orgalexfmpewhat counts as exotic again? tier 3 and above or what?03:31:04
@alexfmpe:matrix.orgalexfmpenot directly, but I was kicking the tires in haskell cross and ran into a s390x thing: https://github.com/NixOS/nixpkgs/pull/50291703:32:02
@opna2608:matrix.orgPuna RFC 46 said that the exotic-platform-maintainers github team can be consulted for tier 4, but i'd imagine anything with less support also goes. tier 3 apparently includes loongarch64, the MIPSes, 64-bit POWER, and s390x though, which i would all consider to be some kind of exotic. 10:27:32
@7c6f434c:nitro.chat7c6f434cRFC 46 sets average expectations, surpassing them is welcome!10:44:50
@lotte:chir.rsLotte (it/its)/Cinny (she/her) θΔ& changed their profile picture.12:15:07
27 Mar 2026
@rosscomputerguy:matrix.orgTristan RossYeah, RFC 46 sets what to expect but a good things to look at is the breakdown table in the manual. https://nixos.org/manual/nixpkgs/stable/#sec-platform-breakdown15:34:57
31 Mar 2026
@qyliss:fairydust.spaceAlyssa Ross qemu-user officially orphaned upstream cc dramforever 10:19:43
@qyliss:fairydust.spaceAlyssa Rosshttps://gitlab.com/qemu-project/qemu/-/commit/e813d3be36cf9269ca15764a3de3473149d8a02210:23:06
@stas:mainframe.lvStasi always assumed that the userspace qemu is the more elegant one10:28:23
@qyliss:fairydust.spaceAlyssa Rossvery much not the case10:28:51
@qyliss:fairydust.spaceAlyssa Rossit has to implement the whole Linux API, so you'll frequently run into stuff that isn't implemented or doesn't work right10:29:11
@qyliss:fairydust.spaceAlyssa Rossmassively bigger surface than emulating hardware10:29:19
@stas:mainframe.lvStastrue that :( When it runs well, it is like it is not there though10:29:38
@stas:mainframe.lvStasI use it to compile all my arm64 builds, not cross compile10:29:54
@stas:mainframe.lvStasworks perfectly, albeit slower10:29:59
@stas:mainframe.lvStas* works perfectly, albeit slower than native of course10:30:05
@qyliss:fairydust.spaceAlyssa Rossa VM set up as a remote builder is also like it's not there, if you're doing Nix builds, and much more reliable10:30:30
@stas:mainframe.lvStasI am considering it, as I want the original 32bit arm too. Hetzner's Neoverse cores do not support the old isa though :(10:31:29
@lotte:chir.rsLotte (it/its)/Cinny (she/her) θΔ&i wonder if such a vm would alleviate the cpu cache thrashing that i have noticed with qemu-user because you can effectively limit and/or isolate the emulation to specific cpu cores10:36:46
@lotte:chir.rsLotte (it/its)/Cinny (she/her) θΔ&* i wonder if such a vm would alleviate the cpu cache thrashing that i have noticed with qemu-user because you can more effectively limit and/or isolate the emulation to specific cpu cores10:36:55
@lotte:chir.rsLotte (it/its)/Cinny (she/her) θΔ&(i presume that is what it is, when running large gcc compile tasks in qemu-riscv it would make video games stutter)10:37:32
@lotte:chir.rsLotte (it/its)/Cinny (she/her) θΔ&* (i presume that is what it is, when running large gcc compile tasks in qemu-riscv it would make video games stutter, even with a high nice value on qemu)10:37:48
1 Apr 2026
@dramforever:matrix.orgdramforeverqemu user is so far from working perfectly05:44:23
@dramforever:matrix.orgdramforeverif it works for you, it's because the hard parts have been done for you on native05:45:32

Show newer messages


Back to Room ListRoom Version: 6