#37141: HandBrake: error: expected specifier-qualifier-list before ‘Point’ / ‘Rect’ ---------------------------+-------------------------------- Reporter: wahspilihp@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: HandBrake | ---------------------------+-------------------------------- Comment (by ryandesign@…): The first error I see in the log is: {{{ :info:build Making all in examples :info:build /Applications/Xcode.app/Contents/Developer/usr/bin/llvm- gcc-4.2 -DHAVE_CONFIG_H -I. -I. -I../src -I./../src -fpascal-strings -I/Developer/Headers/FlatCarbon -arch x86_64 -mmacosx-version-min=10.8 -arch x86_64 -I/opt/local/include -arch x86_64 -mmacosx-version-min=10.8 -arch x86_64 -std=gnu99 -W -Wstrict-prototypes -Wmissing-prototypes -Waggregate-return -Wcast-align -Wcast-qual -Wnested-externs -Wshadow -Wpointer-arith -pipe -c sndfile-resample.c :info:build /Applications/Xcode.app/Contents/Developer/usr/bin/llvm- gcc-4.2 -DHAVE_CONFIG_H -I. -I. -I../src -I./../src -fpascal-strings -I/Developer/Headers/FlatCarbon -arch x86_64 -mmacosx-version-min=10.8 -arch x86_64 -I/opt/local/include -arch x86_64 -mmacosx-version-min=10.8 -arch x86_64 -std=gnu99 -W -Wstrict-prototypes -Wmissing-prototypes -Waggregate-return -Wcast-align -Wcast-qual -Wnested-externs -Wshadow -Wpointer-arith -pipe -c varispeed-play.c :info:build /Applications/Xcode.app/Contents/Developer/usr/bin/llvm- gcc-4.2 -DHAVE_CONFIG_H -I. -I. -I../src -I./../src -fpascal-strings -I/Developer/Headers/FlatCarbon -arch x86_64 -mmacosx-version-min=10.8 -arch x86_64 -I/opt/local/include -arch x86_64 -mmacosx-version-min=10.8 -arch x86_64 -std=gnu99 -W -Wstrict-prototypes -Wmissing-prototypes -Waggregate-return -Wcast-align -Wcast-qual -Wnested-externs -Wshadow -Wpointer-arith -pipe -c audio_out.c :info:build autoreconf: running: glibtoolize --copy --force :info:build autoreconf: running: glibtoolize --copy --force :info:build In file included from /System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/CarbonCore.h:31, :info:build from /System/Library/Frameworks/CoreServices.framework/Frameworks/AE.framework/Headers/AE.h:20, :info:build from /System/Library/Frameworks/CoreServices.framework/Headers/CoreServices.h:18, :info:build from /System/Library/Frameworks/Carbon.framework/Headers/Carbon.h:20, :info:build from audio_out.c:172: :info:build /System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Finder.h:240: error: expected specifier-qualifier-list before ‘Point’ :info:build /System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Finder.h:246: error: expected specifier-qualifier-list before ‘Rect’ :info:build /System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Finder.h:261: error: expected specifier-qualifier-list before ‘Point’ :info:build /System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Finder.h:284: error: expected specifier-qualifier-list before ‘Point’ :info:build /System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Finder.h:312: error: expected specifier-qualifier-list before ‘Rect’ :info:build /System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Finder.h:327: error: expected specifier-qualifier-list before ‘Point’ }}} Point and Rect are of course types dating back to the original Macintosh Toolbox, which these days should be defined in /usr/include/MacTypes.h. Can you verify that this file exists and that it contains these definitions? {{{ $ grep 'typedef \(Point\|Rect\)' /usr/include/MacTypes.h typedef Point * PointPtr; typedef Rect * RectPtr; }}} If not, please try reinstalling Xcode command line tools. -- Ticket URL: <https://trac.macports.org/ticket/37141#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS