Paul Eggert <egg...@cs.ucla.edu> writes: > I am planning to make some changes to GNU Emacs which the > gnulib sys_select module would be helpful for. But sys_select > depends on sys_socket, and that drags in some stuff > like m4/sockpfaf.m4 and m4/sys_uio_h.m4 that I'd rather > avoid. Any objection if I remove this dependency? It appears > that it's needed only because of native Windows platforms, and > applications that use gnulib shouldn't have to do extra work > just to support Windows.
Is it native Windows or MinGW? I don't see anything directly in m4/sockpfaf.m4 that is used by sys_socket.in.h, but I could miss it. m4/sys_uio.m4 appears to be for 'struct iovec', maybe sys/socket.h is required to provide it? /Simon