mbox series

[v2,0/3] fix ARAGO_BRAND=mainline builds

Message ID 20220813193654.2908698-1-dfustini@baylibre.com
Headers show
Series fix ARAGO_BRAND=mainline builds | expand

Message

Drew Fustini Aug. 13, 2022, 7:36 p.m. UTC
Builds for ARAGO_BRAND=mainline are failing for the following machines:

  - dra7xx-evm
  - am57xx-evm
  - am437x-evm

This is beause the above machine configurations include files in their 
KERNEL_DEVICETREE variable that do not exist upstream. Therefore the
image creation task fails when it tries to copy device tree files that
do not exist.

This series of patches use '@oe.utils.conditional' to avoid adding those
device tree files to KERNEL_DEVICETREE when virtual/kernel is
linux-ti-mainline.  The image create task is then able to complete
successfully regardless of which kernel recipe is being used.

v2 changes:
- Denys suggested switching the conditional test from ARAGO_BRAND to
virtual/kernel

Drew Fustini (3):
  conf: dra7xx-evm: avoid missing dtb files for linux-ti-mainline
  conf: am57xx-evm: avoid missing dtb files for linux-ti-mainline
  conf: am43: avoid missing dtb files for linux-ti-mainline

 conf/machine/am57xx-evm.conf   | 6 +++---
 conf/machine/dra7xx-evm.conf   | 2 +-
 conf/machine/include/ti43x.inc | 6 ++++--
 3 files changed, 8 insertions(+), 6 deletions(-)