Hello community, here is the log from the commit of package erlang for openSUSE:Factory checked in at 2013-03-08 09:09:16 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/erlang (Old) and /work/SRC/openSUSE:Factory/.erlang.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "erlang", Maintainer is "[email protected]" Changes: -------- --- /work/SRC/openSUSE:Factory/erlang/erlang.changes 2013-02-17 16:58:11.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.erlang.new/erlang.changes 2013-03-08 09:09:30.000000000 +0100 @@ -1,0 +2,31 @@ +Wed Feb 27 14:52:47 UTC 2013 - [email protected] + +- update to R16B release: + + Optimized handling of processes in the VM + * New internal process table allowing for parallel reads and + writes + * optimized run queue management + * optimized process state changes + + "Non-blocking" code loading + + New internal port table, and rewrite of scheduling of port + tasks. + + Dynamic allocation of port structures, allowing the default + for maximum ports to be raised to 65536 (from 1024) + + Support for UTF-8 encoded Unicode characters in source files. + + Inets application: The http client now support HTTPS through a + proxy + + Asn1 application: Major cleanup of back ends and optimizations + of mainly decode for PER and UPER. + + The experimental features parameterized modules and packages + are removed. An alternative compatible solution for + parameterized modules is provided here + https://github.com/erlang/pmod_transform. + + All built in functions BIF's (even if they are implemented in + C as part of the VM) are now visible in the source code of the + module they belong to, including their type specs. + + The Wx application now compiles and is usable with the + unstable development branch of wxWidgets-2.9. + This means that wx can now be built on 64 bit MacOsX as well. +- update otp-R15B02-rpath.patch to otp-R16B-rpath.patch + +------------------------------------------------------------------- Old: ---- otp-R15B02-rpath.patch otp_doc_html_R15B03-1.tar.gz otp_doc_man_R15B03-1.tar.gz otp_src_R15B03-1.tar.gz New: ---- otp-R16B-rpath.patch otp_doc_html_R16B.tar.gz otp_doc_man_R16B.tar.gz otp_src_R16B.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ erlang.spec ++++++ --- /var/tmp/diff_new_pack.rbPQZf/_old 2013-03-08 09:09:38.000000000 +0100 +++ /var/tmp/diff_new_pack.rbPQZf/_new 2013-03-08 09:09:38.000000000 +0100 @@ -17,26 +17,24 @@ Name: erlang -%define otp_base_version R15B03 -%define otp_version %{otp_base_version}-1 -Version: R15B03_1 +Version: R16B 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_%{otp_version}.tar.gz -#Source: http://www.erlang.org/download/otp_src_%{otp_version}.tar.gz -Source1: otp_doc_html_%{otp_version}.tar.gz -#Source1: http://www.erlang.org/download/otp_doc_html_%{otp_version}.tar.gz -Source2: otp_doc_man_%{otp_version}.tar.gz -#Source2: http://www.erlang.org/download/otp_doc_man_%{otp_version}.tar.gz +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 Source6: macros.erlang # PATCH-MISSING-TAG -- See http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines -Patch0: otp-R15B02-rpath.patch +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 @@ -191,7 +189,7 @@ A Graphics System used to write platform independent user interfaces. %prep -%setup -q -n otp_src_%{otp_base_version} +%setup -q -n otp_src_%{version} %patch0 -p1 -b .rpath %patch1 -p1 %ifarch %arm @@ -348,7 +346,6 @@ %{_libdir}/erlang/lib/hipe-*/ %{_libdir}/erlang/lib/ic-*/ %{_libdir}/erlang/lib/inets-*/ -%{_libdir}/erlang/lib/inviso-*/ %{_libdir}/erlang/lib/kernel-*/ %{_libdir}/erlang/lib/megaco-*/ %{_libdir}/erlang/lib/mnesia-*/ ++++++ otp-R16B-rpath.patch ++++++ diff -U 3 -H -d -r -N -x .git -x .svn -- otp_src_R16B/lib/crypto/c_src/Makefile.in otp_src_R16B.rpath/lib/crypto/c_src/Makefile.in --- otp_src_R16B/lib/crypto/c_src/Makefile.in 2013-02-25 20:21:31.000000000 +0100 +++ otp_src_R16B.rpath/lib/crypto/c_src/Makefile.in 2013-02-27 15:57:38.439375246 +0100 @@ -85,7 +85,7 @@ DYNAMIC_CRYPTO_LIB=@SSL_DYNAMIC_ONLY@ ifeq ($(DYNAMIC_CRYPTO_LIB),yes) -SSL_DED_LD_RUNTIME_LIBRARY_PATH = @SSL_DED_LD_RUNTIME_LIBRARY_PATH@ +SSL_DED_LD_RUNTIME_LIBRARY_PATH = CRYPTO_LINK_LIB=$(SSL_DED_LD_RUNTIME_LIBRARY_PATH) -L$(SSL_LIBDIR) -l$(SSL_CRYPTO_LIBNAME) EXTRA_FLAGS = -DHAVE_DYNAMIC_CRYPTO_LIB else diff -U 3 -H -d -r -N -x .git -x .svn -- otp_src_R16B/lib/crypto/priv/Makefile otp_src_R16B.rpath/lib/crypto/priv/Makefile --- otp_src_R16B/lib/crypto/priv/Makefile 2013-02-25 20:21:31.000000000 +0100 +++ otp_src_R16B.rpath/lib/crypto/priv/Makefile 2013-02-27 15:57:38.439375246 +0100 @@ -60,7 +60,7 @@ # ---------------------------------------------------- $(SO_NIFLIB): $(OBJS) - $(SO_LD) $(SO_LDFLAGS) -L$(SO_SSL_LIBDIR) -Wl,-R$(SO_SSL_LIBDIR) \ + $(SO_LD) $(SO_LDFLAGS) -L$(SO_SSL_LIBDIR) \ -o $@ $^ -lcrypto $(DLL_NIFLIB): $(OBJS) diff -U 3 -H -d -r -N -x .git -x .svn -- otp_src_R16B/lib/odbc/c_src/odbcserver.c otp_src_R16B.rpath/lib/odbc/c_src/odbcserver.c --- otp_src_R16B/lib/odbc/c_src/odbcserver.c 2013-02-25 20:21:31.000000000 +0100 +++ otp_src_R16B.rpath/lib/odbc/c_src/odbcserver.c 2013-02-27 15:59:08.176307849 +0100 @@ -105,6 +105,8 @@ #ifdef UNIX #include <unistd.h> #include <netinet/tcp.h> +#include <ctype.h> +#include <arpa/inet.h> #endif #if defined WIN32 ++++++ otp_doc_html_R15B03-1.tar.gz -> otp_doc_html_R16B.tar.gz ++++++ /work/SRC/openSUSE:Factory/erlang/otp_doc_html_R15B03-1.tar.gz /work/SRC/openSUSE:Factory/.erlang.new/otp_doc_html_R16B.tar.gz differ: char 5, line 1 ++++++ otp_doc_man_R15B03-1.tar.gz -> otp_doc_man_R16B.tar.gz ++++++ ++++ 30735 lines of diff (skipped) ++++++ otp_src_R15B03-1.tar.gz -> otp_src_R16B.tar.gz ++++++ /work/SRC/openSUSE:Factory/erlang/otp_src_R15B03-1.tar.gz /work/SRC/openSUSE:Factory/.erlang.new/otp_src_R16B.tar.gz differ: char 5, line 1 -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
