-
-
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
p4v: explicitly depend on openssl 1.0 series #71301
Conversation
The 2017.3 version of p4v is linked against `libssl.so.1.0.0`. Since the default openssl in NixOS 2019.09 has been changed to openssl 1.1, the p4v package must now import the openssl_1_0_2 derivation.
Looks good to me, thanks for contributing! |
I'm trying out the change by sticking the following in my
But it seems like after doing that, then |
Just to make sure I'm not bungling the configuration stuff, I tried running
Specifically the last thing in |
Would this be more flexible in the face of OpenSSL/p4v updates if it were just
at the |
@jhenahan Does making that change actually cause |
@masaeedu Sadly, I'm on Darwin so it doesn't build for me regardless. I'm just speculating based on how I think Nix works. 😆 |
This fixes it for me. |
Any further improvements can be done in a separate PR if necessary. |
Motivation for this change
The 2017.3 version of p4v is linked against
libssl.so.1.0.0
. Sincethe default openssl in NixOS 2019.09 has been changed to openssl 1.1,
the p4v package must now import the openssl_1_0_2 derivation.
Things done
sandbox
innix.conf
on non-NixOS)nix-shell -p nix-review --run "nix-review wip"
./result/bin/
)nix path-info -S
before and after)Notify maintainers
cc @nioncode