[Spice-devel] spice-gtk v.23 build issues under a 32bit Gentoo Linux

Toralf Förster toralf.foerster at gmx.de
Sun Mar 23 14:37:48 PDT 2014


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hello,

while trying to adapt under a stable 32 bit Gentoo Linxux the ebuild for spice-gtk v0.21 to v 0.23
I run into this issue :

...
libtool: link: i686-pc-linux-gnu-gcc -std=gnu99 -O2 -march=native -pipe -g -ggdb -Wl,-O1 -Wl,--as-needed -o util util.o  ../gtk/.libs/libspice-client-glib-2.0.so -lcelt051 -lm -lgio-2.0 -lgobject-2.0 -lglib-2.0 -ljpeg -lz -lpixman-1 -lssl -lcrypto -Wl,-rpath -Wl,/var/tmp/portage/net-misc/spice-gtk-0.23/work/spice-gtk-0.23_gtk2/gtk/.libs
coroutine.o: In function `test_coroutine_yield':
/var/tmp/portage/net-misc/spice-gtk-0.23/work/spice-gtk-0.23/tests/coroutine.c:97: undefined reference to `coroutine_self'
/var/tmp/portage/net-misc/spice-gtk-0.23/work/spice-gtk-0.23/tests/coroutine.c:104: undefined reference to `coroutine_init'
/var/tmp/portage/net-misc/spice-gtk-0.23/work/spice-gtk-0.23/tests/coroutine.c:105: undefined reference to `coroutine_yieldto'
/var/tmp/portage/net-misc/spice-gtk-0.23/work/spice-gtk-0.23/tests/coroutine.c:107: undefined reference to `coroutine_self'
/var/tmp/portage/net-misc/spice-gtk-0.23/work/spice-gtk-0.23/tests/coroutine.c:110: undefined reference to `coroutine_yieldto'
/var/tmp/portage/net-misc/spice-gtk-0.23/work/spice-gtk-0.23/tests/coroutine.c:112: undefined reference to `coroutine_self'
/var/tmp/portage/net-misc/spice-gtk-0.23/work/spice-gtk-0.23/tests/coroutine.c:115: undefined reference to `coroutine_yieldto'
/var/tmp/portage/net-misc/spice-gtk-0.23/work/spice-gtk-0.23/tests/coroutine.c:117: undefined reference to `coroutine_self'
/var/tmp/portage/net-misc/spice-gtk-0.23/work/spice-gtk-0.23/tests/coroutine.c:122: undefined reference to `coroutine_yieldto'
coroutine.o: In function `test_coroutine_two':
/var/tmp/portage/net-misc/spice-gtk-0.23/work/spice-gtk-0.23/tests/coroutine.c:67: undefined reference to `coroutine_self'
/var/tmp/portage/net-misc/spice-gtk-0.23/work/spice-gtk-0.23/tests/coroutine.c:73: undefined reference to `coroutine_init'
/var/tmp/portage/net-misc/spice-gtk-0.23/work/spice-gtk-0.23/tests/coroutine.c:74: undefined reference to `coroutine_yieldto'
/var/tmp/portage/net-misc/spice-gtk-0.23/work/spice-gtk-0.23/tests/coroutine.c:76: undefined reference to `coroutine_self'
coroutine.o: In function `coroutine_self_is_main':

...

make[2]: *** [coroutine] Error 1
make[2]: *** Waiting for unfinished jobs....
util.o: In function `test_unix2dos':
/var/tmp/portage/net-misc/spice-gtk-0.23/work/spice-gtk-0.23/tests/util.c:68: undefined reference to `spice_unix2dos'
/var/tmp/portage/net-misc/spice-gtk-0.23/work/spice-gtk-0.23/tests/util.c:74: undefined reference to `spice_unix2dos'
util.o: In function `test_dos2unix':
/var/tmp/portage/net-misc/spice-gtk-0.23/work/spice-gtk-0.23/tests/util.c:45: undefined reference to `spice_dos2unix'
/var/tmp/portage/net-misc/spice-gtk-0.23/work/spice-gtk-0.23/tests/util.c:51: undefined reference to `spice_dos2unix'
util.o: In function `test_mono_edge_highlight':
/var/tmp/portage/net-misc/spice-gtk-0.23/work/spice-gtk-0.23/tests/util.c:186: undefined reference to `spice_mono_edge_highlight'
collect2: error: ld returned 1 exit status
make[2]: *** [util] Error 1
make[2]: Leaving directory `/var/tmp/portage/net-misc/spice-gtk-0.23/work/spice-gtk-0.23_gtk2/tests'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/net-misc/spice-gtk-0.23/work/spice-gtk-0.23_gtk2'
make: *** [all] Error 2
 * ERROR: net-misc/spice-gtk-0.23::toralf failed (compile phase):



Maybe I've to dive into the ebuild for the (rather complicated) configure step of the Gentoo ebuild -
OTOH I'm just wondering if this is a known bug and already fixed in a  later version ?




- -- 
MfG/Sincerely
Toralf Förster
pgp finger print:1A37 6F99 4A9D 026F 13E2 4DCF C4EA CDDE 0076 E94E
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iF4EAREIAAYFAlMvVCsACgkQxOrN3gB26U4r8gD9Gq768hJCRNRqGZqBJzmUzdLV
nxRZGS022BCLtwVNH08A/AsVa8Vjj9dYUU3YiOoPD80hYvCon2Yj2RxKraU2TeGl
=b7Bf
-----END PGP SIGNATURE-----


More information about the Spice-devel mailing list