Package: src:spice-gtk
Version: 0.33-3.1
Severity: serious
Justification: fails to build from source

mips, mipsel and mips64el fail with the same messages. This is what I
get on eller in a mipsel chroot with make V=1:

make[2]: Entering directory '/home/wrar/spice-gtk-0.33/build-gtk3/src'
/bin/bash ../libtool  --tag=CC   --mode=link gcc  -g -O2 
-fdebug-prefix-map=/home/wrar/spice-gtk-0.33=. -fstack-protector-strong 
-Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -o spicy 
spicy-spicy.o spicy-spicy-connect.o spicy-spice-cmdline.o  
libspice-client-gtk-3.0.la libspice-client-glib-2.0.la -lgthread-2.0 -pthread 
-lglib-2.0 -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -latk-1.0 
-lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 
-lepoxy -lm  
libtool: link: gcc -g -O2 -fdebug-prefix-map=/home/wrar/spice-gtk-0.33=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro 
-Wl,-z -Wl,now -o .libs/spicy spicy-spicy.o spicy-spicy-connect.o 
spicy-spice-cmdline.o -pthread  ./.libs/libspice-client-gtk-3.0.so 
/home/wrar/spice-gtk-0.33/build-gtk3/src/.libs/libspice-client-glib-2.0.so 
-lX11 ./.libs/libspice-client-glib-2.0.so -lopus -ljpeg -lz -llz4 -lpixman-1 
-lssl -lcrypto -lpulse-mainloop-glib -lpulse -lgstaudio-1.0 -lgstapp-1.0 
-lgstvideo-1.0 -lgstbase-1.0 -lgstreamer-1.0 -lsasl2 -lcacard -lusb-1.0 
-lusbredirhost -lusbredirparser -lphodav-2.0 -lsoup-2.4 -lgthread-2.0 -lgtk-3 
-lgdk-3 -lpangocairo-1.0 -lpango-1.0 -latk-1.0 -lcairo-gobject -lcairo 
-lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lepoxy -lm -pthread
spicy-spicy.o: In function `create_spice_window':
./build-gtk3/src/spicy.c:1003: undefined reference to 
`spice_display_new_with_monitor'
./build-gtk3/src/spicy.c:1003: undefined reference to 
`spice_display_new_with_monitor'
spicy-spicy.o: In function `main_channel_event':
./build-gtk3/src/spicy.c:1182: undefined reference to `spice_channel_get_error'
./build-gtk3/src/spicy.c:1182: undefined reference to `spice_channel_get_error'
collect2: error: ld returned 1 exit status
Makefile:1229: recipe for target 'spicy' failed

I could not understand why this happens, because:

$ nm -D build-gtk3/src/.libs/libspice-client-gtk-3.0.so|fgrep 
spice_display_new_with_monitor
00011e78 T spice_display_new_with_monitor
$ nm -D build-gtk3/src/.libs/libspice-client-glib-2.0.so|fgrep 
spice_channel_get_error
00021b8c T spice_channel_get_error

Reply via email to