| 21 Sep 2025 |
K900 | We have it applied there yes | 19:23:04 |
emily | we really need to revert the recommendation in the docs to use fetchpatch2 | 19:23:05 |
K900 | https://github.com/NixOS/nixpkgs/commit/8ce92ef095913dd1ed37f8235cdd30a279e6a468 | 19:23:46 |
K900 | Anyway I'm going to bed I think | 19:30:23 |
K900 | I'll leave the webkits to build overnight | 19:30:28 |
K900 | If anyone wants to figure out the dotnets that would be great | 19:46:42 |
K900 | Also python313Packages.ocrmypdf is broken somehow | 19:46:57 |
K900 | (it's always paperless) | 19:47:05 |
K900 | (it's ALWAYS PAPERLESS) | 19:47:09 |
Winter | Alyssa Ross if I test/confirm the rustc build flags thing for #401281, i imagine it’s too late for this -next, or you think we might be able to manage? fine with it going into next -next but | 19:52:21 |
K900 | Please no more cursing this cycle | 19:53:32 |
Winter | fine | 19:54:19 |
Grimmauld (any/all) | i got most of the libxml2 fallout fixed, you want to merge that? :P
(please don't, and its also too late - rebuilds docbookxml and cmake and stuff) | 19:59:51 |
emily | uh, I have in-flight stuff overlapping with this | 20:15:53 |
emily | I don't think this is how we should do it | 20:16:00 |
emily | can you hold off on it? I spent quite a while looking into and addressing this and think you are adjusting the knobs in the wrong place here | 20:16:30 |
emily | (btw, this type of issue affects many packages before even getting to Rust, fwiw, though I have addressed a significant amount of it locally) | 20:19:05 |
Winter | unfortunately ~4 months ago me could not see into the future, but yeah, sure ig | 20:23:17 |
Winter | what are the right knobs to adjust then? | 20:23:47 |
Winter | * | 20:25:41 |
emily | I didn't mean it like that, sorry :( | 20:34:08 |
emily | I didn't see your PR before writing stuff myself | 20:34:14 |
emily | heading out the door but can share my patches in a couple hours | 20:34:31 |
Winter | it’s fine, i don’t mind as long as it gets fixed | 20:35:06 |
Winter | thanks, sounds good | 20:35:12 |
emily | basically Cargo has native support for this upcoming but in the meantime I think it probably makes more sense to do it in the rustc wrapper. there's also an explicit flag to the rustc bootstrap we can use, and some misc. stuff like installation logs that need cleaning up | 20:35:20 |
Grimmauld (any/all) | emily You have a good idea about how to disable this test (https://gitlab.gnome.org/GNOME/librsvg/-/blob/7a19a9216b4d81ba48c834351ab1e75793ae80f7/rsvg/tests/errors.rs#L17) in librsvg (https://github.com/NixOS/nixpkgs/blob/8eaee110344796db060382e15d3af0a9fc396e0e/pkgs/by-name/li/librsvg/package.nix#L50) ? I tried checkFlags = [ "--skip=too_many_elements" ]; but the test is still being run. Its meson shelling out to cargo, so our tooling is wonky... You know our rust/llvm stack, so maybe you have a good idea? If not i'll just substitute it away (https://gitlab.gnome.org/GNOME/librsvg/-/blob/7a19a9216b4d81ba48c834351ab1e75793ae80f7/rsvg/meson.build#L383). | 21:19:04 |
emily | this is cursed | 21:24:54 |
Grimmauld (any/all) | well yes XD | 21:25:07 |
emily | @qyliss:fairydust.space turns out people nix Meson and Cargo after all | 21:25:11 |