[Spice-devel] Failure to compile spice-gtk (git clone git://git.engineering.redhat.com/users/rvaknin/preint_scripts/.git)

Yaniv Kaul ykaul at redhat.com
Thu Jan 5 05:52:38 PST 2012


On 01/05/2012 03:42 PM, Christophe Fergeau wrote:
> On Thu, Jan 05, 2012 at 03:38:11PM +0200, Yaniv Kaul wrote:
>> On 01/05/2012 03:31 PM, Christophe Fergeau wrote:
>>> On Thu, Jan 05, 2012 at 03:26:48PM +0200, Yaniv Kaul wrote:
>>>> [ykaul at ykaul qemu-kvm]$ rpm -qa|grep usb
>>>> libusb1-devel-doc-1.0.9-0.3.rc1.fc16.noarch
>>>> usbredir-0.3.1-1.fc16.x86_64
>>>> libusb1-devel-1.0.9-0.3.rc1.fc16.x86_64
>>>> libgusb-0.1.3-1.fc16.x86_64
>>>> usbmuxd-1.0.7-1.fc16.x86_64
>>>> usbutils-003-4.fc16.x86_64
>>>> usbredir-devel-0.3.1-1.fc16.x86_64
>>>> libusb1-1.0.9-0.3.rc1.fc16.x86_64
>>>> libusb-0.1.3-9.fc16.x86_64
>>> And autogen.sh still tried to compile usb redirection support in? Could you
>> No, re-running autogen.sh gave me the below error.
>> I guess it's my fault, being used to update git and run ./configure
>> , not autogen...
> Sounds like it, "not a bug" then. Good to know why it happened though, and
> we found a bug with --disable-usbredir in the mean time :)
>
>>> send the ouput of autogen.sh and config.log? configure.ac should be
>>> checking for a new enough libusbredir:
>>> PKG_CHECK_MODULES(LIBUSBREDIRHOST, libusbredirhost>= 0.3.2)
>>>
>>> I just checked here what happens with libusbredirhost 0.3.1:
>>>
>>> ./autogen.sh
>>> ....
>>> checking for LIBUSBREDIRHOST... no
>>> configure: error: Package requirements (libusbredirhost>= 0.3.2) were not
>>> met:
>>>
>>> Requested 'libusbredirhost>= 0.3.2' but version of libusbredirhost is
>>> 0.3.1
>> I wonder where can I get a RPM of 0.3.2. donno where I got the 0.3.1 one.
> There are packages at
> http://koji.fedoraproject.org/koji/packageinfo?packageID=12236
>
> Christophe

Thanks, installed, compiled and now doc warnings:

   DOC   Building XML
