pkcs11-provider: skip softhsm on non-x86_64 (#462432)
This commit is contained in:
@@ -49,7 +49,6 @@ stdenv.mkDerivation rec {
|
|||||||
nativeCheckInputs = [
|
nativeCheckInputs = [
|
||||||
p11-kit.bin
|
p11-kit.bin
|
||||||
opensc
|
opensc
|
||||||
softhsm
|
|
||||||
kryoptic
|
kryoptic
|
||||||
nss.tools
|
nss.tools
|
||||||
gnutls
|
gnutls
|
||||||
@@ -57,6 +56,13 @@ stdenv.mkDerivation rec {
|
|||||||
expect
|
expect
|
||||||
valgrind
|
valgrind
|
||||||
pkcs11ProviderPython3
|
pkcs11ProviderPython3
|
||||||
|
]
|
||||||
|
++ lib.optionals stdenv.hostPlatform.isx86_64 [
|
||||||
|
# softokn and kryoptic are OK; softhsm is pretty flaky.
|
||||||
|
# This fails with a `pkcs11-provider:softhsm / tls - FAIL - exit status 1`.
|
||||||
|
# Considering that kryoptic is the Rust replacement, we can rely on it instead:
|
||||||
|
# https://github.com/softhsm/SoftHSMv2/issues/803
|
||||||
|
softhsm
|
||||||
];
|
];
|
||||||
|
|
||||||
env = {
|
env = {
|
||||||
|
|||||||
Reference in New Issue
Block a user