Accepting request 431524 from devel:languages:erlang:Factory
update to 19.1 (this sr also fixes a minor formatting typo in the changelog) OBS-URL: https://build.opensuse.org/request/show/431524 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/erlang?expand=0&rev=51
This commit is contained in:
commit
102be1c87b
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:d9e68a8cdef4db0935b02d4b163cf3af403405f756488874736298cf48b90ae9
|
|
||||||
size 33663860
|
|
3
OTP-19.1.tar.gz
Normal file
3
OTP-19.1.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:caf320c07bdd4c6e11831a0b0d25645a29112007077dbf11eec22437f8b041ed
|
||||||
|
size 33752389
|
10
crypto.patch
10
crypto.patch
@ -5,12 +5,12 @@ Date: Sat Dec 21 00:13:35 2013 +0400
|
|||||||
In openssl 1.0.1e EC_GROUP_new_curve_GF2m function is wrapped by #ifndef OPENSSL_NO_EC2M.
|
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.
|
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-19.0.orig/lib/crypto/c_src/crypto.c
|
||||||
+++ otp-OTP-18.1.3/lib/crypto/c_src/crypto.c
|
+++ otp-OTP-19.0/lib/crypto/c_src/crypto.c
|
||||||
@@ -82,7 +82,8 @@
|
@@ -97,7 +97,8 @@
|
||||||
#if OPENSSL_VERSION_NUMBER >= 0x009080ffL \
|
#if OPENSSL_VERSION_NUMBER >= OpenSSL_version(0,9,8,'o') \
|
||||||
&& !defined(OPENSSL_NO_EC) \
|
&& !defined(OPENSSL_NO_EC) \
|
||||||
&& !defined(OPENSSL_NO_ECDH) \
|
&& !defined(OPENSSL_NO_ECDH) \
|
||||||
- && !defined(OPENSSL_NO_ECDSA)
|
- && !defined(OPENSSL_NO_ECDSA)
|
||||||
|
@ -9,11 +9,11 @@ Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
|
|||||||
erts/etc/unix/Install.src | 10 ----------
|
erts/etc/unix/Install.src | 10 ----------
|
||||||
2 files changed, 14 deletions(-)
|
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-19.0.orig/erts/etc/common/Makefile.in
|
||||||
+++ otp-OTP-18.1.3/erts/etc/common/Makefile.in
|
+++ otp-OTP-19.0/erts/etc/common/Makefile.in
|
||||||
@@ -551,10 +551,6 @@ endif
|
@@ -492,10 +492,6 @@ endif
|
||||||
ifneq ($(INSTALL_TOP_BIN),)
|
ifneq ($(INSTALL_TOP_BIN),)
|
||||||
$(INSTALL_PROGRAM) $(INSTALL_TOP_BIN) "$(RELEASE_PATH)"
|
$(INSTALL_PROGRAM) $(INSTALL_TOP_BIN) "$(RELEASE_PATH)"
|
||||||
endif
|
endif
|
||||||
@ -24,10 +24,10 @@ Index: otp-OTP-18.1.3/erts/etc/common/Makefile.in
|
|||||||
ifneq ($(INSTALL_SRC),)
|
ifneq ($(INSTALL_SRC),)
|
||||||
$(INSTALL_DIR) "$(RELEASE_PATH)/erts-$(VSN)/src"
|
$(INSTALL_DIR) "$(RELEASE_PATH)/erts-$(VSN)/src"
|
||||||
$(INSTALL_DATA) $(INSTALL_SRC) "$(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-19.0.orig/erts/etc/unix/Install.src
|
||||||
+++ otp-OTP-18.1.3/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_*
|
@@ -141,14 +141,4 @@ cp -p ../releases/%I_SYSTEM_VSN%/start_*
|
||||||
cp -p ../releases/%I_SYSTEM_VSN%/no_dot_erlang.boot .
|
cp -p ../releases/%I_SYSTEM_VSN%/no_dot_erlang.boot .
|
||||||
cp -p $Name.boot start.boot
|
cp -p $Name.boot start.boot
|
||||||
|
@ -1,3 +1,50 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Sep 29 09:27:58 UTC 2016 - kruber@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.kornilov@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.kornilov@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
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Jun 20 21:35:57 UTC 2016 - jengelh@inai.de
|
Mon Jun 20 21:35:57 UTC 2016 - jengelh@inai.de
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package erlang
|
# 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
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@ -21,7 +21,7 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
Name: erlang
|
Name: erlang
|
||||||
Version: 18.3.4
|
Version: 19.1
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: General-purpose programming language and runtime environment
|
Summary: General-purpose programming language and runtime environment
|
||||||
License: Apache-2.0
|
License: Apache-2.0
|
||||||
@ -464,7 +464,7 @@ getent passwd epmd || /usr/sbin/useradd -g epmd -s /bin/false -r -c "Erlang Port
|
|||||||
%doc README.SUSE
|
%doc README.SUSE
|
||||||
%endif
|
%endif
|
||||||
%doc %{_libdir}/erlang/PR.template
|
%doc %{_libdir}/erlang/PR.template
|
||||||
%doc %{_libdir}/erlang/README
|
%doc %{_libdir}/erlang/README.md
|
||||||
%doc %{_libdir}/erlang/COPYRIGHT
|
%doc %{_libdir}/erlang/COPYRIGHT
|
||||||
%{_bindir}/*
|
%{_bindir}/*
|
||||||
%exclude %{_bindir}/dialyzer
|
%exclude %{_bindir}/dialyzer
|
||||||
@ -506,7 +506,6 @@ getent passwd epmd || /usr/sbin/useradd -g epmd -s /bin/false -r -c "Erlang Port
|
|||||||
%{_libdir}/erlang/lib/odbc-*/
|
%{_libdir}/erlang/lib/odbc-*/
|
||||||
%{_libdir}/erlang/lib/orber-*/
|
%{_libdir}/erlang/lib/orber-*/
|
||||||
%{_libdir}/erlang/lib/os_mon-*/
|
%{_libdir}/erlang/lib/os_mon-*/
|
||||||
%{_libdir}/erlang/lib/ose-*/
|
|
||||||
%{_libdir}/erlang/lib/otp_mibs-*/
|
%{_libdir}/erlang/lib/otp_mibs-*/
|
||||||
%{_libdir}/erlang/lib/parsetools-*/
|
%{_libdir}/erlang/lib/parsetools-*/
|
||||||
%{_libdir}/erlang/lib/percept-*/
|
%{_libdir}/erlang/lib/percept-*/
|
||||||
@ -518,10 +517,8 @@ getent passwd epmd || /usr/sbin/useradd -g epmd -s /bin/false -r -c "Erlang Port
|
|||||||
%{_libdir}/erlang/lib/ssl-*/
|
%{_libdir}/erlang/lib/ssl-*/
|
||||||
%{_libdir}/erlang/lib/stdlib-*/
|
%{_libdir}/erlang/lib/stdlib-*/
|
||||||
%{_libdir}/erlang/lib/syntax_tools-*/
|
%{_libdir}/erlang/lib/syntax_tools-*/
|
||||||
%{_libdir}/erlang/lib/test_server-*/
|
|
||||||
%{_libdir}/erlang/lib/tools-*/
|
%{_libdir}/erlang/lib/tools-*/
|
||||||
%{_libdir}/erlang/lib/typer-*/
|
%{_libdir}/erlang/lib/typer-*/
|
||||||
%{_libdir}/erlang/lib/webtool-*/
|
|
||||||
%{_libdir}/erlang/lib/xmerl-*/
|
%{_libdir}/erlang/lib/xmerl-*/
|
||||||
%{_libdir}/erlang/man/
|
%{_libdir}/erlang/man/
|
||||||
%{_mandir}/man1/*.1.gz
|
%{_mandir}/man1/*.1.gz
|
||||||
|
Loading…
x
Reference in New Issue
Block a user