libssl: unbreak building the library with KTLS

The 3.5.1 update dropped a `SRCS` entry for the MK_OPENSSL_KTLS != no
case (the source was renamed from `ktls.c` to `ktls_meth.c`). Add the
new file to SRCS in order to unbreak linking the library when KTLS is
enabled.

This bug isn't apparent now because KTLS is always disabled in
`include/openssl/configuration.h` (this will be fixed soon).

Found when doing `make universe` with KTLS enabled in
`include/openssl/configuration.h`.

Fixes:	4757b351ea ("openssl: Import version 3.5.1")
This commit is contained in:
Enji Cooper 2025-08-21 09:18:30 -07:00
parent 61288a5785
commit 439685ee69

View file

@ -73,6 +73,8 @@ SRCS+= rio_notifier.c poll_builder.c
.if ${MK_OPENSSL_KTLS} == "no"
CFLAGS+=-DOPENSSL_NO_KTLS
.else
SRCS+= ktls_meth.c
.endif
LIBADD= crypto