Page MenuHomeFreeBSD

openssl: Disable KTLS in bootstrap libraries
ClosedPublic

Authored by markj on Sep 2 2025, 3:40 PM.
Tags
None
Referenced Files
F156645023: D52341.id161510.diff
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
Unknown Object (File)
Mon, Apr 27, 7:43 AM
Unknown Object (File)
Mon, Apr 27, 7:38 AM
Unknown Object (File)
Apr 11 2026, 12:04 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.