diff options
author | Arch Librarian <arch@canonical.com> | 2005-07-14 13:06:17 +0000 |
---|---|---|
committer | Arch Librarian <arch@canonical.com> | 2005-07-14 13:06:17 +0000 |
commit | 3c5248e621c409b58a42f7fd9622746531dd8820 (patch) | |
tree | 618a17e10cacf8ba5f30d1bee8947a507bea4345 /glib-patches | |
parent | 77d6ced01ed426ee5418bcf939274684f2491791 (diff) | |
download | pkg-config-3c5248e621c409b58a42f7fd9622746531dd8820.tar.gz |
2005-03-18 Tollef Fog Heen <tfheen@err.no>
Author: tfheen
Date: 2005-03-18 08:04:33 GMT
2005-03-18 Tollef Fog Heen <tfheen@err.no>
* glib-patches/pthread-config-fix.diff: Add patch to detect
pthreads properly on some architectures. Thanks to Michael
Haubenwallner for reporting this bug and providing a patch.
Diffstat (limited to 'glib-patches')
-rw-r--r-- | glib-patches/pthread-config-fix.diff | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/glib-patches/pthread-config-fix.diff b/glib-patches/pthread-config-fix.diff new file mode 100644 index 0000000..36baf23 --- /dev/null +++ b/glib-patches/pthread-config-fix.diff @@ -0,0 +1,18 @@ +--- glib-1.2.8/configure.in 2000-05-25 02:29:09.000000000 +0200 ++++ glib-1.2.8/configure.in 2004-10-13 09:45:16.965305752 +0200 +@@ -831,6 +831,7 @@ + AC_MSG_CHECKING(whether pthread_cond_timedwait is posix like) + # DCE Threads return -1 as failure, posix ETIMEDOUT. + AC_TRY_RUN([#include <pthread.h> ++ #include <sys/time.h> + int main () { + pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER; + pthread_cond_t cond = PTHREAD_COND_INITIALIZER; +@@ -839,6 +840,7 @@ + gettimeofday (&tval, NULL); + tspec.tv_sec = tval.tv_sec; + tspec.tv_nsec = 0; ++ pthread_mutex_lock (&mutex); + return pthread_cond_timedwait (&cond,&mutex,&tspec) + != -1;}], + [AC_MSG_RESULT(no)], |