MantisBT - CMake
View Issue Details
0011526CMakeCMakepublic2010-11-26 12:492011-06-20 11:45
Sean McBride 
David Cole 
normalminorhave not tried
closedfixed 
CMake 2.8.3 
CMake 2.8.5CMake 2.8.5 
0011526: Patch to remove Carbon usage in favour of CoreFoundation
In a few places, CMake uses Carbon.framework, the attached patch removes such usage.

The patch is simple & small.

The fact is that CMake wasn't really using Carbon at all, but Carbon is an umbrella framework that includes CoreFoundation.

This change will make compile and link times slightly faster. Perhaps more importantly, Carbon is not available on iOS but CoreFoundation is, so it makes things more portable too.
No tags attached.
patch 0001-Removed-most-usage-of-Carbon-in-favour-of-CoreFounda.patch (5,108) 2010-11-26 12:49
https://public.kitware.com/Bug/file/3534/*
Issue History
2010-11-26 12:49Sean McBrideNew Issue
2010-11-26 12:49Sean McBrideFile Added: 0001-Removed-most-usage-of-Carbon-in-favour-of-CoreFounda.patch
2010-11-29 10:37David ColeAssigned To => David Cole
2010-11-29 10:37David ColeStatusnew => assigned
2010-12-17 07:41David ColeTarget Version => CMake 2.8.4
2011-01-10 15:25David ColeNote Added: 0024555
2011-01-10 15:25David ColeTarget VersionCMake 2.8.4 =>
2011-01-18 14:47David ColeCategory(No Category) => CMake
2011-01-31 18:40David ColeNote Added: 0025193
2011-01-31 18:40David ColeStatusassigned => resolved
2011-01-31 18:40David ColeResolutionopen => fixed
2011-02-16 11:43David ColeTarget Version => CMake 2.8.5
2011-06-06 18:25David ColeStatusresolved => closed
2011-06-06 18:25David ColeNote Added: 0026719
2011-06-20 11:45David ColeFixed in Version => CMake 2.8.5

Notes
(0024555)
David Cole   
2011-01-10 15:25   
Unsetting target version field; out of time, and not really important for the CMake 2.8.4 release. Maybe next time...
(0025193)
David Cole   
2011-01-31 18:40   
Patch applied, and pushed to 'next':
http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=0037dcb6af2e9c9172d4fe642fb9e0b718580053 [^]
(0026719)
David Cole   
2011-06-06 18:25   
Closing resolved issues that have not been updated in more than 3 months.