| 22 Sep 2025 |
Lun | I was wrong about how hard it is to fix :phew: | 20:53:54 |
emily | nice | 20:54:39 |
emily | my impression is that the browsers try new compiler versions early | 20:54:55 |
hexa | compiler updates are an obvious performance and security win, no? | 21:02:03 |
emily | depends, they do get better at exploiting UB 😅 | 21:03:28 |
Lun | i misdiagnosed it and it was just using an invalid enum value to represent the number of possible values
and let's be fair to them! it's only been UB since a 2014 wg meeting | 21:05:03 |
emily | chromium rolls virtually every dependency on a regular schedule and thus is always ahead of us, so yeah | 21:29:47 |
Gaétan Lepage | thrift (dependency of arrow-cpp) is currently broken on staging-next. | 22:01:16 |
Gaétan Lepage | * thrift (dependency of arrow-cpp) is currently broken on staging-next.
Compatibility with CMake < 3.5 has been removed from CMake.
| 22:01:27 |
emily | nim65s has a WIP(?) fix | 22:02:02 |
emily | it is known | 22:02:10 |
Grimmauld (any/all) | a bunch of things broke, chances are patches exist somewhere | 22:02:22 |
nim65s | yep, still planing to do this tonight | 22:02:53 |
Grimmauld (any/all) | i spent the evening teaching a friend about fetchpatch and guided them through fixing three packages, its basically all just grunt work | 22:02:57 |
emily | we found the tests are broken in thrift | 22:03:13 |
emily | or that the fix bump breaks them | 22:03:16 |
emily | so that was fun | 22:03:16 |
nim65s | that was in https://github.com/NixOS/nixpkgs/pull/444660, but I removed thrift from there for now, as it was the only not-ready thing | 22:04:03 |
nim65s | oh, merge conflict | 22:04:34 |
Grimmauld (any/all) | oh oops, didn't see your PR because i was looking for individual packages | 22:06:01 |
Grimmauld (any/all) | (openscenegraph also has https://github.com/NixOS/nixpkgs/pull/445329, fetching the gentoo patches instead of a substitute - thats in that batch too, sorry. I was building towards freecad this evening, thats where i came accross some of those) | 22:06:51 |
nim65s | no worries, I expect we are doing the same thing everywhere all at once x) | 22:07:36 |
nim65s | let me yeet those 2 commits from there | 22:07:57 |
Grimmauld (any/all) | same for pystring (https://github.com/NixOS/nixpkgs/pull/445327), sorry | 22:08:09 |
Grimmauld (any/all) | am an idiot | 22:08:13 |
Grimmauld (any/all) | i mean you can do whatever, you technically were first | 22:09:26 |
nim65s | ok, yes, merge conflict is only in the merged one x) | 22:10:48 |
Grimmauld (any/all) | side note: i absolutely hate github PR search, i would have loved to get your PR displayed, but nooo GH needs to be dumb... | 22:11:20 |
Winter |
i absolutely hate github
ftfy
| 22:11:47 |
nim65s | ok for glew, I'll watch osg & pystring, and remove those if the other PR get merged first | 22:14:16 |