| 27 Feb 2026 |
Tristan Ross | Oh, so that's what libcMinimal is. I didn't know this was a NetBSD thing. I've never worked on NetBSD but if you post the error, I or others may be able to help | 00:03:27 |
problems | i did post it | 00:03:45 |
problems | if you scroll up | 00:03:55 |
problems | according to my wife netbsd usually uses its own fork of gcc | 00:05:32 |
Tristan Ross | Oh huh, yeah I had to scroll up a decent amount. That looks like libcMinimal will need a patch to fix things. | 00:05:38 |
problems | i don't really want to patch it for newer gcc. i'd rather build with older gcc. | 00:06:05 |
Tristan Ross | GCC 13 works? You might have to change the netbsd bootstrap stages and bootstrap tools if it does support native. I'm not that familiar with the BSD's. | 00:07:27 |
problems | it used to work until nixpkgs updated to gcc 14 | 00:07:47 |
problems | idk anything about bootstrap is there a single place i can change to bootstrap a different gcc? | 00:10:22 |
problems | preferably with overrides not tinkering inside nixpkgs source | 00:12:17 |
Tristan Ross | pkgs/stdenv is where the bootstrap takes place | 00:13:58 |
Tristan Ross | I know there's a freebsd directory but I don't see one for netbsd | 00:14:16 |
problems | hm. i know netbsd has stuff in pkgs/os-specific/bsd/netbsd | 00:14:40 |
Tristan Ross | Yeah, that would be the netbsd specific packages, similar to the darwin attribute set | 00:15:04 |
problems | it contains libcMinimal | 00:15:18 |
Tristan Ross | Yeah, it should be in that directory | 00:16:11 |
Tristan Ross | The problem is bootstrapping usually requires overriding and slicing things in particular ways | 00:16:26 |
Tristan Ross | Hence why pkgs/stdenv/ exists | 00:16:36 |
problems | my wife is really insistent that netbsd cross abi won't work properly without their custom gcc :l | 00:17:39 |
problems | so ideally i'd build that from source | 00:19:12 |
Tristan Ross | I'm pretty sure there's a way to do it without packing a GCC fork lol | 00:22:10 |
problems | she insists that i may be able to build for x86 but i will never be able to build for VAX without the patches | 00:22:44 |
Tristan Ross | Idk if we even support VAX lol | 00:23:00 |
problems | idk either | 00:23:04 |
problems | but i want to be able to build continuwuity for at least i486-netbsd if not VAX-netbsd | 00:23:27 |
Tristan Ross | I don't see anything so far for lib.systems for Vax lol | 00:23:51 |
Tristan Ross | So I doubt we support it | 00:23:59 |
problems | that's fine i do at least just wanna see if i can get i486 working | 00:24:15 |
problems | it's rather sad to have a broken target | 00:24:20 |
Tristan Ross | You might be able to | 00:24:23 |