Skip to content

Conversation

@Rjected
Copy link
Collaborator

@Rjected Rjected commented Feb 6, 2024

This bumps c-kzg-4844 and enables blst's portable feature. The fact that we have to add blst as an optional dependency to do this is a mistake on my part, since we should have introduced portable as a feature in c-kzg-4844 directly. Added TODOs for that

@Rjected Rjected added the dependencies Pull requests that update a dependency file label Feb 6, 2024
Copy link
Member

@rakita rakita left a comment

Choose a reason for hiding this comment

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

lgtm! btw what was the problem without portable?

@rakita rakita merged commit 4540334 into bluealloy:main Feb 7, 2024
@Rjected
Copy link
Collaborator Author

Rjected commented Feb 7, 2024

lgtm! btw what was the problem without portable?

The issue was this in reth, probably because we built the release binaries on a machine with instructions the user didn't have

paradigmxyz/reth#6220

Portable should allow for architecture or instruction-specific implementations to be selected at runtime

@Rjected Rjected deleted the bump-c-kzg-and-enable-blst-portable-feature branch February 7, 2024 22:52
This was referenced Mar 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants