-
Notifications
You must be signed in to change notification settings - Fork 574
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bump mbedtls to v2.24.0 #1674
Bump mbedtls to v2.24.0 #1674
Conversation
3dce35b
to
fcad5c7
Compare
M/MbedTLS/build_tarballs.jl
Outdated
cmake -DCMAKE_INSTALL_PREFIX=$prefix -DCMAKE_TOOLCHAIN_FILE="${CMAKE_TARGET_TOOLCHAIN}" -DUSE_SHARED_MBEDTLS_LIBRARY=On | ||
FLAGS=() | ||
if [[ "${proc_family}" != intel ]]; then | ||
FLAGS=(-DCMAKE_C_FLAGS="-Wno-type-limits") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Well, maybe it's better to look at Mbed-TLS/mbedtls#3449 rather than ignoring a warning 🤔
Maybe use a version which builds cleanly without warnings? |
many thanks 👏 Does it functionally matter if have to ignore the warnings? Otherwise, we can just wait until that fixup lands on a release version? |
Ignoring a warning means that we're ignoring a potential error, if that really matters in practice... 🤷
That's a good choice |
Looks like the fix should be in soon Mbed-TLS/mbedtls#3799 (review) |
ce643c4
to
646724f
Compare
For the record, also here we're going to have compatibility problems: currently we have |
The safest way to do this is to ensure that all dependencies can be bumped to new versions as well, so that we can encode proper version requirements on those dependencies. The dependency list of MbedTLS right now is:
|
GDAL v3.1.3: #1928 |
But bumping the requirement will mean that this will work only with Julia v1.6, when Julia will get the new MbedTLS? |
Right, so GDAL 3.1.3 would require MbedTLS 2.24.0+, which would then only work on Julia 1.6+ |
For libssh see https://www.libssh2.org/mail/libssh2-devel-archive-2020-10/0001.shtml |
11dc4c3
to
8e646ab
Compare
https://github.com/ARMmbed/mbedtls/releases/tag/v2.24.0