8000 Fix mint compilation with Crystal version between 1.8.X & 1.10.X by MathiusD · Pull Request #769 · mint-lang/mint · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Fix mint compilation with Crystal version between 1.8.X & 1.10.X #769

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

Merged
merged 1 commit into from
May 10, 2025

Conversation

MathiusD
Copy link
Contributor
@MathiusD MathiusD commented May 9, 2025

Since crystal version 1.8.0, Digest::MD5 require an explicit import, so to allow compilation of mint with newer version of crystal i submit this PR with this import addition

This import doesn't break compatibility with current crystal version declared in shard.yml (Because we can use this import since version 0.21.0 of crystal)

Some precision : Atm we can compile project with newer version of crystal but any version between 1.8 & 1.11 (excluded) can't build mint due of this lack of import. Any version since 1.11 can compile without this explicit import because uuid of crystal import md5 explicitly (Cf here : crystal-lang/crystal@008d76a)

Cf :

… of crystal (>= 1.8.X) require an explicit import (And older version accept this import)
@gdotdesign gdotdesign merged commit 458b9ab into mint-lang:master May 10, 2025
3 checks passed
@gdotdesign
Copy link
Member 7081

Thank you 🙏

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

2 participants
0