Package: libuv1 / 1.9.0-1~bpo8+1

Metadata

Package Version Patches format
libuv1 1.9.0-1~bpo8+1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
mips epoll_pwait.diff | (download)

src/unix/linux-core.c | 15 8 + 7 - 0 !
src/unix/linux-syscalls.c | 21 7 + 14 - 0 !
src/unix/linux-syscalls.h | 2 1 + 1 - 0 !
3 files changed, 16 insertions(+), 22 deletions(-)

 [patch] unix: use libc-provided epoll_pwait wrapper

Further fix for sigmask size calculation on top of 751ac48.
We now use epoll_pwait() wrapper from libc, which takes care
of passing proper sigset_t size to kernel.

This is more portable, as some arch have a larger sigmask and
kernel explicitely checks size parameter to match sizeof(sigset_t).
Spotted as a uv_loop_configure regression on MIPS.

This fixes #335.

Signed-off-by: Luca Bruno <lucab@debian.org>

sparc skip tcp_oob.diff | (download)

test/test-tcp-oob.c | 6 6 + 0 - 0 !
1 file changed, 6 insertions(+)

 workaround for test failure on old sparc kernels
kfreebsd.patch | (download)

configure.ac | 1 1 + 0 - 0 !
include/uv-unix.h | 2 1 + 1 - 0 !
src/unix/core.c | 8 4 + 4 - 0 !
src/unix/fs.c | 1 1 + 0 - 0 !
test/test-fs-event.c | 1 1 + 0 - 0 !
5 files changed, 8 insertions(+), 5 deletions(-)

 kfreebsd port