[MacPorts] #71770: mlt @7.24.0_0+qt6 build failure
MacPorts
noreply at macports.org
Mon Jan 6 19:48:37 UTC 2025
#71770: mlt @7.24.0_0+qt6 build failure
------------------------+----------------------
Reporter: amadeus24 | Owner: ddennedy
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.10.5
Resolution: | Keywords:
Port: mlt |
------------------------+----------------------
Comment (by ddennedy):
The error is
{{{
4983 :info:build Undefined symbols for architecture arm64:
4984 :info:build "_avfilter_pad_count", referenced from:
4985 :info:build _mlt_register in factory.c.o
4986 :info:build _mlt_register in factory.c.o
4987 :info:build ld: symbol(s) not found for architecture arm64
}}}
This is compatibility problem building with FFmpeg. There is code here in
MLT to handle different versions, and the configure step for MLT appeared
to have found an older version of FFmpeg (<=5) that has
`avfilter_pad_count`, but linking used the newer version (6) with the
symbol changed to `avfilter_filter_pad_count`.
--
Ticket URL: <https://trac.macports.org/ticket/71770#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list