From 7c0ee01ce2b43762d116232923ff8f11b8d1e8df2612c7fa270405b0ed279965 Mon Sep 17 00:00:00 2001 From: Marcus Meissner Date: Wed, 15 Nov 2023 15:33:38 +0000 Subject: [PATCH] Accepting request 1124301 from home:mimi_vx:branches:devel:libraries:c_c++ MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - refresh fix_tests.patch - Update to 1.47.0 * test: fix license blurb (Ben Noordhuis) * linux: fix harmless warn_unused_result warning (Shuduo Sang) * darwin: fix build warnings (小明) * linux: don't use io_uring on pre-5.10.186 kernels (Ben Noordhuis) * fs: fix WTF-8 decoding issue (Jameson Nash) * test: enable disabled tcp_connect6_error_fault Ben Noordhuis)( * test: enable disabled fs_link (Ben Noordhuis) * test: enable disabled spawn_same_stdout_stderr (Ben Noordhuis) * linux: handle UNAME26 personality (Ben Noordhuis) * build: move cmake_minimum_required version to 3.9 (Keith Winstein) * unix: set ipv6 scope id for link-local addresses (Ben Noordhuis) * unix: match kqueue and epoll code (Trevor Norris) * win,spawn: allow `%PATH%` to be unset (Kyle Edwards) * doc: switch to Furo, a more modern Sphinx theme (Saúl Ibarra Corretgé) * darwin: make TCP_KEEPINTVL and TCP_KEEPCNT available (小明) * win,fs: avoid winapi macro redefinition (Brad King) * linux: add missing riscv syscall numbers (michalbiesek) * doc: fix broken "Shared library" Wikipedia link (Alois Klink) * unix: get mainline kernel version in Ubuntu (Santiago Gimeno) * unix: get mainline kernel version in Debian (Ben Noordhuis) * unix: disable io_uring close on selected kernels (Santiago Gimeno) * test: skip tests when ipv6 is not available (Santiago Gimeno) * ibmi: implement ifaddrs, getifaddrs, freeifaddrs (Abdirahim Musse) * unix: reset signal counters after fork (SmorkalovG) * unix: remove pread/preadv conditionals (Ben Noordhuis) * unix: remove pwrite/pwritev conditionals (Ben Noordhuis) * darwin: remove workaround for data corruption bug (Ben Noordhuis) * src: default to stream=stderr in handle printer (Ben Noordhuis) OBS-URL: https://build.opensuse.org/request/show/1124301 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libuv?expand=0&rev=68 --- fix_tests.patch | 30 ++++++++++++++++----- libuv-v1.46.0.tar.gz | 3 --- libuv-v1.46.0.tar.gz.sign | 16 ------------ libuv-v1.47.0.tar.gz | 3 +++ libuv-v1.47.0.tar.gz.sign | 16 ++++++++++++ libuv.changes | 55 +++++++++++++++++++++++++++++++++++++++ libuv.spec | 2 +- 7 files changed, 98 insertions(+), 27 deletions(-) delete mode 100644 libuv-v1.46.0.tar.gz delete mode 100644 libuv-v1.46.0.tar.gz.sign create mode 100644 libuv-v1.47.0.tar.gz create mode 100644 libuv-v1.47.0.tar.gz.sign diff --git a/fix_tests.patch b/fix_tests.patch index 4fe927b..5228e7e 100644 --- a/fix_tests.patch +++ b/fix_tests.patch @@ -2,10 +2,10 @@ test/test-list.h | 11 ----------- 1 file changed, 11 deletions(-) -Index: libuv-v1.43.0/test/test-list.h +Index: libuv-v1.47.0/test/test-list.h =================================================================== ---- libuv-v1.43.0.orig/test/test-list.h -+++ libuv-v1.43.0/test/test-list.h +--- libuv-v1.47.0.orig/test/test-list.h ++++ libuv-v1.47.0/test/test-list.h @@ -79,7 +79,6 @@ TEST_DECLARE (stdio_over_pipes) TEST_DECLARE (stdio_emulate_iocp) TEST_DECLARE (ip6_pton) @@ -14,7 +14,15 @@ Index: libuv-v1.43.0/test/test-list.h TEST_DECLARE (ipc_heavy_traffic_deadlock_bug) TEST_DECLARE (ipc_listen_before_write) TEST_DECLARE (ipc_listen_after_write) -@@ -169,11 +168,7 @@ TEST_DECLARE (udp_send_hang_loop) +@@ -128,7 +127,6 @@ TEST_DECLARE (tcp_bind_or_listen_error + TEST_DECLARE (tcp_listen_without_bind) + TEST_DECLARE (tcp_connect_error_fault) + TEST_DECLARE (tcp_connect6_error_fault) +-TEST_DECLARE (tcp_connect6_link_local) + TEST_DECLARE (tcp_connect_timeout) + TEST_DECLARE (tcp_local_connect_timeout) + TEST_DECLARE (tcp6_local_connect_timeout) +@@ -173,11 +171,7 @@ TEST_DECLARE (udp_send_hang_loop) TEST_DECLARE (udp_send_immediate) TEST_DECLARE (udp_send_unreachable) TEST_DECLARE (udp_mmsg) @@ -26,7 +34,7 @@ Index: libuv-v1.43.0/test/test-list.h TEST_DECLARE (udp_dgram_too_big) TEST_DECLARE (udp_dual_stack) TEST_DECLARE (udp_ipv6_only) -@@ -615,7 +610,6 @@ TASK_LIST_START +@@ -643,7 +637,6 @@ TASK_LIST_START TEST_ENTRY (stdio_emulate_iocp) TEST_ENTRY (ip6_pton) TEST_ENTRY (ip6_sin6_len) @@ -34,7 +42,15 @@ Index: libuv-v1.43.0/test/test-list.h TEST_ENTRY (ipc_heavy_traffic_deadlock_bug) TEST_ENTRY (ipc_listen_before_write) TEST_ENTRY (ipc_listen_after_write) -@@ -753,10 +747,6 @@ TASK_LIST_START +@@ -730,7 +723,6 @@ TASK_LIST_START + TEST_ENTRY (tcp_listen_without_bind) + TEST_ENTRY (tcp_connect_error_fault) + TEST_ENTRY (tcp_connect6_error_fault) +- TEST_ENTRY (tcp_connect6_link_local) + TEST_ENTRY (tcp_connect_timeout) + TEST_ENTRY (tcp_local_connect_timeout) + TEST_ENTRY (tcp6_local_connect_timeout) +@@ -787,10 +779,6 @@ TASK_LIST_START TEST_ENTRY (udp_options6) TEST_ENTRY (udp_no_autobind) TEST_ENTRY (udp_mmsg) @@ -45,7 +61,7 @@ Index: libuv-v1.43.0/test/test-list.h TEST_ENTRY (udp_multicast_ttl) TEST_ENTRY (udp_sendmmsg_error) TEST_ENTRY (udp_try_send) -@@ -897,7 +887,6 @@ TASK_LIST_START +@@ -943,7 +931,6 @@ TASK_LIST_START TEST_ENTRY (getnameinfo_basic_ip4) TEST_ENTRY (getnameinfo_basic_ip4_sync) diff --git a/libuv-v1.46.0.tar.gz b/libuv-v1.46.0.tar.gz deleted file mode 100644 index ef2ee01..0000000 --- a/libuv-v1.46.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:111f83958b9fdc65f1489195d25f342b9f7a3e683140c60e62c00fbaccddddce -size 1304458 diff --git a/libuv-v1.46.0.tar.gz.sign b/libuv-v1.46.0.tar.gz.sign deleted file mode 100644 index 9d80ba9..0000000 --- a/libuv-v1.46.0.tar.gz.sign +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCgAdFiEEYS8OrZQBYiN530QC8ow8jaM8A74FAmSfH78ACgkQ8ow8jaM8 -A75O6Q//eh0rFOJSaFQcLAVAuvjJR6VZkNYHEjgiuG603Bls/f9UTl3VhuktQeik -kJTjIv3+bP0BNCXM4Dmtc4eeItVmCLKSfGsspt095HxjQlYA5O+gPqJN4htEoBPf -6YgCLGcN0I0+6DecuouXov0SjnsBj0soicFvbd1DlZdTOwJdb+TGsszVWDPn4aY2 -dRo4sI1jTMbRKkMJI6tS6hZbnDzDGC8tUyqCFCXCe9dCTXo/jZIAhBVvxxZwgqaN -zPN57/JBuWDb7bTo1+vpd5cVEO5koImYZ0ZCWXv0SE7T9DzIxK2Hd62wQsE2sLBh -rmMgi1WBtFZf+n/mZPF0lgWYI998vAIstv+fdPmrxoZJLez4GTkYeU+cqoIKRzfs -NUBbeDCVSGXAFANWtLVeVgm7Lf42rpQUXceZb2Lol+ZUkNOueNgW7jAAPUNDQn+r -Mn/+9jgWfZhHwAJMSC+HZBhcytf3eMIxh/+97YvEx2WO4qNN51InaXbNrL7XvLN7 -XXRaRljJ4bEY/p7TKdbjKELcq2dcycBRKVzQUyswN9NraUU/nOJh4G/EVFCpCGAD -c7zUB6OUoQiq8fyvra3sDOCzWllyiqhzl4mX6guYh+W4Xeo3PRiwRVVNh53+QWvE -++3YIPNTcvfu2okzWCrXWp13f9cLYsLGtuVtR0HGyGpQ0va4yDk= -=MIjS ------END PGP SIGNATURE----- diff --git a/libuv-v1.47.0.tar.gz b/libuv-v1.47.0.tar.gz new file mode 100644 index 0000000..afe5853 --- /dev/null +++ b/libuv-v1.47.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:20c37a4ca77a2107879473c6c8fa0dc1350e80045df98bfbe78f7cd6d7dd2965 +size 1304259 diff --git a/libuv-v1.47.0.tar.gz.sign b/libuv-v1.47.0.tar.gz.sign new file mode 100644 index 0000000..f73cd6a --- /dev/null +++ b/libuv-v1.47.0.tar.gz.sign @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEEz7ucqaW+r9cOKzxaeaZ8VaNnnIsFAmVJLkMACgkQeaZ8VaNn +nIulpw/+PDclC7vdL8iYxgPIcUrkktfeg2bNLreuh8X18vl+9pkm6L2pyHD5oczm +SOuH7l5XWSWUU9TcFH57TMb79e4PQLGQ66+8jNkNb9GDHu4ccKi0Zbke5MXscUsZ +EaG4pjpIOcmE0UopVpIh0qfAli3pO31xJzymAh0/Wz8bWwQ415VEpkAJ+N9a1bWa +Lztf0VfKNjoT5omSuxJ0xwfbc8msDnivY9fKbaHOWLeUkZ7sZ9CBbVAixCfEvGil +81imUmKpNVHjMw1+k0Z7Fw2VrFi7sPh1uOVUuKGImN7ga/tfZscLLNtH+oE3JjIw +Kg2qQDM4VU620SsXYywLZEOsuavzadbOK/2PqBNYVsZ1YOToAItaaNaXmLCVEUla +7t4Dq9W+aR7dtsgcvbS8hEc7goBvMYYLJ6h+Lf/YCTlkDxaKciDGxTEmGsPikbxk +kVjAmW6y1LHiHMw8Ob4DKuv+RMo5oH12ouN8SdSlV8xKyM+Toysv/bwynsC+92Xv +3M0EcVbj32c/9At8xfi1eRFXDPNC3Tu6ibh4qch0Jm9sgJIrzEEKmgR+f+uqAg07 +gHVCQMma+Sch+6sUt8/sM1+2r+Epol0/6L5hsstrnLiUVGIyrTawzq6VJFXmc7vA +pxEgUBl/ff2tRS/RlqSNb5YIbIRo0hccuG0qepgMCeahl/UVS/k= +=URgL +-----END PGP SIGNATURE----- diff --git a/libuv.changes b/libuv.changes index 34cb822..e05bcaa 100644 --- a/libuv.changes +++ b/libuv.changes @@ -1,3 +1,58 @@ +------------------------------------------------------------------- +Wed Nov 8 22:32:40 UTC 2023 - Ondřej Súkup + +- refresh fix_tests.patch +- Update to 1.47.0 + * test: fix license blurb (Ben Noordhuis) + * linux: fix harmless warn_unused_result warning (Shuduo Sang) + * darwin: fix build warnings (小明) + * linux: don't use io_uring on pre-5.10.186 kernels (Ben Noordhuis) + * fs: fix WTF-8 decoding issue (Jameson Nash) + * test: enable disabled tcp_connect6_error_fault Ben Noordhuis)( + * test: enable disabled fs_link (Ben Noordhuis) + * test: enable disabled spawn_same_stdout_stderr (Ben Noordhuis) + * linux: handle UNAME26 personality (Ben Noordhuis) + * build: move cmake_minimum_required version to 3.9 (Keith Winstein) + * unix: set ipv6 scope id for link-local addresses (Ben Noordhuis) + * unix: match kqueue and epoll code (Trevor Norris) + * win,spawn: allow `%PATH%` to be unset (Kyle Edwards) + * doc: switch to Furo, a more modern Sphinx theme (Saúl Ibarra Corretgé) + * darwin: make TCP_KEEPINTVL and TCP_KEEPCNT available (小明) + * win,fs: avoid winapi macro redefinition (Brad King) + * linux: add missing riscv syscall numbers (michalbiesek) + * doc: fix broken "Shared library" Wikipedia link (Alois Klink) + * unix: get mainline kernel version in Ubuntu (Santiago Gimeno) + * unix: get mainline kernel version in Debian (Ben Noordhuis) + * unix: disable io_uring close on selected kernels (Santiago Gimeno) + * test: skip tests when ipv6 is not available (Santiago Gimeno) + * ibmi: implement ifaddrs, getifaddrs, freeifaddrs (Abdirahim Musse) + * unix: reset signal counters after fork (SmorkalovG) + * unix: remove pread/preadv conditionals (Ben Noordhuis) + * unix: remove pwrite/pwritev conditionals (Ben Noordhuis) + * darwin: remove workaround for data corruption bug (Ben Noordhuis) + * src: default to stream=stderr in handle printer (Ben Noordhuis) + * test: switch to new-style ASSERT_EQ macros (Pleuvens) + * zos: correctly get cpu model in uv_cpu_info() (jolai) + * test: fix get_passwd2 on IBM i (Abdirahim Musse) + * unix: don't malloc on sync uv_fs_read (Ben Noordhuis) + * freebsd: get fs event path with fcntl(F_KINFO) (David Carlier) + * test: switch from ASSERT_* to ASSERT_PTR_* (Pleuvens) + * darwin: workaround apple pthread_cond_wait bug (Julien Roncaglia) + * doc: uv_close should be called after exit callback (Pleuvens) + * test: 192.0.2.0/24 is the actual -TEST-NET-1 (prubel) + * unix: add back preadv/pwritev fallback (Ben Noordhuis) + * unix: rename variable for consistency (Ben Noordhuis) + * unix: merge read/write code into single functions (Ben Noordhuis) + * doc: filename arg to uv_fs_event_cb can be NULL (Ben Noordhuis) + * build,win: we need to link against shell32.lib (Per Allansson) + * unix: no preadv/pwritev workaround if not needed (Jeffrey H. Johnson) + * build: add CI for Windows ARM64 (build only) (Per Allansson) + * linux: disable io_uring on 32 bits arm systems (Ben Noordhuis) + * misc: export WTF8 conversion utilities (Jameson Nash) + * build: fix libuv.a file name for cmake (Jameson Nash) + * build: add windows ubsan and clang ci (Matheus Izvekov) + * win: improve accuracy of ProductName between arch (Christian Heimlich)) + ------------------------------------------------------------------- Thu Jul 20 19:47:45 UTC 2023 - Joshua Smith diff --git a/libuv.spec b/libuv.spec index 6538dc8..2d6df40 100644 --- a/libuv.spec +++ b/libuv.spec @@ -18,7 +18,7 @@ %define somajor 1 Name: libuv -Version: 1.46.0 +Version: 1.47.0 Release: 0 Summary: Asychronous I/O support library License: MIT