| 16 Jan 2026 |
John Ericson | (the global variables refactor) | 21:23:47 |
| 17 Jan 2026 |
eveeifyeve | Sergei Zimmerman (xokdvium): after this pr get's merged the known folders. Could you look into refactoring the cannon path in globals.cc? | 00:33:53 |
Sergei Zimmerman (xokdvium) | In reply to @eveeifyeve:matrix.org Sergei Zimmerman (xokdvium): after this pr get's merged the known folders. Could you look into refactoring the cannon path in globals.cc? Why refactor? You can already set env variables for that and it works. | 00:34:33 |
Sergei Zimmerman (xokdvium) | The whole question would be about choosing a fitting store dir and other stuff, which doesn’t seem like a question that needs to be answered now | 00:35:11 |
eveeifyeve | Because that is an active issue in mingw pr of it workimg. There was plans to switch it to std::filesystem::path. | 00:35:23 |
eveeifyeve | * Because that is an active issue in mingw pr of it workimg. There was plans to switch it to std::filesystem::path. It doesn't give an error message at all on mingw. | 00:35:40 |
eveeifyeve | * Because that is an active issue in mingw pr of it workimg. There was plans to switch it to std::filesystem::path. It doesn't give an error message at all on mingw, but with gdb debug it showed that is the issue. | 00:36:00 |
Sergei Zimmerman (xokdvium) | In reply to @eveeifyeve:matrix.org Because that is an active issue in mingw pr of it workimg. There was plans to switch it to std::filesystem::path. It doesn't give an error message at all on mingw, but with gdb debug it showed that is the issue. It already works with mingw iff you set the env variables. The exception in global initializer is unfortunate but is not critical since you can just set NIX_*_DIR env variables to absolute paths | 00:36:25 |
Sergei Zimmerman (xokdvium) | Enough for debugging and fixing more more pressing issues | 00:36:57 |
eveeifyeve | Even with how windows handles absolute paths. It causes an issue. | 00:37:05 |
Sergei Zimmerman (xokdvium) | In reply to @eveeifyeve:matrix.org Even with how windows handles absolute paths. It causes an issue. Not on master, we did merge a fix a while back | 00:37:29 |
eveeifyeve | Mingw handles absolute paths very differently. See https://matrix.to/#/!GmJrQRmEoTfulqyDge:nixos.org/$wgpJvzKLbFEP9H1BGsAUd2NW1q4hMz4p_VDOmJzZ55E?via=nixos.org&via=matrix.org&via=tchncs.de | 00:38:12 |
eveeifyeve | It tries to return a base error however error isn't initialized so it panics. | 00:39:30 |
eveeifyeve | * It tries to return a base error however error isn't initialized so it panics with no message. | 00:39:38 |
Sergei Zimmerman (xokdvium) | In reply to @eveeifyeve:matrix.org Mingw handles absolute paths very differently. See https://matrix.to/#/!GmJrQRmEoTfulqyDge:nixos.org/$wgpJvzKLbFEP9H1BGsAUd2NW1q4hMz4p_VDOmJzZ55E?via=nixos.org&via=matrix.org&via=tchncs.de I’m aware, please see https://github.com/NixOS/nix/commit/675656ffbaca8b9c7982a3a5301b517b14f5cfa7 | 00:40:41 |
eveeifyeve | Do you want me try to update https://github.com/msys2/MINGW-packages/pull/22499 and try running it again? | 00:41:48 |
Sergei Zimmerman (xokdvium) | In reply to @eveeifyeve:matrix.org It tries to return a base error however error isn't initialized so it panics with no message. Once again, that is an issue with a global initializers not printing the exception info before main. Not much we can do now | 00:41:49 |
eveeifyeve | Is this backported? | 00:44:38 |
eveeifyeve | Sergei Zimmerman (xokdvium): Compiled it, however still failing to launch. | 02:03:53 |
eveeifyeve | * Sergei Zimmerman (xokdvium): Compiled it, however still failing to launch. I am going to look into a debug build to try and debug it. | 02:04:08 |
| Theo Paris joined the room. | 02:04:16 |
eveeifyeve | Should I move this discussion to #windows:nixos.org? | 02:15:33 |
eveeifyeve | * Should I move this discussion to https://matrix.to/#/#windows:nixos.org? | 02:16:08 |
| @normalcea:matrix.org removed their profile picture. | 04:09:07 |
| @normalcea:matrix.org removed their display name jasi 🏳️⚧️. | 04:09:15 |
| @normalcea:matrix.org left the room. | 04:09:23 |
| 18 Jan 2026 |
Robert Hensing (roberth) | I would much appreciate your feedback on https://github.com/NixOS/rfcs/pull/196: Self-describing store This RFC proposes that stores provide a nix-store.json file declaring their properties, enabling:
- Discovery of store settings (storeDir, encoding, etc.)
- Forward compatibility through explicit feature requirements
- A unified replacement for the ad hoc nix-cache-info format
| 16:55:25 |
Robert Hensing (roberth) | (best discussed over there) | 16:56:38 |
| losvedar joined the room. | 17:37:54 |
| isabel changed their profile picture. | 20:43:31 |