aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-05-26KERNEL: correct kernel package namedunfellChristophe Priouzeau
The Kernel name package are now defined via KERNEL_PACKAGE_NAME variable. Signed-off-by: Christophe Priouzeau <christophe.priouzeau@linaro.org> Change-Id: Iabfbb30508f7335a72374b4211e6f36f1a0a398f
2020-04-24gitreview: switch to dunfellNicolas Dechesne
Change-Id: I3da21585f250d0d68a278f64de1b530c846df35c Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2020-04-24meta-linaro-toolchain: So long, and thanks for all the fishNicolas Dechesne
Recipes from meta-linaro-toolchain have been transitioned to meta-arm-toolchain. We remove them from now on in master and new release branches. Change-Id: Ib6d664c0cc59d07ccc78220cd0621693a7b39cb5 Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2020-04-10Merge "meta-arm-toolchain: use GCC 9.2 source tar ball insted of svn"Nicolas Dechesne
2020-04-10meta-arm-toolchain: use GCC 9.2 source tar ball insted of svnSumit Garg
GCC 9.2 source fetch from svn is quite slow as compared to source tar ball. So switch to fetch GCC 9.2 source tar ball instead. Change-Id: I3c87b910d9dd63bda4a80db2e1a37e8398453138 Reported-by: Riku Voipio <riku.voipio@linaro.org> Suggested-by: Nicolas Dechesne <nicolas.dechesne@linaro.org> Signed-off-by: Sumit Garg <sumit.garg@linaro.org> Reviewed-by: Diego Sueiro <diego.sueiro@arm.com> Signed-off-by: Jon Mason <jon.mason@arm.com> [Reapplying the commit from meta-arm here] Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2020-04-06layer.conf: update to dunfell release name seriesPeter Griffin
This fixes a parse error with rpb master builds Signed-off-by: Peter Griffin <peter.griffin@linaro.org> Change-Id: I1f1f544bd40f337a4ffeeadfc4ee30fb7c1736ce
2020-03-03binutils: glibc: remove old recipesNicolas Dechesne
We used to maintain a fork of glibc and binutils back in the days. It is no longer relevant now, and moreover it is breaking parsing since the python3 migration. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org> Change-Id: I2c9d38c15082213a4ff1853023588490f1fa2a6b
2020-02-03ganglia_3.6.0.bb: update to python3nativePeter Griffin
To avoid parse errors as python2 classes have been removed. Signed-off-by: Peter Griffin <peter.griffin@linaro.org> Change-Id: I0d72f1b4b877e1f54429ed54d0c59205756efac1
2020-02-03python-pycrypto: remove python-pycrypto recipePeter Griffin
As we can just use the standard package in meta-openembedded. Signed-off-by: Peter Griffin <peter.griffin@linaro.org> Change-Id: I381645c5663c5299d6c9e7d47451afc1cc2c9ac5
2020-02-03optee-examples: update to python3Peter Griffin
python2 packages have removed from oe-core. Signed-off-by: Peter Griffin <peter.griffin@linaro.org> Change-Id: Ife7959c6b8a2caa1a98fee6cd9fb6a0045bc2a7f
2020-01-30.gitreview: update default branch nameNicolas Dechesne
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org> Change-Id: I1b466e959e0dec88ed6541e22e6b1a5d539adb79
2020-01-13external-arm-toolchain: blacklist gcc-sanitizers recipeSumit Garg
In order to allow "bitbake world" build with external-arm tool-set, we need to blacklist gcc-sanitizers recipe as corresponsing packages are being provided by external tool-set. Signed-off-by: Sumit Garg <sumit.garg@linaro.org> Change-Id: Ibf0e15cc0667bee4f9f3acfcb61cacccf6685a6e
2020-01-07external-arm-toolchain: allow auto detect for EAT_TARGET_SYSSumit Garg
Allow auto detect for EAT_TARGET_SYS using inline python variable expansion to maintain backwards compatibility with external ARM 8.x prebuilt tool-set. Signed-off-by: Sumit Garg <sumit.garg@linaro.org> Change-Id: I0c60ebc6bcdedc109f9952aa6655b2460eb7bd39
2019-12-31gcc-arm-9.2: Add recipe for ARM GCC 9.2-2019.12 releaseSumit Garg
Signed-off-by: Sumit Garg <sumit.garg@linaro.org> Change-Id: I0c7dfb24aa0fa0d71686d9f8fc7565d56c98846e
2019-12-27gcc-cross.inc: drop local import from OE-core/masterSumit Garg
Remove unused local import of gcc-cross.inc which was used by gcc versions < 7.x that were dropped earlier. Signed-off-by: Sumit Garg <sumit.garg@linaro.org> Change-Id: Id37e6240e92e4ad4d09d0abc2e7e5b356b567a23
2019-12-23external-arm-toolchain: add support for GCC 9.2.1 toolchainSumit Garg
Add support for GCC 9.2.1 toolchain release from ARM. Signed-off-by: Sumit Garg <sumit.garg@linaro.org> Change-Id: I06a485499f4e69703823b985859203ffaf57f5fd
2019-12-23external-arm-toolchain: install missing toolchain binariesSumit Garg
ldconfig and sln binaries are packaged at toolchain location: ${EXTERNAL_TOOLCHAIN}/${EAT_TARGET_SYS}/libc/sbin/ and ldconfig is a dependency for systemd which leads to following error if not present: Error: Problem: package packagegroup-core-boot-1.0-r17.dragonboard_410c requires systemd, but none of the providers can be installed - conflicting requests - nothing provides ldconfig needed by systemd-1:243.2-r0.aarch64 So fix above error via installing the missing binaries. Signed-off-by: Sumit Garg <sumit.garg@linaro.org> Change-Id: Icb8a33def9ad1995189918fa309a1dd5ee632486
2019-12-23external-arm-toolchain: fix libraries installationSumit Garg
- Don't follow symlinks (remove -H option) while copying libraries as this leads to redundant copies of libraries rather than using symlinks. - Correct symlink fixups of copied libraries. - libpthread.so.0 is no longer a linker script but rather a symbolic link to libpthread-<version>.so in toolchain, so remove linker script fixup. Signed-off-by: Sumit Garg <sumit.garg@linaro.org> Change-Id: Ied1295c197a2d6d872e783a6d80896776293aa18
2019-12-23external-arm-toolchain: provide rtld(GNU_HASH) packageSumit Garg
Provide rtld(GNU_HASH) package required by sysvinit recipe. Signed-off-by: Sumit Garg <sumit.garg@linaro.org> Change-Id: Ic82ca3fb08732fa00f640916a6a28d231d763f39
2019-12-23external-arm-toolchain: fixes for static-libs and headersSumit Garg
- Provide libgcov-staticdev instead of libgcov-dev as external toolchain provides libgcov.a only. - Remove installation of static libs like libgcc.a etc which aren't packaged as per existing OE recipes. - Package libgcc headers. Signed-off-by: Sumit Garg <sumit.garg@linaro.org> Change-Id: I72bb0a48855b457c263e159e3a9b67fc4ea665bc
2019-12-23external-arm-toolchain: fix oe_multilib_header() errorsSumit Garg
Since external toolchain doesn't provide multilib support so define oe_multilib_header() as an empty function to avoid errors such as: ERROR: external-arm-toolchain-2019.03-r0 do_install: oe_multilib_header: Unable to find header bits/procfs-id.h. ERROR: external-arm-toolchain-2019.03-r0 do_install: oe_multilib_header: Unable to find header bits/procfs.h. ERROR: external-arm-toolchain-2019.03-r0 do_install: oe_multilib_header: Unable to find header bits/shmlba.h. Signed-off-by: Sumit Garg <sumit.garg@linaro.org> Change-Id: I8ae41de962d72162f2ae47c419407b6eadaf8c12
2019-12-23external-arm-toolchain: sync toolchain packagingSumit Garg
Sync toolchain packaging with existing recipes in OE for various libraries and headers. Signed-off-by: Sumit Garg <sumit.garg@linaro.org> Change-Id: I8fb563fdbda3f2d0046c458fd9c0b00342f49906
2019-11-18Merge "optee-test: remove old patches"Fathi Boudra
2019-11-18Merge "optee-test_git: fixup 927f6af"Fathi Boudra
2019-11-18Merge "optee-client: fixup 04e6f41"Fathi Boudra
2019-11-18Merge "optee-os_git: fixup a7f7e43"Fathi Boudra
2019-11-18optee-test: remove old patchesPeter Griffin
Signed-off-by: Peter Griffin <peter.griffin@linaro.org> Change-Id: I789f793397a44ad39437d64ca6fa2ebccd150bf0
2019-11-18optee-test_git: fixup 927f6afPeter Griffin
Update the SRCREV to 3.7.0 tag. Also use python3. Remove the old patches which are no longer required. xtest now reports +----------------------------------------------------- 24109 subtests of which 3 failed 97 test cases of which 1 failed 0 test cases were skipped TEE test application done! Signed-off-by: Peter Griffin <peter.griffin@linaro.org> Change-Id: I55df529b16f40fbea4fa7ca0422fa5451dbf47e2
2019-11-18optee-client: fixup 04e6f41Peter Griffin
Actually update the SRCREV, and use python3native. Also some paths have changed so update those as well including the systemd script to load tee-supplicant. xtest now reports +----------------------------------------------------- 24109 subtests of which 3 failed 97 test cases of which 1 failed 0 test cases were skipped TEE test application done! Signed-off-by: Peter Griffin <peter.griffin@linaro.org> Change-Id: I5d996815b142d61bb439d2311e04b2e7e6975f35
2019-11-18optee-os_git: fixup a7f7e43Peter Griffin
Actually build 3.7.0 as previously I didn't update the SRCREV. Also update sha of license text, and update to python3 as that is what optee-os now uses. A new dependency on python3-pyelftools-native is added. The python3 variant I created, but the original recipe is found in meta-measured. xtest now reports +----------------------------------------------------- 24109 subtests of which 3 failed 97 test cases of which 1 failed 0 test cases were skipped TEE test application done! Signed-off-by: Peter Griffin <peter.griffin@linaro.org> Change-Id: If18f17b241ab342b6853ead8c720eb480ec5be04
2019-11-12Merge "optee-examples.bb: update to HEAD"Fathi Boudra
2019-11-12Merge "optee-test_git.bb: update to optee-test v3.7.0"Fathi Boudra
2019-11-12Merge "optee-os_git.bb: update to optee-os v3.7.0"Fathi Boudra
2019-11-12Merge "optee-client.bb: update to optee-client v3.7.0"Fathi Boudra
2019-11-12optee-examples.bb: update to HEADPeter Griffin
Signed-off-by: Peter Griffin <peter.griffin@linaro.org> Change-Id: I5f1fce22973b83893da6a2d9903d934372974e4f
2019-11-12optee-test_git.bb: update to optee-test v3.7.0Peter Griffin
xtest output on hikey +----------------------------------------------------- 16103 subtests of which 3 failed 75 test cases of which 1 failed 0 test case was skipped TEE test application done! Signed-off-by: Peter Griffin <peter.griffin@linaro.org> Change-Id: I47fb266dd667d2413fbd95f06d4feb65114a8d74
2019-11-12optee-os_git.bb: update to optee-os v3.7.0Peter Griffin
xtest output on hikey +----------------------------------------------------- 16103 subtests of which 3 failed 75 test cases of which 1 failed 0 test case was skipped TEE test application done! Signed-off-by: Peter Griffin <peter.griffin@linaro.org> Change-Id: I193191479cd79c16d78614f234057dd05d1beebd
2019-11-12optee-client.bb: update to optee-client v3.7.0Peter Griffin
xtest output on hikey +----------------------------------------------------- 16103 subtests of which 3 failed 75 test cases of which 1 failed 0 test case was skipped TEE test application done! Signed-off-by: Peter Griffin <peter.griffin@linaro.org> Change-Id: I756f8337a7fd860313d4a6c03cdcab1d15b64be5
2019-10-10layer.conf: Update to zeus release name seriesMartin Jansa
Change-Id: I5aff8c6310e4e59055cb7024a5e89ec459f71eaf Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2019-08-12linux.inc: replace tabs with spacesRyan Harkin
Fixes the warning found in the build: WARNING: /linaro/warp7/workspace-warrior/build-rpb/conf/../../layers/meta-linaro/meta-linaro/recipes-kernel/linux/linux-hikey-ilp32_4.12.bb: python should use 4 spaces indentation, but found tabs in linux.inc, line 28 WARNING: /linaro/warp7/workspace-warrior/build-rpb/conf/../../layers/meta-linaro/meta-linaro/recipes-kernel/linux/linux-hikey-ilp32_4.12.bb: python should use 4 spaces indentation, but found tabs in linux.inc, line 29 I also aligned the changed sections to 4 space boundaries, and removed some trailing whitespace. Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org> Change-Id: I0211bc4d22816d27c3b1d1f2b3f91ad68df32e83 (cherry picked from commit 853e8e05e55e1bce7cef94ad7515e37e9485f745)
2019-08-09linux.inc: replace tabs with spacesRyan Harkin
Fixes the warning found in the build: WARNING: /linaro/warp7/workspace-warrior/build-rpb/conf/../../layers/meta-linaro/meta-linaro/recipes-kernel/linux/linux-hikey-ilp32_4.12.bb: python should use 4 spaces indentation, but found tabs in linux.inc, line 28 WARNING: /linaro/warp7/workspace-warrior/build-rpb/conf/../../layers/meta-linaro/meta-linaro/recipes-kernel/linux/linux-hikey-ilp32_4.12.bb: python should use 4 spaces indentation, but found tabs in linux.inc, line 29 I also aligned the changed sections to 4 space boundaries, and removed some trailing whitespace. Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org> Change-Id: I0211bc4d22816d27c3b1d1f2b3f91ad68df32e83
2019-05-09.gitreview: switch to warriorNicolas Dechesne
Change-Id: Id663a53cdab7cbad786ca347853e5c1363abfb5f Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2019-04-17gcc-arm-8.3.inc: fix minor versionVishal Bhoj
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org> Change-Id: I294167d5565038ccd00d0dc56d1ad708b94b3922
2019-04-15gcc-arm-8.3: update patchset to match oe-core gcc 8.3 recipeVishal Bhoj
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org> Change-Id: Ibd77f725c6a277dab3bdde01785df0194fd0bddb
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-04gcc-arm 8.3: add recipe for ARM 2019.03 8.3.0 releaseVishal Bhoj
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org> Change-Id: I12f911aaa1f7fc4cc3bc9168fbd3ad12a65d5a6d
2019-04-03Merge "external-arm-toolchain-versions: fix typo"Vishal Bhoj
2019-04-03external-arm-toolchain-versions: fix typoVishal Bhoj
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org> Change-Id: I4542e614518ff429f78b4fbcee286594b05d3986
2019-04-03meta-linaro-toolchain: remove linaro gdbVishal Bhoj
Linaro 7.8 gdb fails to build with gcc 8.3. Linaro doesn't release gdb anymore. We will switch to using upstream gdb. Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org> Change-Id: Id25d4ad21331f51d9421d088c534460ddf0a9bce
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