Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package erlang for openSUSE:Factory checked 
in at 2022-04-08 00:27:42
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/erlang (Old)
 and      /work/SRC/openSUSE:Factory/.erlang.new.1900 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "erlang"

Fri Apr  8 00:27:42 2022 rev:119 rq:967374 version:24.3.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/erlang/erlang.changes    2022-03-11 
11:41:56.102652622 +0100
+++ /work/SRC/openSUSE:Factory/.erlang.new.1900/erlang.changes  2022-04-08 
00:28:10.926010248 +0200
@@ -1,0 +2,240 @@
+Wed Apr  6 17:29:51 UTC 2022 - Matwey Kornilov <matwey.korni...@gmail.com>
+
+- Fix build for Factory. Currently, any Java version
+  is fine for Erlang.
+
+-------------------------------------------------------------------
+Sun Mar 27 10:40:39 UTC 2022 - matwey.korni...@gmail.com
+
+- Changes for 24.3.2:
+  * erl_interface: Fix compile error regarding gethostbyaddr_r on
+    Android. Error introduced in OTP 24.3.
+  * kernel: Fix failed accepted connection setup after previous
+    established connection from same node closed down silently.
+  * kernel: Fixed a problem where typing Ctrl-R in the shell could
+    hang if there were some problem with the history log file.
+- Changes for 24.3.1:
+  * dialyzer: There could be spurious warnings for unknown types
+    when a type was a subtype of an existing type that was a
+    subtype of an unknown type.
+  * ssl: Client certification could fail for TLS-1.3 servers that
+    did not include the certificat_authorties extension in its
+    certificate request message.
+- Changes for 24.3:
+  * megaco: The compilation time is no longer recorded in BEAM
+    files. There remained several undocumented functions that
+    attempted to retrieve compilation times. Those have now been
+    removed.
+  * megaco: Update the performance and debug chapters of the megaco
+    user's guide. Also some updates to the meas tools.
+  * compiler: The expression <<0/native-float>>=Bin would always
+    fail to match, while <<0/float-native>>=Bin would match
+    (provided that Bin contained the binary representation of 0.0)
+  * compiler: The compiler will now compile huge functions with
+    straight-line code faster.
+  * erl_interface: Add --enable-ei-dynamic-lib configure option
+    that will make erl_interface also release a dynamic library
+    version of libei.
+  * erl_interface: The ei API for decoding/encoding terms is not
+    fully 64-bit compatible since terms that have a representation
+    on the external term format larger than 2 GB cannot be handled.
+  * sasl: Fix bug in systools:make_script/1 documentation.
+  * inets: The compilation time is no longer recorded in BEAM
+    files. There remained several undocumented functions that
+    attempted to retrieve compilation times. Those have now been
+    removed.
+  * inets: Documentation fix for inets:services_info/0, which now
+    describes that Info might be a Reason term() in case when
+    {error, Reason} is returned as service info.
+  * crypto: The crypto app in OTP can since OTP-24.2 be compiled,
+    linked and used with the new OpenSSL 3.0 cryptolib. The crypto
+    app has 3.0 support has been improved, but is still *not
+    recommended* for other usages than experiments and alpha
+    testing. There are not yet any guaranties that it works, not
+    even together with other OTP applications like for example SSL
+    and SSH, although there are no known errors. Since the previous
+    release, OTP-24.2, the following improvements have been done: -
+    It has been tested during nearly every nightly test on the OTP
+    lab - The hash algorithms md4 and ripemd160 have been enabled
+    with OpenSSL 3.0. - The ciphers blowfish_cbc, blowfish_ecb,
+    des_cbc, des_cfb, des_ecb, rc2_cbc and rc4 have been enabled
+    with OpenSSL 3.0. Disabled or unsupported with OpenSSL 3.0 are
+    still: - ENGINE support - FIPS mode - Other providers than the
+    built-in ones - Compiling and linking with OpenSSL 3.0
+    cryptolib in compatibility modes (for example to behave as
+    1.1.1) and, the ciphers blowfish_cfb64 and blowfish_ofb64 are
+    not supported and will not be either. Deprecated functions in
+    the OpenSSL 3.0 cryptolib must not be disabled as OTP/crypto
+    still uses some of the deprecated API functions. The gcc flag
+    -Wno-deprecated-declarations is set to prevent deprecation
+    warnings to be printed when compiling.
+  * crypto: Crypto is adapted to LibreSSL 3.5.0 on OpenBSD.
+  * crypto: New configure option ( --disable-otp-test-engine) to
+    prohibit the build of the OTP test engine used in some test
+    suites. The reason is that the test engine could be hard to
+    compile on for instance LibreSSL 3.5.0. For that particular
+    cryptolib version (or higher), this configure option is set
+    automatically.
+  * jinterface: Fix bug in OtpOutputStream.write_pid/4 and
+    write_ref/3 causing faulty encodig. Bug exists since OTP 23.0.
+  * wx: Removed the static_data option from wxImage creation
+    functions, as it was broken and could lead to crashes. Now
+    image data is always copied to wxWidgets as was the default
+    behavior. Removed some non working wxGridEvent event types,
+    which have there own events in newer wxWidgets versions, and
+    added a couple of event types that where missing in wx.
+  * asn1: Add support for the maps option in combination with the
+    jer backend.
+  * snmp: The compilation time is no longer recorded in BEAM files.
+    There remained several undocumented functions that attempted to
+    retrieve compilation times. Those have now been removed.
+  * snmp: [agent] Remove expectation of socket being a port.
+  * common_test: OTP internal test fix.
+  * runtime_tools: Fixed bug in scheduler:utilization(Seconds) that
+    would leave the scheduler_wall_time system flag incorrectly
+    enabled.
+  * runtime_tools: Add scheduler:get_sample/0 and get_sample_all/0.
+    Also clarify scheduler module documentation about how it
+    depends on system flag scheduler_wall_time.
+  * erts: Fixed a bug in the x86 JIT that might cause floating
+    point instructions to wrongly throw an exception.
+  * erts: Preserve correct nodedown_reason if supervised
+    distribution controller processes exit with {shutdown, Reason}.
+  * erts: Handling of send_timeout for gen_tcp has been corrected
+    so that the timeout is honored also when sending 0 bytes.
+  * erts: By default global does not take any actions to restore a
+    fully connected network when connections are lost due to
+    network issues. This is problematic for all applications
+    expecting a fully connected network to be provided, such as for
+    example mnesia, but also for global itself. A network of
+    overlapping partitions might cause the internal state of global
+    to become inconsistent. Such an inconsistency can remain even
+    after such partitions have been brought together to form a
+    fully connected network again. The effect on other applications
+    that expects that a fully connected network is maintained may
+    vary, but they might misbehave in very subtle hard to detect
+    ways during such a partitioning. In order to prevent such
+    issues, we have introduced a prevent overlapping partitions fix
+    which can be enabled using the prevent_overlapping_partitions
+    kernel(6) parameter. When this fix has been enabled, global
+    will actively disconnect from nodes that reports that they have
+    lost connections to other nodes. This will cause fully
+    connected partitions to form instead of leaving the network in
+    a state with overlapping partitions. Note that this fix has to
+    be enabled on all nodes in the network in order to work
+    properly. Since this quite substantially changes the behavior,
+    this fix is currently disabled by default. Since you might get
+    hard to detect issues without this fix you are, however,
+    strongly advised to enable this fix in order to avoid issues
+    such as the ones described above. As of OTP 25 this fix will
+    become enabled by default.
+  * erts: Corrected the type specification of erlang:seq_trace/2.
+  * erts: Fix memory leak when tracing on running on a process that
+    only handle system tasks or non-message signals (for example
+    process_info requests).
+  * erts: Add support for using socket:sockaddr_in() and
+    socket:sockaddr_in6() when using gen_sctp, gen_tcp and gen_udp.
+    This will make it possible to use Link Local IPv6 addresses.
+  * erts: Show on_load failure reasons in embedded mode.
+  * erts: Compile date saved in the Erlang VM executable has been
+    removed.
+  * erts: Improve documentation for the dynamic node name feature.
+  * ssh: Fix makefile dependency bugs.
+  * ssh: Fixed faulty OpenSSH decoding of Ed25519/Ed448 keys in the
+    OpenSSH format openssh_key_v1.
+  * ssh: Correction of ssh_file typing, specially for the
+    experimental openssh-key-v1 encoding.
+  * ssh: Improper tag for private ED keys when encoding with
+    ssh:encode/2. The tuple had ed_priv as first element, but
+    should have had ed_pri. This is now corrected. *** POTENTIAL
+    INCOMPATIBILITY ***
+  * ssh: Add support for Ed25519/Ed448 SSH host keys in the RFC
+    4716 format ("-----BEGIN EC PRIVATE KEY-----") generated by for
+    example openssl or via Erlang functions (i.e.
+    public_key:generate_key({namedCurve, ed25519})). Ed25519 SSH
+    host keys generated by ssh-keygen was, and are still,
+    supported.
+  * kernel: Handling of send_timeout for gen_tcp has been corrected
+    so that the timeout is honored also when sending 0 bytes.
+  * kernel: By default global does not take any actions to restore
+    a fully connected network when connections are lost due to
+    network issues. This is problematic for all applications
+    expecting a fully connected network to be provided, such as for
+    example mnesia, but also for global itself. A network of
+    overlapping partitions might cause the internal state of global
+    to become inconsistent. Such an inconsistency can remain even
+    after such partitions have been brought together to form a
+    fully connected network again. The effect on other applications
+    that expects that a fully connected network is maintained may
+    vary, but they might misbehave in very subtle hard to detect
+    ways during such a partitioning. In order to prevent such
+    issues, we have introduced a prevent overlapping partitions fix
+    which can be enabled using the prevent_overlapping_partitions
+    kernel(6) parameter. When this fix has been enabled, global
+    will actively disconnect from nodes that reports that they have
+    lost connections to other nodes. This will cause fully
+    connected partitions to form instead of leaving the network in
+    a state with overlapping partitions. Note that this fix has to
+    be enabled on all nodes in the network in order to work
+    properly. Since this quite substantially changes the behavior,
+    this fix is currently disabled by default. Since you might get
+    hard to detect issues without this fix you are, however,
+    strongly advised to enable this fix in order to avoid issues
+    such as the ones described above. As of OTP 25 this fix will
+    become enabled by default.
+  * kernel: Fix bug where logger would crash when logging a report
+    including improper lists.
+  * kernel: Make erlang:set_cookie work for dynamic node names.
+  * kernel: Add support for using socket:sockaddr_in() and
+    socket:sockaddr_in6() when using gen_sctp, gen_tcp and gen_udp.
+    This will make it possible to use Link Local IPv6 addresses.
+  * kernel: A net_tickintensity kernel parameter has been
+    introduced. It can be used to control the amount of ticks
+    during a net_ticktime period. A new net_kernel:start/2 function
+    has also been introduced in order to make it easier to add new
+    options. The use of net_kernel:start/1 has been deprecated.
+  * kernel: Improve documentation for the dynamic node name
+    feature.
++++ 43 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/erlang/erlang.changes
++++ and /work/SRC/openSUSE:Factory/.erlang.new.1900/erlang.changes

