On Wed, Oct 06, 2010 at 04:06:10PM +0200, Paul Menzel wrote: > Dear OE folks, > > > `libfsotransport_git.bb` fails to compile with the following error [1]. The > log from Tinderbox is is not from my build machine, but I do get the same > error. > > NOTE: make > make all-recursive > make[1]: Entering directory > `/home/shr/shr-unstable/tmp/work/armv4t-oe-linux-gnueabi/libfsotransport-1_0.9.6+gitr842+43fae6cf5e3aa57f5d7fed467896d2d4d0f69679-r2.2/git/libfsotransport' > Making all in fsotransport > make[2]: Entering directory > `/home/shr/shr-unstable/tmp/work/armv4t-oe-linux-gnueabi/libfsotransport-1_0.9.6+gitr842+43fae6cf5e3aa57f5d7fed467896d2d4d0f69679-r2.2/git/libfsotransport/fsotransport' > /home/shr/shr-unstable/tmp/sysroots/x86_64-linux/usr/bin/valac -C > --basedir .. --vapidir ../vapi --pkg posix --pkg linux --pkg glib-2.0 --pkg > gio-2.0 --pkg gee-1.0 --pkg fsobasics-2.0 --header fsotransport.h --library > fsotransport-2.0 -D FAST_BAUD --pkg hsuart basetransport.vala > commandqueue.vala delegate.vala null.vala parser.vala pipe.vala pty.vala > serial.vala socket.vala transport.vala hsuart.vala > basetransport.vala:463.13-463.31: error: Pointer arithmetic not > supported for `void*' > rdata += (int)bread; > ^^^^^^^^^^^^^^^^^^^ > basetransport.vala:463.13-463.31: error: Assignment: Invalid callback > assignment attempt > rdata += (int)bread; > ^^^^^^^^^^^^^^^^^^^ > Compilation failed: 2 error(s), 0 warning(s) > make[2]: *** [.vala.stamp] Error 1 > make[2]: Leaving directory > `/home/shr/shr-unstable/tmp/work/armv4t-oe-linux-gnueabi/libfsotransport-1_0.9.6+gitr842+43fae6cf5e3aa57f5d7fed467896d2d4d0f69679-r2.2/git/libfsotransport/fsotransport' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory > `/home/shr/shr-unstable/tmp/work/armv4t-oe-linux-gnueabi/libfsotransport-1_0.9.6+gitr842+43fae6cf5e3aa57f5d7fed467896d2d4d0f69679-r2.2/git/libfsotransport' > make: *** [all] Error 2 > FATAL: oe_runmake failed > ERROR: Function do_compile failed > > Might this be related to the switch to new Vala version 0.11.0 [3] which has > such a check included [2]? Commit ecafbae [4] seems not to be enough.
Hi, actually this commit is not enough ([4] doesn't change FSO_CORNUCOPIA_SRCREV which is used in libfsotransport): http://cgit.openembedded.org/cgit.cgi/openembedded/commit/?id=4f8ed5aa3bd3d5d5144efea2b16cfef4822fcbaa it fixes one kind of problems with new vala (detection), but I wasn't able to fix libfsotransport and for fsogsmd I have patch not yet pushed to cornucopia repo (both waiting for mickey). Regards, -- Martin 'JaMa' Jansa jabber: [email protected] _______________________________________________ Openembedded-devel mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
