[MacPorts] #51823: ffmpeg @3.1.1_0 fails building on 10.5.8 PPC
MacPorts
noreply at macports.org
Sun Jul 10 18:05:36 PDT 2016
#51823: ffmpeg @3.1.1_0 fails building on 10.5.8 PPC
-----------------------------------+----------------------
Reporter: braumann@… | Owner: devans@…
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.3.4
Resolution: | Keywords:
Port: ffmpeg, ffmpeg-devel |
-----------------------------------+----------------------
Changes (by devans@…):
* cc: devans@… (removed)
* status: new => assigned
* port: ffmpeg => ffmpeg, ffmpeg-devel
* owner: macports-tickets@… => devans@…
Comment:
Your compiler is too old.
gcc-4.2 is rebelling here at the use of the keyword
{{{
__bridge
}}}
which is part of a bridged cast used with Automatic Reference Counting
(ARC) in current objective C/C++. I believe this was introduced somewhere
around Apple clang 4.0, LLVM 3.1 or so (Xcode 4 in OS X 10.6). This code
does, in fact, build on the 10.6 buildbot but apparently not on 10.5 and
earlier.
This is filter code using CoreImage so the simplest thing to do here is to
disable the corresponding filters. To do this add the following lines
after the configure.args section of the Portfile
{{{
configure.args-append --disable-filter=coreimage \
--disable-filter=coreimagesrc
}}}
If this works for you, I'll incorporate the appropriate changes on this
end. As usual, I'm not able to test on 10.5 so I need your help.
Thanks.
--
Ticket URL: <https://trac.macports.org/ticket/51823#comment:1>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list