mirror of
https://gitlab.freedesktop.org/pkg-config/pkg-config.git
synced 2026-05-04 21:08:08 +02:00
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.
This commit is contained in:
parent
77d6ced01e
commit
3c5248e621
2 changed files with 24 additions and 0 deletions
|
|
@ -1,3 +1,9 @@
|
|||
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.
|
||||
|
||||
2005-02-21 Tollef Fog Heen <tfheen@err.no>
|
||||
|
||||
* parse.c (parse_package_file): Stop leaking file descriptors.
|
||||
|
|
|
|||
18
glib-patches/pthread-config-fix.diff
Normal file
18
glib-patches/pthread-config-fix.diff
Normal file
|
|
@ -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)],
|
||||
Loading…
Add table
Reference in a new issue