Skip to content

Commit 7367b94

Browse files
committed
fails with pioarduino 3.0.3 which is based on ESP-IDF 5.1.4:
src/SSLCert.cpp: In function 'int httpsserver::cert_write(SSLCert&, std::string, std::string, std::string)': src/SSLCert.cpp:184:33: error: too few arguments to function 'int mbedtls_pk_parse_key(mbedtls_pk_context*, const unsigned char*, size_t, const unsigned char*, size_t, int (*)(void*, unsigned char*, size_t), void*)' 184 | stepRes = mbedtls_pk_parse_key( &key, certCtx.getPKData(), certCtx.getPKLength(), NULL, 0 ); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/SSLCert.hpp:11, from src/SSLCert.cpp:1: /Users/mah/.platformio/packages/framework-arduinoespressif32-libs/esp32s3/include/mbedtls/mbedtls/include/mbedtls/pk.h:1101:5: note: declared here 1101 | int mbedtls_pk_parse_key(mbedtls_pk_context *ctx, | ^~~~~~~~~~~~~~~~~~~~ esptool.py v4.7.5 Creating esp32s3 image... Merged 1 ELF section Successfully created esp32s3 image. src/SSLCert.cpp:233:13: error: 'mbedtls_x509write_crt_set_serial' was not declared in this scope; did you mean 'mbedtls_x509write_crt_set_version'? 233 | stepRes = mbedtls_x509write_crt_set_serial( &crt, &serial ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | mbedtls_x509write_crt_set_version Generating partitions .pio/build/custom-server/partitions.bin *** [.pio/build/custom-server/src/SSLCert.cpp.o] Error 1
1 parent b57a13c commit 7367b94

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

platformio.ini

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,10 @@ wifi_ssids =
1818
-DWIFI_PSK=\"${sysenv.WIFI_PASSWORD}\"
1919

2020
[env:custom-server]
21-
21+
platform = [email protected] ; works fine with https
2222

23+
; fails:
24+
;platform = https://github.com/pioarduino/platform-espressif32.git#develop
2325
; board = m5stack-cores3
2426
board = esp32-s3-devkitc-1-32MB-8MB
2527

@@ -32,7 +34,9 @@ build_flags =
3234
-ggdb3 -O0
3335
-DCORE_DEBUG_LEVEL=5
3436
${credentials.wifi_ssids}
35-
37+
-Dmbedtls_sha1_ret=mbedtls_sha1
3638
lib_deps =
3739
; https://github.com/mlesniew/PicoWebsocket.git
3840
41+
42+

0 commit comments

Comments
 (0)