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)


Reply via email to