Hello community, here is the log from the commit of package libuv for openSUSE:Factory checked in at 2018-10-22 11:03:18 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libuv (Old) and /work/SRC/openSUSE:Factory/.libuv.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libuv" Mon Oct 22 11:03:18 2018 rev:12 rq:641399 version:1.23.2 Changes: -------- --- /work/SRC/openSUSE:Factory/libuv/libuv.changes 2018-01-01 22:09:05.495609299 +0100 +++ /work/SRC/openSUSE:Factory/.libuv.new/libuv.changes 2018-10-22 11:03:25.136270864 +0200 @@ -1,0 +2,21 @@ +Thu Oct 11 14:05:40 UTC 2018 - adam.ma...@suse.de + +- Update to version 1.23.2: + * unix: return 0 retrieving rss on cygwin + * unix: initialize uv_interface_address_t.phys_addr + * test: handle uv_os_setpriority() windows edge case + * tty, win: fix read stop for raw mode + * Revert "Revert "unix,fs: fix for potential partial reads/writes"" + * unix,readv: always permit partial reads to return + * win,tty: fix uv_tty_close() + * doc: remove extraneous "on + * unix,win: fix threadpool race condition + * unix: rework thread barrier implementation + * unix: signal done to last thread barrier waiter + * unix: optimize uv_fs_readlink() memory allocation + For complete changelog please see + https://github.com/libuv/libuv/releases +* install license as %license +* fix_tests.patch: fix unit tests on OBS + +------------------------------------------------------------------- Old: ---- libuv-1.18.0.tar.gz New: ---- fix_tests.patch libuv-1.23.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libuv.spec ++++++ --- /var/tmp/diff_new_pack.ax0LgO/_old 2018-10-22 11:03:27.468268861 +0200 +++ /var/tmp/diff_new_pack.ax0LgO/_new 2018-10-22 11:03:27.468268861 +0200 @@ -1,7 +1,7 @@ # # spec file for package libuv # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 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 @@ -18,7 +18,7 @@ %define somajor 1 Name: libuv -Version: 1.18.0 +Version: 1.23.2 Release: 0 Summary: Asychronous I/O support library License: MIT @@ -29,6 +29,7 @@ # Source1: http://dist.libuv.org/dist/v%{version}/libuv-v%{version}.tar.gz.sign # Source2: %{name}.keyring Source0: https://github.com/libuv/libuv/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz +Patch1: fix_tests.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: libtool @@ -63,6 +64,7 @@ %prep %setup -q +%patch1 -p1 %build ./autogen.sh @@ -75,8 +77,7 @@ find %{buildroot} -type f -name "*.la" -delete -print %check -# Tests sadly fail -#make %{?_smp_mflags} check +make %{?_smp_mflags} check %post -n libuv%{somajor} -p /sbin/ldconfig %postun -n libuv%{somajor} -p /sbin/ldconfig @@ -85,7 +86,8 @@ %{_libdir}/libuv.so.%{somajor}* %files devel -%doc AUTHORS CONTRIBUTING.md ChangeLog LICENSE README.md +%doc AUTHORS CONTRIBUTING.md ChangeLog README.md +%license LICENSE %{_libdir}/libuv.so %{_includedir}/uv* %{_libdir}/pkgconfig/libuv.pc ++++++ fix_tests.patch ++++++ Index: libuv-1.23.2/test/test-getnameinfo.c =================================================================== --- libuv-1.23.2.orig/test/test-getnameinfo.c +++ libuv-1.23.2/test/test-getnameinfo.c @@ -39,6 +39,8 @@ static void getnameinfo_req(uv_getnamein const char* hostname, const char* service) { ASSERT(handle != NULL); + if (status != 0) + fprintf(stderr, " status: %d\n", status); ASSERT(status == 0); ASSERT(hostname != NULL); ASSERT(service != NULL); Index: libuv-1.23.2/test/test-list.h =================================================================== --- libuv-1.23.2.orig/test/test-list.h +++ libuv-1.23.2/test/test-list.h @@ -746,7 +746,7 @@ TASK_LIST_START TEST_ENTRY (getnameinfo_basic_ip4) TEST_ENTRY (getnameinfo_basic_ip4_sync) - TEST_ENTRY (getnameinfo_basic_ip6) +// TEST_ENTRY (getnameinfo_basic_ip6) // broken on OBS because no network to resolve ::1 => hostname TEST_ENTRY (getsockname_tcp) TEST_ENTRY (getsockname_udp) ++++++ libuv-1.18.0.tar.gz -> libuv-1.23.2.tar.gz ++++++ ++++ 27323 lines of diff (skipped)