Opened 5 years ago

Last modified 5 years ago

#57939 closed defect

at-spi2-core build fails under Mojave 10.14.2 : "Otool does not work" — at Version 1

Reported by: JVD66 (Jason Vas Dias) Owned by: dbevans (David B. Evans)
Priority: Not set Milestone:
Component: ports Version:
Keywords: Cc:
Port: at-spi2-core

Description (last modified by kencu (Ken))

A port install of 'libvirt' and 'virt-manager':

$ port -sv install libvirt virt-manager

(I have Qemu installed) failed building the 'at-spi2-core' dependency with:

[49/53] Generating symbol file 'atspi/f291f98@@atspi@sha/libatspi.0.dylib.symbols'.
FAILED: atspi/f291f98@@atspi@sha/libatspi.0.dylib.symbols 
/opt/local/Library/Frameworks/Python.framework/Versions/3.7/bin/meson --internal symbolextractor atspi/libatspi.0.dylib 'atspi/f291f98@@atspi@sha/libatspi.0.dylib.symbols' 
Traceback (most recent call last):
  File "/opt/local/Library/Frameworks/Python.framework/Versions/3.7/bin/meson", line 11, in <module>
    load_entry_point('meson==0.49.0', 'console_scripts', 'meson')()
  File "/opt/local/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/mesonbuild/mesonmain.py", line 192, in main
    return run(sys.argv[1:], launcher)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/mesonbuild/mesonmain.py", line 181, in run
    return run_script_command(args[1], args[2:])
  File "/opt/local/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/mesonbuild/mesonmain.py", line 145, in run_script_command
    return module.run(script_args)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/mesonbuild/scripts/symbolextractor.py", line 111, in run
    gen_symbols(libfile, outfile, options.cross_host)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/mesonbuild/scripts/symbolextractor.py", line 100, in gen_symbols
    osx_syms(libfilename, outfilename)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/mesonbuild/scripts/symbolextractor.py", line 77, in osx_syms
    raise RuntimeError('Otool does not work.')
RuntimeError: Otool does not work.
[50/53] Generating Atspi-2.0.gir with a custom command.
FAILED: atspi/Atspi-2.0.gir 

Otool is provided by cctools . I am not sure exactly what it is meant to do (no Otools man-page is installed!) but apparently meson is not happy with however it is or is not doing it.

I guess one MUST use virtualbox on Mac OS X because Qemu is so limited and libvirt + virt-manager do not build?

Change History (1)

comment:1 Changed 5 years ago by kencu (Ken)

Description: modified (diff)
Owner: set to dbevans
Port: at-spi2-core added
Status: newassigned
Note: See TracTickets for help on using tickets.