| 10 Mar 2023 |
Alyssa Ross | like, what I want to know, I suppose, is what should all these people interested in BSD do? | 13:22:12 |
John Ericson | I'm just forgetting exactly how high a bar I meant by "pure" | 13:22:03 |
John Ericson | But if you are spearheading it I will help regardless | 13:22:23 |
Alyssa Ross | Should I tell them to work with you on a new stdenv, where you can provide the design and they can provide the BSD knowledge, or should I tell them to just try to duplicate the Linux one we have. | 13:22:33 |
John Ericson | Just I am quite overextended so hard for me to spearhead something right now | 13:22:42 |
Alyssa Ross | I can't spearhead it. | 13:22:44 |
John Ericson | OK | 13:23:25 |
Alyssa Ross | Do you think you'd be able to provide enough support for an enthusiastic BSD user who is not a stdenv expert to do it? | 13:23:33 |
qbit | time to become independently wealthy .. then i'd have the time \o/ | 13:23:38 |
John Ericson | I think so | 13:24:10 |
qbit | (but not the knowledge :D) | 13:24:10 |
John Ericson | how is openbsd going btw? | 13:24:35 |
Alyssa Ross | okay, so perhaps penguincoder should be talking to you about what to do for FreeBSD stdenv | 13:24:59 |
John Ericson | Sounds good | 13:25:09 |
John Ericson | I would even schedule a call to get started | 13:25:24 |
Alyssa Ross | (assuming they are interested) | 13:25:48 |
Alyssa Ross | if not, I think there are other freebsd people interested, but don't remember who off the top of my head | 13:26:02 |
Alyssa Ross | but next time I see them I'll know to point them your way | 13:26:10 |
qbit | openbsd is going slowly - i have some bits of cross compile in place but nothing actually compiling atm | 13:26:09 |
@penguincoder:matrix.wolfie.pw | It might be good to just sync with everyone working on the bsd bits now and work out next steps and how to divide work. | 13:26:33 |
qbit | my motivation to work on it comes and goes | 13:26:41 |
John Ericson | In reply to @penguincoder:matrix.wolfie.pw It might be good to just sync with everyone working on the bsd bits now and work out next steps and how to divide work. Basically, the idea of leveraging and reusing the cross stuff is sound, but it will still take some figuring out how to wrangle everything into position when we actually try it | 13:27:56 |
John Ericson | that is the thing that is hard for "not nixpkgs bootstrapping expert" to do | 13:28:17 |
John Ericson | I need to check with amjoseph again, but if we do the better GCC builds stuff, then the linux one could become nice | 13:29:02 |
John Ericson | and then there would be a clear model to follow | 13:29:10 |
John Ericson | but of course it could take much work to getthere | 13:29:18 |
@penguincoder:matrix.wolfie.pw | Yeah, you pretty well have to grok the whole call stack around stdenv to know what needs to change | 13:29:21 |
John Ericson | We can ignore many of the bad things in stdenv/linux today | 13:32:12 |
John Ericson | but there are still some things to figure out like what does stenv/generic depends on exactly, etc. etc. | 13:32:33 |
John Ericson | and probably cutting down dependencies we inadvertently have today. | 13:32:48 |