Index: subversion/libsvn_subr/config_win.c
===================================================================
--- subversion/libsvn_subr/config_win.c	(revision 27108)
+++ subversion/libsvn_subr/config_win.c	(working copy)
@@ -21,8 +21,10 @@
 #include "svn_private_config.h"
 
 #ifdef WIN32
-
 #define WIN32_LEAN_AND_MEAN
+#ifdef APR_HAVE_IPV6
+#include <winsock2.h>
+#endif
 #include <windows.h>
 #include <shlobj.h>
 
Index: subversion/libsvn_subr/win32_xlate.c
===================================================================
--- subversion/libsvn_subr/win32_xlate.c	(revision 27108)
+++ subversion/libsvn_subr/win32_xlate.c	(working copy)
@@ -21,6 +21,9 @@
 /* Define _WIN32_DCOM for CoInitializeEx(). */
 #define _WIN32_DCOM
 
+#ifdef APR_HAVE_IPV6
+#include <winsock2.h>
+#endif
 #include <windows.h>
 #include <mlang.h>
 
