From 44512cfca65ea5b7b6d1732560d8aa2cd221de22 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Draszik?= Date: Tue, 27 Feb 2018 09:28:06 +0000 Subject: [PATCH] jdk: use correct include for poll MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Compiling against musl-libc gives the following warning (which is treated as error due to -Werror: | In file included from jdk/src/solaris/native/java/net/net_util_md.h:36:0, | from jdk/src/share/native/java/net/net_util.h:31, | from jdk/src/solaris/native/java/net/InetAddressImplFactory.c:28: | usr/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] | #warning redirecting incorrect #include to | ^~~~~~~ etc. To use poll(), poll.h needs to be included, even on glibc - do so using the following command: for i in $(git grep sys/poll\.h jdk | cut -f 1 -d : | sort -u) ; do sed -e 's,sys/poll\.h,poll.h,g' -i ${i} done Upstream-Status: Pending Signed-off-by: André Draszik Signed-off-by: Richard Leitner --- jdk/src/aix/native/java/net/aix_close.c | 2 +- jdk/src/aix/native/sun/nio/ch/AixPollPort.c | 2 +- jdk/src/solaris/native/java/net/PlainSocketImpl.c | 2 +- jdk/src/solaris/native/java/net/bsd_close.c | 2 +- jdk/src/solaris/native/java/net/linux_close.c | 2 +- jdk/src/solaris/native/java/net/net_util_md.h | 2 +- jdk/src/solaris/native/sun/nio/ch/DevPollArrayWrapper.c | 2 +- jdk/src/solaris/native/sun/nio/ch/Net.c | 2 +- jdk/src/solaris/native/sun/nio/fs/LinuxWatchService.c | 2 +- jdk/src/solaris/transport/socket/socket_md.c | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/jdk/src/aix/native/java/net/aix_close.c b/jdk/src/aix/native/java/net/aix_close.c index 90d57b42..fbeb73ef 100644 --- a/jdk/src/aix/native/java/net/aix_close.c +++ b/jdk/src/aix/native/java/net/aix_close.c @@ -54,7 +54,7 @@ #include #include -#include +#include /* * Stack allocated by thread when doing blocking operation diff --git a/jdk/src/aix/native/sun/nio/ch/AixPollPort.c b/jdk/src/aix/native/sun/nio/ch/AixPollPort.c index 70064b89..c10c602b 100644 --- a/jdk/src/aix/native/sun/nio/ch/AixPollPort.c +++ b/jdk/src/aix/native/sun/nio/ch/AixPollPort.c @@ -34,7 +34,7 @@ #include #include #include -#include +#include #include #include #include diff --git a/jdk/src/solaris/native/java/net/PlainSocketImpl.c b/jdk/src/solaris/native/java/net/PlainSocketImpl.c index 373c5e36..9aafbc09 100644 --- a/jdk/src/solaris/native/java/net/PlainSocketImpl.c +++ b/jdk/src/solaris/native/java/net/PlainSocketImpl.c @@ -28,7 +28,7 @@ #include #include #if defined(__linux__) && !defined(USE_SELECT) -#include +#include #endif #include /* Defines TCP_NODELAY, needed for 2.6 */ #include diff --git a/jdk/src/solaris/native/java/net/bsd_close.c b/jdk/src/solaris/native/java/net/bsd_close.c index 89a20707..511ab845 100644 --- a/jdk/src/solaris/native/java/net/bsd_close.c +++ b/jdk/src/solaris/native/java/net/bsd_close.c @@ -38,7 +38,7 @@ #include #include #include -#include +#include /* * Stack allocated by thread when doing blocking operation diff --git a/jdk/src/solaris/native/java/net/linux_close.c b/jdk/src/solaris/native/java/net/linux_close.c index eacc2afd..159ca132 100644 --- a/jdk/src/solaris/native/java/net/linux_close.c +++ b/jdk/src/solaris/native/java/net/linux_close.c @@ -36,7 +36,7 @@ #include #include #include -#include +#include /* * Stack allocated by thread when doing blocking operation diff --git a/jdk/src/solaris/native/java/net/net_util_md.h b/jdk/src/solaris/native/java/net/net_util_md.h index a48446de..8915b68a 100644 --- a/jdk/src/solaris/native/java/net/net_util_md.h +++ b/jdk/src/solaris/native/java/net/net_util_md.h @@ -33,7 +33,7 @@ #include #ifndef USE_SELECT -#include +#include #endif diff --git a/jdk/src/solaris/native/sun/nio/ch/DevPollArrayWrapper.c b/jdk/src/solaris/native/sun/nio/ch/DevPollArrayWrapper.c index 6860a167..20849dab 100644 --- a/jdk/src/solaris/native/sun/nio/ch/DevPollArrayWrapper.c +++ b/jdk/src/solaris/native/sun/nio/ch/DevPollArrayWrapper.c @@ -28,7 +28,7 @@ #include "jvm.h" #include "jlong.h" #include "sun_nio_ch_DevPollArrayWrapper.h" -#include +#include #include #include diff --git a/jdk/src/solaris/native/sun/nio/ch/Net.c b/jdk/src/solaris/native/sun/nio/ch/Net.c index 73560ad6..a3720055 100644 --- a/jdk/src/solaris/native/sun/nio/ch/Net.c +++ b/jdk/src/solaris/native/sun/nio/ch/Net.c @@ -23,7 +23,7 @@ * questions. */ -#include +#include #include #include #include diff --git a/jdk/src/solaris/native/sun/nio/fs/LinuxWatchService.c b/jdk/src/solaris/native/sun/nio/fs/LinuxWatchService.c index 375aaa48..7606e9ba 100644 --- a/jdk/src/solaris/native/sun/nio/fs/LinuxWatchService.c +++ b/jdk/src/solaris/native/sun/nio/fs/LinuxWatchService.c @@ -32,7 +32,7 @@ #include #include #include -#include +#include #include #include "sun_nio_fs_LinuxWatchService.h" diff --git a/jdk/src/solaris/transport/socket/socket_md.c b/jdk/src/solaris/transport/socket/socket_md.c index 33e062e0..819fcabd 100644 --- a/jdk/src/solaris/transport/socket/socket_md.c +++ b/jdk/src/solaris/transport/socket/socket_md.c @@ -37,7 +37,7 @@ #include #else #include -#include +#include #endif #include "socket_md.h"