Subject: Re: function "pthread__mutex_lock2"
To: Andrew Doran <ad@netbsd.org>
From: Kenneth Freidank <kennethcf@earthlink.net>
List: current-users
Date: 10/09/2007 02:00:57
Andrew Doran wrote:
> Hi,
>
> On Wed, Oct 03, 2007 at 02:03:45AM -0500, Kenneth Freidank wrote:
>
>   
>> I just compiled the package bouml-2.27 under BSD 4.99.31 and I got this 
>> error when trying to open a file from within the bouml application.
>>
>> t5048$ bouml &
>> [1] 3749
>> [2] - Abort                bouml  (core dumped)
>> t5048$ assertion "mp->type == PTHREAD_MUTEX_NORMAL" failed: file 
>> "/usr/src/lib/libpthread/pthread_mutex2.c", line 209, function 
>> "pthread__mutex_lock2"
>>     
>
> It looks like your libpthread is out of date. Can you please try updating
> it? If you update the sources, you can rebuild it without recompiling the
> system by:
>
> cd src/lib/libpthread
> export USETOOLS=no
> make && make install
>   
Thanks for the instructions, but update from what?  The source came 
straight from the 4.99.31, src_current20070910.