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, May 17, 12:33 AM
Unknown Object (File)
Sun, May 17, 12:33 AM
Unknown Object (File)
Sun, May 17, 12:28 AM
Unknown Object (File)
Fri, May 15, 8:50 AM
Unknown Object (File)
Thu, May 14, 8:17 PM
Unknown Object (File)
Thu, May 14, 6:41 PM
Unknown Object (File)
Mon, May 11, 7:31 PM
Unknown Object (File)
Tue, Apr 28, 4:00 PM
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.