New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Changeset 80260


Ignore:
Timestamp:
07/07/11 17:25:09 (4 years ago)
Author:
jeremyhu@…
Message:

boehmgc: Don't define _XOPEN_SOURCE on Tiger as it's not needed for ucontext.h and Tiger's sys/mman.h doesn't understand _DARWIN_C_SOURCE for MAP_ANON

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/devel/boehmgc/Portfile

    r80136 r80260  
    3030} 
    3131 
     32platform darwin 8 { 
     33        # Not needed to "force" ucontext.h on Tiger, and it actually 
     34        # forces POSIX sys/mman.h which breaks the build there because 
     35        # Tiger's sys/mman.h doesn't recognize _DARWIN_C_SOURCE 
     36        configure.cppflags-delete -D_XOPEN_SOURCE=600 
     37} 
     38 
    3239# This is now fixed in upstream svn and should be in the next release 
    3340patchfiles asm.patch 
Note: See TracChangeset for help on using the changeset viewer.