Skip to content

espressif port build error #2552

@Very1ucky

Description

@Very1ucky

I've updated mcuboot from version 2.2.0 to 2.3.0-rc1 and now I can't build its espressif port. I get the following build error:
mcuboot/boot/espressif/CMakeFiles/mcuboot_esp32s3.elf.dir/__/__/ext/mbedtls/library/base64.c.obj:(.literal.mbedtls_ct_uchar_in_range_if+0x0): undefined reference to 'mbedtls_ct_zero'

I've also discovered that it can be fixed by adding ${MBEDTLS_DIR}/library/constant_time.c to the build sources where missing variable is initialized.

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions