Spec URL: http://hg.et.redhat.com/misc/fedora-mingw--devel/?cmd=manifest;manifest=82a0662b5376fe1a90612ed85628670c902a43d3;path=/pthreads/ SRPM URL: http://www.annexia.org/tmp/mingw/fedora-9/src/SRPMS/mingw32-pthreads-2.8.0-2.fc9.src.rpm Description: Win32 does not, and is unlikely to ever, support pthreads natively. This project seeks to provide a freely available and high-quality solution to this problem. Approved MinGW packaging guidelines are here: http://fedoraproject.org/wiki/Packaging/MinGW
replace %{crazy_version} with `echo %{version}|tr . -` it's much easier to see in place and don't have to change when the version change (although it's not changed for years) in the build section put the clean after the first build: make CROSS=%{_mingw32_host}- GC-inlined make clean make CROSS=%{_mingw32_host}- GCE-inlined afais GCE-inlined has different defines so probably a clean would be useful before the next target. add -mms-bitfields or even better %_mingw32_cflags to OPT probably only way to do this is a patch for the makefile.
In reply to comment 1, see http://lists.fedoraproject.org/pipermail/fedora-mingw/2008-December/000211.html
Spec URL: http://hg.et.redhat.com/cgi-bin/hg-misc.cgi/fedora-mingw--devel/file/tip/pthreads/mingw32-pthreads.spec SRPM URL: http://www.annexia.org/tmp/mingw/fedora-10/src/SRPMS/mingw32-pthreads-2.8.0-2.fc10.src.rpm
the latest mercurial spec file and patchs are good. This package (mingw32-pthreads) is APPROVED by lfarkas
I made some small (non-functional) cleanups to the spec file and did a scratch-build in Koji: http://koji.fedoraproject.org/koji/taskinfo?taskID=1049150
New Package CVS Request ======================= Package Name: mingw32-pthreads Short Description: MinGW pthread library Owners: rjones berrange lfarkas Branches: F-10 EL-5 InitialCC:
cvs done.
Thanks everyone for helping out with this. It's now built in EL-5, F-10 and Rawhide.
mingw32-pthreads-2.8.0-4.fc10 has been submitted as an update for Fedora 10. http://admin.fedoraproject.org/updates/mingw32-pthreads-2.8.0-4.fc10
mingw32-pthreads-2.8.0-4.fc10 has been pushed to the Fedora 10 stable repository. If problems still persist, please make note of it in this bug report.