Skip to content

Conversation

@Deniallugo
Copy link
Contributor

@Deniallugo Deniallugo commented Dec 16, 2025

What ❔

Update crypto dependencies

Fix the issue with compilers.
Ethereum foundation released a new compiler with 2 versions under the same patch and it resulted an error inside svm-rs-build. The fix for the library has been released under version 0.5.22, but it requires a new rust. Simple upgrade to the newest nightly makes the crypto dependencies not buildable.

I tried a few more version without a success.

The best and easies way was hardcode the list of compilers and set the env with.

But because we start the build from different places. It's required to copy .cargo folder everywhere

Why ❔

Is this a breaking change?

  • Yes
  • No

Operational changes

Checklist

  • PR title corresponds to the body of PR (we generate changelog entries from PRs).
  • Tests for the changes have been added / updated.
  • Documentation comments have been added / updated.
  • Code has been formatted via zkstack dev fmt and zkstack dev lint.

@Deniallugo Deniallugo enabled auto-merge December 16, 2025 20:05
@Deniallugo Deniallugo added this pull request to the merge queue Dec 16, 2025
@Deniallugo Deniallugo removed this pull request from the merge queue due to a manual request Dec 16, 2025
@Deniallugo Deniallugo added this pull request to the merge queue Dec 16, 2025
@Deniallugo Deniallugo removed this pull request from the merge queue due to a manual request Dec 16, 2025
@Deniallugo Deniallugo added this pull request to the merge queue Dec 16, 2025
Merged via the queue into main with commit c5e7152 Dec 16, 2025
78 of 85 checks passed
@Deniallugo Deniallugo deleted the deniallugo-update-crypto-deps branch December 16, 2025 23:14
github-merge-queue bot pushed a commit that referenced this pull request Dec 17, 2025
🤖 I have created a release *beep* *boop*
---


##
[23.2.0](prover-v23.1.0...prover-v23.2.0)
(2025-12-17)


### Features

* **crypto:** Update crypto deps
([#4587](#4587))
([c5e7152](c5e7152))
* Improve proving networks setup
([#4563](#4563))
([42c3f0f](42c3f0f))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

---------

Co-authored-by: zksync-era-bot <[email protected]>
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