!pbdtvoHxUGLhcEvnlu:nixos.org

Exotic Nix Targets

352 Members
111 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
9 Mar 2023
@qbit:tapenet.orgqbitthere is a PR for netbsd in there somewhere (i should probably add it as a ref)14:05:47
@qyliss:fairydust.spaceAlyssa Rossqbit: very exciting! 19:27:59
@qbit:tapenet.orgqbitheh, so far it's been glacial movement :D19:28:26
@qyliss:fairydust.spaceAlyssa Rossfor FreeBSD, what we're currently missing is a pure native stdenv19:28:42
@qyliss:fairydust.spaceAlyssa RossNot quite just bootstrap binaries 19:28:59
@qyliss:fairydust.spaceAlyssa RossEricson2314: have you made any progress there?19:29:08
@Ericson2314:matrix.orgJohn Ericson Alyssa Ross: nope I haven't 20:33:54
@Ericson2314:matrix.orgJohn EricsonI guess I would need Nix on FreeBSD to test it?20:34:37
@Ericson2314:matrix.orgJohn EricsonThe basic theory is build platform tools when cross compiling -> pre-built bootstrap tools when native compiling 20:35:27
@Ericson2314:matrix.orgJohn EricsonSo it's a matter of auditing what the build-platform closure looks like today20:35:48
@Ericson2314:matrix.orgJohn Ericsonand possibly cleaning that up20:35:54
@Ericson2314:matrix.orgJohn Ericson (e.g. today I think we have GNU make and then just shadow it with BSD make earlier on the path; we should instead modularize mkDerivation so no GNU make is used in either case) 20:36:38
@Ericson2314:matrix.orgJohn EricsonGoal is that the cross and native case stay as similar as possible, so that there is less to maintain and each QAs the other20:37:13
@Ericson2314:matrix.orgJohn EricsonFrankly, the existing bootstrap binaries stuff is a assume I rather do the whole "immitate Guix and use GNU mes" thing first as a yak shave20:37:47
@Ericson2314:matrix.orgJohn EricsonI suppose they could be done together if that stuff is portable to BSD --- just don't worry about linux, and try to bootstrap the current build platform tools on freebsd ex nihilo20:38:36
10 Mar 2023
@qyliss:fairydust.spaceAlyssa RossEricson2314: IIRC you wanted to work with me on a new pure stdenv, and use a BSD as the excuse to do that, is what I mean.09:30:36
@qyliss:fairydust.spaceAlyssa RossAnyone want to review https://github.com/NixOS/nixpkgs/pull/219356?10:05:03
@Ericson2314:matrix.orgJohn Ericson Alyssa Ross: still happy to help yeah 13:21:44

Show newer messages


Back to Room ListRoom Version: 6