aboutsummaryrefslogtreecommitdiff
path: root/changes/bug2313
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2011-01-03 12:42:19 -0500
committerNick Mathewson <nickm@torproject.org>2011-01-03 12:45:13 -0500
commit5c09431cc7c3843a26b2fcc8e52f56f3bba8abb6 (patch)
treef8e370c969ae99a1de63ed9576984d153d037c25 /changes/bug2313
parent989db9aed19f0ca3c93a1638bab4a2b473a94aa9 (diff)
downloadtor-5c09431cc7c3843a26b2fcc8e52f56f3bba8abb6.tar
tor-5c09431cc7c3843a26b2fcc8e52f56f3bba8abb6.tar.gz
Never include pthread.h when building for Windows.
On Windows, we never use pthreads, since it doesn't usually exist, and when it does it tends to be a little weirdly-behaved. But some mingw installations have a pthreads installed, so autoconf detects pthread.h and tells us about it. This would make us include pthread.h, which could make for trouble when the iffy pthread.h tried to include config.h. This patch changes compat.h so that we never include pthread.h on Windows. Fixes bug 2313; bugfix on 0.1.0.1-rc.
Diffstat (limited to 'changes/bug2313')
-rw-r--r--changes/bug23134
1 files changed, 4 insertions, 0 deletions
diff --git a/changes/bug2313 b/changes/bug2313
new file mode 100644
index 000000000..0ffbe4ab0
--- /dev/null
+++ b/changes/bug2313
@@ -0,0 +1,4 @@
+ o Minor bugfixes
+ - Fix compilation on mingw when a pthreads compatibility library
+ has been installed. (We don't want to use it, so we shouldn't
+ be including pthread.h.) Fixes bug 2313; bugfix on 0.1.0.1-rc.