Skip to content

Modified to compile against spdlog-1.15.2 and mbedtls-3.6.3 #422

Open
vsimkus-agbr wants to merge 2 commits into
FreeOpcUa:masterfrom
vsimkus-agbr:master
Open

Modified to compile against spdlog-1.15.2 and mbedtls-3.6.3 #422
vsimkus-agbr wants to merge 2 commits into
FreeOpcUa:masterfrom
vsimkus-agbr:master

Conversation

@vsimkus-agbr
Copy link
Copy Markdown

Changes to compile with newer versions of spdlog and mbedtls. Tested with GCC 11.5.0 on Red Hat Enterprise Linux release 9.5

…rsion 11.5.0 20240719 (Red Hat 11.5.0-5) (GCC)
@guojing555
Copy link
Copy Markdown

guojing555 commented May 2, 2025 via email

Comment thread src/client/client.cpp
}

ret = mbedtls_rsa_pkcs1_encrypt( rsa, mbedtls_ctr_drbg_random, &ctr_drbg, MBEDTLS_RSA_PUBLIC, input.size(), (const unsigned char*)input.data(), buff );
ret = mbedtls_rsa_pkcs1_encrypt( rsa, mbedtls_ctr_drbg_random, &ctr_drbg,input.size(), (const unsigned char*)input.data(), buff );
Copy link
Copy Markdown

@LAYERED-pierrechass LAYERED-pierrechass Jun 27, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

While trying to compile on Ubuntu 24.04 for a ROS2 project, this line was an issue. I had to revert this change. Otherwise I can confirm that the changes made solved the compilation issues I was having because of spdlog.

Information on my setup:

  • Ubuntu 24.04
  • CMake version 3.28.3
  • g++ 13.3.0
  • libmbedtls-dev 2.28.8-1
  • libspdlog-dev 1.12.0

@guojing555
Copy link
Copy Markdown

guojing555 commented Jun 27, 2025 via email

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.

3 participants