Hello community,

here is the log from the commit of package erlang for openSUSE:Factory checked 
in at 2016-10-02 00:08:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/erlang (Old)
 and      /work/SRC/openSUSE:Factory/.erlang.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "erlang"

Changes:
--------
--- /work/SRC/openSUSE:Factory/erlang/erlang.changes    2016-07-01 
09:58:40.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.erlang.new/erlang.changes       2016-10-02 
00:09:00.000000000 +0200
@@ -1,0 +2,47 @@
+Thu Sep 29 09:27:58 UTC 2016 - kru...@zib.de
+
+- Update to 19.1:
+  * erts: Improved dirty scheduler support. A purge of a module
+    will not have to wait for completion of all ongoing dirty
+    NIF calls
+  * erts: Improved accuracy of timeouts on MacOS X
+  * kernel: Add net_kernel:setopts/2 and net_kernel:getopts/2 to
+    control options for distribution sockets in runtime
+  * asn1: Compiling multiple ASN.1 modules in the same directory
+    with parallel make (make -j) should now be safe
+  * httpd: support for PUT and DELETE in mod_esi
+  * ~30 contributions since 19.0
+
+-------------------------------------------------------------------
+Fri Aug 12 18:20:31 UTC 2016 - matwey.korni...@gmail.com
+
+- Update to 19.0.4:
+  * erts: Fixed a race that could cause a lost wakeup of a process
+    that timed out in a receive ... after. This bug was introduced
+    in ERTS version 7.0.
+  * erts: Fixed segfault after writing an erl crash dump. 
+
+-------------------------------------------------------------------
+Sun Jun 26 09:01:32 UTC 2016 - matwey.korni...@gmail.com
+
+- Update to 19.0:
+  * compiler, stdlib: New preprocessor macros *?FUNCTION_NAME,
+    ?FUNCTION_ARITY*. New preprocessor directives -error(Term) and
+    -warning(Term) to cause a compilation error or warning,
+    respectively.
+  * gen_statem: a new state machine behavior
+  * mnesia_ext: plugin of external storage solutions to mnesia
+  * crypto: uses EVP interface in OpenSSL resulting in generally
+    better performance and support for HW acceleration
+  * ssh: performance improvements, uses the new gen_statem behavior
+  * ssl: enhanced error log messages
+  * dialyzer: the support for maps is very much extended both
+    the type  specification syntax and the type analysis.
+  * erts: erlang:open_port(spawn, ...) 3-5 times faster
+  * erts/kernel: Experimental support for Unix Domain Sockets
+  * ose: Deprecated application has been removed
+  * webtool: Deprecated application has been removed
+  * test_server: Deprecated application has been removed, use
+    common_test instead
+
+-------------------------------------------------------------------

Old:
----
  OTP-18.3.4.tar.gz

New:
----
  OTP-19.1.tar.gz

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

Other differences:
------------------
++++++ erlang.spec ++++++
--- /var/tmp/diff_new_pack.EAMovp/_old  2016-10-02 00:09:02.000000000 +0200
+++ /var/tmp/diff_new_pack.EAMovp/_new  2016-10-02 00:09:02.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package erlang
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -21,7 +21,7 @@
 %endif
 
 Name:           erlang
-Version:        18.3.4
+Version:        19.1
 Release:        0
 Summary:        General-purpose programming language and runtime environment
 License:        Apache-2.0
@@ -464,7 +464,7 @@
 %doc README.SUSE
 %endif
 %doc %{_libdir}/erlang/PR.template
-%doc %{_libdir}/erlang/README
+%doc %{_libdir}/erlang/README.md
 %doc %{_libdir}/erlang/COPYRIGHT
 %{_bindir}/*
 %exclude %{_bindir}/dialyzer
@@ -506,7 +506,6 @@
 %{_libdir}/erlang/lib/odbc-*/
 %{_libdir}/erlang/lib/orber-*/
 %{_libdir}/erlang/lib/os_mon-*/
-%{_libdir}/erlang/lib/ose-*/
 %{_libdir}/erlang/lib/otp_mibs-*/
 %{_libdir}/erlang/lib/parsetools-*/
 %{_libdir}/erlang/lib/percept-*/
@@ -518,10 +517,8 @@
 %{_libdir}/erlang/lib/ssl-*/
 %{_libdir}/erlang/lib/stdlib-*/
 %{_libdir}/erlang/lib/syntax_tools-*/
