[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: kde on hurd



At Thu, 9 Jun 2005 10:35:55 +0200,
Oleksandr Shneyder wrote:
> But unfortunately I have found new problem - I try to compile my own old 
> simple qt project to test how qt work. This is very simple project without 
> processes or threads. With no-threaded qt version all work just fine, but 
> with threaded version I get error: 
> aktenplan: /build/mbanck/hurd-20050513/build-tree/hurd/libpthread/sysdeps/generic/pt-mutex-timedlock.c:48: 
> __pthread_mutex_timedlock_internal: Assertion `__pthread_threads' failed.
> Aborted
> 
> Unfortunately kde need qt with threading support. So, I think we need some 
> time to get threaded version of qt to work.

This means that libc was linked before libpthread and as a result
libpthread was not correctly initialized.  Roland came up with a fix
[1] which we have tested but has yet to be applied to the libc tree.

There are two work arounds: 1) relink your project; and 2) use
LD_PRELOAD=/lib/libpthread.so

[1] http://lists.gnu.org/archive/html/bug-hurd/2005-05/msg00061.html



Reply to: