Hello community, here is the log from the commit of package erlang for openSUSE:Factory checked in at 2014-07-29 21:21:49 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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 2014-06-16 21:26:10.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.erlang.new/erlang.changes 2014-07-29 21:21:54.000000000 +0200 @@ -1,0 +2,30 @@ +Fri Jun 27 17:56:13 UTC 2014 - [email protected] + +- Starting from 17.1 explicit --enable-systemd required +- To remake configure is not required anymore (patches had been dropped) + +------------------------------------------------------------------- +Fri Jun 27 12:26:47 UTC 2014 - [email protected] + +- Update to 17.0: + * crypto: Add aes_cfb8 cypher to crypto:block_encrypt and + block_decrypt. + * diameter: Add result code counters for CEA, DWA, and DPA. + * erts: The following built in functions in the erlang and + binary modules now bump an appropriate amount + of reductions and yield when out of reductions: + binary_to_list/1, binary_to_list/3, bitstring_to_list/1, + list_to_binary/1, iolist_to_binary/1, + list_to_bitstring/1, binary:list_to_bin/1 + * hipe: Handle Maps instructions get_map_elements, put_map_assoc, + put_map_exact in the HiPE native code compiler. + * mnesia: The time for inserting locks for a transaction with + large number of locks is reduced significantly. + * ssh: Option max_sessions added to ssh:daemon/{2,3}. + * stdlib: Add maps:get/3 to maps module. The function will + return the supplied default value if the key does not + exist in the map. +- Drop erlang-ppc.patch: has been upstreamed +- Drop fix-armv7hl.patch: has been upstreamed + +------------------------------------------------------------------- Old: ---- erlang-ppc.patch fix-armv7hl.patch otp_doc_html_17.0.tar.gz otp_doc_man_17.0.tar.gz otp_src_17.0.tar.gz New: ---- otp_doc_html_17.1.tar.gz otp_doc_man_17.1.tar.gz otp_src_17.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ erlang.spec ++++++ --- /var/tmp/diff_new_pack.YXMY7C/_old 2014-07-29 21:22:00.000000000 +0200 +++ /var/tmp/diff_new_pack.YXMY7C/_new 2014-07-29 21:22:00.000000000 +0200 @@ -17,7 +17,7 @@ Name: erlang -Version: 17.0 +Version: 17.1 Release: 0 Summary: General-purpose programming language and runtime environment License: ErlPL-1.1 @@ -35,10 +35,6 @@ Source9: README.SUSE # PATCH-MISSING-TAG -- See http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines Patch0: otp-R16B-rpath.patch -# PATCH-MISSING-TAG -- See http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines -Patch1: erlang-ppc.patch -# PATCH-FIX-UPSTREAM fix-armv7hl.patch - [email protected] -- this makes erlang build at Factory:ARM for armv7hl -Patch3: fix-armv7hl.patch # PATCH-FIX-OPENSUSE erlang-not-install-misc.patch - [email protected] -- patch from Fedora, this removes unneeded magic Patch4: erlang-not-install-misc.patch # PATCH-FIX-UPSTREAM crypto.patch - [email protected] -- fix compilation with disabled EC in openssl @@ -70,6 +66,7 @@ %if 0%{?suse_version} >=1230 BuildRequires: pkgconfig(systemd) +BuildRequires: systemd-devel %{?systemd_requires} %define have_systemd 1 %endif @@ -278,13 +275,10 @@ %prep %setup -q -n otp_src_%{version} %patch0 -p1 -b .rpath -%patch1 -p1 -%patch3 -p1 %patch4 -p1 %patch5 -p1 cp %{S:9} . -./otp_build autoconf # enable dynamic linking for ssl sed -i 's|SSL_DYNAMIC_ONLY=no|SSL_DYNAMIC_ONLY=yes|' erts/configure # Remove shipped zlib sources @@ -307,6 +301,9 @@ export CXXFLAGS=$CFLAGS %configure \ +%if 0%{?have_systemd} + --enable-systemd \ +%endif --with-ssl=%{_prefix} \ --enable-threads \ --enable-smp-support \ ++++++ otp_doc_html_17.0.tar.gz -> otp_doc_html_17.1.tar.gz ++++++ /work/SRC/openSUSE:Factory/erlang/otp_doc_html_17.0.tar.gz /work/SRC/openSUSE:Factory/.erlang.new/otp_doc_html_17.1.tar.gz differ: char 5, line 1 ++++++ otp_doc_man_17.0.tar.gz -> otp_doc_man_17.1.tar.gz ++++++ ++++ 4930 lines of diff (skipped) ++++++ otp_src_17.0.tar.gz -> otp_src_17.1.tar.gz ++++++ /work/SRC/openSUSE:Factory/erlang/otp_src_17.0.tar.gz /work/SRC/openSUSE:Factory/.erlang.new/otp_src_17.1.tar.gz differ: char 5, line 1 -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
