aboutsummaryrefslogtreecommitdiff
path: root/meta-linaro-toolchain/conf
AgeCommit message (Collapse)Author
2019-04-15meta-*: Change LAYERSERIES_COMPAT to warriorVishal Bhoj
The next release version will be warrior (now master) so change the layer compat to warrior, to fix current failures on oe-rpb master builds: https://ci.linaro.org/job/96boards-reference-platform-openembedded-master-gerrit-premerge-ci/27/ Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org> Change-Id: I5585f9b9347468d05a8fd2fcbdb9f16955008a2c
2019-04-03external-arm-toolchain-versions: fix typoVishal Bhoj
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org> Change-Id: I4542e614518ff429f78b4fbcee286594b05d3986
2019-04-03external-arm-toolchain-versions: fix support for ARM gcc 8.3.0-2019.03 releaseVishal Bhoj
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org> Change-Id: Icc1d01447131e0b84024c88a01c78fe1e765a6e1
2019-02-07tcmode-external-arm.inc: add 'libc-locales libc-locale-code libc-charsets' ↵Koen Kooi
to DISTRO_FEATURES_LIBC Change-Id: Ib58e56550eb718d7fb9be1800fb923af7a29e733 Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2019-02-07tcmode-external-arm.inc: set glibc overrideKoen Kooi
Change-Id: Ib25927becd05e0f9c7895d833994ff223ef49afd Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2019-02-06tcmode-external-arm.inc: prefer virtual/libc-locale = external-arm-toolchainKoen Kooi
Change-Id: I1d9b4e38d6957eeb729175b9c293690ff4f318c7 Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2019-02-05tcmode-external-arm: uncomment preference for virtual/${TARGET_PREFIX}binutilsDenys Dmytriyenko
external-arm-toolchain does provide virtual/${TARGET_PREFIX}binutils, so set default preference accordingly. Change-Id: I8b9a70f4c6e2194a4a52dcddf3239f0c543cf7ef Signed-off-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2019-02-05external-arm-toolchain: also support 32-bit arm toolchainsDenys Dmytriyenko
Remove hardcoding of "lib64" and "aarch64" and allow usage with 32-bit arm toolchains, like arm-linux-gnueabihf. Change-Id: I5da088b813e2f3c7f568a040ac48866d33a48966 Signed-off-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2019-02-05tcmode-external-arm.inc: fix some ELT⇒ EAT conversions that were missed ↵Koen Kooi
previously Change-Id: I3a1416cea0c80031a5e72c7877d7f86133ee15c5 Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2019-01-23external-arm-toolchain: add external prebuilt ARM toolchainvishal
Change-Id: I24493a3f144f1a1b7f8414b234c917329fd48c9d Signed-off-by: vishal <vishal.bhoj@linaro.org> Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2018-12-28meta-linaro-toolchain/recipes-devtools: GCC remove gcc-cross{,sdk}-initialAníbal Limón
Recently gcc-cross{,sdk}-initial was removed in OE core, next are changes to use gcc-cross. http://git.openembedded.org/openembedded-core/commit/?id=62b7308b8c4d2b439a15a4f7cbc6f823077bb0be http://git.openembedded.org/openembedded-core/commit/?id=d84971928b68efddbdb6344b1021d998c9e26adb http://git.openembedded.org/openembedded-core/commit/?id=122217b421f749b5fef52bea44ad6e04bc8f8d3a Change-Id: If9160b56f1c4681eb778b524586401f1570a8a2d Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2018-10-03meta-*: Change LAYERSERIES_COMPAT to thudAníbal Limón
The next release version will be thud (now master) so change the layer compat to thud, to fix current failures on oe-rpb master builds [1]. Could break manifests that are mixing master and sumo layers. [1] https://ci.linaro.org/job/96boards-reference-platform-openembedded-master/759/ Change-Id: I761acfc9842621c2d40992442e19f35679c63695 Signed-off-by: Aníbal Limón <anibal.limon@linaro.org> Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2018-05-09external-linaro-toolchain-versions.inc: python3 division returns floatDenys Dmytriyenko
Adjust to python3 division returning float instead of integer, as in python2. Fixes kernel version 4.10.3 becoming 4.0391082763671875.10.01171875.3 Change-Id: I16cc9c96a6a978187971ed19e6915bcb969f16c1 Signed-off-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2018-04-14meta-*: add LAYERSERIES_COMPAT to layer.conf filesMartin Jansa
Change-Id: I15d689c9f046abc69a989ed7cdf2b6ceafdc1c2a Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2017-04-07tcmode-external-linaro: also blacklist gcc-runtimeKoen Kooi
Change-Id: I5a574bb5e959f32755b044d049b0456adf8ffdfc Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2017-03-03tcmode-external-linaro: blacklist toolchain recipesKoen Kooi
This used to live in the jenkins-setup scripts, move it here to make it work for everyone. Change-Id: Ifa86b57ed074272f72a8fca3dc22e264934fa6eb Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2016-04-07external-linaro-toolchain-versions: make parse debugging use bb.debugDenys Dmytriyenko
Change-Id: I30a7e7d85285b14f1389f39334dc1d074131150c Signed-off-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2015-11-04external-toolchain: fix parsing for non-prerelease toolchainsKoen Kooi
The 'prerelease' bit is gone from the version string so the parser errors out. Add support for the new format and document the older formats as well. To aid debugging this problem print out the version string gcc returns before trying to parse it. This fixes https://bugs.linaro.org/show_bug.cgi?id=1850 Change-Id: Ifdaedccfa8772e72e126c16bd8c9e482cfdd3895 Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2015-08-14external-linaro-toolchain-versions: update ELT_VER_LIBC for new dir structureDenys Dmytriyenko
New 2015.05 binary release has libc-${ELT_VER_LIBC}.so in /libc/usr/lib/ Check there to extract version, if can't find it in /libc/lib/ Change-Id: Ibaade01fbb6e6dbb36d3b82cb335e4d5e5a2315a Signed-off-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2014-12-10tcmode-external-linaro: set PREFERRED_PROVIDER for (g)libc-mtraceKoen Kooi
Change-Id: Ib877aaf8a00e9f9d0f30d653fc8096350786a518 Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2014-12-01external-linaro-toolchain-versions.inc: add support for cbuild2 version parsingKoen Kooi
Change-Id: I45a7f8899f28be12abb820be734525fa8c36f041 Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2014-11-12external-linaro-toolchain: eglibc -> glibcKoen Kooi
OE-core moved to glibc, make external toolchain follow that. Even if the external toolchain is using eglibc we need to specify glibc to get the build going. This is caused by the way OE-core handles virtual/libc. Change-Id: I4f1cf621901ef3885bc1bfcba61903e6818433ca Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2014-01-22Merge "external-linaro-toolchain: fix No GNU_HASH in the elf binary QA Issue"Koen Kooi
2014-01-22external-linaro-toolchain: fix No GNU_HASH in the elf binary QA IssueZongchun Yu
Change-Id: I34b0e6a462a5c6031923555927748908bc04cb40 Signed-off-by: Zongchun Yu <Zongchun.Yu@freescale.com>
2014-01-22external-linaro-toolchain: Add support for 64bit toolchainZongchun Yu
Change-Id: I261ccd0f68635a512d98315568a51b83e3f4f24f Signed-off-by: Zongchun Yu <Zongchun.Yu@freescale.com>
2013-08-26meta-linaro-toolchain: no longer pull toolchain-layerRiku Voipio
toolchain-layer was only needed for gcc 4.6 recipes
2013-06-26external-linaro-toolchain-versions: Fix NameError: global name 'CmdError' is ↵Martin Jansa
not defined * fails with: ERROR: Execution of event handler 'external_linaro_toolchain_version_handler' failed Traceback (most recent call last): File "external_linaro_toolchain_version_handler(e)", line 12, in external_linaro_toolchain_version_handler(e=<bb.event.ConfigParsed object at 0x7759a50>) File "external-linaro-toolchain-versions.inc", line 4, in elt_get_gdb_version(d=<bb.data_smart.DataSmart object at 0x24b58d0>) NameError: global name 'CmdError' is not defined Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-04-22tcmode-external-linaro: force lack of locales in imagesMarcin Juszkiewicz
Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
2013-04-22tcmode-external-linaro: force disable multilibMarcin Juszkiewicz
If we want to build GCC with external Linaro toolchain we have to disable multilib otherwise build with break with mix of armv7-a/hf and armv4/softfp in one gcc call. Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
2013-04-16meta-linaro(-toolchain): bump layer priorityMarcin Juszkiewicz
Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
2013-04-05external linaro toolchain: added eglibc to PROVIDES so I can build an imageMarcin Juszkiewicz
Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
2013-03-19external-linaro-toolchain-versions: OE variables need to be properly expandedMarcin Juszkiewicz
We had eglibc UNKNOWN instead of eglibc 2.15. Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
2013-03-19external-linaro-toolchain-versions: get proper gcc release version - LP: ↵Marcin Juszkiewicz
#1157050 Compilers return: aarch64: gcc version 4.7.3 20130226 (prerelease) (crosstool-NG linaro-1.13.1-4.7-2013.03-20130313 - ARM aarch64 via Linaro) armv7a: gcc version 4.7.3 20130226 (prerelease) (crosstool-NG linaro-1.13.1-4.7-2013.03-20130313 - Linaro GCC 2013.03) So instead of fetching last one (Linaro or 2013.03) take it from "linaro-1.13.1-4.7-2013.03-20130313" string. Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
2013-03-13meta-linaro-toolchain: add layer configMarcin Juszkiewicz
2013-03-13move toolchain components into meta-linaro-toolchainMarcin Juszkiewicz
Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>