Old:
----
  OTP-24.2.2.tar.gz

New:
----
  OTP-24.3.2.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ erlang.spec ++++++
--- /var/tmp/diff_new_pack.I0ATSK/_old  2022-04-08 00:28:12.101997050 +0200
+++ /var/tmp/diff_new_pack.I0ATSK/_new  2022-04-08 00:28:12.105997005 +0200
@@ -23,7 +23,7 @@
   %define _fillupdir %{_localstatedir}/adm/fillup-templates
 %endif
 Name:           erlang
-Version:        24.2.2
+Version:        24.3.2
 Release:        0
 Summary:        General-purpose programming language and runtime environment
 License:        Apache-2.0
@@ -46,7 +46,7 @@
 BuildRequires:  fdupes
 BuildRequires:  fop
 BuildRequires:  gcc-c++
-BuildRequires:  java-devel >= 1.6.0
+BuildRequires:  java-devel
 BuildRequires:  openssh
 BuildRequires:  openssl-devel
 BuildRequires:  pkgconfig
@@ -260,7 +260,6 @@
 
 %build
 %global _lto_cflags %{_lto_cflags} -ffat-lto-objects
-export JAVAC="javac -source 1.6 -target 1.6"
 export CFLAGS="%{optflags} -fno-strict-aliasing"
 export CXXFLAGS=$CFLAGS
 

++++++ OTP-24.2.2.tar.gz -> OTP-24.3.2.tar.gz ++++++
/work/SRC/openSUSE:Factory/erlang/OTP-24.2.2.tar.gz 
/work/SRC/openSUSE:Factory/.erlang.new.1900/OTP-24.3.2.tar.gz differ: char 23, 
line 1

Reply via email to