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

Jeremy Huddleston Sequoia jeremyhu at macports.org
Sun Jan 11 17:26:46 PST 2015


You likely have an outdated version of libunwind-headers.  libunwind-headers doesn't depend on CarbonHeaders as of some time in the past couple weeks.

--Jeremy

> On Jan 11, 2015, at 17:03, Michael F. Summers <summers at umbc.edu> wrote:
> 
> Colleagues,
> 
> I also had to remove lib unwind-headers in order to be able to remove CarbonHeaders.
> 
> Mike
> 
> 
>> On Jan 11, 2015, at 5:46 PM, MacPorts <noreply at macports.org> wrote:
>> 
>> #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-dev mailing list