* Martin Jansa <[email protected]> [08.10.2009 10:12]:
> > * Nicola Mfb <nicola....@...> [06.10.2009 17:27]:
> > > Hi!
> > > | make[2]: valac: Command not found
> > > 
> > > this does not happens on normal host build with .configure && make.
> > > 
> > > Any help?
> > > 
> > > I just touched codegen.vala.stamp and codegen.vapi in
> > > tmp/work/i686-linux/vala-native-0.7.7-r1/vala-0.7.7/codegen
> > > then resumed build and that was fixed, but I don't know if this is
> > > the
> > > right way.
> 
> > Hi,
> > did you touch any of the .vala files? The .stamp files are the markers
> > for transforming .vala files into .c files. A bitbake -c rebuild
> > should
> > do the same.
> > 
> > Regards, Frederik
> 
> I have the same problem :(
> 
> touch 
> /tmp/shr/work/x86_64-linux/vala-native-0.7.7-r1/vala-0.7.7/codegen/codegen.vala.stamp
> touch 
> /tmp/shr/work/x86_64-linux/vala-native-0.7.7-r1/vala-0.7.7/codegen/codegen.vala
> bitbake -c build -b /home/projects/OE/shr/recipes/vala/vala-native_0.7.7.bb
> as Nicola suggested works
> 
> bitbake -c rebuild -b /home/projects/OE/shr/recipes/vala/vala-native_0.7.7.bb
> doesn't work
> 
> Also I have second problem with vala/fso stuff in OE :(.
> Every package with some subdirectory like "tests" ie. misc-vapi, libgee,
> fsobasics, calls valac from tests/Makefile.am with --basedir $(top_srcdir)
> and $(top_srcdir) is expanded to work_dir/git instead of work_dir/git/tests, 
> than
> ie testarraylist.c is generated in that git directory instead of tests
> and build fails with:
> 
> make[2]: Leaving directory 
> `/tmp/tmpwork/shr/armv4t-angstrom-linux-gnueabi/libgee-0.5.0+gitr1+0bddeeefb3bd5b003d77301705dbad181cddcaf6-r0/git/gee'
> Making all in tests
> make[2]: Entering directory 
> `/tmp/tmpwork/shr/armv4t-angstrom-linux-gnueabi/libgee-0.5.0+gitr1+0bddeeefb3bd5b003d77301705dbad181cddcaf6-r0/git/tests'
> /tmp/shr/staging/x86_64-linux/usr/bin/valac -C --basedir 
> /tmp/shr/work/armv4t-angstrom-linux-gnueabi/libgee-0.5.0+gitr1+0bddeeefb3bd5b003d77301705dbad181cddcaf6-r0/git
>  --vapidir 
> /tmp/shr/work/armv4t-angstrom-linux-gnueabi/libgee-0.5.0+gitr1+0bddeeefb3bd5b003d77301705dbad181cddcaf6-r0/git/gee
>  --pkg gee-1.0 testarraylist.vala testcase.vala testcollection.vala 
> testcomparable.vala testdeque.vala testhashmap.vala testhashmultimap.vala 
> testhashmultiset.vala testhashset.vala testlinkedlist.vala 
> testlinkedlistasdeque.vala testlist.vala testmain.vala testmap.vala 
> testmultimap.vala testmultiset.vala testpriorityqueue.vala testqueue.vala 
> testreadonlycollection.vala testreadonlylist.vala testreadonlymap.vala 
> testreadonlyset.vala testset.vala testsortedset.vala testtreemap.vala 
> testtreemultimap.vala testtreemultiset.vala testtreeset.vala
> touch tests.vala.stamp
> make  all-am
> make[3]: Entering directory 
> `/tmp/tmpwork/shr/armv4t-angstrom-linux-gnueabi/libgee-0.5.0+gitr1+0bddeeefb3bd5b003d77301705dbad181cddcaf6-r0/git/tests'
> make[3]: *** No rule to make target `testarraylist.o', needed by `tests'.  
> Stop.
> make[3]: Leaving directory 
> `/tmp/tmpwork/shr/armv4t-angstrom-linux-gnueabi/libgee-0.5.0+gitr1+0bddeeefb3bd5b003d77301705dbad181cddcaf6-r0/git/tests'
> make[2]: *** [all] Error 2
> make[2]: Leaving directory 
> `/tmp/tmpwork/shr/armv4t-angstrom-linux-gnueabi/libgee-0.5.0+gitr1+0bddeeefb3bd5b003d77301705dbad181cddcaf6-r0/git/tests'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory 
> `/tmp/tmpwork/shr/armv4t-angstrom-linux-gnueabi/libgee-0.5.0+gitr1+0bddeeefb3bd5b003d77301705dbad181cddcaf6-r0/git'
> make: *** [all] Error 2
> FATAL: oe_runmake failed
> 
> Any idea? I tried to rebuild all vala stuff, but something is probably broken 
> here in autoconf/automake stuff :/.
> 
> -- 
> uin:136542059                jid:[email protected]
> Jansa Martin                 sip:[email protected] 
> JaMa                         
> _______________________________________________
> Shr-devel mailing list
> [email protected]
> http://lists.shr-project.org/mailman/listinfo/shr-devel
Hi,
I did a big mistake, which i didn't realize while testing. Bitbake has
access to my host $PATH and i have a installed valac. When applying the
patches, some files get "touched" and the C code has to be regenerated.
Mickey will upload a tarball with all the patches in it.
There some more problems with vala, which are on investigation.

Frederik
-- 
IRC: playya @ Freenode, Gimpnet
xmpp: [email protected]

Attachment: signature.asc
Description: Digital signature

_______________________________________________
Shr-devel mailing list
[email protected]
http://lists.shr-project.org/mailman/listinfo/shr-devel

Reply via email to