Opened 6 years ago

Last modified 6 years ago

#57939 closed defect

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

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

Description

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 (0)

Note: See TracTickets for help on using tickets.