I want to remove openssl/3.0 soon: it's very slow, doesn't have landing pads in its asm and there's no real reason for us to use it as we don't care about FIPS and we don't care about it being LTS. One member from the OpenSSL 3 family is enough at this point in time.
This was only compile tested. I'll update the comment about bumps in openssl/3.*/Makefile as well. Index: Makefile.inc =================================================================== RCS file: /cvs/ports/mail/postfix/Makefile.inc,v diff -u -p -r1.109 Makefile.inc --- Makefile.inc 26 Sep 2023 17:58:08 -0000 1.109 +++ Makefile.inc 24 Oct 2023 15:54:21 -0000 @@ -69,10 +69,10 @@ MAKE_AUXLIBS+= -L${LOCALBASE}/lib -lsasl . if ${MACHINE_ARCH} != aarch64 && ${MACHINE_ARCH} != amd64 && ${MACHINE_ARCH} != riscv64 USE_NOEXECONLY= Yes . endif -BUILD_DEPENDS+= security/openssl/3.0 -MAKE_CCARGS+= -I${LOCALBASE}/include/eopenssl30 -MAKE_AUXLIBS+= ${LOCALBASE}/lib/eopenssl30/libssl.a \ - ${LOCALBASE}/lib/eopenssl30/libcrypto.a +BUILD_DEPENDS+= security/openssl/3.1 +MAKE_CCARGS+= -I${LOCALBASE}/include/eopenssl31 +MAKE_AUXLIBS+= ${LOCALBASE}/lib/eopenssl31/libssl.a \ + ${LOCALBASE}/lib/eopenssl31/libcrypto.a .else MAKE_AUXLIBS+= -lssl -lcrypto WANTLIB+= crypto ssl Index: snapshot/Makefile =================================================================== RCS file: /cvs/ports/mail/postfix/snapshot/Makefile,v diff -u -p -r1.357 Makefile --- snapshot/Makefile 24 Oct 2023 15:34:51 -0000 1.357 +++ snapshot/Makefile 24 Oct 2023 15:54:21 -0000 @@ -1,5 +1,5 @@ VERSION= 3.8-20221007 -REVISION= 12 +REVISION= 13 PORTROACH= site:http://ftp.porcupine.org/mirrors/postfix-release/experimental/ SITES= ${SITE_POSTFIX:=experimental/} Index: stable/Makefile =================================================================== RCS file: /cvs/ports/mail/postfix/stable/Makefile,v diff -u -p -r1.250 Makefile --- stable/Makefile 24 Oct 2023 15:34:51 -0000 1.250 +++ stable/Makefile 24 Oct 2023 15:54:21 -0000 @@ -1,5 +1,5 @@ VERSION= 3.7.3 -REVISION= 12 +REVISION= 13 PORTROACH= site:http://ftp.porcupine.org/mirrors/postfix-release/official/ SITES= ${SITE_POSTFIX:=official/}