--- mariadb/libmariadb/my_pthread.c.orig	2013-04-17 15:45:52.025896770 +0200
+++ mariadb/libmariadb/my_pthread.c	2013-04-17 15:47:32.292895908 +0200
@@ -28,6 +28,10 @@
 
 #ifdef _WIN32
 
+#ifndef ETIMEDOUT  /* does not exist MSVC 2008 but was added in MSVC 2010 */
+#define ETIMEDOUT 145
+#endif
+
 int 
 pthread_cond_init (pthread_cond_t *cv, const pthread_condattr_t *attr)
 {
