“The expectations of life depend upon diligence; the mechanic that would
perfect his work must first sharpen his tools.”
~Confucius
The Linaro 14.10 release is now available for download!
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:
Builds and Baselines
* Linux Linaro 3.17-2014.10 is released
* based on v3.17 release
* updated linaro-android topic. In particular, CONFIG_IPV6=y is no
longer the requirement for linux-linaro tree builds - no more build
failures for mainline defconfigs!
* GATOR version 5.19 (same version as in 2014.08 release). gatord is
fixed to build for ARMv8.
* dropped multi_pmu_v2 topic by ARM LT (no longer used)
* updated topic from Qualcomm LT (include IFC6410 board support)
* replaced integration-linaro-vexpress topic by
integration-linaro-vexpress64. Starting from 2014.10 release,
linux-linaro kernel tree will use the mainline support for 32-bit
vexpress boards. integration-linaro-vexpress64 carried over FVP Base and
Foundation models, and Juno support from the integration-linaro-vexpress.
* updated LLVM topic (uses llvmlinux-2014.10.01 branch - the most
recent v3.17-based version of llvmlinux-latest)
* dropped ARMv7 big endian topic(obsoleted; most of the patches are
upstream)
* added ILP32 patch set v3 (https://lkml.org/lkml/2014/9/3/704) with
one minor build fix
* config fragments changes:
* distribution.conf: CONFIG_IPV6=y replaced with CONFIG_IPV6=m
* Linaro Toolchain Binaries 2014.10 is released
* based on GCC 4.9 and updated to latest Linaro TCWG releases:
* Linaro GCC 4.9-2014.10
* first release built with cbuild2, adding more maintainable code
base and automatic testing
* binary tarballs have been splitted into 3 parts. As a result, you
can install only the parts needed:
* gcc-linaro-*.tar.xz - the compiler and tools
* runtime-linaro-*.tar.xz - runtime libraries needed on the target
* sysroot-linaro-*.tar.xz - sysroot (a set of libraries and
headers to develop against)
* Linaro builds of AOSP 14.10 is released
* built with Linaro GCC 4.9-2014.10
* AOSP master build for Juno is cleaned up. It now builds without
any patches on AOSP projects. It builds by adding 9 projects to AOSP
manifest related to device, kernel, toolchain and helper tools.
* LSK Android testing issues are fixed for ARMv8 Fast Models
* bc tool is added to ARMv8 Android Juno build
* Linaro OpenEmbedded 2014.10 is released
* integrated Linaro GCC 4.9-2014.10
* fixed shadow securetty for SBSA compatible UART
* switched OpenJDK to upstream aarch64 hg repos
* dropped mongodb from LAMP images
* upstreaming:
* updated acpica 20140828 release
* updated acpitests 20140828 release
* updated pm-qa to 0.4.14 release
* added aarch64 support to libunwind
* fixed PHP build warnings
* Linaro Ubuntu 14.10 is released
* updated packages: Juno firmware 0.8.2, LSK 3.10.58/3.14.22 and
linux-linaro 3.17 kernels, xf86-video-freedreno 1.3.0
* Debian arm64 support is going very well. More than 90% of the
packages are built. The effort is on track to get next Debian release
with an officially supported arm64 architecture.
* KVM CI loop on Juno is completed. The remaining work is happening on
Xen CI loop.
Linaro Stable Kernel (LSK)
* The v3.14 based LSK based on
* kernel.org 3.14.19 stable tree
* Updates to:
* kernel.org 3.10.55 stable tree
* Android support (from Google and Linaro)
* ARMv8 fixes and performance enhancements
* UEFI support
* Mailbox framework
The release details are linked from the “Details” column for each
released artifact on the release information:
http://wiki.linaro.org/Cycles/1410/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 OpenEmbedded-based images
=======================
With the Linaro provided downloads and with ARM’s Fast Models virtual
platform, you can boot a virtual ARMv8 system and run 64-bit binaries.
For more information please see:
http://www.linaro.org/engineering/armv8
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/1410/Release#Known_Issues
Bug reports for this release should be filed in Bugzilla
(http://bugs.linaro.org) against the
individual packages or projects that are affected.
On behalf of the release team,
Koen Kooi
Builds and Baselines | Release Manager
Linaro.org | Open source software for ARM SoCs