-%{_libdir}/erlang/lib/test_server-*/
 %{_libdir}/erlang/lib/tools-*/
 %{_libdir}/erlang/lib/typer-*/
-%{_libdir}/erlang/lib/webtool-*/
 %{_libdir}/erlang/lib/xmerl-*/
 %{_libdir}/erlang/man/
 %{_mandir}/man1/*.1.gz

++++++ OTP-18.3.4.tar.gz -> OTP-19.1.tar.gz ++++++
/work/SRC/openSUSE:Factory/erlang/OTP-18.3.4.tar.gz 
/work/SRC/openSUSE:Factory/.erlang.new/OTP-19.1.tar.gz differ: char 12, line 1

++++++ crypto.patch ++++++
--- /var/tmp/diff_new_pack.EAMovp/_old  2016-10-02 00:09:02.000000000 +0200
+++ /var/tmp/diff_new_pack.EAMovp/_new  2016-10-02 00:09:02.000000000 +0200
@@ -5,12 +5,12 @@
     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-18.1.3/lib/crypto/c_src/crypto.c
+Index: otp-OTP-19.0/lib/crypto/c_src/crypto.c
 ===================================================================
---- otp-OTP-18.1.3.orig/lib/crypto/c_src/crypto.c
-+++ otp-OTP-18.1.3/lib/crypto/c_src/crypto.c
-@@ -82,7 +82,8 @@
- #if OPENSSL_VERSION_NUMBER >= 0x009080ffL \
+--- otp-OTP-19.0.orig/lib/crypto/c_src/crypto.c
++++ otp-OTP-19.0/lib/crypto/c_src/crypto.c
+@@ -97,7 +97,8 @@
+ #if OPENSSL_VERSION_NUMBER >= OpenSSL_version(0,9,8,'o') \
        && !defined(OPENSSL_NO_EC) \
        && !defined(OPENSSL_NO_ECDH) \
 -      && !defined(OPENSSL_NO_ECDSA)

++++++ erlang-not-install-misc.patch ++++++
--- /var/tmp/diff_new_pack.EAMovp/_old  2016-10-02 00:09:02.000000000 +0200
+++ /var/tmp/diff_new_pack.EAMovp/_new  2016-10-02 00:09:02.000000000 +0200
@@ -9,11 +9,11 @@
  erts/etc/unix/Install.src   | 10 ----------
  2 files changed, 14 deletions(-)
 
-Index: otp-OTP-18.1.3/erts/etc/common/Makefile.in
+Index: otp-OTP-19.0/erts/etc/common/Makefile.in
 ===================================================================
---- otp-OTP-18.1.3.orig/erts/etc/common/Makefile.in
-+++ otp-OTP-18.1.3/erts/etc/common/Makefile.in
-@@ -551,10 +551,6 @@ endif
+--- otp-OTP-19.0.orig/erts/etc/common/Makefile.in
++++ otp-OTP-19.0/erts/etc/common/Makefile.in
+@@ -492,10 +492,6 @@ endif
  ifneq ($(INSTALL_TOP_BIN),)
        $(INSTALL_PROGRAM) $(INSTALL_TOP_BIN) "$(RELEASE_PATH)"
  endif
@@ -24,10 +24,10 @@
  ifneq ($(INSTALL_SRC),)
        $(INSTALL_DIR) "$(RELEASE_PATH)/erts-$(VSN)/src"
        $(INSTALL_DATA) $(INSTALL_SRC) "$(RELEASE_PATH)/erts-$(VSN)/src"
-Index: otp-OTP-18.1.3/erts/etc/unix/Install.src
+Index: otp-OTP-19.0/erts/etc/unix/Install.src
 ===================================================================
---- otp-OTP-18.1.3.orig/erts/etc/unix/Install.src
-+++ otp-OTP-18.1.3/erts/etc/unix/Install.src
+--- otp-OTP-19.0.orig/erts/etc/unix/Install.src
++++ otp-OTP-19.0/erts/etc/unix/Install.src
 @@ -141,14 +141,4 @@ cp -p ../releases/%I_SYSTEM_VSN%/start_*
  cp -p ../releases/%I_SYSTEM_VSN%/no_dot_erlang.boot .
  cp -p $Name.boot start.boot


Reply via email to