cudaPackages_12_9: switch to libxml2_13 that has patches for 5 CVEs#434331
cudaPackages_12_9: switch to libxml2_13 that has patches for 5 CVEs#434331vcunat merged 1 commit intoNixOS:staging-nextfrom
Conversation
|
I’ll try to take a look tomorrow. Why not target master? Also, can this be back ported? |
Thanks, that would be awesome :) I edited the PR description for more context
It depends on
Hmm that would be a good idea, but I don't have the capacity to do that. We'd need to backport #421740 (which is not as straightforward as putting a label on it) |
|
I did not get a chance today and I don’t know I will soon :/ We’ve been trying to remove the CUDA toolkit provided by the giant rifle installer for some time, so the cudatoolkit attribute references a symlinkJoin of smaller packages. You want to build cudatoolkit-legacy-runfile-installer or something similar — check the attribute name in cuda-packages.nix in top-level. You will need to import Nixpkgs with config.allowUnfree and config.cudaSupport set to true. That’s a bummer about backporting but I understand. At any rate, thank you for the PR! |
Thanks, |
nixpkgs/pkgs/development/libraries/libxml2/default.nix Lines 54 to 78 in ad7196a #425246 We have backports of the CVE fixes, which is all we need. 25.05 is globally stuck on a patched 2.13.8 libxml, because updating would be a breaking change. We don't need this override on 25.05 at all, and as such we basically already did all the relevant backports. |
I completely forgot about backporting those, thanks for the reminder. Yeah in that case it should be straightforward to backport this PR. |
|
I don't think a backport is needed, the libxml2 dependency was added in d697bfc which is not on release-25.05 |
Part of #434341
Things done
passthru.tests.nixpkgs-reviewon this PR. See nixpkgs-review usage../result/bin/.Add a 👍 reaction to pull requests you find important.