<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - jhbuild error: dereferencing pointer to incomplete type ‘BIO {aka struct bio_st}’"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=99189">99189</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>jhbuild error: dereferencing pointer to incomplete type ‘BIO {aka struct bio_st}’
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>Spice
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>unspecified
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>Other
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>All
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>NEW
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>normal
          </td>
        </tr>

        <tr>
          <th>Priority</th>
          <td>medium
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>spice-gtk
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>spice-bugs@lists.freedesktop.org
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>gnome.vrb@gmail.com
          </td>
        </tr></table>
      <p>
        <div>
        <pre>make[4]: Entering directory '/home/dev/.cache/jhbuild/build/spice-gtk-0.33/src'
  CC       spice-audio.lo
  CC       spice-client.lo
  CC       spice-util.lo
  CC       bio-gio.lo
  CC       spice-option.lo
  CC       spice-session.lo
/home/dev/jhbuild/checkout/spice-gtk-0.33/src/bio-gio.c:27:16: error: field
‘method’ has incomplete type
     BIO_METHOD method;
                ^~~~~~
In file included from
/home/dev/jhbuild/install/include/glib-2.0/gobject/gobject.h:24:0,
                 from
/home/dev/jhbuild/install/include/glib-2.0/gobject/gbinding.h:29,
                 from
/home/dev/jhbuild/install/include/glib-2.0/glib-object.h:23,
                 from
/home/dev/jhbuild/checkout/spice-gtk-0.33/src/spice-util.h:21,
                 from
/home/dev/jhbuild/checkout/spice-gtk-0.33/src/bio-gio.c:23:
/home/dev/jhbuild/checkout/spice-gtk-0.33/src/bio-gio.c: In function
‘bio_gio_write’:
/home/dev/jhbuild/checkout/spice-gtk-0.33/src/bio-gio.c:33:87: error:
dereferencing pointer to incomplete type ‘BIO {aka struct bio_st}’
 #define BIO_GET_OSTREAM(bio) 
(g_io_stream_get_output_stream(((bio_gsocket_method*)bio->method)->stream))
                                                                               
       ^
/home/dev/jhbuild/install/include/glib-2.0/gobject/gtype.h:2207:57: note: in
definition of macro ‘_G_TYPE_CIC’
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
                                                         ^~
/home/dev/jhbuild/install/include/glib-2.0/gio/gpollableoutputstream.h:31:54:
note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’
 #define G_POLLABLE_OUTPUT_STREAM(obj)              
(G_TYPE_CHECK_INSTANCE_CAST ((obj), G_TYPE_POLLABLE_OUTPUT_STREAM,
GPollableOutputStream))
                                                     
^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/dev/jhbuild/checkout/spice-gtk-0.33/src/bio-gio.c:40:54: note: in
expansion of macro ‘G_POLLABLE_OUTPUT_STREAM’
     ret =
g_pollable_output_stream_write_nonblocking(G_POLLABLE_OUTPUT_STREAM(BIO_GET_OSTREAM(bio)),
                                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/home/dev/jhbuild/checkout/spice-gtk-0.33/src/bio-gio.c:40:79: note: in
expansion of macro ‘BIO_GET_OSTREAM’
     ret =
g_pollable_output_stream_write_nonblocking(G_POLLABLE_OUTPUT_STREAM(BIO_GET_OSTREAM(bio)),
                                                                              
^~~~~~~~~~~~~~~
Makefile:1322: recipe for target 'bio-gio.lo' failed
make[4]: *** [bio-gio.lo] Error 1
make[4]: *** Waiting for unfinished jobs....
make[4]: Leaving directory '/home/dev/.cache/jhbuild/build/spice-gtk-0.33/src'
Makefile:1544: recipe for target 'all-recursive' failed
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory '/home/dev/.cache/jhbuild/build/spice-gtk-0.33/src'
Makefile:1047: recipe for target 'all' failed
make[2]: *** [all] Error 2
make[2]: Leaving directory '/home/dev/.cache/jhbuild/build/spice-gtk-0.33/src'
Makefile:657: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/dev/.cache/jhbuild/build/spice-gtk-0.33'
Makefile:562: recipe for target 'all' failed
make: *** [all] Error 2
make -j 5 
*** Error during phase build of spice-gtk: ########## Error running make -j 5 
*** [9/13]</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>