[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