[Bug 45154] New: spice-gtk --enable-vala fails to build on Debian/Ubuntu

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Jan 23 13:43:51 PST 2012


https://bugs.freedesktop.org/show_bug.cgi?id=45154

             Bug #: 45154
           Summary: spice-gtk --enable-vala fails to build on
                    Debian/Ubuntu
    Classification: Unclassified
           Product: Spice
           Version: unspecified
          Platform: All
        OS/Version: Linux (All)
            Status: NEW
          Severity: major
          Priority: medium
         Component: gtk-client
        AssignedTo: spice-bugs at lists.freedesktop.org
        ReportedBy: jbicha at ubuntu.com


With either vala 0.14.1 or 0.15 and glib 2.31 on Ubuntu 12.04 Alpha amd64 (or
on Debian unstable amd64 with glib 2.30.2 and vala 0.14.0), the gtk3 build of
spice-gtk 0.8 fails when --enable-vala is used. (--enable-vala works with the
gtk2 build but I don't have any need for that).

Full build log: http://fpaste.org/d4VC/

Excerpt of failure:

/spice-gtk-0.8/build-gtk3/vapi$ make V=1
/usr/bin/vapigen            \
        --library spice-client-glib-2.0    \
        ../gtk/SpiceClientGLib-2.0.gir
SpiceClientGLib-2.0.gir:223.7-223.21: warning: Virtual method
`Spice.Channel.open_fd' conflicts with method of the same name
      <virtual-method name="open_fd">
      ^^^^^^^^^^^^^^^
Gio-2.0.gir:42638.7-42638.47: warning: Virtual method
`G.Resolver.lookup_service_async' conflicts with method of the same name
      <virtual-method name="lookup_service_async">
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Gio-2.0.gir:44031.7-44031.31: warning: Signal `G.Settings.change_event'
conflicts with method of the same name
      <virtual-method name="change_event">
      ^^^^^^^^^^^^^^^^^^^^^^^^^

GLib-CRITICAL **: g_str_has_suffix: assertion `str != NULL' failed

** CRITICAL **: vala_gir_parser_node_lookup: assertion `name != NULL' failed
Gio-2.0.gir:54633.7-54633.25: warning: Virtual method `G.TlsPassword.set_value'
conflicts with method of the same name
      <virtual-method name="set_value">
      ^^^^^^^^^^^^^^^^^^^
Gio-2.0.gir:56225.7-56229.24: error: `UnixSocketAddress' already contains a
definition for `abstract'
Gio-2.0.gir:56097.7-56099.103: note: previous definition of `abstract' was here
Generation failed: 1 error(s), 4 warning(s)
make: *** [spice-client-glib-2.0.vapi] Error 1

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the spice-bugs mailing list