File 0519-Fix-configure-includes-for-errqueue.h.patch of Package erlang
From 6cec8ee09ca3e9ecdb71a5f7b8301ade7a97d162 Mon Sep 17 00:00:00 2001 From: Raimo Niskanen <raimo@erlang.org> Date: Wed, 2 Sep 2020 17:04:48 +0200 Subject: [PATCH 13/14] Fix configure includes for errqueue.h --- erts/configure.in | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/erts/configure.in b/erts/configure.in index 7dead010bc..50a98956e9 100644 --- a/erts/configure.in +++ b/erts/configure.in @@ -1821,7 +1821,14 @@ AC_CHECK_HEADERS(sched.h setns.h) AC_CHECK_FUNCS([setns]) dnl Check for linux/errqueue -AC_CHECK_HEADERS(linux/errqueue.h) +AC_CHECK_HEADERS([linux/types.h linux/errqueue.h], [], [], +[[#ifdef HAVE_SYS_TIME_H +# include <sys/time.h> +#endif +#ifdef HAVE_LINUX_TYPES_H +# include <linux/types.h> +#endif +]]) HAVE_VALGRIND=no AC_CHECK_HEADER(valgrind/valgrind.h, HAVE_VALGRIND=yes) -- 2.26.2




