Update lang/erlang to latest bugfix release 25.2.2
https://github.com/erlang/otp/releases/tag/OTP-25.2.2
Builds rebar3, elixir and rabbitmq. The results work on amd64.
Index: 25/Makefile
===================================================================
RCS file: /cvs/ports/lang/erlang/25/Makefile,v
retrieving revision 1.11
diff -u -p -r1.11 Makefile
--- 25/Makefile 31 Jan 2023 01:59:09 -0000 1.11
+++ 25/Makefile 4 Feb 2023 20:52:59 -0000
@@ -3,7 +3,7 @@ BROKEN-alpha= beam/erl_process.c:6692: i
COMMENT-main= ${COMMENT}
COMMENT-wx= WxWidgets bindings for Erlang
-V= 25.2
+V= 25.2.2
PORTROACH= limit:^OTP-25\.
DISTNAME= otp_src_$V
PKGNAME= erlang-$V
@@ -11,9 +11,6 @@ PKGNAME-main= erlang-$V
PKGNAME-wx= erlang-wx-$V
EPOCH= 0
-REVISION-main= 3
-REVISION-wx= 1
-
VERSION_SPEC= >=25v0,<26v0
PKGSPEC-main= erlang-${VERSION_SPEC}
PKGSPEC-wx= erlang-wx-${VERSION_SPEC}
@@ -65,8 +62,8 @@ AUTOCONF_VERSION = 2.69
# Use the target 'gen-versions' to update this list
ERL_VERSIONS= \
ASN1_VSN 5.0.21 \
-COMMON_TEST_VSN 1.23.2 \
-COMPILER_VSN 8.2.2 \
+COMMON_TEST_VSN 1.23.3 \
+COMPILER_VSN 8.2.3 \
CRYPTO_VSN 5.1.2 \
DEBUGGER_VSN 5.3 \
DIALYZER_VSN 5.0.4 \
@@ -79,10 +76,10 @@ ERL_DOCGEN_VSN 1.4 \
ERL_INTERFACE_VSN 5.3 \
ET_VSN 1.6.5 \
EUNIT_VSN 2.8.1 \
-FTP_VSN 1.1.2 \
-INETS_VSN 8.2 \
+FTP_VSN 1.1.3 \
+INETS_VSN 8.2.1 \
JINTERFACE_VSN 1.13.1 \
-KERNEL_VSN 8.5.2 \
+KERNEL_VSN 8.5.3 \
MEGACO_VSN 4.4.2 \
MNESIA_VSN 4.21.3 \
OBSERVER_VSN 2.14 \
@@ -93,7 +90,7 @@ PUBLIC_KEY_VSN 1.13.2 \
RELTOOL_VSN 0.9 \
RUNTIME_TOOLS_VSN 1.19 \
SASL_VSN 4.2 \
-SNMP_VSN 5.13.2 \
+SNMP_VSN 5.13.3 \
SSH_VSN 4.15.1 \
SSL_VSN 10.8.6 \
STDLIB_VSN 4.2 \
@@ -102,6 +99,6 @@ TFTP_VSN 1.0.3 \
TOOLS_VSN 3.5.3 \
WX_VSN 2.2.1 \
XMERL_VSN 1.3.30 \
-ERTS_VSN 13.1.3
+ERTS_VSN 13.1.4
.include <bsd.port.mk>
Index: 25/distinfo
===================================================================
RCS file: /cvs/ports/lang/erlang/25/distinfo,v
retrieving revision 1.6
diff -u -p -r1.6 distinfo
--- 25/distinfo 23 Dec 2022 10:12:53 -0000 1.6
+++ 25/distinfo 4 Feb 2023 20:52:59 -0000
@@ -1,4 +1,4 @@
-SHA256 (otp_doc_man_25.2.tar.gz) = TZCOqPIt0zxSk7db4GIeT2tmELrhMQKkORoY1LqDvc4=
-SHA256 (otp_src_25.2.tar.gz) = ruHvKU7gSMl21qEmpDA2cHY1T0hPVX6srwi/CGyxMU0=
-SIZE (otp_doc_man_25.2.tar.gz) = 1717206
-SIZE (otp_src_25.2.tar.gz) = 103746686
+SHA256 (otp_doc_man_25.2.2.tar.gz) = Cgau07aILglGFoYfJ14kwdxb9EB4CMwoA+iVevdJWS4=
+SHA256 (otp_src_25.2.2.tar.gz) = lNW2sElQUMXqeKEMAro721jOU3wqiGmVd2DmfsApJL0=
+SIZE (otp_doc_man_25.2.2.tar.gz) = 1714814
+SIZE (otp_src_25.2.2.tar.gz) = 103743141
Index: 25/pkg/PLIST-main
===================================================================
RCS file: /cvs/ports/lang/erlang/25/pkg/PLIST-main,v
retrieving revision 1.6
diff -u -p -r1.6 PLIST-main
--- 25/pkg/PLIST-main 31 Jan 2023 01:59:09 -0000 1.6
+++ 25/pkg/PLIST-main 4 Feb 2023 20:52:59 -0000
@@ -1,10 +1,10 @@
-@newgroup _epmd:888
-@newuser _epmd:888:_epmd::Erlang EPMD Account:/var/empty:/sbin/nologin
-@rcscript ${RCDIR}/epmd
@option no-default-conflict
@option is-branch
-@conflict erlang-wx->=25,<25.1.2
+@conflict erlang-wx->=25,<25.2.2
@pkgpath lang/erlang/21,-main
+@newgroup _epmd:888
+@newuser _epmd:888:_epmd::Erlang EPMD Account:/var/empty:/sbin/nologin
+@rcscript ${RCDIR}/epmd
bin/ct_run25
bin/dialyzer25
bin/epmd25