Hello community, here is the log from the commit of package erlang for openSUSE:Factory checked in at 2014-06-16 21:26:08 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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-03-31 20:42:45.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.erlang.new/erlang.changes 2014-06-16 21:26:10.000000000 +0200 @@ -1,0 +2,18 @@ +Wed Apr 9 16:08:16 UTC 2014 - [email protected] + +- Update to 17.0: + * Maps, a new dictionary data type (experimental) + * ASN.1 improvements and optimizations + * The {active, N} socket option for TCP, UDP, and SCTP + * A new (optional) scheduler utilization balancing mechanism + * Migration of memory carriers has been enabled by default on + all ERTS internal memory allocators + * Increased garbage collection tenure rate + * Experimental "dirty schedulers" functionality + * Funs can now be given names + * Miscellaneous unicode support enhancements + * A new version scheme for OTP its applications has been introduced +- Drop 0001-Add-systemd-option-to-empd.-Check-for-include-system.patch: has been upstreamed +- Drop 0002-Add-systemd-support-to-epmd.patch: has been upstreamed + +------------------------------------------------------------------- Old: ---- 0001-Add-systemd-option-to-empd.-Check-for-include-system.patch 0002-Add-systemd-support-to-epmd.patch otp_doc_html_R16B03.tar.gz otp_doc_man_R16B03.tar.gz otp_src_R16B03.tar.gz New: ---- otp_doc_html_17.0.tar.gz otp_doc_man_17.0.tar.gz otp_src_17.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ erlang.spec ++++++ --- /var/tmp/diff_new_pack.rudf1Z/_old 2014-06-16 21:26:20.000000000 +0200 +++ /var/tmp/diff_new_pack.rudf1Z/_new 2014-06-16 21:26:20.000000000 +0200 @@ -17,18 +17,15 @@ Name: erlang -Version: R16B03 +Version: 17.0 Release: 0 Summary: General-purpose programming language and runtime environment License: ErlPL-1.1 Group: Development/Languages/Other Url: http://www.erlang.org Source: otp_src_%{version}.tar.gz -#Source: http://www.erlang.org/download/otp_src_%{version}.tar.gz Source1: otp_doc_html_%{version}.tar.gz -#Source1: http://www.erlang.org/download/otp_doc_html_%{version}.tar.gz Source2: otp_doc_man_%{version}.tar.gz -#Source2: http://www.erlang.org/download/otp_doc_man_%{version}.tar.gz Source3: %{name}-rpmlintrc Source4: epmd.init Source5: erlang.sysconfig @@ -46,11 +43,6 @@ Patch4: erlang-not-install-misc.patch # PATCH-FIX-UPSTREAM crypto.patch - [email protected] -- fix compilation with disabled EC in openssl Patch5: crypto.patch -# PATCH-FEATURE-OPENSUSE 0001-Add-systemd-option-to-empd.-Check-for-include-system.patch - [email protected] -- add systemd socket activation for epmd -Patch6: 0001-Add-systemd-option-to-empd.-Check-for-include-system.patch -# PATCH-FEATURE-OPENSUSE 0002-Add-systemd-support-to-epmd.patch - [email protected] -- add systemd socket activation for epmd -Patch7: 0002-Add-systemd-support-to-epmd.patch -# autoconf is required only by fix-armv7hl.patch BuildRequires: autoconf BuildRequires: gcc-c++ BuildRequires: ncurses-devel @@ -258,28 +250,7 @@ %description observer-src Erlang sources for the observer application in the Erlang/OTP system. -They are useful for educational purpose and as a base for creating - -embedded systems. -%package toolbar-src -Summary: Erlang/OTP toolbar application sources -Group: Development/Languages/Other -Requires: %{name}-toolbar = %{version} - -%description toolbar-src -Erlang sources for the toolbar application in the Erlang/OTP system. -They are useful for educational purpose and as a base for creating -embedded systems. - -%package tv-src -Summary: Erlang/OTP tv application sources -Group: Development/Languages/Other -Requires: %{name}-tv = %{version} - -%description tv-src -Erlang sources for the tv application in the Erlang/OTP system. -They are useful for educational purpose and as a base for creating -embedded systems. +They are useful for educational purpose and as a base for creating embedded systems. %package wx-src Summary: Erlang/OTP wx application sources @@ -291,24 +262,6 @@ They are useful for educational purpose and as a base for creating embedded systems. -%package toolbar -Summary: A tool bar simplifying access to the Erlang tools -Group: Development/Languages/Other -Requires: %{name} = %{version} -Requires: %{name}-gs = %{version} - -%description toolbar -A tool bar simplifying access to the Erlang tools. - -%package tv -Summary: An ETS and MNESIA graphical table visualizer -Group: Development/Languages/Other -Requires: %{name} = %{version} -Requires: %{name}-gs = %{version} - -%description tv -An ETS and MNESIA graphical table visualizer. - %package wx Summary: A library for wxWidgets support in Erlang Group: Development/Languages/Other @@ -329,8 +282,6 @@ %patch3 -p1 %patch4 -p1 %patch5 -p1 -%patch6 -p1 -%patch7 -p1 cp %{S:9} . ./otp_build autoconf @@ -489,7 +440,6 @@ %{_libdir}/erlang/erts-*/ %exclude %{_libdir}/erlang/erts-*/bin/dialyzer %exclude %{_libdir}/erlang/erts-*/bin/epmd -%{_libdir}/erlang/lib/appmon-*/ %{_libdir}/erlang/lib/asn1-*/ %{_libdir}/erlang/lib/common_test-*/ %{_libdir}/erlang/lib/compiler-*/ @@ -516,10 +466,10 @@ %{_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-*/ -%{_libdir}/erlang/lib/pman-*/ %{_libdir}/erlang/lib/public_key-*/ %{_libdir}/erlang/lib/runtime_tools-*/ %{_libdir}/erlang/lib/sasl-*/ @@ -598,16 +548,6 @@ %{_libdir}/erlang/lib/observer-*/ %exclude %{_libdir}/erlang/lib/observer-*/src -%files toolbar -%defattr(-,root,root) -%{_libdir}/erlang/lib/toolbar-*/ -%exclude %{_libdir}/erlang/lib/toolbar-*/src - -%files tv -%defattr(-,root,root) -%{_libdir}/erlang/lib/tv-*/ -%exclude %{_libdir}/erlang/lib/tv-*/src - %files wx %defattr(-,root,root) %{_libdir}/erlang/lib/wx-*/ @@ -626,8 +566,6 @@ %exclude %{_libdir}/erlang/lib/jinterface-*/java_src %exclude %{_libdir}/erlang/lib/reltool-*/src %exclude %{_libdir}/erlang/lib/observer-*/src -%exclude %{_libdir}/erlang/lib/toolbar-*/src -%exclude %{_libdir}/erlang/lib/tv-*/src %exclude %{_libdir}/erlang/lib/wx-*/src %files debugger-src @@ -658,14 +596,6 @@ %defattr(-,root,root) %{_libdir}/erlang/lib/observer-*/src -%files toolbar-src -%defattr(-,root,root) -%{_libdir}/erlang/lib/toolbar-*/src - -%files tv-src -%defattr(-,root,root) -%{_libdir}/erlang/lib/tv-*/src - %files wx-src %defattr(-,root,root) %{_libdir}/erlang/lib/wx-*/src ++++++ crypto.patch ++++++ --- /var/tmp/diff_new_pack.rudf1Z/_old 2014-06-16 21:26:20.000000000 +0200 +++ /var/tmp/diff_new_pack.rudf1Z/_new 2014-06-16 21:26:20.000000000 +0200 @@ -5,10 +5,10 @@ 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_src_R16B03/lib/crypto/c_src/crypto.c +Index: otp_src_17.0/lib/crypto/c_src/crypto.c =================================================================== ---- otp_src_R16B03.orig/lib/crypto/c_src/crypto.c -+++ otp_src_R16B03/lib/crypto/c_src/crypto.c +--- otp_src_17.0.orig/lib/crypto/c_src/crypto.c ++++ otp_src_17.0/lib/crypto/c_src/crypto.c @@ -77,7 +77,8 @@ #if OPENSSL_VERSION_NUMBER >= 0x009080ffL \ && !defined(OPENSSL_NO_EC) \ ++++++ erlang-not-install-misc.patch ++++++ --- /var/tmp/diff_new_pack.rudf1Z/_old 2014-06-16 21:26:20.000000000 +0200 +++ /var/tmp/diff_new_pack.rudf1Z/_new 2014-06-16 21:26:20.000000000 +0200 @@ -9,11 +9,11 @@ erts/etc/unix/Install.src | 10 ---------- 2 files changed, 14 deletions(-) -Index: otp_src_R16B03/erts/etc/common/Makefile.in +Index: otp_src_17.0/erts/etc/common/Makefile.in =================================================================== ---- otp_src_R16B03.orig/erts/etc/common/Makefile.in -+++ otp_src_R16B03/erts/etc/common/Makefile.in -@@ -474,10 +474,6 @@ endif +--- otp_src_17.0.orig/erts/etc/common/Makefile.in ++++ otp_src_17.0/erts/etc/common/Makefile.in +@@ -550,10 +550,6 @@ endif ifneq ($(INSTALL_TOP_BIN),) $(INSTALL_PROGRAM) $(INSTALL_TOP_BIN) "$(RELEASE_PATH)" endif @@ -21,13 +21,13 @@ - $(INSTALL_DIR) "$(RELEASE_PATH)/misc" - $(INSTALL_SCRIPT) $(INSTALL_MISC) "$(RELEASE_PATH)/misc" -endif - ifneq ($(INSTALL_ERL_OSE),) - $(INSTALL_DIR) "$(RELEASE_PATH)/build_erl_ose" - cd $(OSEETC) && $(TAR) erl_ose_$(SYSTEM_VSN).tar $(INSTALL_ERL_OSE) -Index: otp_src_R16B03/erts/etc/unix/Install.src + ifneq ($(INSTALL_SRC),) + $(INSTALL_DIR) "$(RELEASE_PATH)/erts-$(VSN)/src" + $(INSTALL_DATA) $(INSTALL_SRC) "$(RELEASE_PATH)/erts-$(VSN)/src" +Index: otp_src_17.0/erts/etc/unix/Install.src =================================================================== ---- otp_src_R16B03.orig/erts/etc/unix/Install.src -+++ otp_src_R16B03/erts/etc/unix/Install.src +--- otp_src_17.0.orig/erts/etc/unix/Install.src ++++ otp_src_17.0/erts/etc/unix/Install.src @@ -140,14 +140,4 @@ cp -p ../releases/%I_SYSTEM_VSN%/start_* cp -p ../releases/%I_SYSTEM_VSN%/no_dot_erlang.boot . cp -p $Name.boot start.boot ++++++ erlang-ppc.patch ++++++ --- /var/tmp/diff_new_pack.rudf1Z/_old 2014-06-16 21:26:20.000000000 +0200 +++ /var/tmp/diff_new_pack.rudf1Z/_new 2014-06-16 21:26:20.000000000 +0200 @@ -1,8 +1,8 @@ -Index: otp_src_R16B03/erts/configure +Index: otp_src_17.0/erts/configure =================================================================== ---- otp_src_R16B03.orig/erts/configure -+++ otp_src_R16B03/erts/configure -@@ -5405,6 +5405,7 @@ case $chk_arch_ in +--- otp_src_17.0.orig/erts/configure ++++ otp_src_17.0/erts/configure +@@ -5631,6 +5631,7 @@ case $chk_arch_ in x86_64) ARCH=amd64;; amd64) ARCH=amd64;; macppc) ARCH=ppc;; @@ -10,11 +10,11 @@ ppc) ARCH=ppc;; ppc64) ARCH=ppc64;; "Power Macintosh") ARCH=ppc;; -Index: otp_src_R16B03/erts/configure.in +Index: otp_src_17.0/erts/configure.in =================================================================== ---- otp_src_R16B03.orig/erts/configure.in -+++ otp_src_R16B03/erts/configure.in -@@ -612,6 +612,7 @@ case $chk_arch_ in +--- otp_src_17.0.orig/erts/configure.in ++++ otp_src_17.0/erts/configure.in +@@ -671,6 +671,7 @@ case $chk_arch_ in x86_64) ARCH=amd64;; amd64) ARCH=amd64;; macppc) ARCH=ppc;; ++++++ fix-armv7hl.patch ++++++ --- /var/tmp/diff_new_pack.rudf1Z/_old 2014-06-16 21:26:20.000000000 +0200 +++ /var/tmp/diff_new_pack.rudf1Z/_new 2014-06-16 21:26:20.000000000 +0200 @@ -1,8 +1,8 @@ -Index: otp_src_R16B03/erts/configure +Index: otp_src_17.0/erts/configure =================================================================== ---- otp_src_R16B03.orig/erts/configure -+++ otp_src_R16B03/erts/configure -@@ -5415,6 +5415,7 @@ case $chk_arch_ in +--- otp_src_17.0.orig/erts/configure ++++ otp_src_17.0/erts/configure +@@ -5641,6 +5641,7 @@ case $chk_arch_ in armv5tejl) ARCH=arm;; armv6l) ARCH=arm;; armv7l) ARCH=arm;; @@ -10,11 +10,11 @@ tile) ARCH=tile;; *) ARCH=noarch;; esac -Index: otp_src_R16B03/erts/configure.in +Index: otp_src_17.0/erts/configure.in =================================================================== ---- otp_src_R16B03.orig/erts/configure.in -+++ otp_src_R16B03/erts/configure.in -@@ -622,6 +622,7 @@ case $chk_arch_ in +--- otp_src_17.0.orig/erts/configure.in ++++ otp_src_17.0/erts/configure.in +@@ -681,6 +681,7 @@ case $chk_arch_ in armv5tejl) ARCH=arm;; armv6l) ARCH=arm;; armv7l) ARCH=arm;; ++++++ otp-R16B-rpath.patch ++++++ --- /var/tmp/diff_new_pack.rudf1Z/_old 2014-06-16 21:26:20.000000000 +0200 +++ /var/tmp/diff_new_pack.rudf1Z/_new 2014-06-16 21:26:20.000000000 +0200 @@ -1,8 +1,8 @@ -Index: otp_src_R16B03/lib/crypto/c_src/Makefile.in +Index: otp_src_17.0/lib/crypto/c_src/Makefile.in =================================================================== ---- otp_src_R16B03.orig/lib/crypto/c_src/Makefile.in -+++ otp_src_R16B03/lib/crypto/c_src/Makefile.in -@@ -85,7 +85,7 @@ endif +--- otp_src_17.0.orig/lib/crypto/c_src/Makefile.in ++++ otp_src_17.0/lib/crypto/c_src/Makefile.in +@@ -89,7 +89,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_src_R16B03/lib/crypto/priv/Makefile +Index: otp_src_17.0/lib/crypto/priv/Makefile =================================================================== ---- otp_src_R16B03.orig/lib/crypto/priv/Makefile -+++ otp_src_R16B03/lib/crypto/priv/Makefile +--- otp_src_17.0.orig/lib/crypto/priv/Makefile ++++ otp_src_17.0/lib/crypto/priv/Makefile @@ -60,7 +60,7 @@ OBJS = $(OBJDIR)/crypto.o # ---------------------------------------------------- @@ -24,11 +24,11 @@ -o $@ $^ -lcrypto $(DLL_NIFLIB): $(OBJS) -Index: otp_src_R16B03/lib/odbc/c_src/odbcserver.c +Index: otp_src_17.0/lib/odbc/c_src/odbcserver.c =================================================================== ---- otp_src_R16B03.orig/lib/odbc/c_src/odbcserver.c -+++ otp_src_R16B03/lib/odbc/c_src/odbcserver.c -@@ -105,6 +105,8 @@ +--- otp_src_17.0.orig/lib/odbc/c_src/odbcserver.c ++++ otp_src_17.0/lib/odbc/c_src/odbcserver.c +@@ -106,6 +106,8 @@ #ifdef UNIX #include <unistd.h> #include <netinet/tcp.h> ++++++ otp_doc_html_R16B03.tar.gz -> otp_doc_html_17.0.tar.gz ++++++ /work/SRC/openSUSE:Factory/erlang/otp_doc_html_R16B03.tar.gz /work/SRC/openSUSE:Factory/.erlang.new/otp_doc_html_17.0.tar.gz differ: char 5, line 1 ++++++ otp_doc_man_R16B03.tar.gz -> otp_doc_man_17.0.tar.gz ++++++ ++++ 16076 lines of diff (skipped) ++++++ otp_src_R16B03.tar.gz -> otp_src_17.0.tar.gz ++++++ /work/SRC/openSUSE:Factory/erlang/otp_src_R16B03.tar.gz /work/SRC/openSUSE:Factory/.erlang.new/otp_src_17.0.tar.gz differ: char 5, line 1 -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
