| 29 Oct 2025 |
raitobezarius | yep, alerting seems unhappy | 12:34:36 |
raitobezarius | https://grafana.afnix.fr/?orgId=1&from=now-12h&to=now&timezone=browser&var-datasource=mimir&var-tenant=lix&var-hostname=lix.systems&var-diskdevices=%5Ba-z%5D%2B%7Cnvme%5B0-9%5D%2Bn%5B0-9%5D%2B%7Cmmcblk%5B0-9%5D%2B&refresh=5s&viewPanel=panel-152 | 12:38:43 |
raitobezarius | leona: thanks for the report, this is resolved temporarily | 12:46:57 |
lillecarl | I can see how Lix is frustrated with the hand-rolled Protos with little consideration to compatibility and extensibility😄 Reminds me of the good old days of working on World of Warcraft servers, though Blizzards was quite well thought-out for the time and they switched to protobufs not long after I quit that scene | 12:56:52 |
Arian | So nixpkgs has this nice stdenv bootstrap. Is there an analogous bootstrap for lix itself? Not much use in a bootstrap if the build tool itself can’t be bootstrapped with said bootstrap | 14:20:55 |
K900 | Do you mean bootstrap-tools bootstrap or minimal bootstrap | 14:21:22 |
K900 | Because minimal bootstrap is horked | 14:21:27 |
Arian | bootstrap-tools bootstrap. | 14:21:42 |
K900 | lixStatic then? | 14:21:49 |
K900 | Should be self-contained largely | 14:21:54 |
K900 | Though after that you have to build a normal Lix the long way | 14:22:36 |
Arian | But I want to build that without lix I assume :P | 14:22:57 |
K900 | Well you can just build a Lix with any meson/clang you have | 14:23:14 |
K900 | (assuming it's not horribly outdated) | 14:24:04 |
K900 | But the equivalent of bootstrap-tools would be just lixStatic | 14:24:15 |
K900 | You can't build a bootstrap-tools out of nix either | 14:24:46 |
K900 | (at least not easily) | 14:24:48 |
Arian | There is enough in the bootstrap-tools tarball to be able to build lix I assume right? | 14:25:14 |
Arian | Or is it not that easy :’) | 14:25:27 |
K900 | No | 14:25:28 |
K900 | bootstrap-tools is just enough GCC to build a GCC | 14:25:36 |
K900 | And everything else builds on top of that | 14:25:42 |
K900 | Mostly in nixpkgs | 14:25:48 |
K900 | The bootstrap-tools GCC is not really usable for things that are not boostrapping a proper GCC | 14:26:14 |
raitobezarius | Arian: there's ideas to bootstrap lix without lix | 14:26:21 |
raitobezarius | but what K900 said is right I think | 14:26:46 |
raitobezarius | I don't have much to add | 14:26:48 |
Arian | But I guess for my purposes just recording the lixStatic that I used is probably the way forward for now | 14:26:57 |
Arian | Thanks | 14:27:01 |
raitobezarius | np | 14:27:06 |