Skip to content

Fix build by updating Crypton deps + Tasty warning#25

Merged
CryptoPascal31 merged 5 commits intomasterfrom
update_crypton_deps
Apr 9, 2026
Merged

Fix build by updating Crypton deps + Tasty warning#25
CryptoPascal31 merged 5 commits intomasterfrom
update_crypton_deps

Conversation

@CryptoPascal31
Copy link
Copy Markdown

It looks like there is a small drama around the "memory" library. As such, for BitArrays, Crypton upgraded to a fork of "memory" called ram.

It's necessary to use the same deps as newest Crypton releases:

This PR:

  • Forces most recent version of Crypton, and use the ram instead of memory
  • Updates links to new builds of Pact-4, Pact-5 and Merkle-log
  • Uses the GIT version of Merkle-log instead of hackage one.
  • Provides a new generated freeze file
  • Not related, but needs to be done: Suppress a warning (prevents build) with the latests versions of Tasty

Related PR:
kda-community/merkle-log#1
kda-community/pact#1
kda-community/pact-5#14

For references:
https://github.com/kazu-yamamoto/crypton/blob/main/CHANGELOG.md#107

UnkindPartition/tasty#448

@CryptoPascal31 CryptoPascal31 merged commit 8389549 into master Apr 9, 2026
16 of 19 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.

3 participants