ENGINESDIR for security/openssl30

Eugene Grosbein <[email protected]> Fri, 30 Jun 2023 04:01:45 +0700
Newsgroups gmane.os.freebsd.security.general
Message-ID <[email protected]>
Hi!

If I install openssl30-3.0.9 package using official FreeBSD package repository,
I get this:

# /usr/local/bin/openssl version -e -v
OpenSSL 3.0.9 30 May 2023 (Library: OpenSSL 3.0.9 30 May 2023)
ENGINESDIR: "/usr/local/lib/engines-12"

FreeBSD 14.0-CURRENT got it in base recently and ENGINESDIR differs:

# openssl version -e -v
OpenSSL 3.0.9 30 May 2023 (Library: OpenSSL 3.0.9 30 May 2023)
ENGINESDIR: "/usr/lib/engines-3"

I wonder where such difference comes from. Should we change the port to use ${PREFIX}/lib/engines-3 ?