-
Notifications
You must be signed in to change notification settings - Fork 114
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
ZSTD_c_experimentalParam6 is missing in zstd-sys 2.0.10 #268
Comments
Hi! Yes, this experimental parameter was promoted to non-experimental in this release. The easiest solution would be to update your version of zstd-safe. |
I can't control this crate as it's a subdependency. My temporary workaround is using |
You can also lock zstd-sys to 2.0.9, the last version with this experimental value. Do you know which dependency is enabling this feature? It might be a good idea to have it pin the version of zstd-sys if it really needs these experimental parameters. |
just to chime in, I had the exact same problem with some caveats below. found a fix here: https://github.com/ralexstokes/ethereum-consensus/pull/360/files#diff-0219ba3c813ee31a0ca2d8c440d9f100c5e53b68a57ec2f57f73e36032511d59R72 by just disabling the feature
|
Note that you can always add zstd-sys as a dependency with a fixed version in Cargo.toml, no need for Cargo.lock. |
One such dependency that uses it is |
Same issue this is also breaking my builds. |
* Bump tantivy to avoid the depending zstd-rs problem quickwit-oss/tantivy#2339 gyscos/zstd-rs#268 * Bump Cargo.lock with `cargo update tantivy` * Follow tantivy changes with replacing to TantivyDocument * Follow tantivy changes with replacing to OnCommitWithDelay * Follow tantivy changes, replacing as_text with as_str
The text was updated successfully, but these errors were encountered: