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

- Changes for 23.0.3:
  * erts: Fixed bug in erlang:load_nif/2 that could cause it to
    throw badarg exception if a concurrent code change operation
    was in progress. Bug existed since OTP 23.0.
  * erts: Minor fix of debug compiled VM.
  * erts: An unintentional reuse of an already used emulator
    internal event object could cause a wakeup signal to a thread
    to be lost. In worst case this could cause the runtime system
    to hang. This hang was however quite rare.
  * erts: NIF threads and driver threads on non-Linux systems
    leaked internal resources when terminating. On Windows these
    resources were one event per thread. On most other systems one
    mutex and one condition variable per thread. On these other
    systems that also lacked pthread_cond_timedwait() also a pipe
    with its file descriptors was leaked.
  * compiler: When calls to is_map_key were repeated, the compiler
    could terminate with an internal consistency failure.
  * compiler: Fixed a bug in the type inference pass that could
    cause the compiler to hang.

OBS-URL: https://build.opensuse.org/request/show/828926
OBS-URL: https://build.opensuse.org/package/show/devel:languages:erlang:Factory/erlang?expand=0&rev=106
This commit is contained in:
Matwey Kornilov 2020-08-24 15:34:33 +00:00 committed by Git OBS Bridge
parent a8fb2fe491
commit 74ff236962
4 changed files with 27 additions and 4 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6bab92d1a1b20cc319cd845c23db3611cc99f8c99a610d117578262e3c108af3
size 56391276

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

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

View File

@ -1,3 +1,26 @@
-------------------------------------------------------------------
Mon Aug 24 10:20:01 UTC 2020 - Gabriele Santomaggio <g.santomaggio@gmail.com>
- Changes for 23.0.3:
* erts: Fixed bug in erlang:load_nif/2 that could cause it to
throw badarg exception if a concurrent code change operation
was in progress. Bug existed since OTP 23.0.
* erts: Minor fix of debug compiled VM.
* erts: An unintentional reuse of an already used emulator
internal event object could cause a wakeup signal to a thread
to be lost. In worst case this could cause the runtime system
to hang. This hang was however quite rare.
* erts: NIF threads and driver threads on non-Linux systems
leaked internal resources when terminating. On Windows these
resources were one event per thread. On most other systems one
mutex and one condition variable per thread. On these other
systems that also lacked pthread_cond_timedwait() also a pipe
with its file descriptors was leaked.
* compiler: When calls to is_map_key were repeated, the compiler
could terminate with an internal consistency failure.
* compiler: Fixed a bug in the type inference pass that could
cause the compiler to hang.
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Jun 12 07:24:09 UTC 2020 - Matwey Kornilov <matwey.kornilov@gmail.com> Fri Jun 12 07:24:09 UTC 2020 - Matwey Kornilov <matwey.kornilov@gmail.com>

View File

@ -23,7 +23,7 @@
%define _fillupdir %{_localstatedir}/adm/fillup-templates %define _fillupdir %{_localstatedir}/adm/fillup-templates
%endif %endif
Name: erlang Name: erlang
Version: 23.0.2 Version: 23.0.3
Release: 0 Release: 0
Summary: General-purpose programming language and runtime environment Summary: General-purpose programming language and runtime environment
License: Apache-2.0 License: Apache-2.0