mbedtls icon indicating copy to clipboard operation
mbedtls copied to clipboard

2.28 only: Fix the build without check_config.h (inclusion of limits.h)

Open gilles-peskine-arm opened this issue 9 months ago • 0 comments

Including mbedtls/check_config.h from mbedtls/config.h is optional. If done, limits.h gets included. If not done, we were missing the inclusion of limits.h in several source files. Fix this and add a test build that doesn't include mbedtls/check_config.h. Fixes #9152.

Not applicable to ≥3.0 because there check_config.h has no side effects (they're in build_info.h).

PR checklist

  • [x] changelog provided
  • [x] development N/A
  • [x] 3.6 backport N/A
  • [x] tests provided

gilles-peskine-arm avatar May 17 '24 17:05 gilles-peskine-arm