forked from erlang/erlang
Accepting request 519286 from home:matwey:branches:devel:languages:erlang:Factory
- Update to 20.0.4: * dializer: Fix a bug where merging PLT:s could lose info. The bug was introduced in Erlang/OTP 20.0. * erts: A timer internal bit-field used for storing scheduler id was too small. As a result, VM internal timer data structures could become inconsistent when using 1024 schedulers on the system. Note that systems with less than 1024 schedulers are not effected by this bug. This bug was introduced in ERTS version 7.0 (OTP 18.0). * erts: Automatic cleanup of a BIF timer, when the owner process terminated, could race with the timeout of the timer. This could cause the VM internal data structures to become inconsistent which very likely caused a VM crash. This bug was introduced in ERTS version 9.0 (OTP 20.0). - Update to 20.0.3: * asn1: Default values now work in extension for PER, so if you give the atom asn1_DEFAULT instead of a value it will become the default value. * compiler: Fail labels on guard BIFs weren't taken into account during an optimization pass, and a bug in the validation pass sometimes prevented this from being noticed when a fault occurred. * erts: Binary append operations did not check for overflow, resulting in nonsensical results when huge binaries were appended. * ssh: All unknown options are sent to the transport handler regardless of type. OBS-URL: https://build.opensuse.org/request/show/519286 OBS-URL: https://build.opensuse.org/package/show/devel:languages:erlang:Factory/erlang?expand=0&rev=55
This commit is contained in:
BIN
OTP-20.0.2.tar.gz
(Stored with Git LFS)
BIN
OTP-20.0.2.tar.gz
(Stored with Git LFS)
Binary file not shown.
BIN
OTP-20.0.4.tar.gz
(Stored with Git LFS)
Normal file
BIN
OTP-20.0.4.tar.gz
(Stored with Git LFS)
Normal file
Binary file not shown.
@@ -1,3 +1,35 @@
|
||||
-------------------------------------------------------------------
|
||||
Sun Aug 27 14:19:49 UTC 2017 - matwey.kornilov@gmail.com
|
||||
|
||||
- Update to 20.0.4:
|
||||
* dializer: Fix a bug where merging PLT:s could lose info. The
|
||||
bug was introduced in Erlang/OTP 20.0.
|
||||
* erts: A timer internal bit-field used for storing scheduler id
|
||||
was too small. As a result, VM internal timer data structures
|
||||
could become inconsistent when using 1024 schedulers on the
|
||||
system. Note that systems with less than 1024 schedulers are
|
||||
not effected by this bug. This bug was introduced in ERTS
|
||||
version 7.0 (OTP 18.0).
|
||||
* erts: Automatic cleanup of a BIF timer, when the owner process
|
||||
terminated, could race with the timeout of the timer. This
|
||||
could cause the VM internal data structures to become
|
||||
inconsistent which very likely caused a VM crash. This bug was
|
||||
introduced in ERTS version 9.0 (OTP 20.0).
|
||||
|
||||
- Update to 20.0.3:
|
||||
* asn1: Default values now work in extension for PER, so if you
|
||||
give the atom asn1_DEFAULT instead of a value it will become
|
||||
the default value.
|
||||
* compiler: Fail labels on guard BIFs weren't taken into account
|
||||
during an optimization pass, and a bug in the validation pass
|
||||
sometimes prevented this from being noticed when a fault
|
||||
occurred.
|
||||
* erts: Binary append operations did not check for overflow,
|
||||
resulting in nonsensical results when huge binaries were
|
||||
appended.
|
||||
* ssh: All unknown options are sent to the transport handler
|
||||
regardless of type.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Aug 20 06:28:17 UTC 2017 - matwey.kornilov@gmail.com
|
||||
|
||||
|
@@ -21,7 +21,7 @@
|
||||
%endif
|
||||
|
||||
Name: erlang
|
||||
Version: 20.0.2
|
||||
Version: 20.0.4
|
||||
Release: 0
|
||||
# not set up to be built with position independend executable support
|
||||
#!BuildIgnore: gcc-PIE
|
||||
|
Reference in New Issue
Block a user