pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/lang/erlang lang/erlang: Update to 21.2.2
details: https://anonhg.NetBSD.org/pkgsrc/rev/3d73c7becc17
branches: trunk
changeset: 389556:3d73c7becc17
user: nia <nia%pkgsrc.org@localhost>
date: Fri Jan 04 00:03:21 2019 +0000
description:
lang/erlang: Update to 21.2.2
---------------------------------------------------------------------
--- erts-10.2.1 -----------------------------------------------------
---------------------------------------------------------------------
Note! The erts-10.2.1 application can *not* be applied independently
of other applications on an arbitrary OTP 21 installation.
On a full OTP 21 installation, also the following runtime
dependencies have to be satisfied:
-- kernel-6.1 (first satisfied in OTP 21.1)
-- sasl-3.3 (first satisfied in OTP 21.2)
--- Fixed Bugs and Malfunctions ---
OTP-15485 Application(s): erts
Fixed bug on big endian architectures when changing
file permissions or ownership with file:change_mode,
change_owner, change_group or write_file_info. Bug
exists since OTP-21.0.
OTP-15486 Application(s): erts
Related Id(s): PR-2061
Fixed bug in atomics with option {signed,false} when
returned values are (1 bsl 63) or larger. Could cause
heap corruption leading to VM crash or other unpleasant
symptoms. Bug exists since OTP-21.2 when module atomics
was introduced.
OTP-15487 Application(s): erts
Related Id(s): ERL-804
Fixed bug in operator band of two negative operands
causing erroneous result if the absolute value of one
of the operands have the lowest N*W bits as zero and
the other absolute value is not larger than N*W bits. N
is an integer of 1 or larger and W is 32 or 64
depending on word size.
Full runtime dependencies of erts-10.2.1: kernel-6.1, sasl-3.3,
stdlib-3.5
---------------------------------------------------------------------
--- ssl-9.1.1 -------------------------------------------------------
---------------------------------------------------------------------
The ssl-9.1.1 application can be applied independently of other
applications on a full OTP 21 installation.
--- Fixed Bugs and Malfunctions ---
OTP-15489 Application(s): ssl
Related Id(s): ERL-308
Fixed renegotiation bug. Client did not handle server
initiated renegotiation correctly after rewrite to two
connection processes, due to ERL-622 commit
d87ac1c55188f5ba5cdf72384125d94d42118c18. This could
manifest it self as a " bad_record_mac" alert.
Also included are some optimizations
Full runtime dependencies of ssl-9.1.1: crypto-4.2, erts-10.0,
inets-5.10.7, kernel-6.0, public_key-1.5, stdlib-3.5
---------------------------------------------------------------------
---------------------------------------------------------------------
---------------------------------------------------------------------
---------------------------------------------------------------------
--- ssh-4.7.3 -------------------------------------------------------
---------------------------------------------------------------------
The ssh-4.7.3 application can be applied independently of other
applications on a full OTP 21 installation.
--- Fixed Bugs and Malfunctions ---
OTP-15397 Application(s): ssh
Related Id(s): ERL-801
Fixed port leakage if a ssh:daemon call failed.
Full runtime dependencies of ssh-4.7.3: crypto-4.2, erts-6.0,
kernel-3.0, public_key-1.5.2, stdlib-3.3
---------------------------------------------------------------------
---------------------------------------------------------------------
---------------------------------------------------------------------
diffstat:
lang/erlang/Makefile | 10 ++++++----
lang/erlang/Makefile.versions | 4 ++--
lang/erlang/distinfo | 10 +++++-----
lang/erlang/versions.mk | 4 ++--
4 files changed, 15 insertions(+), 13 deletions(-)
diffs (70 lines):
diff -r ca70742a108f -r 3d73c7becc17 lang/erlang/Makefile
--- a/lang/erlang/Makefile Thu Jan 03 23:14:26 2019 +0000
+++ b/lang/erlang/Makefile Fri Jan 04 00:03:21 2019 +0000
@@ -1,17 +1,19 @@
-# $NetBSD: Makefile,v 1.91 2019/01/03 22:58:36 nia Exp $
+# $NetBSD: Makefile,v 1.92 2019/01/04 00:03:21 nia Exp $
-DISTNAME= otp_src_${DIST_VERSION_MAJOR}.${DIST_VERSION_MINOR}${!empty(DIST_VERSION_PATCH):?.:}${DIST_VERSION_PATCH}
-PKGNAME= ${DISTNAME:S/otp_src_/erlang-/}
+DISTNAME= OTP-${DIST_VERSION_MAJOR}.${DIST_VERSION_MINOR}${!empty(DIST_VERSION_PATCH):?.:}${DIST_VERSION_PATCH}
+PKGNAME= ${DISTNAME:S/OTP-/erlang-/}
CATEGORIES= lang
-MASTER_SITES= http://erlang.org/download/
+MASTER_SITES= https://github.com/erlang/otp/archive/
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
HOMEPAGE= http://www.erlang.org/
COMMENT= Concurrent functional programming language
LICENSE= apache-2.0
+EXTRACT_USING= bsdtar
DIST_SUBDIR= erlang
+WRKSRC= ${WRKDIR}/otp-${DISTNAME}
GNU_CONFIGURE= yes
USE_GNU_CONFIGURE_HOST= ${USE_CROSS_COMPILE}
OVERRIDE_DIRDEPTH= 4
diff -r ca70742a108f -r 3d73c7becc17 lang/erlang/Makefile.versions
--- a/lang/erlang/Makefile.versions Thu Jan 03 23:14:26 2019 +0000
+++ b/lang/erlang/Makefile.versions Fri Jan 04 00:03:21 2019 +0000
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile.versions,v 1.37 2019/01/03 22:58:36 nia Exp $
+# $NetBSD: Makefile.versions,v 1.38 2019/01/04 00:03:21 nia Exp $
DIST_VERSION_MAJOR= 21
DIST_VERSION_MINOR= 2
# Only set when sources for patch level releases are published on erlang.org
-DIST_VERSION_PATCH=
+DIST_VERSION_PATCH= 2
.include "versions.mk"
diff -r ca70742a108f -r 3d73c7becc17 lang/erlang/distinfo
--- a/lang/erlang/distinfo Thu Jan 03 23:14:26 2019 +0000
+++ b/lang/erlang/distinfo Fri Jan 04 00:03:21 2019 +0000
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.67 2019/01/03 22:58:36 nia Exp $
+$NetBSD: distinfo,v 1.68 2019/01/04 00:03:21 nia Exp $
-SHA1 (erlang/otp_src_21.2.tar.gz) = 940c67cede50cb52d1c31bbd1a9133d3a54150c0
-RMD160 (erlang/otp_src_21.2.tar.gz) = 1271b7abd8bd1d66600e549b8361e7b3080f8000
-SHA512 (erlang/otp_src_21.2.tar.gz) = 5707ef0d49a9af12cd9d93c3e4fd200092773645838bbe0163782d0fa40562d2b48bdb07f0e650311bfec896ed9e3c9621b4d0ba114c578d7ca3209c2a96ac24
-Size (erlang/otp_src_21.2.tar.gz) = 85351485 bytes
+SHA1 (erlang/OTP-21.2.2.tar.gz) = b8839934ae05401bb0412310fc77bf8ba5bad95d
+RMD160 (erlang/OTP-21.2.2.tar.gz) = 930a7e79325f7bf6145d79581f3ffc34881a7221
+SHA512 (erlang/OTP-21.2.2.tar.gz) = 0efd1df4d7f8ebc7202869b301472ad289aad7d9df53a656175dd87434eb669618eaf3647f29d41326f8c8dea25b88a124e90fae1def0de6a398fe7a03642a8a
+Size (erlang/OTP-21.2.2.tar.gz) = 53946708 bytes
SHA1 (patch-ab) = 5f1602f3a49c05fd4c45884a7cd6be8d3f287ac3
SHA1 (patch-ay) = f5f1accdb11e404ba4779b056228431e3080e4cd
SHA1 (patch-erts_configure.in) = 2154871858bab389509e908b38ae479a55709b97
diff -r ca70742a108f -r 3d73c7becc17 lang/erlang/versions.mk
--- a/lang/erlang/versions.mk Thu Jan 03 23:14:26 2019 +0000
+++ b/lang/erlang/versions.mk Fri Jan 04 00:03:21 2019 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: versions.mk,v 1.6 2019/01/03 22:58:36 nia Exp $
+# $NetBSD: versions.mk,v 1.7 2019/01/04 00:03:21 nia Exp $
# Do not edit, regenerate using 'make versions'
_VERSIONS= \
- asn1 5.0.8 compiler 7.3 crypto 4.4 erts 10.2 et 1.6.4 hipe 3.18.2 inets 7.0.3 kernel 6.2 observer 2.8.2 os_mon 2.4.7 public_key 1.6.4 reltool 0.7.8 sasl 3.3 ssh 4.7.2 ssl 9.1 stdlib 3.7 tools 3.0.2
wx 1.8.6 common_test 1.16.1 debugger 4.2.6 dialyzer 3.3.1 diameter 2.1.6 edoc 0.9.4 eldap 1.2.6 erl_docgen 0.8.1 erl_interface 3.10.4 eunit 2.3.7 ftp 1.0.1 jinterface 1.9.1 megaco 3.18.4 mnesia
4.15.5 odbc 2.12.2 otp_mibs 1.2.1 parsetools 2.1.8 runtime_tools 1.13.1 snmp 5.2.12 syntax_tools 2.1.6 tftp 1.0.1 xmerl 1.3.18
+ ssh 4.7.3 asn1 5.0.8 common_test 1.16.1 compiler 7.3 crypto 4.4 debugger 4.2.6 dialyzer 3.3.1 diameter 2.1.6 edoc 0.9.4 eldap 1.2.6 erl_docgen 0.8.1 erl_interface 3.10.4 erts 10.2.1 et 1.6.4 eunit
2.3.7 ftp 1.0.1 hipe 3.18.2 inets 7.0.3 jinterface 1.9.1 kernel 6.2 megaco 3.18.4 mnesia 4.15.5 observer 2.8.2 odbc 2.12.2 os_mon 2.4.7 otp_mibs 1.2.1 parsetools 2.1.8 public_key 1.6.4 reltool 0.7.8
runtime_tools 1.13.1 sasl 3.3 snmp 5.2.12 ssl 9.1.1 stdlib 3.7 syntax_tools 2.1.6 tftp 1.0.1 tools 3.0.2 wx 1.8.6 xmerl 1.3.18
Home |
Main Index |
Thread Index |
Old Index