../../gtk/spice-audio.c:204: warning: spice_audio_new is deprecated in 
the inline comments, but no deprecation guards were found around the 
declaration. (See the --deprecated-guards option for gtkdoc-scan.)
../../gtk/channel-main.c:1761: warning: spice_main_clipboard_grab is 
deprecated in the inline comments, but no deprecation guards were found 
around the declaration. (See the --deprecated-guards option for 
gtkdoc-scan.)
../../gtk/channel-main.c:1797: warning: spice_main_clipboard_release is 
deprecated in the inline comments, but no deprecation guards were found 
around the declaration. (See the --deprecated-guards option for 
gtkdoc-scan.)
../../gtk/channel-main.c:1838: warning: spice_main_clipboard_notify is 
deprecated in the inline comments, but no deprecation guards were found 
around the declaration. (See the --deprecated-guards option for 
gtkdoc-scan.)
../../gtk/channel-main.c:1878: warning: spice_main_clipboard_request is 
deprecated in the inline comments, but no deprecation guards were found 
around the declaration. (See the --deprecated-guards option for 
gtkdoc-scan.)
../../gtk/spice-widget.c:1864: warning: spice_display_copy_to_guest is 
deprecated in the inline comments, but no deprecation guards were found 
around the declaration. (See the --deprecated-guards option for 
gtkdoc-scan.)
../../gtk/spice-widget.c:1882: warning: spice_display_paste_from_guest 
is deprecated in the inline comments, but no deprecation guards were 
found around the declaration. (See the --deprecated-guards option for 
gtkdoc-scan.)
../../gtk/display/gnome-rr.c:429: warning: Parsing comment block file : 
parameter expected.
../../gtk/channel-inputs.c:347: warning: Parameter description for 
spice_inputs_position::channel is missing in source code comment block.
../../gtk/spice-channel.c:2136: warning: Parameter description for 
spice_channel_connect::channel is missing in source code comment block.
../../gtk/spice-grabsequence.c:122: warning: Parameter description for 
spice_grab_sequence_free::sequence is missing in source code comment block.
../../gtk/channel-main.c:1878: warning: Parameter description for 
spice_main_clipboard_request::channel is missing in source code comment 
block.
../../gtk/spice-gtk-session.c:851: warning: Parameter description for 
spice_gtk_session_copy_to_guest::self is missing in source code comment 
block.
../../gtk/channel-main.c:1778: warning: Parameter description for 
spice_main_clipboard_selection_grab::channel is missing in source code 
comment block.
../../gtk/spice-widget.c:1851: warning: Parameter description for 
spice_display_mouse_ungrab::display is missing in source code comment block.
../../gtk/channel-main.c:1858: warning: Parameter description for 
spice_main_clipboard_selection_notify::channel is missing in source code 
comment block.
../../gtk/spice-channel.c:2361: warning: Parameter description for 
spice_channel_set_capability::channel is missing in source code comment 
block.
../../gtk/channel-main.c:1761: warning: Parameter description for 
spice_main_clipboard_grab::channel is missing in source code comment block.
../../gtk/spice-channel.c:2331: warning: Parameter description for 
spice_channel_test_common_capability::self is missing in source code 
comment block.
../../gtk/spice-channel.c:2331: warning: Parameter description for 
spice_channel_test_common_capability::cap is missing in source code 
comment block.
../../gtk/spice-gtk-session.c:873: warning: Parameter description for 
spice_gtk_session_paste_from_guest::self is missing in source code 
comment block.
../../gtk/spice-channel.c:1796: warning: Parameter description for 
spice_channel_destroy::channel is missing in source code comment block.
../../gtk/spice-channel.c:2156: warning: Parameter description for 
spice_channel_open_fd::channel is missing in source code comment block.
../../gtk/channel-main.c:1838: warning: Parameter description for 
spice_main_clipboard_notify::channel is missing in source code comment 
block.
../../gtk/channel-record.c:352: warning: Parameter description for 
spice_record_send_data::channel is missing in source code comment block.
../../gtk/channel-main.c:1895: warning: Parameter description for 
spice_main_clipboard_selection_request::channel is missing in source 
code comment block.
../../gtk/spice-widget.c:1864: warning: Parameter description for 
spice_display_copy_to_guest::display is missing in source code comment 
block.
../../gtk/spice-widget.c:391: warning: Parameter description for 
spice_display_set_grab_keys::display is missing in source code comment 
block.
../../gtk/channel-inputs.c:471: warning: Parameter description for 
spice_inputs_key_press::channel is missing in source code comment block.
../../gtk/channel-inputs.c:559: warning: Parameter description for 
spice_inputs_set_key_locks::channel is missing in source code comment block.
../../gtk/channel-main.c:1728: warning: Parameter description for 
spice_main_set_display::channel is missing in source code comment block.
../../gtk/spice-widget.c:1882: warning: Parameter description for 
spice_display_paste_from_guest::display is missing in source code 
comment block.
../../gtk/channel-inputs.c:378: warning: Parameter description for 
spice_inputs_button_press::channel is missing in source code comment block.
../../gtk/spice-session.c:953: warning: Parameter description for 
spice_session_connect::session is missing in source code comment block.
../../gtk/spice-channel.c:2312: warning: Parameter description for 
spice_channel_test_capability::self is missing in source code comment block.
../../gtk/spice-channel.c:2312: warning: Parameter description for 
spice_channel_test_capability::cap is missing in source code comment block.
../../gtk/channel-inputs.c:314: warning: Parameter description for 
spice_inputs_motion::channel is missing in source code comment block.
../../gtk/spice-widget.c:1900: warning: Parameter description for 
spice_display_get_pixbuf::display is missing in source code comment block.
../../gtk/spice-session.c:982: warning: Parameter description for 
spice_session_open_fd::session is missing in source code comment block.
../../gtk/spice-session.c:982: warning: Parameter description for 
spice_session_open_fd::Returns is missing in source code comment block.
../../gtk/channel-inputs.c:425: warning: Parameter description for 
spice_inputs_button_release::channel is missing in source code comment 
block.
../../gtk/channel-main.c:1813: warning: Parameter description for 
spice_main_clipboard_selection_release::channel is missing in source 
code comment block.
../../gtk/channel-main.c:1797: warning: Parameter description for 
spice_main_clipboard_release::channel is missing in source code comment 
block.
../../gtk/channel-inputs.c:503: warning: Parameter description for 
spice_inputs_key_release::channel is missing in source code comment block.
../../gtk/spice-session.c:1251: warning: Parameter description for 
spice_session_disconnect::session is missing in source code comment block.
../../gtk/spice-channel.c:2261: warning: Parameter description for 
spice_channel_disconnect::channel is missing in source code comment block.
../../gtk/channel-playback.h:41: warning: Field description for 
SpicePlaybackChannel::parent is not used from source code comment block.
:0: warning: Field descriptions for struct SpiceSessionClass are missing 
in source code comment block.
../../gtk/spice-session.h:58: warning: Value descriptions for 
SpiceSessionMigration are missing in source code comment block.
../../gtk/spice-session.h:43: warning: Value descriptions for 
SpiceSessionVerify are missing in source code comment block.
../../gtk/channel-main.h:41: warning: Field description for 
SpiceMainChannel::parent is not used from source code comment block.
./spice-gtk-sections.txt:51: warning: No declaration found for 
spice_main_channel.
../../gtk/spice-channel.h:50: warning: Value descriptions for 
SpiceChannelEvent are missing in source code comment block.
./spice-gtk-sections.txt:75: warning: No declaration found for 
SpiceChannelVerify.
:0: warning: Field descriptions for struct SpiceChannelClass are missing 
in source code comment block.
../../gtk/spice-channel.c:2312: warning: Parameter description for 
spice_channel_test_capability::self is not used from source code comment 
block.
../../gtk/spice-channel.c:2312: warning: Parameter description for 
spice_channel_test_capability::channel is missing in source code comment 
block.
../../gtk/spice-audio.h:53: warning: Field description for 
SpiceAudio::parent is not used from source code comment block.
../../gtk/channel-display.h:41: warning: Field description for 
SpiceDisplayChannel::parent is not used from source code comment block.
../../gtk/channel-cursor.h:41: warning: Field description for 
SpiceCursorChannel::parent is not used from source code comment block.
../../gtk/channel-record.h:41: warning: Field description for 
SpiceRecordChannel::parent is not used from source code comment block.
../../gtk/channel-inputs.h:47: warning: Field description for 
SpiceInputsChannel::parent is not used from source code comment block.
:0: warning: Value descriptions for SpiceInputsLock are missing in 
source code comment block.
../../gtk/channel-smartcard.h:41: warning: Field description for 
SpiceSmartcardChannel::parent is not used from source code comment block.
channel-smartcard:215: warning: Section stability level is API Stable 
(channel in development).It should be one of these: Stable, Unstable, or 
Private.
:0: warning: Field descriptions for struct SpiceSmartcardManagerClass 
are missing in source code comment block.
../../gtk/channel-usbredir.h:44: warning: Field description for 
SpiceUsbredirChannel::parent is not used from source code comment block.
channel-usbredir:258: warning: Section stability level is API Stable 
(channel in development).It should be one of these: Stable, Unstable, or 
Private.
../../gtk/usb-device-manager.h:49: warning: Field description for 
SpiceUsbDeviceManager::parent is not used from source code comment block.
../../gtk/usb-device-manager.c:709: warning: Parameter description for 
spice_usb_device_manager_get::err is missing in source code comment block.
./spice-gtk-sections.txt:270: warning: No declaration found for 
spice_usb_device_manager_connect_device.
:0: warning: Field descriptions for struct SpiceGtkSessionClass are 
missing in source code comment block.
:0: warning: Field descriptions for struct SpiceDisplayClass are missing 
in source code comment block.
:0: warning: Value descriptions for SpiceDisplayKeyEvent are missing in 
source code comment block.
See spice-gtk-undeclared.txt for the list of undeclared symbols.
./spice-gtk-unused.txt:1: warning: 373 unused declarations.They should 
be added to spice-gtk-sections.txt in the appropriate place.
   DOC   Building HTML
