| 29 Dec 2021 |
7c6f434c | You could even say second | 20:34:38 |
7c6f434c | I think NetBSD support might be in a more useful shape than FreeBSD right now | 20:35:02 |
| * qbit has been tossing around the idea of throwing monies at getting openbsd support | 20:38:36 |
qbit | i have taken a crack at it myself a few times - but my time is now mostly spent with newborn child \o/ | 20:41:42 |
Corbin | https://github.com/NixOS/rfcs/blob/master/rfcs/0046-platform-support-tiers.md might be useful for perspective. Adding BSD support has a "clear path", at least. | 20:41:51 |
7c6f434c | Nix on FreeBSD has history of having been a Hydra platform, and I think FreeBSD ports have patches for getting somewhat useful Nix built… | 20:42:47 |
sterni | Nix can be built on NetBSD right now, there were patches for Nix 2.3 on OpenBSD | 20:57:23 |
sterni | I think a realistic aim would be to get the first BSD in NetBSD with a native and pure stdenv of the ground 2022/2023 | 20:58:09 |
sterni | NetBSD is easier because we have good cross support already (cross compiling bootstrap tools would be the idea) and because the NetBSD project values ABI compat, so it'll be less problematic / maintenance intensive | 20:59:27 |
Ryan Burns | I had a terrible time trying to autoconf Nix on solaris a while back, is the situation on BSD a bit better for building from source? | 20:59:39 |
sterni | I think patches may still be required, but things have improved a bit | 21:00:09 |
sterni | OpenBSD / FreeBSD break ABI compat regularly / on occasion | 21:01:16 |
sterni | in theory a similar situation with macOS and libSystem, but this means that even a native and pure stdenv for Open/FreeBSD can bitrot, so a bigger challenge to support | 21:01:56 |
sterni | so NetBSD would be a good way to get into the BSD territory and there was apparently some interest from the NetBSD side as well | 21:02:27 |
qbit | openbsd potentially every 6 months | 21:05:38 |
qbit | current port of openbsd's nix port: https://github.com/jasperla/openbsd-wip/tree/master/devel/nix | 21:05:39 |
ash (it/its) 🏳️⚧️ | iirc there was (is?) some work on not only nix on netbsd, but nixos as well | 21:53:59 |
sterni | ash (it/its) 🏳️⚧️: yeah, netbsd cross works already | 23:05:10 |
| 30 Dec 2021 |
Ed Langley | What I’d really like is a way to build a jail using nix to declare its contents | 00:09:04 |
Ed Langley | I think I can do this in FreeBSD 13 using Linux emulation. | 00:09:47 |
qbit | Sounds terrifying:D | 01:06:22 |
| 31 Dec 2021 |
sterni | new solo5 build system has been released: https://github.com/Solo5/solo5/releases/tag/v0.7.0 | 13:52:28 |
| 1 Jan 2022 |
sterni | arrrgh of course solo5 uses "wrong" terminology as well | 12:05:30 |
sterni |
C compiler, linker and objcopy used for target toolchain and bindings.
Experimental: If a cross-toolchain is specified here, the resulting
target toolchain and bindings will be cross-compiled to its
architecture.
should get an award for being as confusing as possible
| 12:06:04 |
| 2 Jan 2022 |
| zuckerberg joined the room. | 04:03:09 |
| 4 Jan 2022 |
| kunrooted changed their profile picture. | 08:03:47 |
| 7 Jan 2022 |
Zhaofeng Li | Just a heads-up that the VisionFive board is open for orders since yesterday (thanks for [0x4A6F] for finding out)
https://forum.rvspace.org/t/how-to-purchase-visionfive/37
| 20:55:38 |
Zhaofeng Li | * Just a heads-up that the VisionFive board is open for orders since yesterday (thanks to [0x4A6F] for finding out)
https://forum.rvspace.org/t/how-to-purchase-visionfive/37
| 20:55:54 |
Zhaofeng Li | $150 for the board itself which has sold out, but the kit is still available at $175 | 20:57:19 |
[0x4A6F] | Applications to the Sponsoring Program are due by 2021-01-07 | 21:49:49 |