Since different archive paths are used for the autotools and the meson
variant of rauc, we need to put them to distinct SRCDIR locations in
order to differentiate them when picking up. For this, add the -meson
suffix to RAUC_SOURCE.
This might be removed again when switching to the next release.
The existing --disable-create/--disable-create configure options were
not removed when the PTXCONF_RAUC_CREATE kconfig was introduced.
As a result of this, create could not be enabled for the target (since
it was forced to --disable-create afterwards) and the --enable-create
line was duplicated
Adds missing pinned configuration options and fixes ordering between
create and service option.
Signed-off-by: Enrico Jorns
---
rules/host-rauc.make | 2 ++
rules/rauc.make | 3 ++-
2 files changed, 4 insertions(+), 1 deletion(-)
diff --git a/rules/host-rauc.make b/rules/host-rauc.make
Signed-off-by: Enrico Jorns
---
rules/rauc.make | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/rules/rauc.make b/rules/rauc.make
index 14e9f5ced..bed381408 100644
--- a/rules/rauc.make
+++ b/rules/rauc.make
@@ -14,8 +14,8 @@ PACKAGES-$(PTXCONF_RAUC) += rauc
#
# Paths
Since Barebox 2023.06.0, specifically commit 624962fb45c6 ("ARM: i.MX:
make boards selectable only when firmware files are present"), some
i.MX8M boards will be dropped from the configuration, if required DDR
training and TF-A firmware files are not already present in the source
tree.
To fix this,
Add a patch to fix build with GCC 13.
Signed-off-by: Philipp Zabel
---
...nerated-penguin.c-to-get-rid-of-this.patch | 2 +-
.../0002-add-install-target.patch | 4 +--
.../0003-Initialize-ticks-in-benchmark.patch | 29 +++
.../series