Hello community, here is the log from the commit of package libuv for openSUSE:Factory checked in at 2020-02-07 15:51:40 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libuv (Old) and /work/SRC/openSUSE:Factory/.libuv.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libuv" Fri Feb 7 15:51:40 2020 rev:19 rq:769974 version:1.34.2 Changes: -------- --- /work/SRC/openSUSE:Factory/libuv/libuv.changes 2020-01-12 23:18:08.866677739 +0100 +++ /work/SRC/openSUSE:Factory/.libuv.new.26092/libuv.changes 2020-02-07 15:52:31.359448821 +0100 @@ -1,0 +2,145 @@ +Tue Feb 4 11:17:12 UTC 2020 - Martin Liška <[email protected]> + +- Update to libuv 1.34.2: + * Remove fno-common-build-errs.patch and rebase + fix_tests.patch. + Changes since version 1.34.1: + * misc: adjust stalebot deadlines (Jameson Nash) + * test: fix env-vars flakiness (cjihrig) + * test: avoid truncating output lines (Jameson Nash) + * darwin: stop calling SetApplicationIsDaemon() (Ben Noordhuis) + * ibmi: implement uv_interface_addresses() (Xu Meng) + * osx,fsevent: fix race during uv_loop_close (Jameson Nash) + * osx,fsevent: clear pointer when deleting it [NFCI] (Jameson Nash) + * Revert "aix: replace ECONNRESET with EOF if already closed" (Jameson Nash) + * unix: handle uv__open_cloexec return value correctly (Anna Henningsen) + + Changes since version 1.34.0: + + * unix: fix -Wstrict-aliasing compiler warning (Ben Noordhuis) + * unix: cache address of dlsym("mkostemp") (Ben Noordhuis) + * build: remove -pedantic from compiler flags (Ben Noordhuis) + * Revert "darwin: assume pthread_setname_np() is available" (Ben Noordhuis) + * Revert "darwin: speed up uv_set_process_title()" (Ben Noordhuis) + * darwin: assume pthread_setname_np() is available (Ben Noordhuis) + * ibmi: fix the false isatty() issue on IBMi (Xu Meng) + * test: fix test failure under NetBSD and OpenBSD (David Carlier) + * test: skip some test cases on IBMi (Xu Meng) + * test: skip uv_(get|set)_process_title on IBMi (Xu Meng) + * doc: remove binaries for Windows from README (Richard Lau) + * unix: fix -Wunused-but-set-variable warning (George Zhao) + * unix: pass sysctl size arg using ARRAY_SIZE macro (David Carlier) + * test: disallow running the test suite as root (cjihrig) + * unix: suppress -Waddress-of-packed-member warning (Ben Noordhuis) + * misc: make more tags "not-stale" (Jameson Nash) + * test: fix pthread memory leak (Trevor Norris) + * docs: delete socks5-proxy sample (Jameson Nash) + * ibmi: fix the CMSG length issue (Xu Meng) + * docs: fix formatting (Jameson Nash) + * unix: squelch fchmod() EPERM on CIFS share (Ben Noordhuis) + * docs: fix linkcheck (Jameson Nash) + * docs: switch from linux.die.net to man7.org (Jameson Nash) + * win: remove abort when non-IFS LSP detection fails (virtualyw) + * docs: clarify that uv_pipe_t is a pipe (Jameson Nash) + * win,tty: avoid regressions in utf-8 handling (Jameson Nash) + * win: remove bad assert in uv_loop_close (Jameson Nash) + * test: fix -fno-common build errors (Ben Noordhuis) + * build: turn on -fno-common to catch regressions (Ben Noordhuis) + * test: fix fs birth time test failure (Ben Noordhuis) + * tty,unix: avoid affecting controlling TTY (Jameson Nash) + + Changes since version 1.33.1: + * unix: move random-sysctl to random-sysctl-linux (nia) + * netbsd: use KERN_ARND sysctl to get entropy (nia) + * unix: refactor uv__fs_copyfile() logic (cjihrig) + * build: fix android build, add missing sources (Ben Noordhuis) + * build: fix android build, fix symbol redefinition (Ben Noordhuis) + * build: fix android autotools build (Ben Noordhuis) + * fs: handle non-functional statx system call (Milad Farazmand) + * unix,win: add uv_sleep() (cjihrig) + * doc: add richardlau to maintainers (Richard Lau) + * aix: fix netmask for IPv6 (Richard Lau) + * aix: clean up after errors in uv_interface_addresses() (Richard Lau) + * aix: fix setting of physical addresses (Richard Lau) + * fs: add uv_fs_mkstemp (Saúl Ibarra Corretgé) + * unix: switch uv_sleep() to nanosleep() (Ben Noordhuis) + * unix: retry on EINTR in uv_sleep() (Ben Noordhuis) + * zos: fix nanosleep() emulation (Ben Noordhuis) + + Changes since version 1.33.0: + * linux: fix arm64 SYS__sysctl build breakage (Ben Noordhuis) + + Changes since version 1.32.0: + * Revert "linux: drop code path for epoll_pwait-less kernels" (Yang Yu) + * build: fix build error with __ANDROID_API__ < 21 (Yang Yu) + * win: fix reading hidden env vars (Anna Henningsen) + * unix,win: add uv_random() (Ben Noordhuis) + * win: simplify mkdtemp (Saúl Ibarra Corretgé) + * docs: fix literal-includes in User Guide (Nhan Khong) + * win, tty: fix problem of receiving unexpected SIGWINCH (erw7) + * unix: fix {Net,Open}BSD build (David Carlier) + * win,mingw: Fix undefined MCAST_* constants (Crunkle) + * build: Add link for test/fixtures/lorem_ipsum.txt (Andrew Paprocki) + * fs: use statvfs in uv__fs_statfs() for Haiku (Calvin Hill) + * fsevents: stop using fsevents to watch files (Jameson Nash) + * fsevents: regression in watching / (Jameson Nash) + * build,cmake: don't try to detect a C++ compiler (Isabella Muerte) + * build: fix build warning on cygwin (MaYuming) + * unix: set sin_len and sin6_len (Ouyang Yadong) + * test: fix order of operations in test (cjihrig) + * doc: improve uv_fs_readdir() cleanup docs (cjihrig) + * build: remove duplicated test in build files (ZYSzys) + * android: enable getentropy on Android >= 28 (David Carlier) + * android: fix build (David Carlier) + * darwin: speed up uv_set_process_title() (Ben Noordhuis) + * darwin: assume pthread_setname_np() is available (Ben Noordhuis) + * unix,udp: ensure addr is non-null (Jameson Nash) + * win,tty: add uv_tty_{get,set}_vterm_state (erw7) + * win: fix uv_statfs_t leak in uv_fs_statfs() (Ryan Liptak) + * build: install files on windows via cmake (Carl Lei) + * darwin,test: include AvailabilityMacros.h (Saúl Ibarra Corretgé) + * darwin,test: update loop time after sleeping (Saúl Ibarra Corretgé) + * doc: remove old FreeBSD 9 related note (Saúl Ibarra Corretgé) + * doc: improve uv_{send,recv}_buffer_size() docs (Ryan Liptak) + * build: move -Wno-long-long check to configure time (Ben Noordhuis) + * unix: update uv_fs_copyfile() fallback logic (Stefan Bender) + * win: cast setsockopt struct to const char* (Shelley Vohr) + + Changes since version 1.31.0: + * misc: enable stalebot (Saúl Ibarra Corretgé) + * win: map ERROR_ENVVAR_NOT_FOUND to UV_ENOENT (cjihrig) + * win: use L'\0' as UTF-16 null terminator (cjihrig) + * win: support retrieving empty env variables (cjihrig) + * unix,stream: fix returned error codes (Santiago Gimeno) + * test: fix typo in DYLD_LIBRARY_PATH (Ben Noordhuis) + * unix,signal: keep handle active if pending signal (Santiago Gimeno) + * openbsd: fix uv_cpu_info (Santiago Gimeno) + * src: move uv_free_cpu_info to uv-common.c (Santiago Gimeno) + * tcp: add uv_tcp_close_reset method (Santiago Gimeno) + * test: fix udp-multicast-join tests (Santiago Gimeno) + * test: remove assertion in fs_statfs test (cjihrig) + * doc: clarify uv_buf_t usage in uv_alloc_cb (Tomas Krizek) + * win: fix typo in preprocessor expression (Konstantin Podsvirov) + * timer: fix uv_timer_start on closing timer (seny) + * udp: add source-specific multicast support (Vladimir Karnushin) + * udp: fix error return values (Santiago Gimeno) + * udp: drop IPV6_SSM_SUPPORT macro (Santiago Gimeno) + * udp: fix uv__udp_set_source_membership6 (Santiago Gimeno) + * udp: use sockaddr_storage instead of union (Santiago Gimeno) + * build,zos: add _OPEN_SYS_SOCK_EXT3 flag (Santiago Gimeno) + * test: add specific source multicast tests (Santiago Gimeno) + * include: map EILSEQ error code (cjihrig) + * win, tty: improve SIGWINCH performance (Bartosz Sosnowski) + * build: fix ios build error (MaYuming) + * aix: replace ECONNRESET with EOF if already closed (Milad Farazmand) + * build: add cmake library VERSION, SOVERSION (Eneas U de Queiroz) + * build: make include/ public in CMakeLists.txt (Ben Noordhuis) + * build: export USING_UV_SHARED=1 to cmake deps (Ben Noordhuis) + * build: cmake_minimum_required(VERSION 2.8.12) (Daniel Hahler) + * aix: Fix broken cmpxchgi() XL C++ specialization. (Andrew Paprocki) + * test: fix -Wsign-compare warning (Ben Noordhuis) + * unix: simplify open(O_CLOEXEC) feature detection (Ben Noordhuis) + * unix: fix UV_FS_O_DIRECT definition on Linux (Joran Dirk Greef) + * doc: uv_handle_t documentation suggestion (Daniel Bevenius) + +------------------------------------------------------------------- Old: ---- fno-common-build-errs.patch libuv-v1.31.0.tar.gz libuv-v1.31.0.tar.gz.sign New: ---- libuv-v1.34.2.tar.gz libuv-v1.34.2.tar.gz.sign ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libuv.spec ++++++ --- /var/tmp/diff_new_pack.3YzmFm/_old 2020-02-07 15:52:32.055449202 +0100 +++ /var/tmp/diff_new_pack.3YzmFm/_new 2020-02-07 15:52:32.063449206 +0100 @@ -18,7 +18,7 @@ %define somajor 1 Name: libuv -Version: 1.31.0 +Version: 1.34.2 Release: 0 Summary: Asychronous I/O support library License: MIT @@ -29,9 +29,6 @@ # https://github.com/libuv/libuv/blob/v1.x/MAINTAINERS.md Source2: %{name}.keyring Patch1: fix_tests.patch -# PATCH-FIX-UPSTREAM fno-common-build-errs.patch gh#libuv/libuv#2603 [email protected] -# Builds with -fno-common fails in run_tests-test-poll-close-doesnt-corrupt-stack.c -Patch2: fno-common-build-errs.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: libtool ++++++ fix_tests.patch ++++++ --- /var/tmp/diff_new_pack.3YzmFm/_old 2020-02-07 15:52:32.115449235 +0100 +++ /var/tmp/diff_new_pack.3YzmFm/_new 2020-02-07 15:52:32.119449237 +0100 @@ -1,22 +1,21 @@ ---- a/test/test-getnameinfo.c -+++ b/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); +diff --git a/test/test-list.h b/test/test-list.h +index a6cfc6b..eb514db 100644 --- a/test/test-list.h +++ b/test/test-list.h -@@ -792,7 +792,7 @@ TASK_LIST_START +@@ -678,8 +678,6 @@ TASK_LIST_START + TEST_ENTRY (udp_no_autobind) + TEST_ENTRY (udp_multicast_interface) + TEST_ENTRY (udp_multicast_interface6) +- TEST_ENTRY (udp_multicast_join) +- TEST_ENTRY (udp_multicast_join6) + TEST_ENTRY (udp_multicast_ttl) + TEST_ENTRY (udp_try_send) + +@@ -817,7 +815,6 @@ 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-v1.31.0.tar.gz -> libuv-v1.34.2.tar.gz ++++++ ++++ 9836 lines of diff (skipped)
