freeimage: unstable-2021-11-01 -> 3.18.0-unstable-2024-04-18#369766
freeimage: unstable-2021-11-01 -> 3.18.0-unstable-2024-04-18#369766ShamrockLee merged 5 commits intoNixOS:masterfrom
Conversation
|
cc @LeSuisse who I think wanted to try and get rid of this at some point (but I dunno if that’s practical right now or not). Thanks for patching a few more of these vulnerabilities; it’s incredible to see how long the CVE list is becoming… |
|
Also I observed reproducibility issues with |
|
I think we might not need |
LeSuisse
left a comment
There was a problem hiding this comment.
I love starting the year with an update of the vulnerabilities of freeimage 🙃
Changes looks good to me, it builds fine. No new failures from what I can see.
Feel free to merge once the Darwin stuff is figured out :) .
cc @LeSuisse who I think wanted to try and get rid of this at some point (but I dunno if that’s practical right now or not).
Yeah but it is still better than we have right now so I do not see a reason to not merge this change.
nixpkgs-review result
Generated using nixpkgs-review.
Command: nixpkgs-review pr 369766
x86_64-linux
⏩ 1 package marked as broken and skipped:
- deepin.deepin-screen-recorder
❌ 4 packages failed to build:
- arrayfire
- colmapWithCuda
- cudaPackages_11.cuda-samples
- deepin.deepin-camera
✅ 19 packages built:
- colmap
- deepin.deepin-album
- deepin.deepin-image-viewer
- deepin.image-editor
- emulationstation
- emulationstation-de
- forge
- freeimage
- gamecube-tools
- kew
- perceptualdiff
- pgf_graphics
- posterazor
- rucksack
- sbclPackages.cl-freeimage
- sbclPackages.clinch-freeimage
- slade
- sladeUnstable
- trenchbroom
I suspect not. Cleaning up all the Darwin signing hooks is something I’d like do once the bootstrap tools are updated. |
|
Let’s just drop it from here for now. |
|
OK! I have also taken the liberty to move it to |
|
I still want to get this in. Anyone to approve/merge this? |
|
|
Changes seem ok for the most part but I haven’t tested it and it seems like some things fail to build according to the above comment. Also, why remove it from top-level? |
|
FYI, Can't comment about the other failing packages though. |
|
Unfortunate that there seemingly isn't a way to see the build log without running the build again locally. |
|
For For For None of them are really related to |
The |
|
Btw I am working on I was hoping to get this in first, then do a rebase there. |
|
But did they work before? Odd failures. You can just mark them as broken I suppose. |
|
They used to before by looking at hydra, but builds stopped since And also EDIT: |
|
All OK now. |
Follow versioning convention. Co-authored-by: Yueh-Shun Li <shamrocklee@posteo.net>
Update to latest svn head. Brought in some CVE patches from Fedora. The CVEs are from Debian Security Tracker.
Patches: https://src.fedoraproject.org/rpms/freeimage/tree/f39
Tracker: https://security-tracker.debian.org/tracker/source-package/freeimage
There are 20+ more CVEs so patching them is more or less a lost cause anyway.
These packages may fail on x86_64-linux, and always fail on all other systems: sbclPackages.cl-freeimage sbclPackages.clinch-freeimage
Should close #298114. (Not the security issues of course.)
Closes #225150
Things done
nix.conf? (See Nix manual)sandbox = relaxedsandbox = truenix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/)Add a 👍 reaction to pull requests you find important.