I can't test at the moment, but its straightforward and looks fine to me.
On 2023-10-24 11:57 a.m., Theo Buehler wrote:
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/}