Computing chunks...
   DOC   Fixing cross-references
html/SpiceChannel.html:248: warning: no link for: 
'SPICE-CHANNEL-NONE:CAPS' -> (<span class="type">SPICE_CHANNEL_NONE</span>).
html/SpiceRecordChannel.html:228: warning: no link for: 
'SPICE-AUDIO-FMT:CAPS' -> (<span class="type">SPICE_AUDIO_FMT</span>).
html/SpiceMainChannel.html:172: warning: no link for: 
'SpiceMainChannel-mouse-update' -> (<span 
class="type">"mouse-update"</span>).
html/SpiceMainChannel.html:176: warning: no link for: 
'SpiceMainChannel-agent-update' -> (<span 
class="type">"agent-update"</span>).
html/SpiceMainChannel.html:228: warning: no link for: 
'VD-AGENT-CLIPBOARD:CAPS' -> (<span class="type">VD_AGENT_CLIPBOARD</span>).
html/SpiceMainChannel.html:235: warning: no link for: 
'VD-AGENT-CLIPBOARD-SELECTION-:CAPS' -> (<span 
class="type">VD_AGENT_CLIPBOARD_SELECTION_</span>).
html/SpiceMainChannel.html:483: warning: no link for: 
'SPICE-MOUSE-MODE-CLIENT:CAPS' -> (<code 
class="literal">SPICE_MOUSE_MODE_CLIENT</code>).
html/SpiceMainChannel.html:486: warning: no link for: 
'SPICE-MOUSE-MODE-SERVER:CAPS' -> (<code 
class="literal">SPICE_MOUSE_MODE_SERVER</code>).
html/SpiceDisplayChannel.html:225: warning: no link for: 
'RED-DISPLAY-MARK:CAPS' -> (<code class="literal">RED_DISPLAY_MARK</code>).
html/SpiceDisplayChannel.html:267: warning: no link for: 
'SPICE-SURFACE-FMT-32-xRGB' -> (<code 
class="literal">SPICE_SURFACE_FMT_32_xRGB</code>).
html/SpiceDisplayChannel.html:267: warning: no link for: 
'SPICE-SURFACE-FMT-16-555:CAPS' -> (<code 
class="literal">SPICE_SURFACE_FMT_16_555</code>).
html/SpiceAudio.html:119: warning: no link for: 'spice-audio-get' -> 
(<code class="function">spice_audio_get()</code>).
html/SpiceSmartcardManager.html:210: warning: no link for: 'VReader' -> 
(<span class="type">VReader</span>).
html/SpiceSession.html:135: warning: no link for: 
'SPICE-CHANNEL-OPENED:CAPS' -> (<span 
class="type">SPICE_CHANNEL_OPENED</span>).


Y.


More information about the Spice-devel mailing list