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