[MacPorts] #46521: Remove ports: xnu-headers, libc-headers, libm-headers, and CarbonHeaders (was: CarbonHeaders doesn't have Yosemite macros)

MacPorts noreply at macports.org
Sun Jan 11 14:46:52 PST 2015


#46521: Remove ports: xnu-headers, libc-headers, libm-headers, and CarbonHeaders
----------------------------+------------------------
  Reporter:  summers@…      |      Owner:  jeremyhu@…
      Type:  defect         |     Status:  new
  Priority:  Normal         |  Milestone:
 Component:  ports          |    Version:  2.3.3
Resolution:                 |   Keywords:
      Port:  CarbonHeaders  |
----------------------------+------------------------

Comment (by jeremyhu@…):

 We really should not have these ports in our tree.  They are hacks to work
 around bugs in other projects and only serve to cause problems building.
 The ports that "need" them should be fixed instead of causing problems for
 everyone else.

 libm-headers has no dependents and should be removed now.

 libc-headers has no dependents and only list ports with conflicts.  Remove
 it and clean up the conflicts.
 devel/ossp-uuid/Portfile:    # avoid conflict with libc-headers
 editors/textmate2/Portfile:conflicts_build         libc-headers
 net/libpftputil/Portfile:conflicts              libc-headers

 xnu-headers has no dependents and only list ports with conflicts.  Remove
 it and clean up the conflicts.
 devel/poll-emulator/Portfile:conflicts               xnu-headers
 devel/virtuoso-6/Portfile:    conflicts_build-append  xnu-headers
 devel/virtuoso-7/Portfile:    conflicts_build-append  xnu-headers

 Once xnu-headers, libm-headers, and libc-headers are removed, we can
 remove CarbonHeaders.

-- 
Ticket URL: <https://trac.macports.org/ticket/46521#comment:4>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list