On MinGW, dependency('threads') assumes the caller wants POSIX thread primitives instead of Win32 primitives. This makes sense because the latter doesn't require any additional action, while the former needs a winpthreads dependency. However, some libraries use Win32 threading on Windows but add dependency('threads') anyway, which is undesirable in a build that wants to avoid shipping winpthreads. Recommend skipping dependency('threads') on Windows if POSIX threading is not needed.pull/13124/head
parent
9e3b3db705
commit
ee2be74fd9
1 changed files with 14 additions and 0 deletions
Loading…
Reference in new issue