[Mono-dev] [bsd-sharp] Re: Mono 2.0 and FreeBSD

Romain Tartière romain at blogreen.org
Wed Dec 10 08:34:38 EST 2008


On Tue, Dec 09, 2008 at 02:51:04PM -0300, Phillip N. wrote:
> 
> El mar, 09-12-2008 a las 12:57 +0100, Romain Tartière escribió:
> > I have just discovered that a patch in the FreeBSD port remove the
> > explicit activation of sigaltstack [1].
> It looks that what it does, is let configure decide, if to use it or
> not.
> Reading the comments, it seems that a more usefull value should be no,
> so ive change the FreeBSD-ports Makefile to call configure using
> --with-signaltstack=no by default.
I agree, this is better this way :-)

> El mar, 09-12-2008 a las 19:01 +0300, Konstantin Morshnev escribió:
> The problem is indeed related to ALTSTACK. I have posted a bug about
> SIGSEGV,
> > with the following workaround:
> > 
> > Add in mono.c
> > #undef MONO_ARCH_SIGSEGV_ON_ALTSTACK
> > 
> > https://bugzilla.novell.com/show_bug.cgi?id=448131
> 
> 
> I guess you mean mini.c :)
> 
> Greate! adding that let the test pass ok, i can confirm that.
...err ... it's not working better here :-( (checkout of subversion
repository of BSD# at revision 172 with the patch)

I don't think it is related to my kernel configuration but I'll give the
GENERIC kernel a try since I have no better idea for now.  A diff
between the GENERIC kenel and my local configuration is available [1],
along with a list of module I use [2] and my sysctl.conf file [3], in
case somebody sees something obvious.


Regards,
Romain

References:
  1. http://mono.sigabrt.org/kernel-config.diff
  2. http://mono.sigabrt.org/kldstat
  3. http://mono.sigabrt.org/sysctl.conf


-- 
Romain Tartière <romain at blogreen.org>        http://romain.blogreen.org/
pgp: 8DAB A124 0DA4 7024 F82A  E748 D8E9 A33F FF56 FF43 (ID: 0xFF56FF43)
(plain text =non-HTML= PGP/GPG encrypted/signed e-mail much appreciated)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 195 bytes
Desc: not available
Url : http://lists.ximian.com/pipermail/mono-devel-list/attachments/20081210/150e48ad/attachment-0001.bin 


More information about the Mono-devel-list mailing list