Require the OpenSSL 1.1 APIs when compiling ldns

Moving the APIs from OpenSSL 1.1 supporting APIs to 3.x supporting APIs
is a non-trivial effort. Require 1.1 API compatibility to unblock
updating OpenSSL in base to 3.x.

This mirrors what upstream has done in their configure.ac file.

Submitted by:	Pierre Pronchery <pierre@freebsdfoundation.org>
Sponsored by:	The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D40082
This commit is contained in:
Enji Cooper 2023-05-12 19:38:18 -07:00
parent c98146ae22
commit c6750ddec9

View file

@ -10,6 +10,7 @@ LIB= ldns
PRIVATELIB= true
CFLAGS+= -I${LDNSDIR}
CFLAGS+= -DOPENSSL_API_COMPAT=0x10100000L
SRCS= buffer.c dane.c dname.c dnssec.c dnssec_sign.c dnssec_verify.c \
dnssec_zone.c duration.c error.c higher.c host2str.c host2wire.c \