| 3 Dec 2025 |
dish [Fox/It/She] | then we can improve it over time | 20:37:59 |
dish [Fox/It/She] | ~~which would involve a lot of mass rebuilds but if we can do it in big sets and also maybe get a hydra jobset then its more reasonable~~ | 20:38:38 |
helle (just a stray cat girl) | oh yeah, part of ours is intentionally not going to get merged any time soon over this | 20:39:01 |
aleksi | Definitely agreed | 21:45:44 |
dish [Fox/It/She] | question about your patches, is there anything in them that would be useful to improve i686 bootstrap? or is it just improvements for x86_64/rv64? | 21:57:00 |
dish [Fox/It/She] | just trying to understand the scope of the patchset relative to if I want to take any changes into my existing upgrade branch | 21:57:14 |
Alyssa Ross | We have runInLinuxVM! | 22:04:11 |
aleksi | Hmm, yeah there might be little things: - GCC v8 upgraded to v10 (for better RV64 backend, mostly, but can be good for i686)
- bash 5.2 to 5.2.37, which fixes the strtoimax issue
- fixed egrep, the makefile from live-bootstrap is wrong
- fixed strncasecmp in heirloom stubs, the old implementation can segfault if you give it a string literal as an argument, which heirloom does
| 22:04:21 |
Tristan Ross | Would be cursed to wrap everything in that | 22:04:54 |
aleksi | Actually I see a bug in my own strncasecmp now, when the strings have different lengths, I will have to fix that | 22:04:55 |
aleksi | Oh, and I think the printf patches in mes/libs.nix can affect i686 | 22:07:00 |
| 4 Dec 2025 |
| GrqP joined the room. | 03:15:52 |
GrqP | Is this the right channel to ask newb questions about makeWrapper and setup hooks? | 03:18:15 |
rosssmyth | Don't ask to ask | 04:38:45 |