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
ghostscript: 9.22 -> 9.24 (security) #46047
Conversation
The $doc stuff needed changes, probably because of ghostscript newly reacting to some configure flags that stdenv passes. - share/ghostscript/9.22/doc was an ugly location for documentation, and I didn't like their new share/ghostscript/9.24 either, so that got changed to share/doc/ghostscript/9.24 - their process no longer installs examples, apparently, but I don't expect that would be any problem for us
Uh, don't merge yet, there's a slight closure mess here. |
Success on x86_64-linux (full log) Attempted: ghostscript Partial log (click to expand)
|
Success on x86_64-darwin (full log) Attempted: ghostscript Partial log (click to expand)
|
Success on aarch64-linux (full log) Attempted: ghostscript Partial log (click to expand)
|
- unused lcms2 input - reference $out -> $doc
Success on x86_64-linux (full log) Attempted: ghostscript Partial log (click to expand)
|
Success on x86_64-darwin (full log) Attempted: ghostscript Partial log (click to expand)
|
Success on aarch64-linux (full log) Attempted: ghostscript Partial log (click to expand)
|
Uh, don't merge yet, there's a slight closure mess here.
it would be neat if the bot showed closure sizes or size deltas...
|
Upstream claims there are no incompatible changes so I guess we'll chance it. I see ABI changes but perhaps those were considered internal symbols or something. EDIT: I also rebuilt several dependants successfully. |
@jb55: you're not the first NixOS/ofborg#178 |
@jb55 Of course, even in principle closure sizes can be reported only for things that were built |
(cherry picked from commit 281a629)
(cherry picked from commit 281a629)
|
The $doc stuff needed changes, probably because of ghostscript newly
reacting to some configure flags that stdenv passes.
and I didn't like their new share/ghostscript/9.24 either,
so that got changed to share/doc/ghostscript/9.24
but I don't expect that would be any problem for us
Motivation for this change
Things done
sandbox
innix.conf
on non-NixOS)nix-shell -p nox --run "nox-review wip"
./result/bin/
)nix path-info -S
before and after)