-
-
Notifications
You must be signed in to change notification settings - Fork 15.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
freeimage: unstable-2021-11-01 -> 3.18.0-unstable-2024-04-18 #369766
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 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
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 = relaxed
sandbox = true
nix-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.