NLnetLabs / krill

RPKI Certificate Authority and Publication Server written in Rust
https://nlnetlabs.nl/projects/routing/krill/
Mozilla Public License 2.0
297 stars 42 forks source link

Make cryptoki-sys optional #1196

Closed botovq closed 5 months ago

botovq commented 7 months ago

cryptoki itself is marked optional and only needed for hsm builds. cryptoki-sys is still compiled unconditionally, also in builds disabling the hsm feature. This causes build failures if cryptoki isn't installed or on systems unsupported by cryptoki-sys's build script.

partim commented 5 months ago

Thank you for the PR and sorry for the long silence!