Updates lang/erlang25 to the most recent maintenance release.This includes a security relevant fix that has been included in the version in the upcoming 7.2 release, so no need for a backport.
https://www.erlang.org/news/158 Tested on amd64.
Index: Makefile =================================================================== RCS file: /cvs/ports/lang/erlang/25/Makefile,v retrieving revision 1.3 diff -u -p -r1.3 Makefile --- Makefile 1 Sep 2022 20:03:38 -0000 1.3 +++ Makefile 27 Sep 2022 12:57:01 -0000 @@ -3,7 +3,7 @@ BROKEN-alpha= beam/erl_process.c:6692: i COMMENT-main= ${COMMENT} COMMENT-wx= WxWidgets bindings for Erlang -V= 25.0.4 +V= 25.1 PORTROACH= limit:^OTP-25\. DISTNAME= otp_src_$V PKGNAME= erlang-$V @@ -59,44 +59,44 @@ AUTOCONF_VERSION = 2.69 # Use the target 'gen-versions' to update this list ERL_VERSIONS= \ -ASN1_VSN 5.0.19 \ -COMMON_TEST_VSN 1.23 \ -COMPILER_VSN 8.2 \ -CRYPTO_VSN 5.1.1 \ +ASN1_VSN 5.0.20 \ +COMMON_TEST_VSN 1.23.1 \ +COMPILER_VSN 8.2.1 \ +CRYPTO_VSN 5.1.2 \ DEBUGGER_VSN 5.3 \ -DIALYZER_VSN 5.0.1 \ -DIAMETER_VSN 2.2.6 \ +DIALYZER_VSN 5.0.2 \ +DIAMETER_VSN 2.2.7 \ EDOC_VSN 1.2 \ EI_VSN 5.3 \ ELDAP_VSN 1.2.10 \ EMACS_VSN 2.7.0 \ -ERL_DOCGEN_VSN 1.3 \ +ERL_DOCGEN_VSN 1.4 \ ERL_INTERFACE_VSN 5.3 \ ET_VSN 1.6.5 \ -EUNIT_VSN 2.7.1 \ +EUNIT_VSN 2.8 \ FTP_VSN 1.1.1 \ -INETS_VSN 8.0 \ -JINTERFACE_VSN 1.13 \ -KERNEL_VSN 8.4.2 \ -MEGACO_VSN 4.4 \ +INETS_VSN 8.1 \ +JINTERFACE_VSN 1.13.1 \ +KERNEL_VSN 8.5 \ +MEGACO_VSN 4.4.1 \ MNESIA_VSN 4.21.1 \ -OBSERVER_VSN 2.12 \ +OBSERVER_VSN 2.13 \ ODBC_VSN 2.14 \ OS_MON_VSN 2.7.1 \ -PARSETOOLS_VSN 2.4 \ -PUBLIC_KEY_VSN 1.13 \ +PARSETOOLS_VSN 2.4.1 \ +PUBLIC_KEY_VSN 1.13.1 \ RELTOOL_VSN 0.9 \ RUNTIME_TOOLS_VSN 1.19 \ SASL_VSN 4.2 \ -SNMP_VSN 5.13 \ -SSH_VSN 4.14.1 \ -SSL_VSN 10.8.3 \ -STDLIB_VSN 4.0.1 \ +SNMP_VSN 5.13.1 \ +SSH_VSN 4.15 \ +SSL_VSN 10.8.4 \ +STDLIB_VSN 4.1 \ SYNTAX_TOOLS_VSN 3.0 \ TFTP_VSN 1.0.3 \ TOOLS_VSN 3.5.3 \ WX_VSN 2.2 \ -XMERL_VSN 1.3.29 \ -ERTS_VSN 13.0.4 +XMERL_VSN 1.3.30 \ +ERTS_VSN 13.1 .include <bsd.port.mk> Index: distinfo =================================================================== RCS file: /cvs/ports/lang/erlang/25/distinfo,v retrieving revision 1.3 diff -u -p -r1.3 distinfo --- distinfo 1 Sep 2022 20:03:38 -0000 1.3 +++ distinfo 27 Sep 2022 12:57:01 -0000 @@ -1,4 +1,4 @@ -SHA256 (otp_doc_man_25.0.4.tar.gz) = 1ffoJazAci62TVBkiP7L0fd1pWxR2XENrSAD3rbggYo= -SHA256 (otp_src_25.0.4.tar.gz) = j8cH+SoSSyrrD2Xc+ayOJ7KjBee8xMwbL993DuwBZb8= -SIZE (otp_doc_man_25.0.4.tar.gz) = 1710334 -SIZE (otp_src_25.0.4.tar.gz) = 103213092 +SHA256 (otp_doc_man_25.1.tar.gz) = n24fl0Uc8A04nhdDWpKD4LAadsXcbWiDgh2TqbMmUv4= +SHA256 (otp_src_25.1.tar.gz) = peonweB1EahL3YacN/XiVPGYwc7PaO6cj+3SMBB1DDE= +SIZE (otp_doc_man_25.1.tar.gz) = 1714586 +SIZE (otp_src_25.1.tar.gz) = 103454812 Index: patches/patch-Makefile_in =================================================================== RCS file: /cvs/ports/lang/erlang/25/patches/patch-Makefile_in,v retrieving revision 1.1 diff -u -p -r1.1 patch-Makefile_in --- patches/patch-Makefile_in 12 Jul 2022 20:45:16 -0000 1.1 +++ patches/patch-Makefile_in 27 Sep 2022 12:57:01 -0000 @@ -3,7 +3,7 @@ Create symlink so the build can handle v Index: Makefile.in --- Makefile.in.orig +++ Makefile.in -@@ -596,6 +596,7 @@ $(BOOTSTRAP_ROOT)/bootstrap/bin/erl: $(ERL_TOP)/erts/e +@@ -603,6 +603,7 @@ $(BOOTSTRAP_ROOT)/bootstrap/bin/erl: $(ERL_TOP)/erts/e $(ERL_TOP)/erts/etc/unix/erl.src.src > \ $(BOOTSTRAP_ROOT)/bootstrap/bin/erl @chmod 755 $(BOOTSTRAP_ROOT)/bootstrap/bin/erl