Topics

[Announcement] Yocto Project 1.5 now available.


Flanagan, Elizabeth <elizabeth.flanagan@...>
 

All,

The latest major release of the Yocto Project, 1.5 "Dora" (poky-10.0.0), is now
available for download at:

* http://downloads.yoctoproject.org/releases/yocto/yocto-1.5/poky-dora-10.0.0.tar.bz2
* http://mirrors.kernel.org/yocto/yocto/yocto-1.5/poky-dora-10.0.0.tar.bz2

Improvements over the Yocto Project 1.4 "dylan" Release include:

* Major performance improvements
* 180+ recipe upgrades
* New x86 and x86-64 reference BSPs
* Over 400 bugs fixed

____________________
Errata and Downloads
____________________

Release Name: poky-dora-10.0.0
Branch: dora
Tag: dora-10.0.0.final
Hash: faf8f8660fae26a14578738b642fdeb08bcb9d54
md5: 53dd6fdbbf1f5a5b432af15ab9d0da13
Download Locations:

* http://downloads.yoctoproject.org/releases/yocto/yocto-1.5/poky-dora-10.0.0.tar.bz2
* http://mirrors.kernel.org/yocto/yocto/yocto-1.5/poky-dora-10.0.0.tar.bz2

Release Name: meta-qt3-dora-10.0.0
Branch: dora
Tag: dora-10.0.0.final
Hash: b73552fb998fd30a01dbee5a172e432a16078222
md5: 1f679807beff534f1ec29bac227db034
Download Locations:

* http://downloads.yoctoproject.org/releases/yocto/yocto-1.5/meta-qt3-dora-10.0.0.tar.bz2
* http://mirrors.kernel.org/yocto/yocto/yocto-1.5/meta-qt3-dora-10.0.0.tar.bz2

Release Name: eclipse-poky-juno-dora-10.0.0
Branch: dora
Tag: dora-10.0.0.final
Hash: 2fa1c58940141a3c547c8790b8a6832167e8eb66
md5: 7351df2f38dd80cd36aeb3a68f8b42cf
Download Locations:

* http://downloads.yoctoproject.org/releases/yocto/yocto-1.5/eclipse-poky-juno-dora-10.0.0.tar.bz2
* http://mirrors.kernel.org/yocto/yocto/yocto-1.5/eclipse-poky-juno-dora-10.0.0.tar.bz2

Release Name: eclipse-poky-kepler-dora-10.0.0
Branch: dora
Tag: dora-10.0.0.final
Hash: ad74249895f882a8f00bdeef7a0f7c18998cc43e
md5: d9cceb07cdadde1d6263c5b25ab570f5
Download Locations:

* http://downloads.yoctoproject.org/releases/yocto/yocto-1.5/eclipse-poky-kepler-dora-10.0.0.tar.bz2
* http://mirrors.kernel.org/yocto/yocto/yocto-1.5/eclipse-poky-kepler-dora-10.0.0.tar.bz2

Release Name: yocto-autobuilder-dora-10.0.0
Branch: dora
Tag: dora-10.0.0.final
Hash: 1a86156016e2cfbb1fc0c3e28b03d247cb9038d2
md5: e030b33211ba237a263ec6ec479d9f30
Download Locations:

* http://downloads.yoctoproject.org/releases/yocto/yocto-1.5/yocto-autobuilder-dora-10.0.0.tar.bz2
* http://mirrors.kernel.org/yocto/yocto/yocto-1.5/yocto-autobuilder-dora-10.0.0.tar.bz2

The QA report is available at:

* https://wiki.yoctoproject.org/wiki/WW41_-_2013-10-08_-_Full_Pass_Release_1.5_M5.rc8

____________________
Features
____________________


