Skip to content

Update MbedTLS to 3.6.4#1155

Merged
shirok merged 1 commit into
shirok:masterfrom
Hamayama:mbedtls_364
Aug 25, 2025
Merged

Update MbedTLS to 3.6.4#1155
shirok merged 1 commit into
shirok:masterfrom
Hamayama:mbedtls_364

Conversation

@Hamayama
Copy link
Copy Markdown
Contributor

@Hamayama Hamayama commented Aug 17, 2025

  • MbedTLS を 3.6.4 にしました。

  • 3.6.0 は、MSYS2 UCRT64 の gcc 15 でビルドすると正常に動作しないようでした。
    (test で、エラー -27648 (-0x6c00) になる。
    Newer version of MbedTLS causes test failure #1018 に似ているが、固まって終了しない。
    MbedTLS の issue 9884 あたりかと思うが、よく分からない)

  • 3.6.4 は、URL のパス名が違うのと、
    mbedtls-$(MBEDTLS_VERSION).tar.bz2 の方をダウンロードしないとビルドに失敗するようでした。
    ( mbedtls-$(MBEDTLS_VERSION).tar.gz の方は、サブモジュールのフォルダ (framework 等) が空のため )

  • また、別件になりますが、しばらく curl のダウンロードが成功しなくて困っていました。
    (エラー「curl: (60) SSL certificate problem: unable to get local issuer certificate」)
    (curl に -k オプションを付ければ成功する。しかしセキュリティ上は良くないとのこと)
    これは、セキュリティソフトの HTTPS スキャン という機能が原因でした。
    一時的に OFF にすると成功しました。
    (CA証明書の関係かと思って、いろいろ試していたが、関係なかった…)

@shirok
Copy link
Copy Markdown
Owner

shirok commented Aug 25, 2025

いただきます。ありがとうございます。

@shirok shirok merged commit b90a96c into shirok:master Aug 25, 2025
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants