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 passes regress, but I don't use borgbackup, so it's not tested
otherwise.

I'll update the comment about bumps in openssl/3.*/Makefile as well.

Index: Makefile
===================================================================
RCS file: /cvs/ports/sysutils/borgbackup/2.0/Makefile,v
diff -u -p -r1.18 Makefile
--- Makefile    24 Oct 2023 15:32:25 -0000      1.18
+++ Makefile    24 Oct 2023 15:50:51 -0000
@@ -1,14 +1,14 @@
-# Static linking with OpenSSL 1.1
+# Static linking with OpenSSL 3.1
 .if ${MACHINE_ARCH} != aarch64 && ${MACHINE_ARCH} != amd64 && ${MACHINE_ARCH} 
!= riscv64
 USE_NOEXECONLY=                Yes
 .endif
 
 MODPY_EGG_VERSION =    2.0.0b7
-REVISION =             1
+REVISION =             2
 
 # OpenSSL used for EVP_aes_256_ocb. It is linked statically to avoid 
conflicting
 # with shared libcrypto from the base OS pulled in via dependencies.
-BUILD_DEPENDS =                security/openssl/3.0
+BUILD_DEPENDS =                security/openssl/3.1
 RUN_DEPENDS =          security/py-argon2-cffi${MODPY_FLAVOR} \
                        sysutils/py-platformdirs${MODPY_FLAVOR}>=3.8.1
 

Reply via email to