[Mono-bugs] [Bug 594544] New: Mono 2.6 not building on Mac OS X 10.5 intel

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Wed Apr 7 15:13:26 EDT 2010



           Summary: Mono 2.6 not building on Mac OS X 10.5 intel
    Classification: Mono
           Product: Mono: Runtime
           Version: 2.6.x
          Platform: i386
        OS/Version: Mac OS X 10.5
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: misc
        AssignedTo: mono-bugs at lists.ximian.com
        ReportedBy: brennan at sapelo.org
         QAContact: mono-bugs at lists.ximian.com
          Found By: ---
           Blocker: ---

Created an attachment (id=352957)
 --> (http://bugzilla.novell.com/attachment.cgi?id=352957)
modified patch for darwin_stop_world.c  based on previous macports efforts to
get mono compiling

User-Agent:       Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en;
rv: Gecko/2010021619 Camino/2.0.2 (like Firefox/3.0.18)

Hi, I'm using OSX 10.5.8 on an intel core duo imac. I'm trying to create a
successful build of 2.6.3 to update the mono port for the macports project

Even after updating earlier patches used to build mono 2.4, mono 2.6.3 won't
build due to errors in darwin_stop_world.c (see below). I googled and found
some people compiling mono 2.6 with fink are having a similar problem.

Here's the first of several similar errors: darwin_stop_world.c: In function
'GC_push_all_stacks': darwin_stop_world.c:117: error: 'i386_thread_state_t' has
no member named 'esp'


make[3]: *** [darwin_stop_world.lo] Error 1 make[3]: *** Waiting for unfinished
jobs.... mv -f .deps/pthread_support.Tpo .deps/pthread_support.Plo make[2]: ***
[all-recursive] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all]
Error 2 

here are links to the ticket on the macports project and the thread on
fink-users for anyone who may need as a reference on the error:

Reproducible: Always

Steps to Reproduce:
1. Install MacPorts 1.8.2 on Mac OS X with an intel processor.
2. Modify the mono portfile and two patchfiles using attachments available at
3. Run the command: sudo port install mono
Actual Results:  
make fails with errors from trying to compile darwin_stop_world.c


Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.

More information about the mono-bugs mailing list