Accepting request 668740 from home:gsantomaggio_suse:branches:devel:languages:erlang:Factory

- update to 21.2.4:
- Changes for 21.2.4:
 * http://erlang.org/download/OTP-21.2.4.README
 * erts: Fix bug where doing a gen_tcp:send on a socket with
   delay_send set to true could cause a segfault if the
   other side closes the connection.
   Bug was introduced in erts-10.2 (OTP-21.2).
 * erts: Fix a race condition when a port program closes that
   could result in the next started port to hang during
   startup.
   Bug was introduced in erts-10.0 (OTP-21.0).
 * erts: Fix a bug where polling for external events could be
   delayed for a very long time if all active schedulers
   were 100% loaded.
   Bug was introduced in erts-10.2 (OTP-21.2).
 * inets: Make sure ipv6 addresses with brackets in URIs are
   converted correctly before passing to lower level
   functions like gen_tcp and ssl functions. Could cause
   connection to fail.
- update to 21.2.3:
- Changes for 21.2.3:
 * http://erlang.org/download/OTP-21.2.3.README
 * compiler: An optimization that avoided allocation of a stack
   frame for some case expressions was introduced in OTP
   21. (ERL-504/OTP-14808) It turns out that in rare
   circumstances, this optimization is not safe.
   Therefore, this optimization has been disabled.
 * erts: Fixed a crash when dangling files were closed after
   init:restart/0.
 * erts: A bug that could cause dirty schedulers to become
   unresponsive has been fixed.
 * ssl: Fix encoding of the SRP extension length field in ssl.
   The old encoding of the SRP extension length could
   cause interoperability problems with third party SSL
   implementations when SRP was used.
 * ssl: Guarantee active once data delivery, handling TCP
   stream properly.
   Correct gen_statem returns for some error cases
 * xmerl: The charset detection parsing crash in some cases when
   the XML directive is not syntactic correct.

OBS-URL: https://build.opensuse.org/request/show/668740
OBS-URL: https://build.opensuse.org/package/show/devel:languages:erlang:Factory/erlang?expand=0&rev=71
This commit is contained in:
Matwey Kornilov 2019-01-27 07:08:43 +00:00 committed by Git OBS Bridge
parent bd17847fce
commit 7f90d76caa
4 changed files with 55 additions and 5 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:41b1c3a8343218157a683776e71d80a05ac4eb4019a90a760846608d78817690
size 53946708

3
OTP-21.2.4.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:833d31ac102536b752e474dc6d69be7cc3e37d2d944191317312b30b1ea8ef0d
size 53955202

View File

@ -1,3 +1,47 @@
-------------------------------------------------------------------
Fri Jan 25 15:26:37 UTC 2019 - Gabriele Santomaggio <g.santomaggio@gmail.com>
- update to 21.2.4:
- Changes for 21.2.4:
* http://erlang.org/download/OTP-21.2.4.README
* erts: Fix bug where doing a gen_tcp:send on a socket with
delay_send set to true could cause a segfault if the
other side closes the connection.
Bug was introduced in erts-10.2 (OTP-21.2).
* erts: Fix a race condition when a port program closes that
could result in the next started port to hang during
startup.
Bug was introduced in erts-10.0 (OTP-21.0).
* erts: Fix a bug where polling for external events could be
delayed for a very long time if all active schedulers
were 100% loaded.
Bug was introduced in erts-10.2 (OTP-21.2).
* inets: Make sure ipv6 addresses with brackets in URIs are
converted correctly before passing to lower level
functions like gen_tcp and ssl functions. Could cause
connection to fail.
- update to 21.2.3:
- Changes for 21.2.3:
* http://erlang.org/download/OTP-21.2.3.README
* compiler: An optimization that avoided allocation of a stack
frame for some case expressions was introduced in OTP
21. (ERL-504/OTP-14808) It turns out that in rare
circumstances, this optimization is not safe.
Therefore, this optimization has been disabled.
* erts: Fixed a crash when dangling files were closed after
init:restart/0.
* erts: A bug that could cause dirty schedulers to become
unresponsive has been fixed.
* ssl: Fix encoding of the SRP extension length field in ssl.
The old encoding of the SRP extension length could
cause interoperability problems with third party SSL
implementations when SRP was used.
* ssl: Guarantee active once data delivery, handling TCP
stream properly.
Correct gen_statem returns for some error cases
* xmerl: The charset detection parsing crash in some cases when
the XML directive is not syntactic correct.
-------------------------------------------------------------------
Mon Dec 31 17:59:37 UTC 2018 - Gabriele Santomaggio <g.santomaggio@gmail.com>

View File

@ -26,7 +26,7 @@
%endif
Name: erlang
Version: 21.2.2
Version: 21.2.4
Release: 0
# not set up to be built with position independend executable support
#!BuildIgnore: gcc-PIE
@ -60,7 +60,13 @@ BuildRequires: %insserv_prereq
BuildRequires: Mesa-devel
BuildRequires: fdupes
BuildRequires: fop
%if 0%{?suse_version} < 1200
BuildRequires: dejavu
%else
BuildRequires: dejavu-fonts
%endif
BuildRequires: java-devel >= 1.6.0
BuildRequires: krb5-devel
BuildRequires: update-alternatives