-
Notifications
You must be signed in to change notification settings - Fork 121
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
Update bitflags dependency #127
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for bringing this up!
574cb46
to
ba909e6
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you!
Sorry, could you also add an entry to the changelog about this update?
Limiting bitflags to <2.1.0 causes compatibility issues and build failures with other crates, e.g: error: failed to select a version for `bitflags`. ... required by package `bindgen v0.68.1` ... which satisfies dependency `bindgen = "^0.68.1"` of package ... versions that meet the requirements `^2.2.1` are: 2.4.0, 2.3.3, 2.3.2, 2.3.1, 2.3.0, 2.2.1 all possible versions conflict with previously selected packages. previously selected package `bitflags v2.0.2` ... which satisfies dependency `bitflags = ">=1.3.1, <2.1.0"` (locked to 2.0.2) of package `serialport v4.2.2` ... which satisfies dependency `serialport = "^4.2.2"` (locked to 4.2.2) of package ... failed to select a version for `bitflags` which could resolve this conflict
ba909e6
to
327ba27
Compare
I've updated the patch. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you!
Limiting bitflags to <2.1.0 causes compatibility issues and build failures with other crates, e.g:
error: failed to select a version for
bitflags
.... required by package
bindgen v0.68.1
... which satisfies dependency
bindgen = "^0.68.1"
of package ...versions that meet the requirements
^2.2.1
are: 2.4.0, 2.3.3, 2.3.2, 2.3.1, 2.3.0, 2.2.1all possible versions conflict with previously selected packages.
previously selected package
bitflags v2.0.2
... which satisfies dependency
bitflags = ">=1.3.1, <2.1.0"
(locked to 2.0.2) of packageserialport v4.2.2
... which satisfies dependency
serialport = "^4.2.2"
(locked to 4.2.2) of package ...failed to select a version for
bitflags
which could resolve this conflict