DragonFly kernel List (threaded) for 2007-12
DragonFly BSD
DragonFly kernel List (threaded) for 2007-12
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: cvs commit: src/lib/libpthread Makefile


From: "Simon 'corecode' Schubert" <corecode@xxxxxxxxxxxx>
Date: Wed, 19 Dec 2007 12:56:36 +0100

Nicolas Thery wrote:
> 2007/12/19, Petr Janda <elekktretterr@exemail.com.au>:
>> I think you might have to recompile KDE. I also run KDE and I have no issues.
> 
> Is it technically possible to have binary compatibility between libc_r
> and libthread_xu so that changing the symlink is sufficient to switch
> between them?
> 
> If possible, is it hard?  I reckon Simon mentioned sth about some
> #define diverging but I can't find back his post.

I think we fixed the #define issue, but I'm not sure.  I have to search
in the back of my brain.  It was something with scheduling priorities
which were wrongly hardcoded by apr or whatever abstraction library.
These calls failed (EINVAL due to wrong value range) and in turn the
scheduling lib gave up.

As libc_r and libthread_xu don't install headers themselves, they should
be API and ABI compatible.

cheers
  simon

Attachment: signature.asc
Description: OpenPGP digital signature



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