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)
Tue, Aug 4, 9:30 AM
Unknown Object (File)
Thu, Jul 30, 7:13 AM
Unknown Object (File)
Sun, Jul 26, 5:27 PM
Unknown Object (File)
Sat, Jul 25, 11:08 PM
Unknown Object (File)
Fri, Jul 24, 2:28 AM
Unknown Object (File)
Thu, Jul 23, 2:21 AM
Unknown Object (File)
Wed, Jul 22, 3:46 PM
Unknown Object (File)
Tue, Jul 21, 1:46 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.