diff options
author | triaxx <triaxx@pkgsrc.org> | 2021-05-20 13:54:55 +0000 |
---|---|---|
committer | triaxx <triaxx@pkgsrc.org> | 2021-05-20 13:54:55 +0000 |
commit | b8522bf2af454d662df0d073676e52e5bf13a842 (patch) | |
tree | b33bdaf120d6e792e6fd821d26e046002bf1ac17 /lang | |
parent | b7974f3a99de85d95f910d82623736a8bdb32a5a (diff) | |
download | pkgsrc-b8522bf2af454d662df0d073676e52e5bf13a842.tar.gz |
erlang: Update to 23.3.4
This update fixes chat/ejabberd building.
upstream changes:
-----------------
Patch Package: OTP 23.3.4
Git Tag: OTP-23.3.4
Date: 2021-05-10
Trouble Report Id: OTP-17366, OTP-17379, OTP-17386
Seq num: ERIERL-650, GH-4775
System: OTP
Release: 23
Application: compiler-7.6.9, diameter-2.2.4, erts-11.2.2
Predecessor: OTP 23.3.3
Check out the git tag OTP-23.3.4, and build a full OTP system
including documentation. Apply one or more applications from this
build as patches to your installation using the 'otp_patch_apply'
tool. For information on install requirements, see descriptions for
each application version below.
---------------------------------------------------------------------
--- compiler-7.6.9 --------------------------------------------------
---------------------------------------------------------------------
The compiler-7.6.9 application can be applied independently of other
applications on a full OTP 23 installation.
--- Fixed Bugs and Malfunctions ---
OTP-17386 Application(s): compiler
Related Id(s): ERIERL-650, OTP-17357
Reverted the fix for OTP-17357 as it turned out to be
incomplete and made the validator reject much more
legal code than before.
It will be fixed more thoroughly in a later patch.
Full runtime dependencies of compiler-7.6.9: crypto-3.6, erts-11.0,
hipe-3.12, kernel-7.0, stdlib-3.13
---------------------------------------------------------------------
--- diameter-2.2.4 --------------------------------------------------
---------------------------------------------------------------------
The diameter-2.2.4 application can be applied independently of other
applications on a full OTP 23 installation.
--- Fixed Bugs and Malfunctions ---
OTP-17366 Application(s): diameter
Related Id(s): GH-4775
The unordered option was ignored on a client
diameter_sctp transport, causing all delivery to be
ordered.
The association id was not specified to gen_sctp when
requesting unordered delivery, causing the setting to
be applied to the whole endpoint.
Thanks to Bengt Kleberg and Andreas Schultz.
Full runtime dependencies of diameter-2.2.4: erts-10.0, kernel-3.2,
ssl-9.0, stdlib-2.4
---------------------------------------------------------------------
--- erts-11.2.2 -----------------------------------------------------
---------------------------------------------------------------------
The erts-11.2.2 application can be applied independently of other
applications on a full OTP 23 installation.
--- Fixed Bugs and Malfunctions ---
OTP-17379 Application(s): erts
Related Id(s): PR-4804
Fix bug in match spec compilator seen to cause a stack
overflow crash on debug VM for certain match specs.
Could potentially cause problems for standard VM, but
has not been verified. Match specs are used by
ets:match/select functions and erlang:trace_pattern.
Full runtime dependencies of erts-11.2.2: kernel-7.0, sasl-3.3,
stdlib-3.13
---------------------------------------------------------------------
---------------------------------------------------------------------
---------------------------------------------------------------------
Diffstat (limited to 'lang')
-rw-r--r-- | lang/erlang/Makefile | 3 | ||||
-rw-r--r-- | lang/erlang/Makefile.versions | 4 | ||||
-rw-r--r-- | lang/erlang/distinfo | 10 | ||||
-rw-r--r-- | lang/erlang/versions.mk | 4 |
4 files changed, 10 insertions, 11 deletions
diff --git a/lang/erlang/Makefile b/lang/erlang/Makefile index dcb6589021c..19d679d1f43 100644 --- a/lang/erlang/Makefile +++ b/lang/erlang/Makefile @@ -1,8 +1,7 @@ -# $NetBSD: Makefile,v 1.105 2021/05/09 00:02:37 gutteridge Exp $ +# $NetBSD: Makefile,v 1.106 2021/05/20 13:54:55 triaxx Exp $ DISTNAME= erlang-${DIST_VERSION_MAJOR}.${DIST_VERSION_MINOR}${!empty(DIST_VERSION_PATCH):?.:}${DIST_VERSION_PATCH} PKGNAME= ${DISTNAME:S/OTP-/erlang-/} -PKGREVISION= 1 CATEGORIES= lang MASTER_SITES= ${MASTER_SITE_GITHUB:=erlang/} GITHUB_PROJECT= otp diff --git a/lang/erlang/Makefile.versions b/lang/erlang/Makefile.versions index e5a34226307..92d3d686000 100644 --- a/lang/erlang/Makefile.versions +++ b/lang/erlang/Makefile.versions @@ -1,11 +1,11 @@ -# $NetBSD: Makefile.versions,v 1.57 2021/05/08 20:02:52 triaxx Exp $ +# $NetBSD: Makefile.versions,v 1.58 2021/05/20 13:54:55 triaxx Exp $ # When making any update to the versions below (even patch level), # please check to see if the erlang-doc or erlang-man packages also # need their PLISTs regenerated, as they almost always will. DIST_VERSION_MAJOR= 23 DIST_VERSION_MINOR= 3 -DIST_VERSION_PATCH= 3 +DIST_VERSION_PATCH= 4 .include "versions.mk" diff --git a/lang/erlang/distinfo b/lang/erlang/distinfo index 7dd89a777b3..41d38d1ea8a 100644 --- a/lang/erlang/distinfo +++ b/lang/erlang/distinfo @@ -1,9 +1,9 @@ -$NetBSD: distinfo,v 1.90 2021/05/08 20:02:52 triaxx Exp $ +$NetBSD: distinfo,v 1.91 2021/05/20 13:54:55 triaxx Exp $ -SHA1 (erlang-23.3.3.tar.gz) = 3aaf02647f886b50524ec1401a7492ea9843def0 -RMD160 (erlang-23.3.3.tar.gz) = 0df36d98c2f661ed0cbc3c679c5c69ae7f34cf2f -SHA512 (erlang-23.3.3.tar.gz) = 191243df10e0ee03db1a16c94253fefd4b008915464b2966f6fbe93faae3053b2a8950297054a6a8554c180fd3fcc18eda16e2f87e0c1a7a73570e753ec557d4 -Size (erlang-23.3.3.tar.gz) = 56671339 bytes +SHA1 (erlang-23.3.4.tar.gz) = 6edfa356b177b07c74e67da64ae0e8f3a64bb976 +RMD160 (erlang-23.3.4.tar.gz) = b2b4c372c477a269334c9af25d545b5113d723d2 +SHA512 (erlang-23.3.4.tar.gz) = c8c5a9676163058276c703a0db0373508fad0ed9dff0aa9806ce59115ca766ff1d343c5a3917a920b249655fe188b974482ff378e9173c9fe00ea3907e618da5 +Size (erlang-23.3.4.tar.gz) = 56664814 bytes SHA1 (patch-ab) = 5f1602f3a49c05fd4c45884a7cd6be8d3f287ac3 SHA1 (patch-ay) = f5f1accdb11e404ba4779b056228431e3080e4cd SHA1 (patch-erts_aclocal.m4) = 3812a0feda06eb7c6ff02b5ac7125284ad5df2cb diff --git a/lang/erlang/versions.mk b/lang/erlang/versions.mk index 8e0185b12be..7f0c561288c 100644 --- a/lang/erlang/versions.mk +++ b/lang/erlang/versions.mk @@ -1,3 +1,3 @@ -# $NetBSD: versions.mk,v 1.25 2021/05/08 20:02:52 triaxx Exp $ +# $NetBSD: versions.mk,v 1.26 2021/05/20 13:54:55 triaxx Exp $ # Do not edit, regenerate using 'make versions' -_VERSIONS= common_test 1.20.2 compiler 7.6.8 erl_interface 4.0.3 kernel 7.3.1 runtime_tools 1.16.1 asn1 5.0.15 crypto 4.9 debugger 5.0 dialyzer 4.3.1 diameter 2.2.3 edoc 0.12 eldap 1.2.9 erl_docgen 1.0.2 erts 11.2.1 et 1.6.4 eunit 2.6 ftp 1.0.5 hipe 4.0.1 inets 7.3.2 jinterface 1.11.1 megaco 3.19.5 mnesia 4.19 observer 2.9.5 odbc 2.13.3 os_mon 2.6.1 parsetools 2.2 public_key 1.10 reltool 0.8 sasl 4.0.2 snmp 5.8 ssh 4.11.1 ssl 10.3.1 stdlib 3.14.2 syntax_tools 2.5 tftp 1.0.2 tools 3.4.4 wx 1.9.3 xmerl 1.3.27 +_VERSIONS= compiler 7.6.9 diameter 2.2.4 erts 11.2.2 asn1 5.0.15 common_test 1.20.2 crypto 4.9 debugger 5.0 dialyzer 4.3.1 edoc 0.12 eldap 1.2.9 erl_docgen 1.0.2 erl_interface 4.0.3 et 1.6.4 eunit 2.6 ftp 1.0.5 hipe 4.0.1 inets 7.3.2 jinterface 1.11.1 kernel 7.3.1 megaco 3.19.5 mnesia 4.19 observer 2.9.5 odbc 2.13.3 os_mon 2.6.1 parsetools 2.2 public_key 1.10 reltool 0.8 runtime_tools 1.16.1 sasl 4.0.2 snmp 5.8 ssh 4.11.1 ssl 10.3.1 stdlib 3.14.2 syntax_tools 2.5 tftp 1.0.2 tools 3.4.4 wx 1.9.3 xmerl 1.3.27 |