diff options
author | John Baldwin <jhb@FreeBSD.org> | 2021-02-04 21:40:25 +0000 |
---|---|---|
committer | John Baldwin <jhb@FreeBSD.org> | 2021-02-05 00:03:21 +0000 |
commit | 3cf25a7802a26ae3be9159c585fda6aea3d0dc08 (patch) | |
tree | 36336b1da474a0136c3679a893b77a1019298f8f | |
parent | 3e09120f7984c990530d6e6860941ffb1e281f8b (diff) |
Disable MK_OPENSSL_KTLS for stable/13.
Due to the pending release of 13.0 and the recent bug in serf exposed
by the KTLS changes, disable OpenSSL's KTLS by default. This keeps
crypto/openssl in sync with main while lowering the risk of introducing
instability into 13.0.
Discussed with: gjb (re), jkim, emaste (secteam)
-rw-r--r-- | share/mk/src.opts.mk | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/share/mk/src.opts.mk b/share/mk/src.opts.mk index 75405c1bc050..d01472c7fae6 100644 --- a/share/mk/src.opts.mk +++ b/share/mk/src.opts.mk @@ -212,6 +212,7 @@ __DEFAULT_NO_OPTIONS = \ LOADER_VERIEXEC_PASS_MANIFEST \ OFED_EXTRA \ OPENLDAP \ + OPENSSL_KTLS \ RPCBIND_WARMSTART_SUPPORT \ SORT_THREADS \ SVN \ @@ -330,13 +331,6 @@ BROKEN_OPTIONS+=LOADER_UBOOT BROKEN_OPTIONS+=LOADER_GELI LOADER_LUA .endif -# Kernel TLS is enabled by default on amd64 -.if ${__T} == "amd64" -__DEFAULT_YES_OPTIONS+=OPENSSL_KTLS -.else -__DEFAULT_NO_OPTIONS+=OPENSSL_KTLS -.endif - .if ${__T:Mmips64*} # profiling won't work on MIPS64 because there is only assembly for o32 BROKEN_OPTIONS+=PROFILE |