[MacPorts] #24371: update mono port

MacPorts noreply at macports.org
Wed Apr 7 11:39:36 PDT 2010


#24371: update mono port
---------------------------------+------------------------------------------
  Reporter:  brennan@…           |       Owner:  mww@…           
      Type:  update              |      Status:  reopened        
  Priority:  Normal              |   Milestone:                  
 Component:  ports               |     Version:  1.8.2           
Resolution:                      |    Keywords:                  
      Port:  mono                |  
---------------------------------+------------------------------------------
Changes (by brennan@…):

  * status:  closed => reopened
  * resolution:  fixed =>


Comment:

 Hi, I'm using OSX 10.5.8 on an intel core duo imac.

 My first try with building the simple update didn't work due to patchfile
 errors.
 I've fixed the Portfile and patchfiles, and it gets past the patching
 stage, but it still 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. I'm going to file a ticket with mono project,
 but in the mean time, port should probably be reverted, at least for intel
 users. Please keep the attachments as a reference in the event mono source
 is fixed.

 Portfile
 patch-configure.diff
 patch-libgc-darwin_stop_world.c.diff


 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

-- 
Ticket URL: <http://trac.macports.org/ticket/24371#comment:4>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list