pkg-config/glib-patches/pthread-config-fix.diff
Tollef Fog Heen 4fe6610368 2007-12-29 Tollef Fog Heen <tfheen@err.no>
* Update to glib 1.2.10, adjust lots of the glib patches.  Gnome
	#81847.
2007-12-29 14:40:41 +01:00

18 lines
694 B
Diff

--- 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
@@ -888,6 +888,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;
@@ -896,6 +897,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)],