#30863: HandBrake 0.9.5 compilation fails on x86_64 ------------------------------------------+--------------------------------- Reporter: greisberger@… | Owner: cal@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.0.1 Resolution: fixed | Keywords: Port: HandBrake | ------------------------------------------+--------------------------------- Changes (by cal@…): * status: new => closed * resolution: => fixed Comment: See upstream http://ffmpeg.org/trac/ffmpeg/ticket/43. Fixed in r88444 by applying upstream patch to the ffmpeg source before building. Can you please try to build this on Snow Leopard? It's still failing for me on Lion with {{{ /Developer/usr/bin/clang -x objective-c++ -arch x86_64 -fmessage-length=0 -pipe -Wno-trigraphs -fpascal-strings -Os -mdynamic-no-pic -fasm-blocks -mmacosx-version-min=10.7 -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/local/var/macports/build/_opt_dports_aqua_HandBrake/HandBrake/work/HandBrake-0.9.5/macosx/../build/macosx/HandBrake.build/HandBrake.hmap -I/opt/local/var/macports/build/_opt_dports_aqua_HandBrake/HandBrake/work/HandBrake-0.9.5/macosx/../build/include -I../build/libhb -I/opt/local/var/macports/build/_opt_dports_aqua_HandBrake/HandBrake/work/HandBrake-0.9.5/macosx/../build/macosx/HandBrake.build/DerivedSources/x86_64 -I/opt/local/var/macports/build/_opt_dports_aqua_HandBrake/HandBrake/work/HandBrake-0.9.5/macosx/../build/macosx/HandBrake.build/DerivedSources -Wmost -Wno-four-char-constants -Wno-unknown-pragmas -F/opt/local/var/macports/build/_opt_dports_aqua_HandBrake/HandBrake/work/HandBrake-0.9.5/macosx/../build -F../macosx -c /opt/local/var/macports/build/_opt_dports_aqua_HandBrake/HandBrake/work/HandBrake-0.9.5/macosx/HBQueueController.mm -o /opt/local/var/macports/build/_opt_dports_aqua_HandBrake/HandBrake/work/HandBrake-0.9.5/macosx/../build/macosx/HandBrake.build /Objects-normal/x86_64/HBQueueController.o /opt/local/var/macports/build/_opt_dports_aqua_HandBrake/HandBrake/work/HandBrake-0.9.5/macosx/HBQueueController.mm:202:34: warning: comparison of distinct pointer types ('id<NSWindowDelegate>' and 'HBQueueController *') if( [[self window] delegate] == self ) ~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~ /opt/local/var/macports/build/_opt_dports_aqua_HandBrake/HandBrake/work/HandBrake-0.9.5/macosx/HBQueueController.mm:310:27: error: cannot initialize a parameter of type 'id<NSToolbarDelegate>' with an lvalue of type 'HBQueueController *' [toolbar setDelegate: self]; ^~~~ /System/Library/Frameworks/AppKit.framework/Headers/NSToolbar.h:82:45: note: passing argument to parameter 'delegate' here }}} -- Ticket URL: <https://trac.macports.org/ticket/30863#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS