Age | Commit message (Collapse) | Author |
|
The Kernel name package are now defined via KERNEL_PACKAGE_NAME
variable.
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@linaro.org>
Change-Id: Iabfbb30508f7335a72374b4211e6f36f1a0a398f
|
|
Change-Id: I3da21585f250d0d68a278f64de1b530c846df35c
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
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>
|
|
|
|
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>
|
|
This fixes a parse error with rpb master builds
Signed-off-by: Peter Griffin <peter.griffin@linaro.org>
Change-Id: I1f1f544bd40f337a4ffeeadfc4ee30fb7c1736ce
|
|
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
|
|
To avoid parse errors as python2 classes have been removed.
Signed-off-by: Peter Griffin <peter.griffin@linaro.org>
Change-Id: I0d72f1b4b877e1f54429ed54d0c59205756efac1
|
|
As we can just use the standard package in meta-openembedded.
Signed-off-by: Peter Griffin <peter.griffin@linaro.org>
Change-Id: I381645c5663c5299d6c9e7d47451afc1cc2c9ac5
|
|
python2 packages have removed from oe-core.
Signed-off-by: Peter Griffin <peter.griffin@linaro.org>
Change-Id: Ife7959c6b8a2caa1a98fee6cd9fb6a0045bc2a7f
|
|
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
Change-Id: I1b466e959e0dec88ed6541e22e6b1a5d539adb79
|
|
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
|
|
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
|
|
Signed-off-by: Sumit Garg <sumit.garg@linaro.org>
Change-Id: I0c7dfb24aa0fa0d71686d9f8fc7565d56c98846e
|
|
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
|
|
Add support for GCC 9.2.1 toolchain release from ARM.
Signed-off-by: Sumit Garg <sumit.garg@linaro.org>
Change-Id: I06a485499f4e69703823b985859203ffaf57f5fd
|
|
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
|
|
- 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
|
|
Provide rtld(GNU_HASH) package required by sysvinit recipe.
Signed-off-by: Sumit Garg <sumit.garg@linaro.org>
Change-Id: Ic82ca3fb08732fa00f640916a6a28d231d763f39
|
|
- 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
|
|
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
|
|
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
|
|
|
|
|
|
|
|
|
|
Signed-off-by: Peter Griffin <peter.griffin@linaro.org>
Change-Id: I789f793397a44ad39437d64ca6fa2ebccd150bf0
|
|
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
|
|
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
|
|
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
|
|
|
|
|
|
|
|
|
|
Signed-off-by: Peter Griffin <peter.griffin@linaro.org>
Change-Id: I5f1fce22973b83893da6a2d9903d934372974e4f
|
|
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
|
|
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
|
|
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
|
|
Change-Id: I5aff8c6310e4e59055cb7024a5e89ec459f71eaf
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
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)
|
|
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
|
|
Change-Id: Id663a53cdab7cbad786ca347853e5c1363abfb5f
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
Change-Id: I294167d5565038ccd00d0dc56d1ad708b94b3922
|
|
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
Change-Id: Ibd77f725c6a277dab3bdde01785df0194fd0bddb
|
|
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
|
|
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
Change-Id: I12f911aaa1f7fc4cc3bc9168fbd3ad12a65d5a6d
|
|
|
|
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
Change-Id: I4542e614518ff429f78b4fbcee286594b05d3986
|
|
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
|
|
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
Change-Id: Icc1d01447131e0b84024c88a01c78fe1e765a6e1
|