NLnetLabs / krill

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

Make cryptoki-sys optional #1196

Closed botovq closed 4 weeks ago

botovq commented 2 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 4 weeks ago

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