#36942: ffmpeg @1.0_2 +gpl2 Patch to allow successful build on PPC Tiger -----------------------+-------------------------------- Reporter: ccarey@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: tiger haspatch Port: ffmpeg | -----------------------+-------------------------------- Comment (by ccarey@…): Replying to [comment:5 jeremyhu@…]:
Well I'm still curious where the dependency is coming from.
Seeing as libmodplug is written in C++, I’d imagine that that’s the source of the dependency on the {{{new}}} and {{{delete}}} operators. Why they’re able to be resolved in a non-MacPorts build, but remain unresolved in a MacPorts build, is the question. The ''NS…''() symbols in comment:4 come from {{{<mach-o/dyld.h>}}}, but neither that header nor those symbols are found anywhere in the libmodplug source, so I’m not sure why they appear in the non-MacPorts dylib. Similarly, no long double is used in the libmodplug source, so I don’t know why the ''…printf'' () and ''sscanf'' () long double calls are brought into the MacPorts dylib. -- Ticket URL: <https://trac.macports.org/ticket/36942#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS