userfaultfd-rs
userfaultfd-rs copied to clipboard
Update bindgen requirement from ^0.68.1 to ^0.69.2 in /userfaultfd-sys
Updates the requirements on bindgen to permit the latest version.
Release notes
Sourced from bindgen's releases.
v0.69.2
Install bindgen-cli 0.69.2
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/rust-lang/rust-bindgen/releases/download/v0.69.2/bindgen-cli-installer.sh | sh
Download bindgen-cli 0.69.2
File Platform Checksum bindgen-cli-aarch64-apple-darwin.tar.xz macOS Apple Silicon checksum bindgen-cli-x86_64-apple-darwin.tar.xz macOS Intel checksum bindgen-cli-x86_64-unknown-linux-gnu.tar.xz Linux x64 checksum
Changelog
Sourced from bindgen's changelog.
0.69.2 (2024-01-13)
Added
Changed
Removed
Fixed
- Fixed generation of extern "C" blocks with llvm 18+. See #2689.
Security
0.69.1 (2023-11-02)
Fixed
- Allow to run
bindgen -v
without an input header argument.0.69.0 (2023-11-01)
Added
- Added the
ParseCallbacks::header_file
callback which runs on every filename passed toBuilder::header
.- Added the
CargoCallbacks::new
constructor which emits a cargo-rerun line for every input header file by default.- Added the
CargoCallbacks::rerun_on_header_files
method to configure whether a cargo-rerun line should be emitted for every input header file.Changed
- The
--wrap-static-fns
feature was updated so function types that has no argument usevoid
as its sole argument.CargoCallbacks
is no longer a unit-like struct and theCargoCallbacks
constant was added to mitigate the breaking nature of this change. This constant has been marked as deprecated and users will have to use the newCargoCallbacks::new
method in the future.Removed
Fixed
- Allow compiling
bindgen-cli
with a static libclang.- Emit an opaque integer type for pointer types that don't have the same size as the target's pointer size.
- Avoid escaping Objective-C method names unless they are
Self
,self
,crate
orsuper
.Security
0.68.1
Fixed
- Fixed errors on the windows artifact build process.
0.68.0
Added
- The
system
ABI is now supported as an option for the--override-abi
flag.- The
allowlist_item
method and the--allowlist-item
flag have been included to filter items regardless or their kind.- Include installers as release artifacts on Github.
... (truncated)
Commits
2a22051
chore: Released153ed5
Update changelog for v0.69.2aaa8883
Handle CXCursor_LinkageSpec in Clang 18+ba54134
Flatten cursor.kind() matching in Item::parse down to one matchf3f3d32
chore: Releasefc4e67b
Update changelogd85878f
fix(args): make header argument optional (#2678)6666724
Update release instructionsc73990c
Rename secret for crates.io token1279a11
chore: Release- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)