diff --git a/.github/workflows/bindgen.yml b/.github/workflows/bindgen.yml index bc8477d503..85f5d437a4 100644 --- a/.github/workflows/bindgen.yml +++ b/.github/workflows/bindgen.yml @@ -166,7 +166,11 @@ jobs: toolchain: stable target: ${{matrix.target.rust}} override: true - + - name: Install libtinfo + if: matrix.os == 'ubuntu-latest' + run: | + sudo apt-get update + sudo apt-get install libtinfo5 - name: Run all the tests env: GITHUB_ACTIONS_OS: ${{matrix.os}} diff --git a/CHANGELOG.md b/CHANGELOG.md index ff6d35ff69..3b7b53860f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -158,6 +158,7 @@ name. * The `ParseCallbacks::generated_name_override` now receives `ItemInfo<'_>` as argument instead of a `&str`. + * Updated the `clang-sys` crate version to 1.4.0 to support clang 15. ## Removed diff --git a/Cargo.lock b/Cargo.lock index ff13ebcb5e..ec6ba174fd 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -131,9 +131,9 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" [[package]] name = "clang-sys" -version = "1.3.3" +version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a050e2153c5be08febd6734e29298e844fdb0fa21aeddd63b4eb7baa106c69b" +checksum = "fa2e27ae6ab525c3d369ded447057bca5438d86dc3a68f6faafb8269ba82ebf3" dependencies = [ "glob", "libc",