Reported by portscout. See [upstream changelog](https://github.com/jiixyj/epoll-shim/compare/v0.0.20210322...v0.0.202104178).
Some consumers required fixes e.g.
graphics/wayland failed:
```lang=c
tests/os-wrappers-test.c:89:15: error: expected identifier or '('
fcntl(int fd, int cmd, ...)
^
tests/os-wrappers-test.c:89:15: error: expected ')'
tests/os-wrappers-test.c:89:1: note: to match this '('
fcntl(int fd, int cmd, ...)
^
/usr/local/include/libepoll-shim/epoll-shim/detail/common.h:18:2:h:17:2: note: expanded from macro 'fcntl'
SHIM_SYS_SHIM_HELPERS_SELECT(SHIM_SYS_SHIM_FCNTL, __VA_ARGS__, N, 1, 1) \
^
/usr/local/include/libepoll-shim/epoll-shim/detail/common.h:12:2:h:11:64: note: expanded from macro 'SHIM_SYS_SHIM_HELPERS_SELECT'
#define SHIM_SYS_SHIM_HELPERS_SEL(PREFIX, _2, _1, SUFFIX, ...) PREFIX##_##SUFFIX
^
<scratch space>:30:1:4:1: note: expanded from here
SHIM_SYS_SHIM_FCNTL_N
^
/usr/local/include/libepoll-shim/epoll-shim/detail/common.h:15:4:h:14:4: note: expanded from macro 'SHIM_SYS_SHIM_FCNTL_N'
(((cmd) == F_SETFL) ? epoll_shim_fcntl((fd), (cmd), __VA_ARGS__) : \
^
```
biology/ncbi-vdb failed:
```lang=c
In file included from libs/kns/linux/syspoll.c:46:
/usr/local/include/libepoll-shim/sys/epoll.h:63:10: fatal error: 'epoll-shim/detail/common.h' file not found
#include <epoll-shim/detail/common.h>
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
x11/foot failed:
```lang=c
terminal.c:1046:23: error: must specify at least one argument for '...' parameter of variadic macro [-Werror,-Wgnu-zero-variadic-macro-arguments]
if ((ptmx_flags = fcntl(ptmx, F_GETFL)) < 0 ||
^
/usr/local/include/libepoll-shim/epoll-shim/detail/common.h:18:69: note: expanded from macro 'fcntl'
SHIM_SYS_SHIM_HELPERS_SELECT(SHIM_SYS_SHIM_FCNTL, __VA_ARGS__, N, 1) \
^
/usr/local/include/libepoll-shim/epoll-shim/detail/common.h:11:9: note: macro 'SHIM_SYS_SHIM_HELPERS_SELECT' defined here
#define SHIM_SYS_SHIM_HELPERS_SELECT(PREFIX, _2, _1, SUFFIX, ...) \
^
```