Date: Mon, 08 Mar 2004 11:30:00 -0600 From: "Joseph A. Golkosky" <jagolkosky@megapathdsl.net> To: Joe Marcus Clarke <marcus@marcuscom.com>, Miguel Mendez <flynn@energyhq.es.eu.org> Cc: FreeBSD GNOME Users <gnome@freebsd.org> Subject: Re: Making and Installing Mono 0.30.1 on FreeBSD 5.1 Message-ID: <5.1.0.14.0.20040308112852.00a77240@mail.megapathdsl.net> In-Reply-To: <1078765227.776.1.camel@gyros> References: <1078760823.62535.4.camel@scienide.energyhq.es.eu.org> <5.1.0.14.0.20040308095039.00a78da0@mail.megapathdsl.net> <1078760823.62535.4.camel@scienide.energyhq.es.eu.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Hello guys, I'm just wondering why when doing the make, I'm getting the Unknown component pkgconfig message. I'm sure that pkgconfig is installed on my system, since I needed it to get mono 0.24 working. Is it possible that I need to update the pkgconfig port on my system? At 12:00 PM 3/8/04 -0500, Joe Marcus Clarke wrote: >On Mon, 2004-03-08 at 10:47, Miguel Mendez wrote: > > On Mon, 2004-03-08 at 16:54, Joseph A. Golkosky wrote: > > > > > mono-0.30.1 is marked as broken: Unknown component pkgconfig. > > > > > > What is going on here? Is there a way that I can get it to work? I > can get > > > mono 0.24 working just fine. However, I need to have a more recent > version > > > of mono running on my system as I would like to do a port of mod_mono > onto > > > FreeBSD, and the available sources are only compatible with more recent > > > versions on mono. > > > > I've been playing around with it on my 5.2.1 box. Both the supplied GC > > and the external boehmgc fail to work. A trivial hello world program > > works, but nothing more complicated than that. I'm not sure why, the > > problem is in misc.c, but it's not easy to debug. Seems like an endless > > recursion in the garbage collector and/or stack corruption. If you want > > to give debugging a go you can try this: > >Yes, that's exactly right. There is an endless recursion bug. Note: if >I increase thread stack size to 512 MB, I can eventually get programs to >run, but they are unbelievably slow, and this is not a solution by any >stretch of the imagination. > > > > > cd /usr/ports/lang/mono ; env CFLAGS="-g" STRIP="" make install (don't > > clean) > > cd /usr/ports/x11-toolkits/gtk-sharp; make build > > gdb `which mono` $WRKSRC/parser/mono.core > > > > Let the fun begin, as the offending line is '{' :-) > >I believe the stack is being corrupted big-time. > >Joe > > > > > Cheers, >-- >PGP Key : http://www.marcuscom.com/pgp.asc > >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5.1.0.14.0.20040308112852.00a77240>