!UNVBThoJtlIiVwiDjU:nixos.org

Staging

317 Members
Staging merges | Find currently open staging-next PRs: https://github.com/NixOS/nixpkgs/pulls?q=is%3Apr+sort%3Aupdated-desc+head%3Astaging-next+head%3Astaging-next-21.05+is%3Aopen109 Servers

Load older messages


SenderMessageTime
21 Sep 2025
@emilazy:matrix.orgemilycan 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 here20:16:30
@emilazy:matrix.orgemily(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:catgirl.cloudWinterunfortunately ~4 months ago me could not see into the future, but yeah, sure ig20:23:17
@winter:catgirl.cloudWinterwhat are the right knobs to adjust then?20:23:47
@winter:catgirl.cloudWinter * 20:25:41
@emilazy:matrix.orgemilyI didn't mean it like that, sorry :(20:34:08
@emilazy:matrix.orgemilyI didn't see your PR before writing stuff myself20:34:14
@emilazy:matrix.orgemilyheading out the door but can share my patches in a couple hours20:34:31
@winter:catgirl.cloudWinterit’s fine, i don’t mind as long as it gets fixed20:35:06
@winter:catgirl.cloudWinterthanks, sounds good20:35:12
@emilazy:matrix.orgemily 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:grapevine.grimmauld.deGrimmauld (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
@emilazy:matrix.orgemilythis is cursed21:24:54
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)well yes XD21:25:07
@emilazy:matrix.orgemily @qyliss:fairydust.space turns out people nix Meson and Cargo after all 21:25:11
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)here i hoped you'd have some ace up your sleeve, but i guess if "what the hell is this" is your reaction, substituting it away will be my approach for now21:26:06
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)its part of the libxml bump, only cursed things can ever come of this21:27:31
@emilazy:matrix.orgemilyI don't see an obvious way to pass args through to https://gitlab.gnome.org/GNOME/librsvg/-/blob/7a19a9216b4d81ba48c834351ab1e75793ae80f7/meson/cargo_wrapper.py21:27:44
@emilazy:matrix.orgemilyyou can patch the test to be should_panic I suppose21:28:09
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)then it would break again if at some point the test starts succeeding again?21:30:58
@emilazy:matrix.orgemilywhich is good because you know to drop the patch21:31:58
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)thats a good point21:32:07
@emilazy:matrix.orgemilyhow does it fail anyway?21:32:38
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)i have no clue yet lol21:36:15
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)i mean it fails, it expects to hit a limit and just doesn't21:36:32
@emilazy:matrix.orgemilyso it succeeds unexpectedly?21:36:44
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)libxml changed how it counts xml objects, so either their reproducer is now too small or libxml broke something21:36:51
@emilazy:matrix.orgemilythat's a bit concerning if the limit is there for security21:36:58
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)if libxml broke something, then at least arch will have billion laughs once again lol21:37:10
@emilazy:matrix.orgemilyI see21:37:01

Show newer messages


Back to Room ListRoom Version: 6