Upgrade bitflags dependency in Rust implementation to version 2.6.0
The bitflags dependency in the Rust implementation has version 1.2.1, which is about five years old. When using flatbuffers with other crates that depend on a 2.x version of bitflags, this leads to duplicated dependencies. This could be avoided by updating the bitflags dependency to version 2.6.0.
This will need to be reattempted, see: https://github.com/google/flatbuffers/pull/8411
Any updates? This is the same for the num_enum dependency. Using the same 24.12.23 version for flatbuffer and flexbuffer, they result in duplicate dependency because of this, which is weird.
This issue is stale because it has been open 6 months with no activity. Please comment or label not-stale, or this will be closed in 14 days.
This issue was automatically closed due to no activity for 6 months plus the 14 day notice period.
@aardappel I can give it a try, but do you have any log/reference to what broke in CI? I was looking around issues/PRs but couldn't find anything.
See https://github.com/google/flatbuffers/pull/8411
I couldn't find an error message there? but I've opened https://github.com/google/flatbuffers/pull/8700 that also tries to cleanup some of the other rust warnings.