From 8eb4efe70bd5b03917e2063ab8ff5646de88922a Mon Sep 17 00:00:00 2001 From: Henrik Nordstrom Date: Mon, 4 Dec 2023 10:31:07 +0100 Subject: [PATCH] fix(marvell-tools): include mbedtls/version.h before use mbedtls/version.h needs to be included before the use of any mbedtls config variables. Fixes a build failure regression from commit a8eadc51a. Change-Id: Idd955d7955b0a55ffd127f31053335542cb15e22 Signed-off-by: Henrik Nordstrom --- changelog.yaml | 3 +++ tools/marvell/doimage/doimage.c | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/changelog.yaml b/changelog.yaml index c5e157d9b..f67ad2924 100644 --- a/changelog.yaml +++ b/changelog.yaml @@ -1369,6 +1369,9 @@ subsections: deprecated: - cert_create + - title: Marvell Tools + scope: marvell-tools + - title: Dependencies scope: deps diff --git a/tools/marvell/doimage/doimage.c b/tools/marvell/doimage/doimage.c index 513f33f32..1f0985c4a 100644 --- a/tools/marvell/doimage/doimage.c +++ b/tools/marvell/doimage/doimage.c @@ -18,6 +18,7 @@ #include /* for parsing config file */ /* mbedTLS stuff */ +#include #if defined(MBEDTLS_BIGNUM_C) && defined(MBEDTLS_ENTROPY_C) && \ defined(MBEDTLS_SHA256_C) && \ defined(MBEDTLS_PK_PARSE_C) && defined(MBEDTLS_FS_IO) && \ @@ -28,7 +29,6 @@ #include #include #include -#include #include #else #error "Bad mbedTLS configuration!"