I'm cross-posting this from my blog over at the Yocto Project. Would you be willing to check out the beta of our next release?

We finished up all of our expected feature development on the Yocto Project version 1.1, due out in October. After some stabilization and bug fixing, we're encouraging everyone to try out our bits. Would you check it out? You just need a Linux system (a recent release of Fedora or Ubuntu works best) and the necessary workarounds for git and http to work with any network proxy you might have. (Instructions for this are below).

Check out the Hob, our visual build user experience and let us know what you think.Use our normal communication channels (yocto@yoctoproject.org or #yocto on freenode) if you need help. We would be really happy if you would use Bugzilla to file any bugs you find: http://bugzilla.yoctoproject.org



1. Configure proxy settings if you work behind a firewall, please follow the instructions here: https://wiki.yoctoproject.org/wiki/Working_Behind_a_Network_Proxy




2. Go to the Yocto website at http://www.yoctoproject.org.




3. Follow the instructions at http://www.yoctoproject.org/docs/yocto-quick-start/yocto-project-qs.html to build and boot an example image (‘The Packages’ and ‘Building an Image’ section in the guide). Since the quick start guide at the above link has not been updated for Yocto 1.1 release, please make the following changes when you follow the steps listed in the guide:




a. Replace:




$ wget http://www.yoctoproject.org/downloads/poky/poky-bernard-5.0.tar.bz2


$ tar xjf poky-bernard-5.0.tar.bz2


$ source poky-bernard-5.0/poky-init-build-env poky-5.0-build








$ wget http://git.yoctoproject.org/cgit/cgit.cgi/poky/snapshot/poky-f8cddd74574756174a82c856cecdeb6f83b9dea5.tar.bz2


$ tar xjf poky-f8cddd74574756174a82c856cecdeb6f83b9dea5.tar.bz2


$ mv poky-f8cddd74574756174a82c856cecdeb6f83b9dea5 oe-beta


$ source oe-beta/oe-init-build-env oe-beta-build




b. Replace:




$ bitbake -k poky-image-sato








$ bitbake -k core-image-sato




c. Replace:




$ poky-qemu qemux86








$ runqemu qemux86




4. Using the instructions provided, create an image for one of the architectures supported in the QEMU emulator. (This is the bitbake core-image-* command.) This step may take up to 6 hours. If you would like to spend less time here, you could also try to build ‘core-image-minimal’ instead of ‘core-image-sato’. Monitor the build for failures and ask for assistance on the #yocto IRC channel on freenode.net in order to successfully complete the build.




5. Boot the resulting image under QEMU (the runqemu command).




6. HOB is our GUI based image creator. After you have followed the above steps, you could try HOB simply with the following command:




$ hob




Generated images by HOB should be in ‘tmp/deploy/images’ under the current directory. Please check out this wiki page for more information about HOB: https://wiki.yoctoproject.org/wiki/BitBake/GUI/Hob
Для получения подробной информации о возможностях оптимизации компилятора обратитесь к нашему Уведомлению об оптимизации.