[MacPorts] #60947: ffmpeg: can't build +universal since dependency on dav1d was added and has no universal variant

MacPorts noreply at macports.org
Tue Aug 4 22:50:15 UTC 2020


#60947: ffmpeg: can't build +universal since dependency on dav1d was added and has
no universal variant
---------------------+----------------------
  Reporter:  kencu   |      Owner:  dbevans
      Type:  defect  |     Status:  assigned
  Priority:  Normal  |  Milestone:
 Component:  ports   |    Version:
Resolution:          |   Keywords:
      Port:  ffmpeg  |
---------------------+----------------------

Comment (by SerpentChris):

 Hello, was just trying to build ffmpeg on a Power Mac G5 running 10.5.8
 when I ran into this. dav1d doesn't seem to build on Leopard and it looks
 like it is because the compiler doesn't support atomics. I'm not sure if I
 should make separate ticket. Here is the output:

 {{{
 The Meson build system
 Version: 0.55.0
 Source dir:
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_multimedia_dav1d/dav1d/work/dav1d-0.7.1-e9df70c4348a3f9ba7269feacd17cfb57bf23852
 Build dir:
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_multimedia_dav1d/dav1d/work/build
 Build type: native build
 Project name: dav1d
 Project version: 0.7.1
 Using 'CC' from environment with value: '/usr/bin/gcc-4.2'
 Using 'CFLAGS' from environment with value: '-pipe -Os -arch ppc'
 Using 'LDFLAGS' from environment with value: '-L/opt/local/lib
 -Wl,-headerpad_max_install_names -arch ppc'
 Using 'CPPFLAGS' from environment with value: '-I/opt/local/include'
 WARNING: Unknown CPU family 'power macintosh', please report this at
 https://github.com/mesonbuild/meson/issues/new with the output of `uname
 -a` and `cat /proc/cpuinfo`
 Using 'CC' from environment with value: '/usr/bin/gcc-4.2'
 Using 'CFLAGS' from environment with value: '-pipe -Os -arch ppc'
 Using 'LDFLAGS' from environment with value: '-L/opt/local/lib
 -Wl,-headerpad_max_install_names -arch ppc'
 Using 'CPPFLAGS' from environment with value: '-I/opt/local/include'
 C compiler for the host machine: /usr/bin/gcc-4.2 (gcc 4.2.1 "powerpc-
 apple-darwin9-gcc-4.2.1 (GCC) 4.2.1 (Apple Inc. build 5577)")
 C linker for the host machine: /usr/bin/gcc-4.2 ld64 85.2.1
 WARNING: Unknown CPU family 'power macintosh', please report this at
 https://github.com/mesonbuild/meson/issues/new with the output of `uname
 -a` and `cat /proc/cpuinfo`
 WARNING: Unknown CPU family 'power macintosh', please report this at
 https://github.com/mesonbuild/meson/issues/new with the output of `uname
 -a` and `cat /proc/cpuinfo`
 Host machine cpu family: power macintosh
 Host machine cpu: power macintosh
 Run-time dependency threads found: YES
 Checking for function "clock_gettime" : NO
 Check usable header "stdatomic.h" : NO
 Checking if "GCC-style atomics" compiles: NO

 meson.build:175:8: ERROR: Problem encountered: Atomics not supported
 }}}

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


More information about the macports-tickets mailing list