From owner-freebsd-threads@FreeBSD.ORG Wed Oct 6 17:17:53 2004 Return-Path: Delivered-To: freebsd-threads@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4478316A4CE for ; Wed, 6 Oct 2004 17:17:53 +0000 (GMT) Received: from fed1rmmtao12.cox.net (fed1rmmtao12.cox.net [68.230.241.27]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0E56F43D46 for ; Wed, 6 Oct 2004 17:17:53 +0000 (GMT) (envelope-from mezz7@cox.net) Received: from mezz.mezzweb.com ([68.103.32.140]) by fed1rmmtao12.cox.net (InterMail vM.6.01.03.04 201-2131-111-106-20040729) with ESMTP id <20041006171752.EJOA7321.fed1rmmtao12.cox.net@mezz.mezzweb.com>; Wed, 6 Oct 2004 13:17:52 -0400 Date: Wed, 06 Oct 2004 12:17:57 -0500 To: "Ivan Voras" References: <200410051336.i95DaeHP040015@lara.cc.fer.hr> From: "Jeremy Messenger" Content-Type: text/plain; format=flowed; delsp=yes; charset=us-ascii MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Message-ID: In-Reply-To: <200410051336.i95DaeHP040015@lara.cc.fer.hr> User-Agent: Opera M2/7.54 (Linux, build 751) cc: freebsd-threads@freebsd.org Subject: Re: threads/72353: Assertion fails in /usr/src/lib/libpthread/sys/lock.c, line 171, when compilingmonodoc X-BeenThere: freebsd-threads@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Threading on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Oct 2004 17:17:53 -0000 On Tue, 5 Oct 2004 15:36:40 +0200 (CEST), Ivan Voras 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 '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@cox.net - mezz@FreeBSD.org FreeBSD GNOME Team http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org