Skip to content

Conversation

plaes
Copy link
Contributor

@plaes plaes commented Oct 22, 2024

Biggest change change introduced in bindgen 0.70 is the compile-time layout tests to to check and validate layouts. Previously these tests were implemented as unit tests which made it somewhat difficult to run on cross-compiled targets.

Also, drop rustfmt_bindings() call had been enabled by default for a while and was removed/deprecated in bindgen 0.65.x releases.

More info:

Also, doxygen-rs has had new upstream release, but there have been changes which seem to break current formatting setup...

Biggest change change introduced in bindgen 0.70 is the compile-time
layout tests to to check and validate layouts. Previously these
tests were implemented as unit tests which made it somewhat
difficult to run on cross-compiled targets.

Also, drop `rustfmt_bindings()` call had been enabled by default for
a while and was removed/deprecated in bindgen 0.65.x releases.

More info:
* rust-lang/rust-bindgen#2786
* rust-lang/rust-bindgen#2787
@alexmoon alexmoon merged commit ca480b8 into alexmoon:main Oct 22, 2024
1 check passed
@alexmoon
Copy link
Owner

Thanks!

@plaes plaes deleted the bump-bindgen branch October 22, 2024 19:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants