summaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
authortriaxx <triaxx@pkgsrc.org>2021-05-20 13:54:55 +0000
committertriaxx <triaxx@pkgsrc.org>2021-05-20 13:54:55 +0000
commitb8522bf2af454d662df0d073676e52e5bf13a842 (patch)
treeb33bdaf120d6e792e6fd821d26e046002bf1ac17 /lang
parentb7974f3a99de85d95f910d82623736a8bdb32a5a (diff)
downloadpkgsrc-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/Makefile3
-rw-r--r--lang/erlang/Makefile.versions4
-rw-r--r--lang/erlang/distinfo10
-rw-r--r--lang/erlang/versions.mk4
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