diff --git a/mingw64-winpthreads.spec b/mingw64-winpthreads.spec index 4cfcdf6..a0ae12a 100644 --- a/mingw64-winpthreads.spec +++ b/mingw64-winpthreads.spec @@ -58,6 +58,14 @@ mingw-w64's implementation of POSIX threads for Windows. %setup -q -n winpthreads %build +# There build is trying to link with libpthread.a but it has no need +# of any symbol from there, so just create a fake library and use it. +mkdir fakelib +pushd fakelib +touch empty.c +%{_mingw64_cc} -c empty.c +%{_mingw64_ar} rsc libpthread.a empty.o +popd %{_mingw64_configure} \ --disable-static \ --enable-shared