[poky] Poky Laverne 4.0 Released
Richard Purdie
rpurdie at linux.intel.com
Wed Oct 27 04:26:42 PDT 2010
It gives me great pleasure to announce a new Poky release, Poky
'Laverne' 4.0. This comes alongside the launch of the Yocto Project
which is a new Linux Foundation project targeted at embedded developers
of which Poky is now proud to be a part. This aims to be a place
embedded developers can collaborate around a tools and other
developments, see http://www.yoctoproject.org/ for more information.
As part of this, we're making the split clear between the reference
binaries that usually accompany a release which are now a part of the
Yocto Project and the build system itself which remains Poky.
Sources and binaries are linked to from both the Poky website and
http://www.yoctoproject.org/
Release notes for Poky 4.0 and Yocto 0.9 follow.
Yocto 0.9 built by Poky Laverne Release 4.0
===========================================
- Features and Updates
- Known Issues
FEATURES AND UPDATES
====================
- Poky Build System Updates
* Task based shared state
* Split packages directory (now recipes-*)
* BSP layer specifcation
* Enhanced layer support
* Support for multiple build directories
* Support for readonly central installs
* Ability to build GPL v2 only target images
* Swapper integrated to detect host contamination
* Shared state and checksumming leading to prebuilt binary support
- Prelink Tool Integration
* Integration of cross prelink tools into Poky
- Toolchain Update
* GCC 4.5.0
* Binutils 2.20.1
* eglibc 2.12 is default libc provider
- New and Updated Recipes
* Major update of core recipes
* Added additional packages towards LSB support
* Added QT4 libraries and demo code
* Xorg stack updates
* Yocto embedded kernel (2.6.35) and support tools
- Packaging
* Default to rpm packaging backend (ipk and deb still available)
* Used pseudo for setting ownership and permissions
* Software package management now use RPM5 and Zypper
- Standalone Yocto SDK Generator
* Enable embedded application development
* Generated by Poky
* Consists of a sysroot representing a target system
* Includes a standalone cross compiler and cross build tools
to isolate the two systems
- Yocto SDK Generator IDE Plug-ins
* Works within IDE using Yocto sysroot environment and cross
platform toolchains
* Remote user space tool suite interaction
* Eclipse support
* Anjuta support
- Yocto SDK Generator remote agent
* TCF extension allowing remote control
* Runs on the target "device"
* Manage tasks e.g. deployment, launching remote tools, setup
cross debugging session
- Qemu basic system simulation/emulation
* Enhanced with GL passthrough (x86)
* User mode NFS support
- User space tool suite for target device tuning, analyzing and
optimizing, which includes
* OProfile
* Powertop
* Latencytop
* Perf
* ftrace/lttng user space
- Host side clients for tools on target devices and IDE interaction,
which includes
* ProfileUI
* Lttv-viewer
- Updated Documentation includes
* Core Reference Manunal Updated
* BSP developer's guide
* Quick Start Guide
* FAQs
KNOWN ISSUES
============
See bugzilla.yoctoproject.org
382 - OprofileUI cross endian issues
439 - No audio from the Blacksand board Front Channel auido jack.
Workaround: run the following cmd: 'amixer sset "Front" 30 on'
467 - Issues building with Fedora 14, this distribution provided a
version of make that is not compatible with the Poky build
system, the workaround it to build a native version of make via
the build system. Users of Fedora 14 will need to do a
'bitbake make-native' before running any other targets.
429 - Building poky from scratch with /opt/poky in your path cause host
contamination issues, be sure that /opt/poky is not in your path
if building from scratch
160 - Emenlow Hardware gets stuck in the reboot sequence and
needs to be power cycled.
Zypper / RPM Issues
489/490/491 - Due to some architectual difference between zypper and
rpm5.0, there are some compatibility issues that prevent
zypper from working correctly. Packages can still be
managed with the rpm commands.
More information about the poky
mailing list