threads/72353: Assertion fails in /usr/src/lib/libpthread/sys/lock.c, line 171, when compilingmonodoc

Jeremy Messenger mezz7 at cox.net
Wed Oct 6 10:17:53 PDT 2004


On Tue, 5 Oct 2004 15:36:40 +0200 (CEST), Ivan Voras  
<ivoras at lara.cc.fer.hr> wrote:

>> Description:
> 	
> Compiling monodoc (Mono documentation browsers) fails with error:
> Assertion failed: (lu->lu_myreq->lr_owner == lu), function  
> _lock_acquire, file /usr/src/lib/libpthread/sys/lock.c, line 171.
> Abort trap (core dumped)
> *** Error code 134
>
>> How-To-Repeat:
> $ wget http://www.go-mono.com/archive/1.0.2/monodoc-1.0.2.tar.gz
> $ tar xzf monodoc-1.0.2.tar.gz
> $ cd monodoc-1.0.2
> $ ./configure
> $ make
> 	
>> Fix:
> none, but http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/70430 works  
> (old version).
> More info here:  
> http://lists.freebsd.org/pipermail/freebsd-gnome/2004-August/007781.html

Have you tried Tom McLaughlin <tmclaugh at sdf.lonestar.org> 's Mono  
project[1]? Tom has ported 1.0.2, 1.1.1, newer gtk-sharp and few Mono  
apps. He's kind of taking care of Mono on FreeBSD for now, which the  
maintainer of Mono is kind of too busy or has disappeared. Tom has said  
that it works with FreeBSD 5.3 only, because of better thread, TLS and etc.

You can check few threads that Tom has sent to freebsd-gnome. You should  
chat and help with Tom if you are insteresting with Mono stuff.

[1] http://forge.novell.com/modules/xfmod/project/?bsd-sharp

Cheers,
Mezz


-- 
mezz7 at cox.net  -  mezz at FreeBSD.org
FreeBSD GNOME Team
http://www.FreeBSD.org/gnome/  -  gnome at FreeBSD.org


More information about the freebsd-threads mailing list