Try successful build on epel8
softhsm is not provided on RHEL 8 as normal package. It is distributed only in idm:DL1 module. If unittest or systemtest is not enabled, skip configuring softhsm. It would not be used anyway.
This commit is contained in:
parent
40861268f3
commit
775befed48
@ -166,7 +166,7 @@ BuildRequires: libdb-devel
|
||||
# make unit dependencies
|
||||
BuildRequires: libcmocka-devel kyua
|
||||
%endif
|
||||
%if %{with PKCS11}
|
||||
%if %{with PKCS11} && (%{with UNITTEST} || %{with SYSTEMTEST})
|
||||
BuildRequires: softhsm
|
||||
%endif
|
||||
%if %{with SYSTEMTEST}
|
||||
@ -597,7 +597,7 @@ popd # build
|
||||
%systemtest_prepare_build build
|
||||
|
||||
%check
|
||||
%if %{with PKCS11}
|
||||
%if %{with PKCS11} && (%{with UNITTEST} || %{with SYSTEMTEST})
|
||||
# Tests require initialization of pkcs11 token
|
||||
eval "$(bash %{SOURCE48} -A "`pwd`/softhsm-tokens")"
|
||||
%endif
|
||||
|
Loading…
Reference in New Issue
Block a user