Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package erlang for openSUSE:Factory checked 
in at 2021-06-01 10:38:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/erlang (Old)
 and      /work/SRC/openSUSE:Factory/.erlang.new.1898 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "erlang"

Tue Jun  1 10:38:23 2021 rev:109 rq:896026 version:24.0.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/erlang/erlang.changes    2021-04-15 
16:58:10.950746946 +0200
+++ /work/SRC/openSUSE:Factory/.erlang.new.1898/erlang.changes  2021-06-01 
10:39:39.869038058 +0200
@@ -1,0 +2,76 @@
+Fri May 21 18:55:19 UTC 2021 - Matwey Kornilov <matwey.korni...@gmail.com>
+
+- Changes for 24.0.1:
+  * erl_interface: Commit of generated configure script.
+  * wx: Fix build problems when wxWidgets are built with -enable-
+    std.
+  * wx: Commit of generated configure script.
+  * crypto: Removed a risk for coredump.
+  * crypto: Fixed and documented the DED_LDFLAGS_CONFTEST
+    configuration variable in $ERL_TOP/HOWTO/INSTALL.md.
+  * crypto: Commit of generated configure script.
+  * common_test: Commit of generated configure script.
+  * ssh: Add missing known_hosts and authorized_keys file types to
+    ssh_file:decode/2 and ssh_file:encode/2.
+  * erts: Commit of generated configure script.
+  * snmp: Commit of generated configure script.
+  * megaco: Commit of generated configure script.
+  * odbc: Commit of generated configure script.
+
+-------------------------------------------------------------------
+Wed May 12 11:39:09 UTC 2021 - Matwey Kornilov <matwey.korni...@gmail.com>
+
+- Version 24.0:
+  - Highlights compiler:
+    * The compiler will now inline funs that are used only once
+      immediately after their definition.
+    * Compiler warnings and errors now include column numbers in
+      addition to line numbers.
+    * Variables bound between the keywords 'try' and 'of' can now
+      be used in the clauses following the 'of' keyword (that is,
+      in the success case when no exception was raised).
+    * Generators in list and binary comprehensions will now raise a
+      {bad_generator,Generator} exception if the generator has an
+      incorrect type Similarly, when a filter does not evaluate to
+      a boolean, a {bad_filter,Filter} exception will be raised.
+    * Warnings for expressions whose result was ignored that could
+      be suppressed by using the anonymous variable '_' can now be
+      suppressed with a variable beginning with '_'.
+    * Selective receive optimization will now be applied much more
+      often. The new recv_opt_info compile flag can be used to
+      print diagnostics relating to this optimization. You can read
+      more about the selective receive optimization in the
+      Efficiency Guide.
+  - erts, kernel, stdlib:
+    * hex encoding and decoding functions added in the binary module
+    * The BeamAsm JIT-compiler has been added to Erlang/OTP and
+      will give a significant performance boost for many
+      applications. The JIT-compiler is enabled by default on most
+      x86 64-bit platforms that have a C++ compiler that can
+      compile C++17. To verify that a JIT enabled emulator is
+      running you can use erlang:system_info(emu_flavor).
+    * A compatibility adaptor for gen_tcp to use the new socket API
+      has been implemented (gen_tcp_socket).
+    * Extended error information for failing BIF calls as proposed
+      in EEP 54 has been implemented.
+    * Process aliases as outlined by EEP 53 has been introduced.
+    * Implementation of EEP 56 in supervisor. It adds the concept
+      of significant children as well as the auto_shutdown
+      supervisor flag. See the supervisor manual page for more
+      information.
+  - ftp:
+    * Add support for FTPES (explicit FTP over TLS).
+  - ssl:
+    * Make TLS handshakes in Erlang distribution concurrent.
+    * TLS connections now support EdDSA certificates.
+  - wx:
+    * The application has been completely rewritten in order to use
+      wxWidgets version 3 as its base.
+    * Added support for wxWebView.
+  - edoc:
+    * EDoc is now capable of emitting EEP-48 doc chunks. This means
+      that, with some configuration, community projects can now
+      provide documentation for shell_docs the same way that OTP
+      libraries did since OTP 23.0.
+
+-------------------------------------------------------------------

Old:
----
  OTP-23.2.2.tar.gz

New:
----
  OTP-24.0.1.tar.gz

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

Other differences:
------------------
++++++ erlang.spec ++++++
--- /var/tmp/diff_new_pack.jZ7amP/_old  2021-06-01 10:39:40.637039366 +0200
+++ /var/tmp/diff_new_pack.jZ7amP/_new  2021-06-01 10:39:40.641039372 +0200
@@ -23,7 +23,7 @@
   %define _fillupdir %{_localstatedir}/adm/fillup-templates
 %endif
 Name:           erlang
