[prev in list] [next in list] [prev in thread] [next in thread] 

List:       mono-devel-list
Subject:    Re: [Mono-devel-list] mono-1.0b2, Solaris x86
From:       Paolo Molaro <lupus () ximian ! com>
Date:       2004-06-09 15:14:30
Message-ID: 20040609151430.GH1640 () debian ! org
[Download RAW message or body]

On 06/07/04 Guenter Feldmann wrote:
> thanks for your quick response. Changing 'libc.so.6' in file
> data/config into 'libc.so' helped. The installation succeeded
> and the compiler woks now!

Great.

> > > + struct sigcontext {
> > > +         unsigned short gs, __gsh;
> > [...]
> > > + };
> > > + #endif  // sun, Solaris x86
> > You should instead include the header where sigcontext is defined in
> > Solaris, instead of making you own copy here.
> 
> Solaris x86 does not have a struct sigcontext. Only offset constants are
> supplied. But using these would require a lot of #ifdef's.

Ugh. Check if it uses struct ucontext instead.

> 'make test' gives me the following results:
> 
> [ ... ]
> Testing checked.exe... failed 256 (1) signal (0).
> Testing nonvirt.exe... failed 256 (1) signal (0).
> [ ... ]
> 165 test(s) passed. 11 test(s) failed.
> 
> 
> Do these failures [failed 256 (1) signal (0)] indicate a single 
> systematic bug?

Yes, it looks like the exception handling code doesn't work.

lupus

-- 
-----------------------------------------------------------------
lupus@debian.org                                     debian/rules
lupus@ximian.com                             Monkeys do it better

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic