12 Sep 2025 |
Marie | ughh i just noticed my check is wrong, it should be the other way around | 19:39:54 |
emily | raitobezarius: jade_: is there still a need for capnproto-lix on 25.11? looks like all of the debug/coroutine changes are in Nixpkgs, and Nixpkgs is on a newer version with the patches upstreamed | 21:05:58 |
emily | the old version is broken by CMake 4, so I would at least like to make it conditional on pkgs.capnproto.version | 21:06:15 |
emily | oh wait, it was removed from main | 21:07:07 |
emily | I was just trying to build 2.93. ok never mind then | 21:07:15 |
Marie | is the asanBuild check flaky? it fails on buildkite for https://gerrit.lix.systems/c/lix/+/4160 but it works locally for me | 21:51:11 |
raitobezarius | ASAN exposes more flakiness of our test suite | 22:19:07 |
Qyriad | btw is it normal to have thousands of logs of
Yuki pasta[1161683]: lseek() failed on /proc/net file
Yuki pasta[1161683]: : Illegal seek
| 22:41:18 |
Qyriad | (in journald from nix-daemon.service ) | 22:42:07 |
Lun | Is that https://lore.kernel.org/all/20250815195616.64497967@chagall.paradoxon.rec/ ? | 22:44:41 |
Qyriad | we are on 6.12.42 | 22:46:20 |
Qyriad | so maybe | 22:46:22 |
raitobezarius | In reply to @qyriad:katesiria.org so maybe This is it | 23:31:20 |
raitobezarius | Fixed in latest stables | 23:31:34 |
13 Sep 2025 |
emily | how much of a pain would it be to get a 2.32 release cut with the toml11 fixes? | 03:49:24 |
emily | er. 2.93 | 03:49:31 |
aloisw | It was not removed, just moved to the overlay to fix the splicing. | 05:18:55 |
emily | so it was. I wonder why the build isn't broken with it then. | 05:19:39 |
emily | it seems like it's no longer necessary on 25.11 at least. | 05:19:57 |
aloisw | How are you building? | 05:19:57 |
emily | with LLVM 21. | 05:20:04 |
emily | and a bunch of other things | 05:20:07 |
emily | er, CMake 4 in particular | 05:20:28 |
emily | I forgot it was a CMake 4 thing and not an LLVM 21 thing. | 05:20:34 |
aloisw | No I mean how exactly you are consuming the package. If you just callPackage the package.nix then it indeed won't use the custom capnproto. | 05:20:47 |
emily | oh. yes, I am in fact doing that right now, for reasons | 05:21:24 |
emily | okay so yeah it should be made conditional | 05:21:38 |
emily | unless there is a strong feeling about keeping it at an old version, but like⦠there's nothing there that's not upstream. and the old version is also about to break | 05:22:00 |
aloisw | The nodiscard change is not in nixpkgs btw, so the overridden version needs to be kept for that. | 05:22:53 |
aloisw | I can look into updating it. | 05:23:01 |