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:
- Follow-Ups:
- Re: kde on hurd
- From: Oleksandr Shneyder <oleksandr.shneyder@treuchtlingen.de>