pulseaudio 5.0 fails to build

Ryan Schmidt ryandesign at macports.org
Thu Jan 22 23:26:20 PST 2015


On Jan 22, 2015, at 5:47 PM, René J.V. Bertin wrote:

> In file included from /System/Library/Frameworks/CoreServices.framework/Headers/CoreServices.h:23:
> In file included from /System/Library/Frameworks/CoreServices.framework/Frameworks/AE.framework/Headers/AE.h:20:
> In file included from /System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/CarbonCore.h:31:
> /System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Finder.h:240:3: error: unknown type name 'Point'
>  Point               location;               /* File's location in the folder */
>  ^
> /System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Finder.h:246:3: error: unknown type name 'Rect'
>  Rect                windowBounds;           /* The position and dimension of the folder's window */
>  ^

Point and Rect are Carbon types. Carbon is obsolete and should no longer be used.



On Jan 22, 2015, at 7:38 PM, René J.V. Bertin wrote:
> 
> On Thursday January 22 2015 19:58:50 Lawrence Velázquez wrote:
> 
>>> checking looking for Apple CoreService Framework... checking /Developer/Headers/FlatCarbon/CoreServices.h usability... no
>>> checking /Developer/Headers/FlatCarbon/CoreServices.h presence... no
>>> 
>>> 
>>> Could be worth it trying to deactivate that logic for 10.7 or 10.8 and beyond?
>> 
>> Does doing so fix your build?
> 
> For now I have only tried the complementary action (moving /Developer/Headers aside) as evidenced by the quote above, and yes, the build works like that.


/Developer should only exist on OS X 10.6 and earlier. If you have this directory on OS X 10.9, delete it. All it can do is cause problems.



More information about the macports-users mailing list