--- /dev/null
+--- pthreads-w32-2-9-1-release/pthread.h.orig 2012-05-27 06:16:45.000000000 +0200
++++ pthreads-w32-2-9-1-release/pthread.h 2018-12-09 12:42:13.610057177 +0100
+@@ -315,7 +315,7 @@
+
+ #if !defined(HAVE_STRUCT_TIMESPEC)
+ #define HAVE_STRUCT_TIMESPEC
+-#if !defined(_TIMESPEC_DEFINED)
++#if !defined(_TIMESPEC_DEFINED) && !defined(__struct_timespec_defined)
+ #define _TIMESPEC_DEFINED
+ struct timespec {
+ time_t tv_sec;
Name: crossmingw32-pthreads-w32
Version: 2.9.1
%define dver %(echo %{version} | tr . -)
-Release: 2
+Release: 3
License: LGPL v2.1
Group: Development/Libraries
Source0: ftp://sourceware.org/pub/pthreads-win32/pthreads-w32-%{dver}-release.tar.gz
# Source0-md5: 36ba827d6aa0fa9f9ae740a35626e2e3
+Patch0: %{name}-timespec.patch
URL: http://www.sourceware.org/pthreads-win32/
BuildRequires: crossmingw32-gcc
BuildRequires: sed >= 4.0
%prep
%setup -q -n pthreads-w32-%{dver}-release
+%patch0 -p1
mkdir lib