“Excellence is the Result of Caring more than others think is Wise, Risking
more than others think is Safe, Dreaming more than others think is
Practical, and Expecting more than others think is Possible.”
~ Ronnie Oldham
We are pleased to announce the release of Linaro 12.03.
Linaro 12.03 contains components delivered by all Linaro Teams –Working
Groups, Landing Teams and Platform Teams– and brings an abundance of
exciting updates and new features which are integrated on top of Android
and Ubuntu. We, together with our members, partners and community
continue to build future of Linux on ARM and the 12.03 release is one more
step toward that future.
During the 12.03 release cycle, the Linaro Toolchain Working Group
announced the 12.03 release of both Linaro GCC 4.6 and Linaro GCC 4.5.
Linaro GCC 4.6 12.03 is the thirteenth release in the 4.6 series and is
based off the latest GCC 4.6.3 release; it contains a new scheduler
pressure pass, implements new instructions, and contains a number of bug
fixes. Linaro GCC 4.5 12.03 is the nineteenth release in the 4.5 series and
is based off the latest GCC 4.5.3+svn184976 release; this is a maintenance
only update. Additionally, the Linaro Toolchain Working Group annouced the
release of Linaro QEMU 12.03 which is based off upstream (trunk) QEMU,
it includes a number of ARM-focused bug fixes and enhancements.
The Linaro Multimedia Working Group during the 12.03 Linaro release cycle
added updates to the following: pulseaudio and alsa, initial source code
only drop of TinyHal, libav AAC optimization and Speex for Android and
The Graphics Working Group also announced its contributions to the 12.03
release adding updates and improvements to the following components:
glmark2, glcompbench, glproxy, nux and Unity.
Pre-built release images for the Android and Ubuntu LEBs are currenly
available with each of the Linaro monthly releases; however, new with the
Linaro 12.03 release is that now developers can get daily pre-builds of the
Ubuntu LEB which will be based on the current release of Ubuntu. Pre-built
images can be found at snapshots.linaro.org.
"The introduction of prebuilt images for Linaro's daily output will widen the
reach of Linaro's integrated evaluation builds. One advantage to the
availability of these daily builds is that it gives professionals using Windows
and MacOSX the opportunity to more easily install these images using the
standard tools which are commonly available in these environments", says
Alexander Sack, Technical Director, Linaro Platforms.
Linaro Member Services Program Director, Vicky Janicki, says “Pre-built
images save time and effort for our Members and their customers as a
starting point for their work. Instead of hunting in different places for code,
images, and working out licensing agreements, an engineer simply goes to
the Linaro download site knowing all the pieces will work together. The
engineer now has access to a current Linux kernel in less than 10 minutes.”
Additional items of interest from the Linaro 12.03 release cycle include:
Registration is now open for the Linaro Connect Q2.12 event being held at
the Gold Coast Hotel in Hong Kong from 28 May through 1 June, and
brings together some of the best software developers from the Linaro
ecosystem to help develop and plan the future of Linux on ARM.
A 'Call for Submissions' for Linaro Connect Q2.12 Plenaries was also
announced --Do you have a great idea you would like to present to the
Linaro Connect Q2.12 attendees? Want to share a Linaro success story
and motivate, inspire, excite or educate attendees? Then this is an
opportunity for you to get involved in this Linaro Connect event. More
information on how to submit your plenary talk ideas can be found in on the
We encourage everybody to use the 12.03 release. The download links for
all images and components are available on our downloads page:
See the detailed highlights of this release to get an overview of what has
been accomplished by the Working Groups, Landing Teams and Platform
The release details are linked from the “Details” column for each released
artifact on the 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:
If you are interested in getting the source and building these images
yourself please see the following pages:
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
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:
#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:
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:
Linaro Release Manager | Project Manager
Linaro.org | Open source software for ARM SoCs
Somehow, I completely forgot about the release for the unity-gles
project. All OpenGL|ES enablement for the Ubuntu Unity plugin (the
Unity3D "shell") and the nux library has been merged into the
respective trunks on launchpad for those projects (lp:unity, lp:nux),
so Linaro will not be releasing those. There are 2012.03 release
tarballs for compiz itself (both compiz-core and compiz-plugins-main)
at https://launchpad.net/unity-gles. These will support Precise only,
due to external library dependencies.
The graphics working group is pleased to announce the 2012.03 release
for the following components:
* Offscreen rendering support using framebuffer objects.
* New command line switch to allow selection of end-of-frame method,
* New 'blur' test.
* Updated glproxy support.
* Enhanced selection of EGL vs. GLX based upon new detection API.
These are all available for download from their respective project
pages, conveniently linked from the project group page at:
The release for the linaro-mm-sig project is being rolled up into the
linux-linaro kernel tree (linux-linaro branch of
git://git.linaro.org/kernel/linux-linaro-tracking.git) for this cycle,
and should see updates between cycles, as well moving forward.
I'd like to announce a change in how the Linaro Toolchain group notify
about our monthly releases. In the past we've sent one email per
product to the linaro-announce list. From this week forward a summary
of all products will be included in the main, end of month
We'll continue to send a per product emails to the linaro-toolchain
list when the mid-month release is available. If you'd like to get
things two weeks early, please subscribe. You can filter on the
word '[ANNOUNCE]' to filter out the development chatter. A RSS feed
is also available.