SUSE-RU-2022:2756-1: moderate: Recommended update for rust-cbindgen

sle-updates at lists.suse.com sle-updates at lists.suse.com
Wed Aug 10 16:23:13 UTC 2022


   SUSE Recommended Update: Recommended update for rust-cbindgen
______________________________________________________________________________

Announcement ID:    SUSE-RU-2022:2756-1
Rating:             moderate
References:         
Affected Products:
                    openSUSE Leap 15.3
                    openSUSE Leap 15.4
______________________________________________________________________________

   An update that has 0 recommended fixes can now be installed.

Description:

   This update for rust-cbindgen fixes the following issues:

   rust-cbindgen was updated to version 0.23.0+git0:

   * constant: Make const.allow_constexpr default to true.
   * constant: Allow more constexpr constants.
   * Update syn dependency to at least 1.0.88

   Update to version 0.22.0+git0:

   * Support rename rule for union body members.
   * constant: Add support for other expressions WebRender uses.
   * constant: Add support for associated constant expressions.
   * Fix regression in CamelCase rename rule (should be lowerCamelCase)
   * enumeration: simplify standard types in variants.
   * Avoid generating and writing bindings when called recursively
   * Cython: Omit per-variant tags in unions generated for Rust enums
   * Update various dependencies.
   * v0.21.0

   Update to version 0.21.0+git0:

   * Remove etesync from readme.
   * Update docs.md
   * Remove wgpu-native from users.
   * Address clippy lint.
   * unraw the identifiers
   * Silence some dead_code warnings.

   Update to version 0.20.0+git0:

   * Don't use `check` profile when expanding code on a release build
   * Update --pretty=expanded to -Zunpretty=expanded
   * Fix some clippy lints.
   * Simplify Pin<T> to T
   * add `Builder::with_using_namespaces`
   * Ignore PhantomPinned
   * Move the target-guessing code from #676 to its own function.
   * Only fetch dependencies for current platform by default (#676)

   - Update vendored dependencies to resolve potential memory corruption in
     dependency ( RUSTSEC-2021-0003 )


Patch Instructions:

   To install this SUSE Recommended Update use the SUSE recommended installation methods
   like YaST online_update or "zypper patch".

   Alternatively you can run the command listed for your product:

   - openSUSE Leap 15.4:

      zypper in -t patch openSUSE-SLE-15.4-2022-2756=1

   - openSUSE Leap 15.3:

      zypper in -t patch openSUSE-SLE-15.3-2022-2756=1



Package List:

   - openSUSE Leap 15.4 (aarch64 ppc64le s390x x86_64):

      rust-cbindgen-0.23.0+git0-150000.1.12.1
      rust-cbindgen-debuginfo-0.23.0+git0-150000.1.12.1

   - openSUSE Leap 15.3 (aarch64 ppc64le s390x x86_64):

      rust-cbindgen-0.23.0+git0-150000.1.12.1


References:




More information about the sle-updates mailing list