[Spice-devel] Spice-devel Digest, Vol 19, Issue 68
古林
gulin20475 at 163.com
Sat Sep 3 19:24:19 PDT 2011
help
At 2011-08-31 16:49:51,spice-devel-request at lists.freedesktop.org wrote:
>Send Spice-devel mailing list submissions to
> spice-devel at lists.freedesktop.org
>
>To subscribe or unsubscribe via the World Wide Web, visit
> http://lists.freedesktop.org/mailman/listinfo/spice-devel
>or, via email, send a message with subject or body 'help' to
> spice-devel-request at lists.freedesktop.org
>
>You can reach the person managing the list at
> spice-devel-owner at lists.freedesktop.org
>
>When replying, please edit your Subject line so it is more specific
>than "Re: Contents of Spice-devel digest..."
>
>
>Today's Topics:
>
> 1. [PATCH] qxl: send interrupt after migration in case
> ram->int_pending != 0, RHBZ #732949 (Yonit Halperin)
> 2. spice-gtk / spice-0.9.1 (nicolas prochazka)
> 3. spice-gtk segfault (nicolas prochazka)
>
>
>----------------------------------------------------------------------
>
>Message: 1
>Date: Wed, 31 Aug 2011 11:20:50 +0300
>From: Yonit Halperin <yhalperi at redhat.com>
>Subject: [Spice-devel] [PATCH] qxl: send interrupt after migration in
> case ram->int_pending != 0, RHBZ #732949
>To: qemu-devel at nongnu.org
>Cc: spice-devel at freedesktop.org
>Message-ID: <1314778850-13637-1-git-send-email-yhalperi at redhat.com>
>
>if qxl_send_events was called from spice server context, and then
>migration had completed before a call to pipe_read, the target
>guest qxl driver didn't get the interrupt. In addition,
>qxl_send_events ignored further interrupts of the same kind, since
>ram->int_pending was set. As a result, the guest driver was stacked
>or very slow (when the waiting for the interrupt was with timeout).
>---
> hw/qxl.c | 11 +++++++++--
> 1 files changed, 9 insertions(+), 2 deletions(-)
>
>diff --git a/hw/qxl.c b/hw/qxl.c
>index b34bccf..5dfda11 100644
>--- a/hw/qxl.c
>+++ b/hw/qxl.c
>@@ -1362,7 +1362,6 @@ static void pipe_read(void *opaque)
> qxl_set_irq(d);
> }
>
>-/* called from spice server thread context only */
> static void qxl_send_events(PCIQXLDevice *d, uint32_t events)
> {
> uint32_t old_pending;
>@@ -1463,7 +1462,15 @@ static void qxl_vm_change_state_handler(void *opaque, int running, int reason)
> PCIQXLDevice *qxl = opaque;
> qemu_spice_vm_change_state_handler(&qxl->ssd, running, reason);
>
>- if (!running && qxl->mode == QXL_MODE_NATIVE) {
>+ if (running) {
>+ if (qxl->ram->int_pending) {
>+ /*
>+ * if qxl_send_events was called from spice server context before
>+ * migration ended, qxl_set_irq for these events might not have been called
>+ */
>+ qxl_set_irq(qxl);
>+ }
>+ } else if (qxl->mode == QXL_MODE_NATIVE) {
> /* dirty all vram (which holds surfaces) and devram (primary surface)
> * to make sure they are saved */
> /* FIXME #1: should go out during "live" stage */
>--
>1.7.4.4
>
>
>
>------------------------------
>
>Message: 2
>Date: Wed, 31 Aug 2011 10:30:46 +0200
>From: nicolas prochazka <prochazka.nicolas at gmail.com>
>Subject: [Spice-devel] spice-gtk / spice-0.9.1
>To: spice-devel at lists.freedesktop.org
>Message-ID:
> <CADdae-iHGXieFBc4b8KXCix+obrWvJ4J=OL5Y-uZveA=BLHBTQ at mail.gmail.com>
>Content-Type: text/plain; charset="iso-8859-1"
>
>Hello,
>
>+ When i 'm trying to compile last spice-gtk tree
>
>=> pkg-config for libusb 1-0.9 from hans de goede tree ( libusb-1.0.pc ) is
>1.0.8 must be 1.0.9 ( error in configure for spice-gtk ) :
>http://cgit.freedesktop.org/~jwrdegoede/libusb/tree/libusb/version.h
>
>+ When i'm trying to compile spice-0.9.1 :
>
>reds.c: In function 'reds_handle_main_link':
>reds.c:1559:9: error: call to function 'reds_expects_link_id' without a real
>prototype
>reds.c:1528:5: note: 'reds_expects_link_id' was declared here
>make[4]: *** [reds.lo] Error 1
>
>Regars,
>Nicolas Prochazka
>-------------- next part --------------
>An HTML attachment was scrubbed...
>URL: <http://lists.freedesktop.org/archives/spice-devel/attachments/20110831/6703cde0/attachment.html>
>
>------------------------------
>
>Message: 3
>Date: Wed, 31 Aug 2011 10:49:48 +0200
>From: nicolas prochazka <prochazka.nicolas at gmail.com>
>Subject: [Spice-devel] spice-gtk segfault
>To: spice-devel at lists.freedesktop.org
>Message-ID:
> <CADdae-i=DudDCV5fARZgivQ_5phhGx3nkc9rO8aa1MbtjPkBRw at mail.gmail.com>
>Content-Type: text/plain; charset="iso-8859-1"
>
>Hello again
>After compiling spice-gtk last tree git,
>I obtain segfault when I run spicy :
>
>
>configure:
>
> Spice-Gtk UNKNOWN
> ==============
>
> prefix: /usr/local
> c compiler: gcc -std=gnu99
>
> Coroutine: ucontext
> Audio: pulse
> Target: Unix
> SASL support: yes
> Smartcard support: no
> USB redirection support: yes
> Gtk: 3.0
>
> Now type 'make' to build spice-gtk
>
>
>colossus:/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21 # make
>echo UNKNOWN > .version-t && mv .version-t .version
>make all-recursive
>make[1]: Entering directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21'
>Making all in common
>make[2]: Entering directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/common'
>Making all in win
>make[3]: Entering directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/common/win'
>Making all in my_getopt-1.5
>make[4]: Entering directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/common/win/my_getopt-1.5'
>make[4]: Nothing to be done for `all'.
>make[4]: Leaving directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/common/win/my_getopt-1.5'
>make[4]: Entering directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/common/win'
>make[4]: Nothing to be done for `all-am'.
>make[4]: Leaving directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/common/win'
>make[3]: Leaving directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/common/win'
>make[3]: Entering directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/common'
>make[3]: Nothing to be done for `all-am'.
>make[3]: Leaving directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/common'
>make[2]: Leaving directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/common'
>Making all in gtk
>make[2]: Entering directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/gtk'
> GEN spice-marshal.c
> GEN spice-marshal.h
> GEN generated_demarshallers.c
> GEN generated_demarshallers1.c
> GEN generated_marshallers.c
> GEN generated_marshallers1.c
> GEN spice-glib-enums.c
> GEN spice-glib-enums.h
> GEN spice-widget-enums.c
> GEN spice-widget-enums.h
> CC spice-audio.lo
> CC spice-util.lo
> CC spice-option.lo
> CC spice-client.lo
> CC spice-session.lo
> CC spice-channel.lo
> CC spice-glib-enums.lo
> CC spice-marshal.lo
> CC generated_demarshallers.lo
> CC generated_demarshallers1.lo
> CC generated_marshallers.lo
> CC generated_marshallers1.lo
> CC gio-coroutine.lo
> CC channel-base.lo
> CC channel-cursor.lo
> CC channel-display.lo
> CC channel-display-mjpeg.lo
> CC channel-inputs.lo
> CC channel-main.lo
> CC channel-playback.lo
> CC channel-record.lo
> CC channel-smartcard.lo
> CC channel-usbredir.lo
> CC smartcard-manager.lo
> CC usb-device-manager.lo
> CC gusb-context.lo
> CC gusb-device.lo
> CC gusb-device-list.lo
> CC gusb-source.lo
> CC decode-glz.lo
> CC decode-jpeg.lo
> CC decode-zlib.lo
> CC mem.lo
> CC marshaller.lo
> CC canvas_utils.lo
> CC sw_canvas.lo
> CC pixman_utils.lo
> CC lines.lo
> CC rop3.lo
> CC quic.lo
> CC lz.lo
> CC region.lo
> CC ssl_verify.lo
> CC spice-pulse.lo
> CC continuation.lo
> CC coroutine_ucontext.lo
> CCLD libspice-client-glib-2.0.la
> GISCAN SpiceClientGLib-2.0.gir
>spice-option.c:51: Warning: SpiceClientGLib: spice_get_option_group: return
>value: Invalid non-constant return of bare structure or union; register as
>boxed type or (skip)
>usb-device-manager.c:464: Warning: SpiceClientGLib:
>spice_usb_device_manager_get_devices: return value: Missing (transfer)
>annotation
>usb-device-manager.c:394: Warning: SpiceClientGLib:
>spice_usb_device_manager_get: return value: Missing (transfer) annotation
> CC spice-widget.lo
> CC spice-widget-enums.lo
> GEN vncdisplaykeymap_xorgevdev2xtkbd.c
> GEN vncdisplaykeymap_xorgkbd2xtkbd.c
> GEN vncdisplaykeymap_xorgxquartz2xtkbd.c
> GEN vncdisplaykeymap_xorgxwin2xtkbd.c
> GEN vncdisplaykeymap_osx2xtkbd.c
> GEN vncdisplaykeymap_win322xtkbd.c
> CC vncdisplaykeymap.lo
> CC spice-grabsequence.lo
> CC spice-widget-cairo.lo
> CCLD libspice-client-gtk-3.0.la
> GISCAN SpiceClientGtk-3.0.gir
>/usr/lib64/gcc/x86_64-suse-linux/4.5/../../../../x86_64-suse-linux/bin/ld:
>warning: libusbredirhost.so.0, needed by ./.libs/libspice-client-gtk-3.0.so,
>may conflict with libusbredirhost.so.1
> GICOMP SpiceClientGLib-2.0.gir
> GICOMP SpiceClientGtk-3.0.gir
>make all-recursive
>make[3]: Entering directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/gtk'
>Making all in controller
>make[4]: Entering directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/gtk/controller'
>/usr/bin/valac --pkg gio-2.0 --pkg spice-protocol --vapidir=../../data
>--pkg custom --vapidir=. -C -g --pkg gio-unix-2.0 menu.vala
>controller.vala -H spice-controller.h
>make all-am
>make[5]: Entering directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/gtk/controller'
> CC menu.lo
> CC controller.lo
>controller.c: In function ???spice_ctrl_controller_listen_co???:
>controller.c:951:17: warning: assignment discards qualifiers from pointer
>target type
> CCLD libspice-controller.la
> CC test.o
> CCLD test-controller
>make[5]: Leaving directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/gtk/controller'
>make[4]: Leaving directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/gtk/controller'
>make[4]: Entering directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/gtk'
> CC spicy-spicy.o
> CC spicy-spice-cmdline.o
> CC spicy-edid-parse.o
> CC spicy-display-name.o
> CC spicy-gnome-rr-config.o
> CC spicy-gnome-rr-output-info.o
> CC spicy-gnome-rr.o
> CC spicy-gnome-rr-x11.o
> CCLD spicy
>/usr/lib64/gcc/x86_64-suse-linux/4.5/../../../../x86_64-suse-linux/bin/ld:
>warning: libusbredirhost.so.0, needed by ./.libs/libspice-client-gtk-3.0.so,
>may conflict with libusbredirhost.so.1
> CC snappy.o
> CC spice-cmdline.o
> CCLD snappy
> CC spicy-stats.o
> CCLD spicy-stats
>make[4]: Leaving directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/gtk'
>make[3]: Leaving directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/gtk'
>make[2]: Leaving directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/gtk'
>Making all in po
>make[2]: Entering directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/po'
>file=`echo fr | sed 's,.*/,,'`.gmo \
> && rm -f $file && /usr/bin/msgfmt -o $file fr.po
>make[2]: Leaving directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/po'
>Making all in python_modules
>make[2]: Entering directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/python_modules'
>make[2]: Leaving directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/python_modules'
>Making all in doc
>make[2]: Entering directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/doc'
>Making all in reference
>make[3]: Entering directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/doc/reference'
>make[3]: Leaving directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/doc/reference'
>make[3]: Entering directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/doc'
>make[3]: Nothing to be done for `all-am'.
>make[3]: Leaving directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/doc'
>make[2]: Leaving directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/doc'
>Making all in data
>make[2]: Entering directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/data'
> GEN .gitignore
>make[2]: Leaving directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/data'
>make[2]: Entering directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21'
>make[2]: Leaving directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21'
>make[1]: Leaving directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21'
>colossus:/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21 # make
>install
>make install-recursive
>make[1]: Entering directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21'
>Making install in common
>make[2]: Entering directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/common'
>Making install in win
>make[3]: Entering directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/common/win'
>Making install in my_getopt-1.5
>make[4]: Entering directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/common/win/my_getopt-1.5'
>make[5]: Entering directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/common/win/my_getopt-1.5'
>make[5]: Nothing to be done for `install-exec-am'.
>make[5]: Nothing to be done for `install-data-am'.
>make[5]: Leaving directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/common/win/my_getopt-1.5'
>make[4]: Leaving directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/common/win/my_getopt-1.5'
>make[4]: Entering directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/common/win'
>make[5]: Entering directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/common/win'
>make[5]: Nothing to be done for `install-exec-am'.
>make[5]: Nothing to be done for `install-data-am'.
>make[5]: Leaving directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/common/win'
>make[4]: Leaving directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/common/win'
>make[3]: Leaving directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/common/win'
>make[3]: Entering directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/common'
>make[4]: Entering directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/common'
>make[4]: Nothing to be done for `install-exec-am'.
>make[4]: Nothing to be done for `install-data-am'.
>make[4]: Leaving directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/common'
>make[3]: Leaving directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/common'
>make[2]: Leaving directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/common'
>Making install in gtk
>make[2]: Entering directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/gtk'
>make install-recursive
>make[3]: Entering directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/gtk'
>Making install in controller
>make[4]: Entering directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/gtk/controller'
>make install-am
>make[5]: Entering directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/gtk/controller'
>make[6]: Entering directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/gtk/controller'
>test -z "/usr/local/lib" || /bin/mkdir -p "/usr/local/lib"
> /bin/sh ../../libtool --mode=install /usr/bin/install -c
>libspice-controller.la '/usr/local/lib'
>libtool: install: /usr/bin/install -c .libs/libspice-controller.so.0.0.0
>/usr/local/lib/libspice-controller.so.0.0.0
>libtool: install: (cd /usr/local/lib && { ln -s -f
>libspice-controller.so.0.0.0 libspice-controller.so.0 || { rm -f
>libspice-controller.so.0 && ln -s libspice-controller.so.0.0.0
>libspice-controller.so.0; }; })
>libtool: install: (cd /usr/local/lib && { ln -s -f
>libspice-controller.so.0.0.0 libspice-controller.so || { rm -f
>libspice-controller.so && ln -s libspice-controller.so.0.0.0
>libspice-controller.so; }; })
>libtool: install: /usr/bin/install -c .libs/libspice-controller.lai
>/usr/local/lib/libspice-controller.la
>libtool: install: /usr/bin/install -c .libs/libspice-controller.a
>/usr/local/lib/libspice-controller.a
>libtool: install: chmod 644 /usr/local/lib/libspice-controller.a
>libtool: install: ranlib /usr/local/lib/libspice-controller.a
>libtool: finish:
>PATH="/sbin:/usr/sbin:/usr/local/sbin:/root/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/X11R6/bin:/usr/games:/opt/kde3/bin:/usr/NX/bin:/sbin"
>ldconfig -n /usr/local/lib
>----------------------------------------------------------------------
>Libraries have been installed in:
> /usr/local/lib
>
>If you ever happen to want to link against installed libraries
>in a given directory, LIBDIR, you must either use libtool, and
>specify the full pathname of the library, or use the `-LLIBDIR'
>flag during linking and do at least one of the following:
> - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
> during execution
> - add LIBDIR to the `LD_RUN_PATH' environment variable
> during linking
> - use the `-Wl,-rpath -Wl,LIBDIR' linker flag
> - have your system administrator add LIBDIR to `/etc/ld.so.conf'
>
>See any operating system documentation about shared libraries for
>more information, such as the ld(1) and ld.so(8) manual pages.
>----------------------------------------------------------------------
>test -z "/usr/local/include/spice-controller" || /bin/mkdir -p
>"/usr/local/include/spice-controller"
> /usr/bin/install -c -m 644 spice-controller.h
>'/usr/local/include/spice-controller'
>make[6]: Leaving directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/gtk/controller'
>make[5]: Leaving directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/gtk/controller'
>make[4]: Leaving directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/gtk/controller'
>make[4]: Entering directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/gtk'
>make[5]: Entering directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/gtk'
>test -z "/usr/local/lib" || /bin/mkdir -p "/usr/local/lib"
> /bin/sh ../libtool --mode=install /usr/bin/install -c
>libspice-client-glib-2.0.la libspice-client-gtk-3.0.la '/usr/local/lib'
>libtool: install: /usr/bin/install -c
>.libs/libspice-client-glib-2.0.so.1.3.0
>/usr/local/lib/libspice-client-glib-2.0.so.1.3.0
>libtool: install: (cd /usr/local/lib && { ln -s -f
>libspice-client-glib-2.0.so.1.3.0 libspice-client-glib-2.0.so.1 || { rm -f
>libspice-client-glib-2.0.so.1 && ln -s libspice-client-glib-2.0.so.1.3.0
>libspice-client-glib-2.0.so.1; }; })
>libtool: install: (cd /usr/local/lib && { ln -s -f
>libspice-client-glib-2.0.so.1.3.0 libspice-client-glib-2.0.so || { rm -f
>libspice-client-glib-2.0.so && ln -s libspice-client-glib-2.0.so.1.3.0
>libspice-client-glib-2.0.so; }; })
>libtool: install: /usr/bin/install -c .libs/libspice-client-glib-2.0.lai
>/usr/local/lib/libspice-client-glib-2.0.la
>libtool: install: warning: relinking `libspice-client-gtk-3.0.la'
>libtool: install: (cd
>/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/gtk; /bin/sh
>/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/libtool --silent
>--tag CC --mode=relink gcc -std=gnu99 -g -O2 -version-info 1:2:0
>-no-undefined -Wl,--version-script=./map-file -o
>libspice-client-gtk-3.0.la-rpath /usr/local/lib spice-widget.lo
>spice-widget-enums.lo
>vncdisplaykeymap.lo spice-grabsequence.lo spice-widget-cairo.lo
>libspice-client-glib-2.0.la -pthread -lgtk-3 -lgdk-3 -latk-1.0 -lgio-2.0
>-lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lm -lcairo-gobject -lcairo
>-lpng12 -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0
>-lgthread-2.0 -lrt -lglib-2.0 -lcairo )
>libtool: install: /usr/bin/install -c
>.libs/libspice-client-gtk-3.0.so.1.0.2T
>/usr/local/lib/libspice-client-gtk-3.0.so.1.0.2
>libtool: install: (cd /usr/local/lib && { ln -s -f
>libspice-client-gtk-3.0.so.1.0.2 libspice-client-gtk-3.0.so.1 || { rm -f
>libspice-client-gtk-3.0.so.1 && ln -s libspice-client-gtk-3.0.so.1.0.2
>libspice-client-gtk-3.0.so.1; }; })
>libtool: install: (cd /usr/local/lib && { ln -s -f
>libspice-client-gtk-3.0.so.1.0.2 libspice-client-gtk-3.0.so || { rm -f
>libspice-client-gtk-3.0.so && ln -s libspice-client-gtk-3.0.so.1.0.2
>libspice-client-gtk-3.0.so; }; })
>libtool: install: /usr/bin/install -c .libs/libspice-client-gtk-3.0.lai
>/usr/local/lib/libspice-client-gtk-3.0.la
>libtool: install: /usr/bin/install -c .libs/libspice-client-glib-2.0.a
>/usr/local/lib/libspice-client-glib-2.0.a
>libtool: install: chmod 644 /usr/local/lib/libspice-client-glib-2.0.a
>libtool: install: ranlib /usr/local/lib/libspice-client-glib-2.0.a
>libtool: install: /usr/bin/install -c .libs/libspice-client-gtk-3.0.a
>/usr/local/lib/libspice-client-gtk-3.0.a
>libtool: install: chmod 644 /usr/local/lib/libspice-client-gtk-3.0.a
>libtool: install: ranlib /usr/local/lib/libspice-client-gtk-3.0.a
>libtool: finish:
>PATH="/sbin:/usr/sbin:/usr/local/sbin:/root/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/X11R6/bin:/usr/games:/opt/kde3/bin:/usr/NX/bin:/sbin"
>ldconfig -n /usr/local/lib
>----------------------------------------------------------------------
>Libraries have been installed in:
> /usr/local/lib
>
>If you ever happen to want to link against installed libraries
>in a given directory, LIBDIR, you must either use libtool, and
>specify the full pathname of the library, or use the `-LLIBDIR'
>flag during linking and do at least one of the following:
> - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
> during execution
> - add LIBDIR to the `LD_RUN_PATH' environment variable
> during linking
> - use the `-Wl,-rpath -Wl,LIBDIR' linker flag
> - have your system administrator add LIBDIR to `/etc/ld.so.conf'
>
>See any operating system documentation about shared libraries for
>more information, such as the ld(1) and ld.so(8) manual pages.
>----------------------------------------------------------------------
>test -z "/usr/local/bin" || /bin/mkdir -p "/usr/local/bin"
> /bin/sh ../libtool --mode=install /usr/bin/install -c spicy snappy
>spicy-stats '/usr/local/bin'
>libtool: install: /usr/bin/install -c .libs/spicy /usr/local/bin/spicy
>libtool: install: /usr/bin/install -c .libs/snappy /usr/local/bin/snappy
>libtool: install: /usr/bin/install -c .libs/spicy-stats
>/usr/local/bin/spicy-stats
>test -z "" || /bin/mkdir -p ""
>test -z "/usr/local/include/spice-client-glib-2.0" || /bin/mkdir -p
>"/usr/local/include/spice-client-glib-2.0"
> /usr/bin/install -c -m 644 spice-channel-enums.h
>'/usr/local/include/spice-client-glib-2.0'
>test -z "/usr/local/share/gir-1.0" || /bin/mkdir -p
>"/usr/local/share/gir-1.0"
> /usr/bin/install -c -m 644 SpiceClientGLib-2.0.gir SpiceClientGtk-3.0.gir
>'/usr/local/share/gir-1.0'
>test -z "/usr/local/include/spice-client-glib-2.0" || /bin/mkdir -p
>"/usr/local/include/spice-client-glib-2.0"
> /usr/bin/install -c -m 644 spice-audio.h spice-client.h spice-types.h
>spice-session.h spice-channel.h spice-glib-enums.h spice-util.h
>spice-option.h channel-cursor.h channel-display.h channel-inputs.h
>channel-main.h channel-playback.h channel-record.h channel-smartcard.h
>channel-usbredir.h usb-device-manager.h
>'/usr/local/include/spice-client-glib-2.0'
>test -z "/usr/local/include/spice-client-gtk-3.0" || /bin/mkdir -p
>"/usr/local/include/spice-client-gtk-3.0"
> /usr/bin/install -c -m 644 spice-widget.h spice-widget-enums.h
>spice-grabsequence.h '/usr/local/include/spice-client-gtk-3.0'
>test -z "/usr/local/lib/girepository-1.0" || /bin/mkdir -p
>"/usr/local/lib/girepository-1.0"
> /usr/bin/install -c -m 644 SpiceClientGLib-2.0.typelib
>SpiceClientGtk-3.0.typelib '/usr/local/lib/girepository-1.0'
>make[5]: Leaving directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/gtk'
>make[4]: Leaving directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/gtk'
>make[3]: Leaving directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/gtk'
>make[2]: Leaving directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/gtk'
>Making install in po
>make[2]: Entering directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/po'
>linguas="fr "; \
>for lang in $linguas; do \
> dir=/usr/local/share/locale/$lang/LC_MESSAGES; \
> /bin/sh
>/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/build-aux/install-sh
>-d $dir; \
> if test -r $lang.gmo; then \
> /usr/bin/install -c -m 644 $lang.gmo $dir/spice-gtk.mo; \
> echo "installing $lang.gmo as $dir/spice-gtk.mo"; \
> else \
> /usr/bin/install -c -m 644 ./$lang.gmo $dir/spice-gtk.mo; \
> echo "installing ./$lang.gmo as" \
> "$dir/spice-gtk.mo"; \
> fi; \
> if test -r $lang.gmo.m; then \
> /usr/bin/install -c -m 644 $lang.gmo.m $dir/spice-gtk.mo.m; \
> echo "installing $lang.gmo.m as $dir/spice-gtk.mo.m"; \
> else \
> if test -r ./$lang.gmo.m ; then \
> /usr/bin/install -c -m 644 ./$lang.gmo.m \
> $dir/spice-gtk.mo.m; \
> echo "installing ./$lang.gmo.m as" \
> "$dir/spice-gtk.mo.m"; \
> else \
> true; \
> fi; \
> fi; \
>done
>installing fr.gmo as /usr/local/share/locale/fr/LC_MESSAGES/spice-gtk.mo
>make[2]: Leaving directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/po'
>Making install in python_modules
>make[2]: Entering directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/python_modules'
>make[3]: Entering directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/python_modules'
>make[3]: Nothing to be done for `install-exec-am'.
>make[3]: Nothing to be done for `install-data-am'.
>make[3]: Leaving directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/python_modules'
>make[2]: Leaving directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/python_modules'
>Making install in doc
>make[2]: Entering directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/doc'
>Making install in reference
>make[3]: Entering directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/doc/reference'
>make[4]: Entering directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/doc/reference'
>make[4]: Nothing to be done for `install-exec-am'.
>-- Nothing to install
>make[4]: Leaving directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/doc/reference'
>make[3]: Leaving directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/doc/reference'
>make[3]: Entering directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/doc'
>make[4]: Entering directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/doc'
>make[4]: Nothing to be done for `install-exec-am'.
>make[4]: Nothing to be done for `install-data-am'.
>make[4]: Leaving directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/doc'
>make[3]: Leaving directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/doc'
>make[2]: Leaving directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/doc'
>Making install in data
>make[2]: Entering directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/data'
>make[3]: Entering directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/data'
>make[3]: Nothing to be done for `install-exec-am'.
>test -z "/usr/local/share/vala/vapi" || /bin/mkdir -p
>"/usr/local/share/vala/vapi"
> /usr/bin/install -c -m 644 spice-protocol.vapi '/usr/local/share/vala/vapi'
>make[3]: Leaving directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/data'
>make[2]: Leaving directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21/data'
>make[2]: Entering directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21'
>make[3]: Entering directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21'
>make[3]: Nothing to be done for `install-exec-am'.
>test -z "/usr/local/lib/pkgconfig" || /bin/mkdir -p
>"/usr/local/lib/pkgconfig"
> /usr/bin/install -c -m 644 spice-client-glib-2.0.pc spice-client-gtk-3.0.pc
>spice-controller.pc '/usr/local/lib/pkgconfig'
>make[3]: Leaving directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21'
>make[2]: Leaving directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21'
>make[1]: Leaving directory
>`/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21'
>colossus:/tmp/spice-gtk-532450c76dfe100690b027b96e02d986895c1e21 # spicy
>
>(spicy:27817): GSpice-WARNING **: (spicy.c:1597):main: runtime check failed:
>(rrscreen != NULL)
>
>(spicy:27817): GSpice-CRITICAL **: gnome_rr_screen_list_outputs: assertion
>`GNOME_IS_RR_SCREEN (screen)' failed
>Segmentation fault
>-------------- next part --------------
>An HTML attachment was scrubbed...
>URL: <http://lists.freedesktop.org/archives/spice-devel/attachments/20110831/9d6ceb24/attachment.htm>
>
>------------------------------
>
>_______________________________________________
>Spice-devel mailing list
>Spice-devel at lists.freedesktop.org
>http://lists.freedesktop.org/mailman/listinfo/spice-devel
>
>
>End of Spice-devel Digest, Vol 19, Issue 68
>*******************************************
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/spice-devel/attachments/20110904/ccc05a5a/attachment-0001.html>
More information about the Spice-devel
mailing list