[MacPorts] #67903: mpv @0.36.0: Undefined symbols for architecture x86_64:

MacPorts noreply at macports.org
Thu Aug 3 23:44:41 UTC 2023


#67903: mpv @0.36.0: Undefined symbols for architecture x86_64:
------------------------+-------------------------
 Reporter:  cave-canem  |      Owner:  (none)
     Type:  defect      |     Status:  new
 Priority:  Normal      |  Milestone:
Component:  ports       |    Version:  2.8.1
 Keywords:  Mavericks   |       Port:  mpv @0.36.0
------------------------+-------------------------
 {{{
 sudo port -vd install mpv
 +audiocd+bluray+bundle+dvd+libarchive+libmpv+network+opengl+osd+python311+rubberband+screenshot+uchardet+x11
 ...
 Undefined symbols for architecture x86_64:
   "_cfstr_from_cstr", referenced from:
       _ca_select_device in ao_coreaudio_utils.c.21.o
   "_cfstr_get_cstr", referenced from:
       _ca_get_str in ao_coreaudio_properties.c.21.o
 ld: symbol(s) not found for architecture x86_64
 clang: error: linker command failed with exit code 1 (use -v to see
 invocation)
 ...
 File "/opt/MacPorts/var/macports/build/_opt_macports-
 ports_multimedia_mpv/mpv/work/mpv-0.36.0/./waf", line 168, in <module>
     Scripting.waf_entry_point(cwd, VERSION, wafdir)
   File "/opt/MacPorts/var/macports/build/_opt_macports-
 ports_multimedia_mpv/mpv/work/mpv-0.36.0/.waf3-2.0.23-7dbdd0b348178777c338c9a31f6218a5/waflib/Scripting.py",
 line 119, in waf_entry_point
     run_commands()
   File "/opt/MacPorts/var/macports/build/_opt_macports-
 ports_multimedia_mpv/mpv/work/mpv-0.36.0/.waf3-2.0.23-7dbdd0b348178777c338c9a31f6218a5/waflib/Scripting.py",
 line 182, in run_commands
     ctx=run_command(cmd_name)
   File "/opt/MacPorts/var/macports/build/_opt_macports-
 ports_multimedia_mpv/mpv/work/mpv-0.36.0/.waf3-2.0.23-7dbdd0b348178777c338c9a31f6218a5/waflib/Scripting.py",
 line 173, in run_command
     ctx.execute()
   File "/opt/MacPorts/var/macports/build/_opt_macports-
 ports_multimedia_mpv/mpv/work/mpv-0.36.0/.waf3-2.0.23-7dbdd0b348178777c338c9a31f6218a5/waflib/Scripting.py",
 line 375, in execute
     return execute_method(self)
   File "/opt/MacPorts/var/macports/build/_opt_macports-
 ports_multimedia_mpv/mpv/work/mpv-0.36.0/.waf3-2.0.23-7dbdd0b348178777c338c9a31f6218a5/waflib/Build.py",
 line 93, in execute
     self.execute_build()
   File "/opt/MacPorts/var/macports/build/_opt_macports-
 ports_multimedia_mpv/mpv/work/mpv-0.36.0/.waf3-2.0.23-7dbdd0b348178777c338c9a31f6218a5/waflib/Build.py",
 line 100, in execute_build
     self.compile()
   File "/opt/MacPorts/var/macports/build/_opt_macports-
 ports_multimedia_mpv/mpv/work/mpv-0.36.0/.waf3-2.0.23-7dbdd0b348178777c338c9a31f6218a5/waflib/Tools/errcheck.py",
 line 140, in check_compile
     ret=self.orig_compile()
   File "/opt/MacPorts/var/macports/build/_opt_macports-
 ports_multimedia_mpv/mpv/work/mpv-0.36.0/.waf3-2.0.23-7dbdd0b348178777c338c9a31f6218a5/waflib/Build.py",
 line 176, in compile
     raise Errors.BuildError(self.producer.error)
   File "/opt/MacPorts/var/macports/build/_opt_macports-
 ports_multimedia_mpv/mpv/work/mpv-0.36.0/.waf3-2.0.23-7dbdd0b348178777c338c9a31f6218a5/waflib/Errors.py",
 line 26, in __init__
     WafError.__init__(self,self.format_error())

 Build failed
 ...
 Command failed:  cd "/opt/MacPorts/var/macports/build/_opt_macports-
 ports_multimedia_mpv/mpv/work/mpv-0.36.0" && /opt/MacPorts/bin/python3.11
 ./waf build -v --verbose
 Exit code: 1
 Error: Failed to build mpv: command execution failed
 DEBUG: Error code: CHILDSTATUS 48239 1
 DEBUG: Backtrace: command execution failed
     while executing
 "system {*}$notty {*}$callback {*}$nice $fullcmdstring"
     invoked from within
 "command_exec -callback portprogress::target_progress_callback build"
     (procedure "portbuild::build_main" line 8)
     invoked from within
 "$procedure $targetname"
 }}}

 '''See full debug log in attachment'''

-- 
Ticket URL: <https://trac.macports.org/ticket/67903>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list