pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/lang/erlang erlang: Update to 23.3.4
details: https://anonhg.NetBSD.org/pkgsrc/rev/3d3a6f09670c
branches: trunk
changeset: 452941:3d3a6f09670c
user: triaxx <triaxx%pkgsrc.org@localhost>
date: Thu May 20 13:54:55 2021 +0000
description:
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:
lang/erlang/Makefile | 3 +--
lang/erlang/Makefile.versions | 4 ++--
lang/erlang/distinfo | 10 +++++-----
lang/erlang/versions.mk | 4 ++--
4 files changed, 10 insertions(+), 11 deletions(-)
diffs (57 lines):
diff -r a152c5964283 -r 3d3a6f09670c lang/erlang/Makefile
--- a/lang/erlang/Makefile Thu May 20 13:53:28 2021 +0000
+++ b/lang/erlang/Makefile Thu May 20 13:54:55 2021 +0000
@@ -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 -r a152c5964283 -r 3d3a6f09670c lang/erlang/Makefile.versions
--- a/lang/erlang/Makefile.versions Thu May 20 13:53:28 2021 +0000
+++ b/lang/erlang/Makefile.versions Thu May 20 13:54:55 2021 +0000
@@ -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 -r a152c5964283 -r 3d3a6f09670c lang/erlang/distinfo
--- a/lang/erlang/distinfo Thu May 20 13:53:28 2021 +0000
+++ b/lang/erlang/distinfo Thu May 20 13:54:55 2021 +0000
@@ -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 -r a152c5964283 -r 3d3a6f09670c lang/erlang/versions.mk
--- a/lang/erlang/versions.mk Thu May 20 13:53:28 2021 +0000
+++ b/lang/erlang/versions.mk Thu May 20 13:54:55 2021 +0000
@@ -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
Home |
Main Index |
Thread Index |
Old Index