Hello. I find that using the latest srctree the stamps aren't updated in the same fashion as regular recipes. In the example below I build the srctree recipe (mypackage) and then build an image depending on same. Even though the package is built just prior the image build still processes several steps which seem redundant.
I see some special handling of stamps in srctree.bbclass and wonder if this is expected/desired behavior. Thanks for any help/pointers. $ bitbake mypackage $ ls -l ~/work/oe/arago-tmp/stamps/armv5te-none-linux-gnueabi/*mypackage* -rw-rw-r--. 1 user user 0 Nov 19 18:40 /home/user/work/oe/arago-tmp/stamps/armv5te-none-linux-gnueabi/mypackage-mypv-r1.do_build -rw-rw-r--. 1 user user 0 Nov 19 18:37 /home/user/work/oe/arago-tmp/stamps/armv5te-none-linux-gnueabi/mypackage-mypv-r1.do_distribute_sources -rw-rw-r--. 1 user user 0 Nov 19 18:40 /home/user/work/oe/arago-tmp/stamps/armv5te-none-linux-gnueabi/mypackage-mypv-r1.do_package -rw-rw-r--. 1 user user 0 Nov 19 18:40 /home/user/work/oe/arago-tmp/stamps/armv5te-none-linux-gnueabi/mypackage-mypv-r1.do_package_stage -rw-rw-r--. 1 user user 0 Nov 19 18:40 /home/user/work/oe/arago-tmp/stamps/armv5te-none-linux-gnueabi/mypackage-mypv-r1.do_package_stage_all -rw-rw-r--. 1 user user 0 Nov 19 18:40 /home/user/work/oe/arago-tmp/stamps/armv5te-none-linux-gnueabi/mypackage-mypv-r1.do_package_write -rw-rw-r--. 1 user user 0 Nov 19 18:40 /home/user/work/oe/arago-tmp/stamps/armv5te-none-linux-gnueabi/mypackage-mypv-r1.do_package_write_ipk -rw-rw-r--. 1 user user 0 Nov 19 18:39 /home/user/work/oe/arago-tmp/stamps/armv5te-none-linux-gnueabi/mypackage-mypv-r1.do_populate_sysroot_post -rw-rw-r--. 1 user user 0 Nov 19 18:39 /home/user/work/oe/arago-tmp/stamps/armv5te-none-linux-gnueabi/mypackage-mypv-r1.do_qa_staging -rw-rw-r--. 1 user user 0 Nov 19 18:37 /home/user/work/oe/arago-tmp/stamps/armv5te-none-linux-gnueabi/mypackage-mypv-r1.do_setscene lm $ bitbake myimage ... lm $ ls -l ~/work/oe/arago-tmp/stamps/armv5te-none-linux-gnueabi/*mypackage* -rw-rw-r--. 1 user user 0 Nov 19 18:40 /home/user/work/oe/arago-tmp/stamps/armv5te-none-linux-gnueabi/mypackage-mypv-r1.do_build -rw-rw-r--. 1 user user 0 Nov 19 19:03 /home/user/work/oe/arago-tmp/stamps/armv5te-none-linux-gnueabi/mypackage-mypv-r1.do_compile -rw-rw-r--. 1 user user 0 Nov 19 19:03 /home/user/work/oe/arago-tmp/stamps/armv5te-none-linux-gnueabi/mypackage-mypv-r1.do_configure -rw-rw-r--. 1 user user 0 Nov 19 19:03 /home/user/work/oe/arago-tmp/stamps/armv5te-none-linux-gnueabi/mypackage-mypv-r1.do_copy_license -rw-rw-r--. 1 user user 0 Nov 19 19:03 /home/user/work/oe/arago-tmp/stamps/armv5te-none-linux-gnueabi/mypackage-mypv-r1.do_create_srcipk -rw-rw-r--. 1 user user 0 Nov 19 18:37 /home/user/work/oe/arago-tmp/stamps/armv5te-none-linux-gnueabi/mypackage-mypv-r1.do_distribute_sources -rw-rw-r--. 1 user user 0 Nov 19 19:03 /home/user/work/oe/arago-tmp/stamps/armv5te-none-linux-gnueabi/mypackage-mypv-r1.do_generate_toolchain_file -rw-rw-r--. 1 user user 0 Nov 19 19:03 /home/user/work/oe/arago-tmp/stamps/armv5te-none-linux-gnueabi/mypackage-mypv-r1.do_install -rw-rw-r--. 1 user user 0 Nov 19 18:40 /home/user/work/oe/arago-tmp/stamps/armv5te-none-linux-gnueabi/mypackage-mypv-r1.do_package -rw-rw-r--. 1 user user 0 Nov 19 18:40 /home/user/work/oe/arago-tmp/stamps/armv5te-none-linux-gnueabi/mypackage-mypv-r1.do_package_stage -rw-rw-r--. 1 user user 0 Nov 19 18:40 /home/user/work/oe/arago-tmp/stamps/armv5te-none-linux-gnueabi/mypackage-mypv-r1.do_package_stage_all -rw-rw-r--. 1 user user 0 Nov 19 18:40 /home/user/work/oe/arago-tmp/stamps/armv5te-none-linux-gnueabi/mypackage-mypv-r1.do_package_write -rw-rw-r--. 1 user user 0 Nov 19 18:40 /home/user/work/oe/arago-tmp/stamps/armv5te-none-linux-gnueabi/mypackage-mypv-r1.do_package_write_ipk -rw-rw-r--. 1 user user 0 Nov 19 19:03 /home/user/work/oe/arago-tmp/stamps/armv5te-none-linux-gnueabi/mypackage-mypv-r1.do_populate_sysroot -rw-rw-r--. 1 user user 0 Nov 19 18:39 /home/user/work/oe/arago-tmp/stamps/armv5te-none-linux-gnueabi/mypackage-mypv-r1.do_populate_sysroot_post -rw-rw-r--. 1 user user 0 Nov 19 19:03 /home/user/work/oe/arago-tmp/stamps/armv5te-none-linux-gnueabi/mypackage-mypv-r1.do_qa_configure -rw-rw-r--. 1 user user 0 Nov 19 18:39 /home/user/work/oe/arago-tmp/stamps/armv5te-none-linux-gnueabi/mypackage-mypv-r1.do_qa_staging -rw-rw-r--. 1 user user 0 Nov 19 18:37 /home/user/work/oe/arago-tmp/stamps/armv5te-none-linux-gnueabi/mypackage-mypv-r1.do_setscene -Martin _______________________________________________ Openembedded-devel mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
