spice-server: error: visibility does not match previous declaration
---> Building spice-server
Error: Failed to build spice-server: command execution failed
Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_spice-server/spice-server/main.log for details.
Error: Follow https://guide.macports.org/#project.tickets if you believe there
is a bug.
Error: Processing of port spice-server failed
The mentioned main.log is enormous and searching for errors is tough.
I did find a failed make command in the log and ran it manually, and got:
inputs-channel.cpp:467:1: error: visibility does not match previous declaration
SPICE_GNUC_VISIBLE int spice_server_kbd_leds(SpiceKbdInstance *sin, int leds)
^
./utils.h:28:44: note: expanded from macro 'SPICE_GNUC_VISIBLE'
#define SPICE_GNUC_VISIBLE __attribute__ ((visibility ("default")))
^
./push-visibility.h:19:13: note: previous attribute is here
#pragma GCC visibility push(hidden)
I'm unable to install Colima because of this. MacBook Pro running Mojave 10.14.6. Thanks.