Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package erlang for openSUSE:Factory checked in at 2023-06-24 20:13:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/erlang (Old) and /work/SRC/openSUSE:Factory/.erlang.new.15902 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "erlang" Sat Jun 24 20:13:48 2023 rev:129 rq:1094991 version:25.3.2.2 Changes: -------- --- /work/SRC/openSUSE:Factory/erlang/erlang.changes 2023-06-04 00:12:50.341618836 +0200 +++ /work/SRC/openSUSE:Factory/.erlang.new.15902/erlang.changes 2023-06-24 20:14:12.844240197 +0200 @@ -1,0 +2,35 @@ +Fri Jun 23 19:39:26 UTC 2023 - matwey.korni...@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. + +------------------------------------------------------------------- Old: ---- OTP-25.3.2.tar.gz New: ---- OTP-25.3.2.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ erlang.spec ++++++ --- /var/tmp/diff_new_pack.OpHAww/_old 2023-06-24 20:14:14.272248629 +0200 +++ /var/tmp/diff_new_pack.OpHAww/_new 2023-06-24 20:14:14.276248653 +0200 @@ -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 ++++++ OTP-25.3.2.tar.gz -> OTP-25.3.2.2.tar.gz ++++++ /work/SRC/openSUSE:Factory/erlang/OTP-25.3.2.tar.gz /work/SRC/openSUSE:Factory/.erlang.new.15902/OTP-25.3.2.2.tar.gz differ: char 13, line 1