-
Notifications
You must be signed in to change notification settings - Fork 744
rustified_enum("*") no longer works as of 0.62 #2373
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
Comments
Thanks for the report. This is because wildcard patterns are no longer considered valid as documented in the changelog. As an alternative you should use the |
Yep, it seems to fix it! (ignore the failing CI test). Maybe put this in the changelog as to how to fix it? Either way, you can close this issue now. |
I'll extend both the CHANGELOG entry and the docs to properly document this. |
This patch upgrades the `bindgen` dependency to version 0.64 which includes a fix for an upstream issue broken builds when building w/ clang 16 or newer [0]. The use of a wildcard `*` was removed in bindgen 0.62 [1], code has been updated to use the regex approach instead to continue working. [0]: rust-lang/rust-bindgen#2316 [1]: rust-lang/rust-bindgen#2373
This patch upgrades the `bindgen` dependency to version 0.64 which includes a fix for an upstream issue broken builds when building w/ clang 16 or newer [0]. The use of a wildcard `*` was removed in bindgen 0.62 [1], code has been updated to use the regex approach instead to continue working. [0]: rust-lang/rust-bindgen#2316 [1]: rust-lang/rust-bindgen#2373
Input C/C++ Header
Relevant crate: https://github.com/jestarray/fmod-sys
What regex should I use now that "*" does not work anymore? I know a few other bindgen crates that use wildcard.
Actual Results
Expected Results
The text was updated successfully, but these errors were encountered: