1--- pthreads/semaphore.h 2018-05-16 22:10:12.938777300 +0200 2+++ pthreads/semaphore.h.mode_t 2018-05-16 22:08:58.453800700 +0200 3@@ -98,8 +98,10 @@ 4 # if defined(__MINGW64__) 5 # define HAVE_STRUCT_TIMESPEC 6 # define HAVE_MODE_T 7+# include <sys/types.h> 8 # elif defined(_UWIN) || defined(__MINGW32__) 9 # define HAVE_MODE_T 10+# include <sys/types.h> 11 # endif 12 #endif 13 14