* linux-yocto 3.10 kernel
* gcc 4.8.1
* eglibc 2.18
* 180+ other recipe upgrades
* Improvements in bitbake startup and parse time ( ~25% improvement in
startup time, ~10% improvement in overall parse time)
* Eclipse plug-in added CMake project support and is upgraded to Kepler
release. The code base has also gone through major refactoring to better
support remote interaction.
* Added gstreamer 1.0 (default version built is still 0.10)
* Added bluez 5 (default version built is still 4)
* New genericx86 / genericx86-64 hardware reference BSPs replacing atom-pc
* New "buildtools-tarball" providing certain tools (python, git, chrpath,
tar, make) for host distributions whose own versions of those tools are
broken or too old to be compatible with the build system
* New automated runtime testing framework to run tests written in Python on
images using QEMU
* Support for /run from FHS 3 draft specification
* BusyBox binary is now split into suid and non-suid portions, allowing the
replacement of tinylogin
* Added ability to easily build initramfs binaries (kernel + initramfs
image) and pair a rootfs image recipe with an initramfs image recipe
* Added ability to explicitly exclude one or more packages from an image
* Implementation of the tardis bbclass (Time And Relative DIsk Space) which
allows disk images to take up an unlimited amount of space on limited disk
space.
* Image creation now creates real ext3/ext4 filesystem images instead of
creating as ext2 and upgrading
* Initial support for partitioning and advanced image creation (using new
"wic" script)
* Added inc file to enable compiler and linker flags that enhance security
(conf/distro/include/security_flags.inc)
* Properly split SDKs for different machines that have the same/similar
architecture
* Added a "test-dependencies" script to detect missing or auto-enabled
dependencies
* Added ability to define additional users for an image not associated with
a specific package (EXTRA_USERS_PARAMS)
* Enabled ptest for ethtool, libxml2, perl, busybox, bzip2, python, kmod,
bash (GPLv2 version), strace
* Easier customisation of DISTRO_FEATURES if building your custom distro
configuration on top of poky.conf
* Added EFI support to ISO image generation
* Bitbake wrapper script removed
* Initial build of pseudo is now handled internally
* Usability enhancements in Hob
* Usability enhancements in buildhistory command line tools
* Added beginnings of memory resident bitbake
* Initial prototype of license scanning and SPDX license documentation
generation
* Added "A Closer Look at the Yocto Project Development Environment" chapter
to the Reference Manual giving an in-depth look at the build process.

____________________
Bug Metrics
____________________

This release consists of 407 bug fixes. For a complete Bugzilla view
of the list see:

https://bugzilla.yoctoproject.org/buglist.cgi?f1=target_milestone&;list_id=36841&bug_severity=critical&bug_severity=major&bug_severity=normal&bug_severity=minor&o1=substring&resolution=FIXED&chfieldto=2013-10-18&query_format=advanced&chfield=resolution&chfieldfrom=2013-4-25&chfieldvalue=FIXED&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&v1=1.4

____________________
Migration Issues
____________________

See the "Moving to the Yocto Project 1.5 Release" section in the
Yocto Project Reference Manual at:

http://www.yoctoproject.org/docs/1.5/ref-manual/ref-manual.html#moving-to-the-yocto-project-1.5-release

____________________
Known Issues
____________________

* Bug 5311 - can't use PACKAGE_EXCLUDE with an ipk image based
* Bug 5182/5183/5211 - [Beagleboard xM]X/Network Interface/USB do not work
with 3.10 kernel
* Bug 5351 - genericx86 auth.err getty[615]: tcgetattr: Input/output
* Bug 5354 - Incorrect path set for ppc adt in x86 machines. Workaround
Note: ADT issue with ppc ADT toolchain for spe enabled targets not
coexisting well with the non-spe standard version. To work around, use
either one set of ppc targets or the other but don't build both. If you
need both, put one in a separate ADT repository.
* Known issue with feature #3847: New partitioning description and tooling
There is a new tool for image creation called wic which is available as a
prototype in this release.
We encourage experimentation and feedback from the community for wic;
please send email to yocto@yoctoproject.org if you have questions or run
into problems.
* Due to a bad implementation of libchameleon in some host distributions,
tardis.bbclass will sometimes turn an embedded device into a large blue
police box. Please send patches to the maintainer,
Tim.E.Lord@yoctoproject.org