Thanks for the report. How about the attached patch instead? I've pushed it.
>From 79aeac1a022daa372715ffbbc2bff641569acfb5 Mon Sep 17 00:00:00 2001
From: Paul Eggert
Date: Tue, 24 Feb 2015 16:16:19 -0800
Subject: [PATCH] poll: port to MSVC v18 on MS-Windows 8.1
Problem reported by Gisle Vanem
I'm getting this error at the link stage (MSVC v18 on Win-8.1):
poll.obj : error LNK2019: unresolved external symbol
_recv_used_without_including_sys_socket_h referenced in function
_windows_compute_revents_socket
poll.obj : error LNK2019: unresolved external symbol
_select_used_wit