“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
Linux.
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
wiki.
We encourage everybody to use the 12.03 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/1202/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/1203/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
--
David Zinman
Linaro Release Manager | Project Manager
Linaro.org | Open source software for ARM SoCs
Hi all,
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.
cheers,
Jesse
Hi all,
The graphics working group is pleased to announce the 2012.03 release
for the following components:
- glmark2
* Offscreen rendering support using framebuffer objects.
* New command line switch to allow selection of end-of-frame method,
- glcompbench
* New 'blur' test.
* Updated glproxy support.
- glproxy
* 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:
https://launchpad.net/linaro-graphics-wg
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.
Enjoy!
cheers,
Jesse
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
announcement instead.
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[1]. You can filter on the
word '[ANNOUNCE]' to filter out the development chatter. A RSS feed
is also available[2].
-- Michael
[1] http://lists.linaro.org/mailman/listinfo/linaro-toolchain
[2] http://feeds.launchpad.net/linaro-toolchain/announcements.atom
"If I have seen further than others, it is by standing upon the
shoulders of giants" ~Isaac Newton
We are pleased to announce the release of Linaro 12.02.
Linaro 12.02 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.
During the 12.02 cycle, Linaro hosted its Linaro Connect Q1.12 in Redwood City,
California on 6-10 February. Many Linaro Team members also participated in
the 2nd Annual Android Builders Summit on 13-14 February and the Embedded Linux
Conference on 15-17 February also held in Redwood City, California and hosted
by the Linux Foundation.
During the Linaro Connect event there were daily plenary, planning, and hacking
sessions which attendees were encouraged to attend and take part in. This event
also marked the first time which Google+ Hangouts were used during a Connect
event to encourage remote participation from those developers around the globe.
Also, held during this Connect event was the ever growing Demo Friday event
where Linaro, its community, partners and members came together and
demonstrated the agile development process which is highlighted monthly in each
of our releases.
Highlights from this Linaro Connect event which influence this and future
releases include:
* Plenary Sessions:
* David Rusling, Linaro CTO, Phase III Plenary Presentation at
Linaro Connect Q1.12
* George Grey, Linaro CEO, Plenary Presentation at Linaro Connect Q1.12
* Kiko, Linaro Engineering VP: ARM, the new mainstream
* Linaro Connect Plenary: Andrea Gallo of ST-ERICSSON
* Tim Bird of the Linux Foundation at Linaro Connect
* Interviews:
* Linaro Connect: Patrik Klinger Talks Snowball & The Igloo Community
* Tim Bird and David Rusling Chat at Linaro Connect
* Demos:
* Ubuntu TV Demo on ARM
* XBMC on ST-ERICSSON's Snowball
Other video from Linaro can be found on the Linaro Youtube channel.
Additional highlights from Linaro Connect Q1.12 from the Linaro Dev Platform
and Multimedia Teams include:
By using proper image builds and validation with LAVA the Linaro Dev Platform
can ensure all images are properly tested as soon they are published. A new
proposal for the linux-linaro tree was introduced which will make
the linux-linaro tree the single reference for kernel work at Linaro and should
always be working against latest upstream RC release.
The Linaro Dev Platform team will now be responsible for packaging and
maintenance of all the LT kernel flavors. Responsibilities will include
validating the kernel daily with LAVA, and only publishing the kernels
(which pass validation testing) to be used by the LEB images (until the new
linux-linaro tree is in place).
During both Linaro Connect Q1.12 and the Embedded Linux Conference (ELC),
Rob Clark and Sumit Semwal demo'd v4l2+drm buffer sharing with dmabuf as part
of the Unified Memory Management work carried out by Linaro and its members.
The Multimedia team worked to improve the validation outlook on LAVA for audio
and created test definitions which are related to e2e tests-- which will run on
LAVA for Ubuntu and Android, as well as a number of benchmarks (LJT, Realvideo).
The first internal demo of the dashboard for Graphics benchmarks with glmark2
was showcased at this Linaro Connect and the Linaro Graphics team notes that
even at this early stage the dashboard shows great promise to detect graphics
related performance regressions. The CMA testing suite on LAVA was also updated
and follows the newest versions of CMA patches--Contiguous Memory Allocator -
part of the Unified Memory Management effort.
We encourage everybody to use the 12.02 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/1202/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/1202/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
The Linaro Toolchain Working Group is pleased to announce the release of
Linaro GDB 7.4 2012.02.
Linaro GDB 7.4 2012.02 is the first release in the 7.4 series. Based off
the latest GDB 7.4, it includes a number of ARM-focused bug fixes and
enhancements.
Interesting changes include:
* Update to GDB 7.4 code base.
* The "info proc" and "generate-core-file" commands will now also
work on remote targets connected to GDBserver on Linux.
The source tarball is available at:
https://launchpad.net/gdb-linaro/+milestone/7.4-2012.02
More information on Linaro GDB is available at:
https://launchpad.net/gdb-linaro
--
[]'s
Thiago Jung Bauermann
Linaro Toolchain Working Group
The Linaro Toolchain Working Group is pleased to announce the release of Linaro QEMU 2012-02.
Linaro QEMU 2012.02 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:
- A simplified A15 model (non-LPAE) which is sufficent to boot a
carefully-configured Linux kernel.
Known issues:
- Graphics do not work for OMAP3 based models (beagle, overo)
with 11.10 Linaro images.
The source tarball is available at:
https://launchpad.net/qemu-linaro/+milestone/2012.02
More information on Linaro QEMU is available at:
https://launchpad.net/qemu-linaro
The Linaro Toolchain Working Group is pleased to announce the 2012.02
release of Linaro GCC 4.6 and Linaro GCC 4.5.
Linaro GCC 4.6 2012.02 is the twelfth release in the 4.6 series. Based
off the latest GCC 4.6.2+svn183786, it contains a few bug
fixes and backports Cortex-A7 and Cortex-A15 support from FSF trunk.
Interesting changes include:
* Updates to 4.6.2+svn183786.
* Add initial Cortex-A7 support.
* Backport Cortex-A15 tuning improvements from upstream.
* Backport improvements to 64 bit unsigned comparisons.
Fixes:
* LP: #917967 Backport the fix for PR51799.
* LP: #836588 armel FTBFS with gcc 4.5 org 4.6 O2 and fPIC.
* LP: #879725 ICE in int_mode_for_mode, at stor-layout.c:490.
Linaro GCC 4.5 2012.02 is the eighteenth release in the 4.5 series. Based
off the latest GCC 4.5.3+svn183785, it is a maintenance only release.
Interesting changes include:
* Updates to 4.5.3+svn183785.
The source tarballs are available from:
https://launchpad.net/gcc-linaro/+milestone/4.6-2012.02https://launchpad.net/gcc-linaro/+milestone/4.5-2012.02
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-2012.02https://launchpad.net/gcc-linaro/4.5/4.5-2012.02
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 at linaro.org
-- Ramana
"Action is the foundational key to all success." ~Pablo Picasso
We are pleased to announce the release of Linaro 12.01. Linaro engineers worked
tirelessly on this release to bring hardware accelerated video decoding that is
fully supported on the Texas Instruments PandaBoard to users. A set top box
based image with the award-winning XBMC media center and enablement for Ubuntu
TV are also featured.
Ricardo Salveti, team lead for the Developer Platform at Linaro, details these
successful achievements in the following blog posts:
* Ubuntu TV fully accelerated on a PandaBoard with Ubuntu LEB
http://rsalveti.wordpress.com/2012/01/16/ubuntu-tv-fully-accelerated-on-a-p…
* Ubuntu TV UI on PandaBoard, and next steps
http://rsalveti.wordpress.com/2012/01/10/ubuntu-tv-ui-at-pandaboard-and-nex…
* Hardware video decode and XBMC support on a PandaBoard with Ubuntu LEB
http://rsalveti.wordpress.com/2012/01/06/hw-video-decode-and-xbmc-ubuntu-li…
Linaro 12.01 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.
In addition to these highlights and improvements delivered by Linaro engineers,
the following updates and features are also available:
* The Multimedia Working Group announces the completion of benchmarking work
for Speex codec on Linaro Automated Validation Architecture (LAVA) and an
updated version of libjpeg-turbo for Linaro Ice Cream Sandwich (ICS), with
ICS specific upstream optimizations backported. The team also notes that
Android skia-bench numbers have been improved through further optimization
of commonly used libjpeg-turbo code paths with results available here.
* The Toolchain Working Group now provides pre-built binary versions of Linaro
GCC, Linaro GDB and binutils. These binary versions work under generic Linux
and Windows and can be used by an end developer to cross-compile programs
for either a Linaro Evaluation Build or a bare-metal target.
* ST-Ericsson Snowball updates for this release include graphics acceleration
with the Mali 400 GPU on Linaro Ubuntu, supports in Linaro U-Boot, and runs
test suite on Linaro Android with LAVA.
We encourage everybody to use the 12.01 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/1201/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/1201/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
The Linaro Toolchain Working Group is pleased to announce the 2012.01
release of Linaro GCC 4.6 and Linaro GCC 4.5.
No changes were made in Linaro GDB this month and, as such, no release
has been made.
Linaro GCC 4.6 2012.01 is the eleventh release in the 4.6 series.
Based off the latest GCC 4.6.2+svn182894 release, it contains a few
bug fixes from over the Christmas break.
Interesting changes include:
* Updates to 4.6.2+svn182894
Fixes:
* PR51301 ICE in vectorised widening multiplies
* LP: #897583 Code generation bug with -O2 (-foptimize-sibling-calls)
* LP: #736661 armel FTBFS due to compiler ICE
Linaro GCC 4.5 2012.01 is the seventeenth release in the 4.5 series.
Interesting changes include:
* Updates to 4.5.3+svn182893
Fixes:
* LP: #736661 armel FTBFS due to compiler ICE
The source tarballs are available from:
https://launchpad.net/gcc-linaro/+milestone/4.6-2012.01https://launchpad.net/gcc-linaro/+milestone/4.5-2012.01
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-2012.01https://launchpad.net/gcc-linaro/4.5/4.5-2012.01
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