Accepting request 1157780 from home:jgwang:branches:devel:libraries:c_c++
Update to version 1..48.0 OBS-URL: https://build.opensuse.org/request/show/1157780 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libuv?expand=0&rev=73
This commit is contained in:
parent
0fd50d80b4
commit
c9bc8aafe0
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:20c37a4ca77a2107879473c6c8fa0dc1350e80045df98bfbe78f7cd6d7dd2965
|
|
||||||
size 1304259
|
|
@ -1,16 +0,0 @@
|
|||||||
-----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-----
|
|
BIN
libuv-v1.48.0.tar.gz
(Stored with Git LFS)
Normal file
BIN
libuv-v1.48.0.tar.gz
(Stored with Git LFS)
Normal file
Binary file not shown.
16
libuv-v1.48.0.tar.gz.sign
Normal file
16
libuv-v1.48.0.tar.gz.sign
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
|
||||||
|
iQIzBAABCgAdFiEEYS8OrZQBYiN530QC8ow8jaM8A74FAmXD5iAACgkQ8ow8jaM8
|
||||||
|
A77Erw/+KSsWKi47qakBDtkjOsUY/PmvX9nPQn1wHvwABWSx/8vNkAjcENbAkEuX
|
||||||
|
U4gM2kqjyoe12tRhvVwriHYbRgIAkjkcRPYM1eAib7RT47fm7nGD3pPFoTylQCxH
|
||||||
|
sk+cJuWKTvEXqzDaUKG9nTx3WXU869Tq4T35a8PD7qTqfKnWIRI/xalyPd4b7RUT
|
||||||
|
/CURuvLrNH2UDwNFk7qF+So07TfABWbqNzdACV4+N+RyyJdy7/ct6LYIwy+ltwB/
|
||||||
|
1R0dGkGyaMN0YFB/5rMLKH5Qy0dHjGV+MOmnEGp/JhPLvJGSHZZr8FXs8q+VUgrB
|
||||||
|
PogI74wWul83mRCFE0JDGPNeuDvDqUPKxcH1OhjVlkC/gwslHgQgui0fz+TKJSHj
|
||||||
|
dTXZu+R8rYULn+wgPCR3ND2xTayFS/AQejmLHPk9dfAGGlZGJOjw8IIMh70tts6V
|
||||||
|
hX3dGybLvKFOGFKZzx1TSJQOB3+tkkjgFPVzDRXm50w5YS2IH7sWoP2KUa4XmdMG
|
||||||
|
ymknB6PE5zhP/HfsfOL5vAcpCYkRb19YvActbfC8/kV+/Rid4r1jIC86HhuzFXYf
|
||||||
|
oCBTKQ5xN7SphhGNMOYPoYKCV8ttHYsuOVs9ZkV9OCTfMVJOy1o8/31YP27G4SDi
|
||||||
|
KrfPD/q1jP1g6qV5NQBDbuzDBgKWGr+YwjPmPR6f3QK4oB0TnLU=
|
||||||
|
=6mql
|
||||||
|
-----END PGP SIGNATURE-----
|
@ -1,3 +1,54 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Mar 14 02:46:20 UTC 2024 - jun wang <jgwang@suse.com>
|
||||||
|
|
||||||
|
- Update to version 1..48.0
|
||||||
|
* misc: remove deprecated stalebot file
|
||||||
|
* misc: ignore libuv-release-tool files
|
||||||
|
* build,win: remove extraneous -lshell32
|
||||||
|
* build,win: work around missing uuid.dll on MinGW
|
||||||
|
* build: disable windows asan buildbot
|
||||||
|
* build: add .cache clangd folder to .gitignore
|
||||||
|
* build: re-enable msvc-asan job on CI
|
||||||
|
* linux: disable io_uring on hppa below kernel 6.1.51
|
||||||
|
* linux: remove HAVE_IFADDRS_H macro
|
||||||
|
* linux: fix bind/connect for abstract sockets
|
||||||
|
* linux: retry fs op if unsupported by io_uring
|
||||||
|
* linux: disable io_uring on ppc64 and ppc64le
|
||||||
|
* unix,win: utility for setting priority for thread
|
||||||
|
* unix,win: fix read past end of pipe name buffer
|
||||||
|
* unix,win: fix busy loop with zero timeout timers
|
||||||
|
* unix,win: reset the timer queue on stop
|
||||||
|
* unix: ignore ifaddrs with NULL ifa_addr
|
||||||
|
* unix: unbreak macOS < 10.14
|
||||||
|
* unix: correct pwritev conditional
|
||||||
|
* unix: support full TCP keep-alive on Solaris
|
||||||
|
* unix: optimize uv__tcp_keepalive cpp directives
|
||||||
|
* freebsd: fix F_KINFO file path handling
|
||||||
|
* freebsd: fix build on non-intel archs
|
||||||
|
* aix: disable ipv6 link local
|
||||||
|
* aix,ibmi: use uv_interface_addresses instead of getifaddrs
|
||||||
|
* win: remove check for UV_PIPE_NO_TRUNCATE
|
||||||
|
* win: honor NoDefaultCurrentDirectoryInExePath env var
|
||||||
|
* win: stop using deprecated names
|
||||||
|
* win: replace c99 comments with c89 comments
|
||||||
|
* win: fix ESRCH implementation
|
||||||
|
* win/spawn: optionally run executable paths with no file
|
||||||
|
extension
|
||||||
|
* test: don't run tcp_writealot under msan
|
||||||
|
* test: check if ipv6 link-local traffic is routable
|
||||||
|
* test: skip tcp-write-in-a-row on IBM i
|
||||||
|
* test: empty strings are not valid IDNA
|
||||||
|
* test_fs.c: Fix issue on 32-bit systems using btrfs
|
||||||
|
* idna: fix compilation warning
|
||||||
|
* pipe: add back error handling to connect / bind
|
||||||
|
* fix: always zero-terminate idna output
|
||||||
|
* fix: reject zero-length idna inputs
|
||||||
|
* doc: move cjihrig to emeriti
|
||||||
|
* doc: add very basic Security Policy document
|
||||||
|
* Merge pull request from GHSA-f74f-cvh7-c6q6
|
||||||
|
- Remove ppc64-disable-liburing.patch because it was applied
|
||||||
|
in the current source code
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Jan 15 07:45:35 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
Mon Jan 15 07:45:35 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
||||||
|
|
||||||
|
@ -18,7 +18,7 @@
|
|||||||
|
|
||||||
%define somajor 1
|
%define somajor 1
|
||||||
Name: libuv
|
Name: libuv
|
||||||
Version: 1.47.0
|
Version: 1.48.0
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Asychronous I/O support library
|
Summary: Asychronous I/O support library
|
||||||
License: MIT
|
License: MIT
|
||||||
@ -29,8 +29,6 @@ Source1: https://dist.libuv.org/dist/v%{version}/libuv-v%{version}.tar.gz
|
|||||||
Source2: %{name}.keyring
|
Source2: %{name}.keyring
|
||||||
Source3: baselibs.conf
|
Source3: baselibs.conf
|
||||||
Patch1: fix_tests.patch
|
Patch1: fix_tests.patch
|
||||||
# PATCH-FIX-UPSTREAM: gh#libuv/libuv#4285
|
|
||||||
Patch2: ppc64-disable-liburing.patch
|
|
||||||
BuildRequires: autoconf
|
BuildRequires: autoconf
|
||||||
BuildRequires: automake
|
BuildRequires: automake
|
||||||
BuildRequires: libtool
|
BuildRequires: libtool
|
||||||
|
@ -1,28 +0,0 @@
|
|||||||
From 08f4fb449048e22be034b26fa41fb0723189f2b8 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Brad King <brad.king@kitware.com>
|
|
||||||
Date: Fri, 12 Jan 2024 15:02:22 -0500
|
|
||||||
Subject: [PATCH] linux: disable io_uring on ppc64 and ppc64le
|
|
||||||
|
|
||||||
Since `io_uring` support was added, libuv's signal handler randomly
|
|
||||||
segfaults on ppc64 when interrupting `epoll_pwait`. Disable it
|
|
||||||
pending further investigation.
|
|
||||||
|
|
||||||
Issue: https://github.com/libuv/libuv/issues/4283
|
|
||||||
---
|
|
||||||
src/unix/linux.c | 3 +++
|
|
||||||
1 file changed, 3 insertions(+)
|
|
||||||
|
|
||||||
diff --git a/src/unix/linux.c b/src/unix/linux.c
|
|
||||||
index 3c1313e7efc..4164e90dbb0 100644
|
|
||||||
--- a/src/unix/linux.c
|
|
||||||
+++ b/src/unix/linux.c
|
|
||||||
@@ -463,6 +463,9 @@ static int uv__use_io_uring(void) {
|
|
||||||
#elif defined(__arm__) && __SIZEOF_POINTER__ == 4
|
|
||||||
/* See https://github.com/libuv/libuv/issues/4158. */
|
|
||||||
return 0; /* All 32 bits kernels appear buggy. */
|
|
||||||
+#elif defined(__powerpc64__) || defined(__ppc64__)
|
|
||||||
+ /* See https://github.com/libuv/libuv/issues/4283. */
|
|
||||||
+ return 0; /* Random SIGSEGV in signal handler. */
|
|
||||||
#else
|
|
||||||
/* Ternary: unknown=0, yes=1, no=-1 */
|
|
||||||
static _Atomic int use_io_uring;
|
|
Loading…
Reference in New Issue
Block a user