[MacPorts] #59604: ffmpeg @4.2.1 +nonfree: Install fails on Catalina 10.15.1

MacPorts noreply at macports.org
Tue Nov 5 21:48:41 UTC 2019


#59604: ffmpeg @4.2.1 +nonfree: Install fails on Catalina 10.15.1
-----------------------+----------------------
  Reporter:  beremour  |      Owner:  dbevans
      Type:  defect    |     Status:  assigned
  Priority:  Normal    |  Milestone:
 Component:  ports     |    Version:  2.6.2
Resolution:            |   Keywords:  catalina
      Port:  ffmpeg    |
-----------------------+----------------------

Comment (by beremour):

 Thank you very much for help!
 It was not obvious for me to install ld64 first. Is it common practice for
 every fresh MacPorts install ?

 Success scenario:
 {{{
 sudo port -fp uninstall installed
 …
 sudo port -fp clean all
 …
 port installed
 No ports are installed.

 port variants ld64
 ld64 has the variants:
    ld64_127: Use ld64-127 as the default linker (last version that
 supports ppc and works on Leopard)
      * conflicts with ld64_236 ld64_97 ld64_xcode
    ld64_236: Use ld64-236 as the default linker (last version that builds
 against OS X's libstdc++)
      * conflicts with ld64_127 ld64_97 ld64_xcode
    ld64_97: Use ld64-97 as the default linker (last version that works on
 Tiger)
      * conflicts with ld64_127 ld64_236 ld64_xcode
    ld64_xcode: Use ld64-xcode as the default linker (version provided by
 the selected Xcode.app toolchain)
      * conflicts with ld64_127 ld64_236 ld64_97
    universal: Build for multiple architectures

 sudo port install ld64 +ld64_xcode
 --->  Computing dependencies for ld64
 The following dependencies will be installed:  ld64-xcode
 Continue? [Y/n]: y
 --->  Fetching archive for ld64-xcode
 --->  Attempting to fetch ld64-xcode-2_1.darwin_19.x86_64.tbz2 from
 https://packages.macports.org/ld64-xcode
 --->  Attempting to fetch ld64-xcode-2_1.darwin_19.x86_64.tbz2.rmd160 from
 https://packages.macports.org/ld64-xcode
 --->  Installing ld64-xcode @2_1
 --->  Activating ld64-xcode @2_1
 --->  Cleaning ld64-xcode
 --->  Fetching archive for ld64
 --->  Attempting to fetch ld64-3_1+ld64_xcode.darwin_19.x86_64.tbz2 from
 https://packages.macports.org/ld64
 --->  Attempting to fetch ld64-3_1+ld64_xcode.darwin_19.x86_64.tbz2.rmd160
 from https://packages.macports.org/ld64
 --->  Installing ld64 @3_1+ld64_xcode
 --->  Activating ld64 @3_1+ld64_xcode
 --->  Cleaning ld64
 --->  Updating database of binaries

 sudo port installed
 The following ports are currently installed:
   ld64 @3_1+ld64_xcode (active)
   ld64-xcode @2_1 (active)

 sudo port install ffmpeg +nonfree
 ….

 port installed ffmpeg
 The following ports are currently installed:
   ffmpeg @4.2.1_2+gpl2+nonfree (active)

 ffmpeg
 ffmpeg version 4.2.1 Copyright (c) 2000-2019 the FFmpeg developers
   built with clang version 9.0.0 (tags/RELEASE_900/final)
   configuration: --prefix=/opt/local --enable-swscale --enable-avfilter
 --enable-avresample --enable-libmp3lame --enable-libvorbis --enable-
 libopus --enable-librsvg --enable-libtheora --enable-libopenjpeg --enable-
 libmodplug --enable-libvpx --enable-libsoxr --enable-libspeex --enable-
 libass --enable-libbluray --enable-lzma --enable-gnutls --enable-
 fontconfig --enable-libfreetype --enable-libfribidi --disable-libjack
 --disable-libopencore-amrnb --disable-libopencore-amrwb --disable-libxcb
 --disable-libxcb-shm --disable-libxcb-xfixes --disable-indev=jack
 --enable-opencl --disable-outdev=xv --enable-audiotoolbox --enable-
 videotoolbox --enable-sdl2 --disable-securetransport
 --mandir=/opt/local/share/man --enable-shared --enable-pthreads
 --cc=/opt/local/bin/clang-mp-9.0 --arch=x86_64 --enable-x86asm --enable-
 libx265 --enable-gpl --enable-postproc --enable-libx264 --enable-libxvid
 --enable-nonfree --enable-libfdk-aac
   libavutil      56. 31.100 / 56. 31.100
   libavcodec     58. 54.100 / 58. 54.100
   libavformat    58. 29.100 / 58. 29.100
   libavdevice    58.  8.100 / 58.  8.100
   libavfilter     7. 57.100 /  7. 57.100
   libavresample   4.  0.  0 /  4.  0.  0
   libswscale      5.  5.100 /  5.  5.100
   libswresample   3.  5.100 /  3.  5.100
   libpostproc    55.  5.100 / 55.  5.100
 Hyper fast Audio and Video encoder
 usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options]
 outfile}...

 Use -h to get full help or, even better, run 'man ffmpeg'
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/59604#comment:9>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list