Hello community,

here is the log from the commit of package erlang for openSUSE:Factory checked 
in at 2018-02-13 10:31:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/erlang (Old)
 and      /work/SRC/openSUSE:Factory/.erlang.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "erlang"

Tue Feb 13 10:31:21 2018 rev:62 rq:575784 version:20.2.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/erlang/erlang.changes    2017-12-02 
13:12:50.237637543 +0100
+++ /work/SRC/openSUSE:Factory/.erlang.new/erlang.changes       2018-02-13 
10:31:24.920743974 +0100
@@ -1,0 +2,30 @@
+Thu Feb  1 09:08:16 UTC 2018 - matwey.korni...@gmail.com
+
+- Update to 20.2.2.
+- Changes for 20.2.2:
+ * mnesia: Removed a quadratic behavior in startup. This change
+   implies that backend plugins (if used) must be set when the
+   schema is created or via configuration parameters before mnesia
+   is started.
+ * mnesia: Bad timing could crash mnesia after a checkpoint was
+   deactivated and reactivated with the same checkpoint name on
+   different tables.
+- Changes for 20.2.1:
+ * ssh: Fix problem with OpenSSH 7.2 (and later) clients that has
+   used sha1 instead of sha2 for rsa-sha-256/512 user's public
+   keys.
+- Highlighted changes for 20.2:
+ * crypto, ssl: The crypto API is extended to use private/public
+   keys stored in an Engine for sign/verify or encrypt/decrypt
+   operations. The ssl application provides an API to use this new
+   engine concept in TLS.
+ * ssh: SSH can now fetch the host key from the private keys stored
+   in an Engine. See the crypto application for details about
+   Engines.
+ * ssl: A new command line option -ssl_dist_optfile has been added
+   to facilitate specifying the many options needed when using SSL
+   as the distribution protocol.
+ * stdlib: Improve performance of the new string functionality when
+   handling ASCII characters.
+
+-------------------------------------------------------------------

Old:
----
  OTP-20.1.5.tar.gz

New:
----
  OTP-20.2.2.tar.gz

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

Other differences:
------------------
++++++ erlang.spec ++++++
--- /var/tmp/diff_new_pack.OLHjdL/_old  2018-02-13 10:31:26.776677100 +0100
+++ /var/tmp/diff_new_pack.OLHjdL/_new  2018-02-13 10:31:26.780676956 +0100
@@ -26,7 +26,7 @@
 %endif
 
 Name:           erlang
-Version:        20.1.5
+Version:        20.2.2
 Release:        0
 # not set up to be built with position independend executable support
 #!BuildIgnore: gcc-PIE

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

++++++ crypto.patch ++++++
--- /var/tmp/diff_new_pack.OLHjdL/_old  2018-02-13 10:31:26.872673641 +0100
+++ /var/tmp/diff_new_pack.OLHjdL/_new  2018-02-13 10:31:26.872673641 +0100
@@ -5,11 +5,11 @@
     In openssl 1.0.1e EC_GROUP_new_curve_GF2m function is wrapped by #ifndef 
OPENSSL_NO_EC2M.
     We have to check whether OPENSSL_NO_EC2M is set, and if it is, then we do 
not have EC_GROUP_new_curve_GF2m function and do not HAVE_EC.
 
-Index: otp-OTP-20.1.2/lib/crypto/c_src/crypto.c
+Index: otp-OTP-20.2.2/lib/crypto/c_src/crypto.c
 ===================================================================
---- otp-OTP-20.1.2.orig/lib/crypto/c_src/crypto.c
-+++ otp-OTP-20.1.2/lib/crypto/c_src/crypto.c
-@@ -146,7 +146,8 @@
+--- otp-OTP-20.2.2.orig/lib/crypto/c_src/crypto.c
++++ otp-OTP-20.2.2/lib/crypto/c_src/crypto.c
+@@ -152,7 +152,8 @@
  #if OPENSSL_VERSION_NUMBER >= PACKED_OPENSSL_VERSION(0,9,8,'o') \
        && !defined(OPENSSL_NO_EC) \
        && !defined(OPENSSL_NO_ECDH) \

++++++ otp-R16B-rpath.patch ++++++
--- /var/tmp/diff_new_pack.OLHjdL/_old  2018-02-13 10:31:26.972670038 +0100
+++ /var/tmp/diff_new_pack.OLHjdL/_new  2018-02-13 10:31:26.972670038 +0100
@@ -1,8 +1,8 @@
-Index: otp-OTP-20.0.1/lib/crypto/c_src/Makefile.in
+Index: otp-OTP-20.2.2/lib/crypto/c_src/Makefile.in
 ===================================================================
---- otp-OTP-20.0.1.orig/lib/crypto/c_src/Makefile.in
-+++ otp-OTP-20.0.1/lib/crypto/c_src/Makefile.in
-@@ -92,7 +92,7 @@ endif
+--- otp-OTP-20.2.2.orig/lib/crypto/c_src/Makefile.in
++++ otp-OTP-20.2.2/lib/crypto/c_src/Makefile.in
+@@ -96,7 +96,7 @@ endif
  DYNAMIC_CRYPTO_LIB=@SSL_DYNAMIC_ONLY@
  
  ifeq ($(DYNAMIC_CRYPTO_LIB),yes)
@@ -11,10 +11,10 @@
  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-20.0.1/lib/crypto/priv/Makefile
+Index: otp-OTP-20.2.2/lib/crypto/priv/Makefile
 ===================================================================
---- otp-OTP-20.0.1.orig/lib/crypto/priv/Makefile
-+++ otp-OTP-20.0.1/lib/crypto/priv/Makefile
+--- otp-OTP-20.2.2.orig/lib/crypto/priv/Makefile
++++ otp-OTP-20.2.2/lib/crypto/priv/Makefile
 @@ -61,7 +61,7 @@ OBJS = $(OBJDIR)/crypto.o
  # ----------------------------------------------------
  


Reply via email to