Page MenuHomeFreeBSD

openssl: Disable KTLS in bootstrap libraries
ClosedPublic

Authored by markj on Sep 2 2025, 3:40 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sun, Oct 12, 8:20 PM
Unknown Object (File)
Sun, Oct 12, 8:44 AM
Unknown Object (File)
Sun, Oct 12, 8:44 AM
Unknown Object (File)
Sun, Oct 12, 8:44 AM
Unknown Object (File)
Sat, Oct 11, 10:00 PM
Unknown Object (File)
Wed, Oct 1, 4:11 PM
Unknown Object (File)
Sat, Sep 27, 11:48 PM
Unknown Object (File)
Tue, Sep 23, 1:21 AM
Subscribers

Details

Summary

We need to build OpenSSL when bootstrapping certctl. On MacOS
ktls_enable() isn't defined anywhere, so without this the build fails.
We don't need KTLS in the bootstrap library, so just disable it.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

markj requested review of this revision.Sep 2 2025, 3:40 PM

This seems to do the trick for me too, testing on macOS/amd64; it does not seem to harm FreeBSD/amd64.

This revision is now accepted and ready to land.Sep 2 2025, 11:17 PM
This revision was automatically updated to reflect the committed changes.