Uploaded image for project: 'Funtoo Linux'
  1. Funtoo Linux
  2. FL-11381

net-misc/spice-gtk not building on next

    • Icon: Bug Bug
    • Resolution: Fixed Earlier
    • Icon: Normal Normal
    • None
    • None
    • None
    • Try to install gnome-boxes or virt-manager

      There is 2 versions available 0.35-r1 and 0.42.

      0.35-r1 is probably no more compatible with the available app-emulation/spice version and fails with:

      generated_server_marshallers.c: In function ‘spice_marshall_msg_tunnel_service_ip_map’:
      generated_server_marshallers.c:1283:37: error: ‘SPICE_TUNNEL_IP_TYPE_IPv4’ undeclared (first use in this function)
       1283 |         if (src->virtual_ip.type == SPICE_TUNNEL_IP_TYPE_IPv4) {
            |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~
      generated_server_marshallers.c:1283:37: note: each undeclared identifier is reported only once for each function it appears in
      make[5]: *** [Makefile:589: generated_server_marshallers.lo] Error 1
      make[5]: *** Waiting for unfinished jobs....
      generated_server_demarshallers.c: In function ‘parse_msgc_tunnel_service_add’:
      generated_server_demarshallers.c:1487:28: error: ‘SPICE_TUNNEL_SERVICE_TYPE_IPP’ undeclared (first use in this function)
       1487 |         if (type__value == SPICE_TUNNEL_SERVICE_TYPE_IPP) {
            |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      generated_server_demarshallers.c:1487:28: note: each undeclared identifier is reported only once for each function it appears in
      generated_server_demarshallers.c:1498:36: error: ‘SPICE_TUNNEL_IP_TYPE_IPv4’ undeclared (first use in this function)
       1498 |                 if (type__value == SPICE_TUNNEL_IP_TYPE_IPv4) {
            |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~
      make[5]: *** [Makefile:589: generated_server_demarshallers.lo] Error 1
      generated_client_demarshallers.c: In function ‘parse_msg_tunnel_service_ip_map’:
      generated_client_demarshallers.c:7367:32: error: ‘SPICE_TUNNEL_IP_TYPE_IPv4’ undeclared (first use in this function)
       7367 |             if (type__value == SPICE_TUNNEL_IP_TYPE_IPv4) {
            |                                ^~~~~~~~~~~~~~~~~~~~~~~~~
      generated_client_demarshallers.c:7367:32: note: each undeclared identifier is reported only once for each function it appears in
      make[5]: *** [Makefile:589: generated_client_demarshallers.lo] Error 1
      generated_client_marshallers.c: In function ‘spice_marshall_msgc_tunnel_service_add’:
      generated_client_marshallers.c:303:22: error: ‘SPICE_TUNNEL_SERVICE_TYPE_IPP’ undeclared (first use in this function)
        303 |     if (src->type == SPICE_TUNNEL_SERVICE_TYPE_IPP) {
            |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      generated_client_marshallers.c:303:22: note: each undeclared identifier is reported only once for each function it appears in
      generated_client_marshallers.c:306:31: error: ‘SPICE_TUNNEL_IP_TYPE_IPv4’ undeclared (first use in this function)
        306 |         if (src->u.ip.type == SPICE_TUNNEL_IP_TYPE_IPv4) { 

      0.42 fails with

      Program build-aux/meson-dist found: YES (/tmp/portage/net-misc/spice-gtk-0.42/work/spice-gtk-v0.42/build-aux/meson-dist)meson.build:43:0: ERROR: Subproject exists but has no meson.build file 

      Also gnome-boxes require `>=net-misc/spice-gtk-0.32[gtk3,smartcard,usbredir,vala]` but the new version does not have a vala use flag.

            Unassigned Unassigned
            c||_mt Cor Legemaat
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: