Digital circuits are made from analog parts.
-- Don Vonada
The Linaro 16.04 release is now available for download!
Both LSK and LNG tarball releases have been discontinued this cycle
and the preferred way of procuring a release is through
git.linaro.org.
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 Debian-based images
=======================
The Debian-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
=====================
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
Hi,
Our Debian-style package builds logs for RPB, 96boards and linaro
builds are now available on repo.linaro.org. Previously build logs
were available in jenkins, but they expired in 30 days from build.
Now build logs are located in the same directory as the packages - for
example qemu, you would find the logs for qemu builds in
http://repo.linaro.org/ubuntu/linaro-overlay/pool/main/q/qemu/
directory.
The build logs are also broadcast via the packages mailing list:
https://lists.linaro.org/pipermail/packages/
From: Denys Dmytriyenko <denys(a)ti.com>
With migration from crosstool-NG to ABE, libgcov.a changed path and is now
available in ${libdir}. So, instead of being packaged into own libgcov-dev
package, it gets picked up by "catchall" libc6-staticdev package. This mostly
works, as long as nothing directly depends on libgcov-dev. Unfortunately,
packagegroup-core-standalone-sdk-target does and is the one being used when
building SDKs with -c populate_sdk. Correct path to generate libgcov-dev pkg.
Signed-off-by: Denys Dmytriyenko <denys(a)ti.com>
---
This is required for fido/jethro, but krogoth/master introduces single -dev
package rule, so separate libgcov-dev package can be dropped entirely.
.../external-linaro-toolchain/external-linaro-toolchain.bb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/meta-linaro-toolchain/recipes-devtools/external-linaro-toolchain/external-linaro-toolchain.bb b/meta-linaro-toolchain/recipes-devtools/external-linaro-toolchain/external-linaro-toolchain.bb
index ea41179..531caf7 100644
--- a/meta-linaro-toolchain/recipes-devtools/external-linaro-toolchain/external-linaro-toolchain.bb
+++ b/meta-linaro-toolchain/recipes-devtools/external-linaro-toolchain/external-linaro-toolchain.bb
@@ -301,7 +301,7 @@ PKGV_gdbserver = "${ELT_VER_GDBSERVER}"
ALLOW_EMPTY_${PN}-mtrace = "1"
FILES_${PN}-mtrace = "${bindir}/mtrace"
-FILES_libgcov-dev = "${libdir}/${TARGET_SYS}/${BINV}/libgcov.a"
+FILES_libgcov-dev = "${libdir}/libgcov.a"
FILES_libsegfault = "${base_libdir}/libSegFault*"
--
2.2.0
Hello,
4 months have passed since the previous Gerrit upgrade (see below for
reference), when Systems team had wanted to upgrade directly to 2.12,
but due to last-minute issues discovered in it, upgraded to 2.11.5
instead. Gerrit is at 2.12.2 now, with many issues fixed and it being
quite stable now. We also have stakeholders waiting for 2.12
functionality any day now.
So, Systems team plan to upgrade the following systems:
review.linaro.organdroid-review.linaro.orgdev-private-review.linaro.orglhg-review.linaro.org
starting end of day Friday, April 29th and throughout Saturday April
30th.
Let us know if you have questions or concerns (for example, if you need
uninterrupted Gerrit access until end of the US day on April 29).
Thanks,
Paul
Begin forwarded message:
Date: Mon, 14 Dec 2015 19:01:46 +0200
From: Paul Sokolovsky <Paul.Sokolovsky(a)linaro.org>
To: linaro-dev <linaro-dev(a)lists.linaro.org>, linaro-android
<linaro-android(a)lists.linaro.org>, "systems(a)linaro.org"
<systems(a)linaro.org> Subject: [ANN] Planning next Gerrit upgrade
Hello,
We upgraded from Gerrit 2.8 to 2.10 in the beginning of September, and
it went pretty smooth and let us overcome few annoying issues and enjoy
few new features and better integration with other apps.
Unfortunately, 3 months later, 2.10 also feels old, with 2.12 having
been released in the interim. With various Linaro groups continuing to
leverage advanced Gerrit features and integrations with other apps
(Jenkins, Bugzilla), Systems team faces various bugs and issues. None
of these issues are too grave, but they're quite convoluted and take
much time to be researched and understood. And then we find out that
it's a known issue in 2.10, which was fixed in later versions.
Jenkins' Gerrit integration already requires 2.12 for full
functionality and warns about our version being too old and some
features not supported. Which in turns brings concerns that every
time it doesn't work as expected, it may be because Gerrit plugin is
no longer tested with 2.10 and hits some issue pertaining to it.
With that in mind, Systems team would like to start planning for
next Gerrit upgrade, and move straight to the latest, 2.12.
To remind, the reason we didn't upgrade to 2.11 last time, was because
2.10 was the last version which included old-style change review
screen, and we wanted to provide smoother transition and let people to
try the new screen at their own pace. So, if you still use the old
design, please go to https://review.linaro.org/#/settings/preferences ,
and in "Change View:" dropdown, select "New Screen", and give it a
chance with the help of this doc:
https://review.linaro.org/Documentation/user-review-ui.html
And if you have any concerns regarding the upgrade, please speak up now.
Otherwise, we can do it in one of the following timeframes:
1. Upgrade in January.
2. Upgrade a bit later, but still before the Connect.
3. Discuss and plan upgrade at the Connect.
Systems team votes for the choice 1, upgrade next month (apparently, by
the end of), as that will allows us to deliver smoother Gerrit
experience to other teams, instead of firefighting older version issues.
Thanks,
Paul
Linaro.org | Open source software for ARM SoCs
Follow Linaro: http://www.facebook.com/pages/Linarohttp://twitter.com/#!/linaroorg - http://www.linaro.org/linaro-blog
--
Best Regards,
Paul
Linaro.org | Open source software for ARM SoCs
Follow Linaro: http://www.facebook.com/pages/Linarohttp://twitter.com/#!/linaroorg - http://www.linaro.org/linaro-blog
Dear Devs,
I get the following error when I use gcc 4.9.4 with the -mcpu flag set with a certain configuration of ‘feature/nofeature’, i.e.: -mcpu=cortex-a57+fp+simd+nocrypto+nocrc will fail, but -mcpu=cortex-a57+fp+nocrypto+simd+nocrc won’t, for example.
Here the error I get with the former -mcpu flag:
Assembler messages:
Error: unknown architectural extension `n'
Error: unrecognized option -mcpu=cortex-a57+fp+simd+n
Minimal test case: $gcc -march=armv8-a+fp+simd+nocrc+nocrypto -mcpu=cortex-a57+fp+simd+nocrypto+nocrc -mtune=cortex-a57 helloworld.c.
According to the gcc documentation <https://gcc.gnu.org/onlinedocs/gcc-4.9.3/gcc/AArch64-Options.html#AArch64-O…> the order seems to be irrelevant. I obtained the error with the linaro-gcc 4.9.4 binary release, as well as a personal built from linaro sources package. It also fails with gcc 4.9.2 on the 3.18.0-linaro-hikey debian distribution.
I also tried with (linaro) gcc 4.8.5, 5.1.1, 5.2.1, and 5.3.1 versions, and it works well.
Do I have to open a bug report for this, or maybe, I just misunderstood something, somewhere?
Regards,
Laurent Thévenoux
Koen, et al,
With the release of 5.3-2016.02 Linaro toolchain it is now possible to use the
binary version with the external-linaro-toolchain recipe. Are there any
immediate plans to provide corresponding recipes to build the same version of
the toolchain from sources? Thanks.
--
Denys