forked from erlang/erlang
Accepting request 1094991 from devel:languages:erlang:Factory
OBS-URL: https://build.opensuse.org/request/show/1094991 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/erlang?expand=0&rev=129
This commit is contained in:
BIN
OTP-25.3.2.2.tar.gz
(Stored with Git LFS)
Normal file
BIN
OTP-25.3.2.2.tar.gz
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
OTP-25.3.2.tar.gz
(Stored with Git LFS)
BIN
OTP-25.3.2.tar.gz
(Stored with Git LFS)
Binary file not shown.
@@ -1,3 +1,38 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 23 19:39:26 UTC 2023 - matwey.kornilov@gmail.com
|
||||
|
||||
- Changes for 25.3.2.2:
|
||||
* compiler: The compiler could be very slow when compiling guards
|
||||
with multiple guard tests separated with 'or' or ';'.
|
||||
- Changes for 25.3.2.1:
|
||||
* xmerl: New options to xmerl_scan and xmerl_sax_parser so one
|
||||
can limit the behaviour of the parsers to avoid some XML
|
||||
security issues. xmerl_scan gets one new option:
|
||||
xmerl_sax_parser gets the following options: The old option
|
||||
skip_external_dtd is still valid and the same as
|
||||
{external_entities, none} and {fail_undeclared_ref, false} but
|
||||
just affects DTD's and not other external references.
|
||||
* erts: Fixed a crash during tracing on certain platforms that
|
||||
cannot use the machine stack for Erlang code (mainly OpenBSD
|
||||
and Linux with musl).
|
||||
* erts: Constructing a binary segment not aligned with a byte
|
||||
boundary, with a size not fitting in 31 bits, and with a value
|
||||
not fitting in a 64-bit word could crash the runtime system.
|
||||
* erts: Further robustify implementation of large maps (> 32
|
||||
keys). Keys that happen to have same internal 32-bit hash
|
||||
values are now put in collision nodes which are traversed with
|
||||
linear search. This removes the demand for the internal hash
|
||||
function when salted to eventually produce different hashes for
|
||||
all possible pairs of unequal terms.
|
||||
* stdlib: Static supervisors are very idle processes after they
|
||||
have started so they will now be hibernated after start to
|
||||
improve resource management.
|
||||
* compiler: Fixed a bug where a failing bsl expression in a guard
|
||||
threw an exception instead of causing the guard to fail.
|
||||
* compiler: Complex guard expression using the or operator and
|
||||
guard BIFs that can fail could sometimes be miscompiled so that
|
||||
the guard would succeed even if a call to a guard BIF failed.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun May 07 09:41:11 UTC 2023 - matwey.kornilov@gmail.com
|
||||
|
||||
|
@@ -23,7 +23,7 @@
|
||||
%define _fillupdir %{_localstatedir}/adm/fillup-templates
|
||||
%endif
|
||||
Name: erlang
|
||||
Version: 25.3.2
|
||||
Version: 25.3.2.2
|
||||
Release: 0
|
||||
Summary: General-purpose programming language and runtime environment
|
||||
License: Apache-2.0
|
||||
|
Reference in New Issue
Block a user