-Version:        23.2.2
+Version:        24.0.1
 Release:        0
 Summary:        General-purpose programming language and runtime environment
 License:        Apache-2.0
@@ -50,7 +50,7 @@
 BuildRequires:  openssl-devel
 BuildRequires:  pkgconfig
 BuildRequires:  update-alternatives
-BuildRequires:  wxWidgets-devel < 3.1
+BuildRequires:  wxWidgets-devel >= 3.1
 BuildRequires:  xsltproc
 BuildRequires:  pkgconfig(krb5)
 BuildRequires:  pkgconfig(libsystemd)
@@ -267,9 +267,6 @@
     --enable-threads \
     --enable-smp-support \
     --enable-kernel-poll \
-%ifnarch s390 s390x
-    --enable-hipe \
-%endif
     --enable-shared-zlib
 # clean stalled files before rebuild them
 %make_build clean
@@ -379,7 +376,6 @@
 %{_libdir}/erlang/lib/erl_interface-*/
 %{_libdir}/erlang/lib/erts-*/
 %{_libdir}/erlang/lib/eunit-*/
-%{_libdir}/erlang/lib/hipe-*/
 %{_libdir}/erlang/lib/ftp-*/
 %{_libdir}/erlang/lib/inets-*/
 %{_libdir}/erlang/lib/kernel-*/

++++++ OTP-23.2.2.tar.gz -> OTP-24.0.1.tar.gz ++++++
/work/SRC/openSUSE:Factory/erlang/OTP-23.2.2.tar.gz 
/work/SRC/openSUSE:Factory/.erlang.new.1898/OTP-24.0.1.tar.gz differ: char 13, 
line 1

++++++ otp-R16B-rpath.patch ++++++
--- /var/tmp/diff_new_pack.jZ7amP/_old  2021-06-01 10:39:40.777039604 +0200
+++ /var/tmp/diff_new_pack.jZ7amP/_new  2021-06-01 10:39:40.777039604 +0200
@@ -1,26 +1,13 @@
-Index: otp-OTP-23.0/lib/crypto/c_src/Makefile.in
+Index: otp-OTP-24.0/lib/crypto/c_src/Makefile.in
 ===================================================================
---- otp-OTP-23.0.orig/lib/crypto/c_src/Makefile.in
-+++ otp-OTP-23.0/lib/crypto/c_src/Makefile.in
-@@ -114,7 +114,7 @@ TEST_ENGINE_LIB = $(LIBDIR)/otp_test_eng
- DYNAMIC_CRYPTO_LIB=@SSL_DYNAMIC_ONLY@
+--- otp-OTP-24.0.orig/lib/crypto/c_src/Makefile.in
++++ otp-OTP-24.0/lib/crypto/c_src/Makefile.in
+@@ -136,7 +136,7 @@ endif
+ endif
  
- ifeq ($(DYNAMIC_CRYPTO_LIB),yes)
+ ifeq ($(DYNAMIC_OR_WIN_CRYPTO_LIB),yes)
 -SSL_DED_LD_RUNTIME_LIBRARY_PATH = @SSL_DED_LD_RUNTIME_LIBRARY_PATH@
 +SSL_DED_LD_RUNTIME_LIBRARY_PATH =
  CRYPTO_LINK_LIB=$(SSL_DED_LD_RUNTIME_LIBRARY_PATH) -L$(SSL_LIBDIR) 
-l$(SSL_CRYPTO_LIBNAME)
  EXTRA_FLAGS = -DHAVE_DYNAMIC_CRYPTO_LIB
  else
-Index: otp-OTP-23.0/lib/crypto/priv/Makefile
-===================================================================
---- otp-OTP-23.0.orig/lib/crypto/priv/Makefile
-+++ otp-OTP-23.0/lib/crypto/priv/Makefile
-@@ -61,7 +61,7 @@ OBJS = $(OBJDIR)/crypto.o
- # ----------------------------------------------------
- 
- $(SO_NIFLIB): $(OBJS)
--      $(SO_LD) $(SO_LDFLAGS) -L$(SO_SSL_LIBDIR) -Wl,-R$(SO_SSL_LIBDIR) \
-+      $(SO_LD) $(SO_LDFLAGS) -L$(SO_SSL_LIBDIR) \
-       -o $@ $^ -lcrypto
- 
- $(DLL_NIFLIB): $(OBJS)

Reply via email to