The Linaro Team is pleased to announce the release of Linaro 11.09,
the Linaro’s fourth release delivered on a monthly cadence.
This release includes components delivered by all Linaro Teams: Working Groups,
Landing Teams and Platform Teams. As usual, it brings a lot of updates and new
features, integrated on top of Android and Ubuntu.
Among the improvements brought by this release and delivered by Linaro
engineers, it worths mentioning:
* Beta release of our Continuous Integration (CI) Build Service focused on
continuous large scale kernel tracking. This is a first step in support of
the new Kernel Working Group developement model based on a stable tree and
continuous integration of the Working Groups and Landing Teams Kernel.
* Ubuntu based image distribution format has seen a big improvement through
the arrival of hardware packs v2. This new format will allow more flexibly
in shipping our growing board support alongside our hardware independent
Ubuntu based images.
* On the hardware enablement front, both Android and Ubuntu images have seen
good improvements on most of our primary target boards. This includes the
availability of Wi-Fi and Bluetooth for Android PandaBoard builds and audio
(ALSA UCM) on our Ubuntu builds with proper kernel support.
* Android image builds are first to incorporate the whole userspace and kernel
using the Toolchain Working Group proposed -O3 option.
* The Graphics Working Group added a xrender based compositing test to
GLCompBench and merged a 2D convolution benchmarking scene and 3D
screensaver inspired benchmarking scene to GLMark2. With these improvements,
our set of graphics tests grows again by tests designed with real user
experience use cases. In addition, GLMark2 is now integrated on all our
Android builds and is automatically run in Linaro Validation Farm.
* The Kernel Working Group continued their outstanding work to always make the
very latest available ARM bits included as part of our linux-linaro 3.0.4
based release. We include the ARM merged code of 3.1-rc1 from Russell King's
tree, stable and ready for consumption.
* LAVA saw various plumbing improvements. The number of PandaBoards deployed
got a significant boost with roughly 15 boards now being active 24/7.
* Last but not least, we have the usual updates of our core components from
the Toolchain Working Group, including a fresh code drop for gcc-linaro,
gdb-linaro and qemu-linaro. All those of course come pre-integrated for
direct use on Ubuntu host as well as Android or Ubuntu targets.
We encourage everybody to use the 11.09 release. The download links for all
images and components are available on our downloads page:
http://www.linaro.org/downloads/
See the detailed highlights of this release to get an overview of what has been
accomplished by the Working Groups, Landing Teams and Platform Teams.
The release details are linked from the "Details" column for each released
artifact on the release information:
http://wiki.linaro.org/Cycles/1109/Release#Release_Information
Using the Android-based images
==============================
The Android-based images come in three parts: system, userdata and boot.
These need to be combined to form a complete Android install. For an
explanation of how to do this please see:
http://wiki.linaro.org/Platform/Android/ImageInstallation
If you are interested in getting the source and building these images
yourself please see the following pages:
http://wiki.linaro.org/Platform/Android/GetSourcehttp://wiki.linaro.org/Platform/Android/BuildSource
Using the Ubuntu-based images
=============================
The Ubuntu-based images consist of two parts. The first part is a hardware
pack, which can be found under the hwpacks directory and contains hardware
specific packages (such as the kernel and bootloader). The second part is
the rootfs, which is combined with the hardware pack to create a complete
image. For more information on how to create an image please see:
http://wiki.linaro.org/Platform/DevPlatform/Ubuntu/ImageInstallation
Getting involved
================
More information on Linaro can be found on our websites:
* Homepage: http://www.linaro.org
* Wiki: http://wiki.linaro.org
Also subscribe to the important Linaro mailing lists and join our IRC
channels to stay on top of Linaro developments:
* Announcements:
http://lists.linaro.org/mailman/listinfo/linaro-announce
* Development:
http://lists.linaro.org/mailman/listinfo/linaro-dev
* IRC:
#linaro on irc.linaro.org or irc.freenode.net
#linaro-android irc.linaro.org or irc.freenode.net
Known issues with this release
==============================
For any errata issues, please see:
http://wiki.linaro.org/Cycles/1109/Release#Known_Issues
Bug reports for this release should be filed in Launchpad against the
individual packages that are affected. If a suitable package cannot be
identified, feel free to assign them to:
http://www.launchpad.net/linaro
--
Fathi Boudra, on behalf of the Release Team
Linaro Release Manager | Validation Project Manager
Linaro.org | Open source software for ARM SoCs
Hi,
The Linaro Infrastructure team is pleased to announce the release of
Linaro Image Tools 2011.09.
Linaro Image Tools offer a set of tools for use with Linaro images.
Highlights of this release:
* Linaro-hwpack-create and linaro-media-create now supports a more
explicit hwpack format (HwpacksV2).
* Support for the Origen board has been added to linaro-android-media-create.
* The new hwpack name has been fixed in linaro-hwpack-replace to
contain minutes info instead of seconds.
* Linaro-fetch-image now logs the output of linaro-media-create.
Source tarball is available from:
https://launchpad.net/linaro-image-tools/11.11/2011.09
Packages for Oneiric and Debian are available.
Thanks,
Mattias Backman
The Linaro Toolchain Working Group is pleased to announce the 2011.09
release of both Linaro GCC 4.6 and Linaro GCC 4.5.
Linaro GCC 4.6 2011.09-1 is the seventh release in the 4.6 series. Based
off the latest GCC 4.6.1+svn178681, it contains a range of vectoriser
and core performance improvements as well as fixing a number of
bugs.
Interesting changes include:
* Updates to 4.6.1+svn178681
* Improves performance by making better use of conditional compares
* Improves performance by properly scheduling widening multiplies
* Improves size and speed by improving constant generation in Thumb-2
* Implements support for widening multiples in toe core
* Improves vectorised code by reducing the over-promotion of intermediates
* Improves performance by reducing redundant moves between VFP and ARM
* Finishes off supporting the Android team in integrating Linaro GCC
Fixes:
* LP: #823548 Can't use -flto with skia
* LP: #823711 libvirt version 0.9.2-4ubuntu8 failed to build on armel
* LP: #827990 internal compiler error: in decode_addr_const, at varasm.c:2632
* LP: #836401 ICE on a | (b << negative-constant)
* LP: #838994 ICE building perl w/ -marm
* LP: #843775 ICE optimizing widening multiply-and-accumulate
Linaro GCC 4.5 2011.09 is the fourteenth release in the 4.5
series. Based off the latest GCC 4.5.3+svn178560, this is a
maintenance focused release.
Interesting changes in 4.5 include:
* Updates to 4.5.3+svn178560
Fixes:
* LP: #823711 libvirt version 0.9.2-4ubuntu8 failed to build on armel
The source tarballs are available from:
https://launchpad.net/gcc-linaro/+milestone/4.6-2011.09https://launchpad.net/gcc-linaro/+milestone/4.5-2011.09
Downloads are available from the Linaro GCC page on Launchpad:
https://launchpad.net/gcc-linaro
More information on the features and issues are available from the
release page:
https://launchpad.net/gcc-linaro/4.6/4.6-2011.09https://launchpad.net/gcc-linaro/4.5/4.5-2011.09
Mailing list: http://lists.linaro.org/mailman/listinfo/linaro-toolchain
Bugs: https://bugs.launchpad.net/gcc-linaro/
Questions? https://ask.linaro.org/
Interested in commercial support? inquire at support(a)linaro.org
-- Michael
The Linaro Toolchain Working Group is pleased to announce the release
of Linaro QEMU 2011.09.
Linaro QEMU 2011.09 is the latest monthly release of
qemu-linaro. Based off upstream (trunk) QEMU, it includes a
number of ARM-focused bug fixes and enhancements.
New in this month's release:
- linux-user mode now supports the 64 bit cmpxchg kernel helpers
(only needed for applications compiled for ARMv6 or lower)
- PL111 display controller now supported; this fixes a problem
where BGR was interpreted as RGB on recent versatilepb kernels
Plus a few other minor bug fixes and the usual round of upstream
fixes and improvements.
Known issues:
- The beagle and beaglexm models still do not support USB networking;
we intend to fix this for the 2011.10 release
- There may be some problems with running multithreaded programs in
linux-user mode (LP:823902)
The source tarball is available at:
https://launchpad.net/qemu-linaro/+milestone/2011.09
Binary builds of this qemu-linaro release are being prepared and
will be available shortly for users of Ubuntu. Packages will be in
the linaro-maintainers tools ppa:
https://launchpad.net/~linaro-maintainers/+archive/tools/
More information on Linaro QEMU is available at:
https://launchpad.net/qemu-linaro
The Linaro Toolchain Working Group is pleased to announce the release
of Linaro GDB 7.3.
Linaro GDB 7.3 2011.09 is the second release in the 7.3 series. Based
off the latest GDB 7.3, it includes a number of ARM-focused bug fixes
and enhancements.
This release contains:
* Support for hardware breakpoints and watchpoints in gdbserver
The source tarball is available at:
https://launchpad.net/gdb-linaro/+milestone/7.3-2011.09
More information on Linaro GDB is available at:
https://launchpad.net/gdb-linaro