2 Oct 2025 |
Sergei Zimmerman (xokdvium) | lovesegfault, Mic92 https://github.com/NixOS/nix/pull/14142. I think that was just an small oversight, right? | 20:14:42 |
lovesegfault | btw Sergei Zimmerman (xokdvium) are we clear to merge the aws-crt-cpp changes? I've rebased the other work on top of it and made sure it all still works | 20:16:09 |
lovesegfault | whoops, yes! | 20:16:54 |
lovesegfault | John Ericson: you're currently the assigned reviewer | 20:33:24 |
John Ericson | @lovesegfault:matrix.org: I am on a walk right now, but I should do it when I get back, and if you don't mind, make sure I don't forget, I got a lot on my mind right now :) | 21:43:54 |
3 Oct 2025 |
| sinan changed their profile picture. | 02:43:04 |
lovesegfault | next little bit of the curl-based-s3 work: https://github.com/NixOS/nix/pull/14144 | 03:47:54 |
Mic92 | Merged. | 07:25:45 |
getchoo | https://github.com/NixOS/nix/pull/14002 is now all green (consistently) | 08:00:40 |
Mic92 | Thanks a lot. I also opened https://github.com/NixOS/org/issues/167 | 08:16:19 |
Mic92 | so you can trigger ci runs etc. | 08:16:55 |
Mic92 | @getchoo:matrix.org: i added you now to the installer team. There is a python script repo that uploads new releases from a triggered GitHub action that accepts a hydra eval. When i tested it once it failed but it seemed to have worked at least one time. It could be that we know have to set a user agent to get past the ai scraper shield that we added in front of hydra.nixos.org? I didn't had a closer look. | 14:09:15 |
lovesegfault | thoughts on temporarily extending CI to also test withAWS = false; withCurlS3 = false and withAWS = false; withCurlS3 = true; ? | 15:38:14 |
lovesegfault | I just want to reduce the chance of messing something up while we get all these parts merged | 15:38:28 |
lovesegfault | https://github.com/NixOS/nix/pull/14147 | 16:59:23 |
lovesegfault | we can revert it once we're done messing with that codepath | 16:59:46 |
| asoderlind joined the room. | 17:08:14 |
lovesegfault | cc. Sergei Zimmerman (xokdvium) on the above, I think? | 17:18:34 |
lovesegfault | the next PR in the series starts to introduce things side-by-side, so it'll be nice to have that in before I make it | 17:19:00 |
| moleksiak joined the room. | 23:07:21 |
4 Oct 2025 |
| aleksana 🏳️⚧️ (force me to bed after 18:00 UTC) changed their profile picture. | 08:41:10 |
| aleksana 🏳️⚧️ (force me to bed after 18:00 UTC) changed their profile picture. | 08:41:31 |
Sergei Zimmerman (xokdvium) | Mic92: | 21:33:25 |
Sergei Zimmerman (xokdvium) | * Mic92, John Ericson my suspect for https://hydra.nixos.org/build/308585653/nixlog/3 (https://github.com/NixOS/nix/issues/14141) is https://github.com/NixOS/nix/commit/e06968ec2586a9ccd18e58d1796de6d9ac628bc6 | 21:34:17 |
Sergei Zimmerman (xokdvium) | Trying to repro with sanitizers, but not much luck yet. Seems to be fucky UB. | 21:35:54 |
Sergei Zimmerman (xokdvium) | I think I've run into a very fucky store path corruption as well while dogfooding master. Must be the same root cause | 21:47:58 |
Sergei Zimmerman (xokdvium) | Or was it https://github.com/NixOS/nix/pull/14022/commits maybe? | 22:12:01 |
Sergei Zimmerman (xokdvium) | Alternate theory. There's UB somewhere in the code base and with the switch to -fno-semantic-interposition GCC is happily optimising the heck out of things. | 23:42:23 |
5 Oct 2025 |
Mic92 | @xokdvium:matrix.org: would that be catched if someone runs nix with ubsan in their hosy daemon? | 04:44:34 |
Mic92 | Sergei Zimmerman (xokdvium): https://github.com/NixOS/nix/pull/14155 | 05:31:15 |