Use pthread-win32 package rather than our own port
When building on Windows, Processlib provides its own port of pthread -see the WindowSpecific
folder.
When installing Lima / Processlib in an environment where there is potentially another version of the port, e.g. one that comes from pthread-win32
conda package, there is no way to disambiguate which header should be included.
Either Processlib should also use pthread-win32
conda package, or make the header more explicit, e.g. #include <processlib/pthread.h
.
Both header defines the same API but different ABI, a source of #@$%^&, I mean subtil, bugs.