| 3 Sep 2025 |
Winter | guess i can make it let me use multiple | 15:37:13 |
Winter | i suppose the ~nicest?? way to do it will be to modify stage1 (or add a stage between 0 and 1) to rebuild binutils | 15:48:53 |
Winter | * i suppose the ~nicest?? way to do it will be to modify stage2 | 15:52:02 |
Winter | but then you get stuck in another loop because xgcc is incompatible with old glibc... so then you can't even build another gcc or another xgcc | 19:01:56 |
Winter | tried doing the cursed thing of:
build old glibc in stage2 build new xgcc in a subsequent stage, using the old xgcc's stdenv, but pointing to the old glibc as build sysroot use that xgcc like nothing has changed
but that also blows up, i guess expectedly | 19:46:01 |
Winter | tried doing the cursed thing of:
build old glibc in stage2 build new xgcc in a subsequent stage, using the old xgcc's stdenv, but pointing to the old glibc as build sysroot use that xgcc like nothing has changed but that also blows up, i guess expectedly | 19:47:15 |
Winter | i guess there is really no nice way forward here lol | 19:47:30 |
Winter | (i really don't wanna use an old nixpkgs!) | 19:47:37 |
Winter | curiously, it also seems like my xgcc in between stages 2/3 and the binutils in stage4 can build at the same time?! | 19:52:01 |
Winter | i have no clue how on earth that's possible | 19:52:46 |
dish [Fox/It/She] | ugh why is our bootstrap not following the live-bootstrap build chain | 19:54:43 |
Winter | 🤔 | 19:55:08 |
Winter |  Download image.png | 19:55:09 |
dish [Fox/It/She] | talking about minimal-bootstrap which is fully from source and should be(but clearly isn't) following the build chain that live-bootstrap establishes | 19:56:12 |