Conversation
|
@ofborg eval |
vcunat
left a comment
There was a problem hiding this comment.
The changelog seems quite focused just on security fixes, so I assume that risk of some breakage is rather low. I tested building some packages. I see no use in waiting more.
|
Successfully created backport PR #160897 for |
|
Perhaps we'd be better off spending our testing effort on 21.11... |
Could you elaborate? |
|
We're doing the bump in |
|
Bisect says |
|
@trofi can you help me find that test case so I can debug this in Expat? |
|
Thanks! |
|
Next time it would be better to debug this first instead of leaving staging in a totally broken state. also @hartwork you might want to add yourself to meta.maintainers. PS: Why do we not have an extra tag for upstream developers which also maintain the package? Or on GitHub https://github.com/toddr/XML-Parser/blob/master/t/decl.t#L86 . Repo seams to be pretty dead. |
@SuperSandro2000 I'm not really maintaining the package and I have enough to do upstream already. I originally jumped in with Expat package updates at #124212 because Expat was badly out of date in NixOS at the time. Maybe it's best if I take my hands back off this package and someone else takes over. |
|
I don't think staging is totally broken by this. And I did test |
|
Seconded - I've been building many, many packages without issue. |
|
|
Not your fault that Anyone has any idea how to fix it? Is it just the test or code used by other things? Otherwise we need to revert this update until someone can fix it because right now every PR is red and normally can't be merged and staging would never advance. |
I'm at it. I'll need more time. |
|
Mental note: this is the sort of case where adding |
The regression turned out real, there is a fix, a new regression test, a new release 2.4.6 upstream, and a NixOS pull request #161090 to bump to 2.4.6. |
|
Thank you, Sebastian! |
|
@trofi thanks for the report! |
|
Would you like us to set up a full nixpkgs rebuild as your expat project CI? It would only take a few weeks per commit... |
|
@risicle I think I need to respectfully decline 😃 (If there is a serious bit in there, let's take it to e-mail please.) |

Motivation for this change
libexpat 2.4.5 with security fixes has been released, the upstream change log has more details.
Things done
sandbox = trueset innix.conf? (See Nix manual)nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/)nixos/doc/manual/md-to-db.shto update generated release notes