Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package rust-bindgen for openSUSE:Factory checked in at 2025-08-06 14:31:53 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rust-bindgen (Old) and /work/SRC/openSUSE:Factory/.rust-bindgen.new.1085 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rust-bindgen" Wed Aug 6 14:31:53 2025 rev:5 rq:1297596 version:0.72.0 Changes: -------- --- /work/SRC/openSUSE:Factory/rust-bindgen/rust-bindgen.changes 2025-07-23 16:32:14.812683023 +0200 +++ /work/SRC/openSUSE:Factory/.rust-bindgen.new.1085/rust-bindgen.changes 2025-08-06 14:32:41.086508967 +0200 @@ -1,0 +2,75 @@ +Thu Jul 24 01:02:06 UTC 2025 - William Brown <william.br...@suse.com> + +- Update to version 0.72.0: + * chore: Release + * Update changelog. + * Refactor item_name method to use ItemInfo struct + * chore: Fix some warnings with latest stable. + * codegen: Avoid crashing on variadic unions without layout information. + * Remove unused which-rustfmt feature + * Fix rustfmt errors + * Add test + * Use callbacks properly + * Use parse_callbacks from options + * Add callback to modify contents of macro + * ci: Move forward Rust for Linux version to v6.15-rc4 + * doc: enhance desc of cpp section + * Generate bindings compatible with current rustc version by default + * ci/release: Ubuntu 20.04 being sunset + * Resolved unenclosed backticks for with_derive_custom_enum, with_attribute_custon_enum + * fix all clippy lints + * fix clippy issues + * another minor clippy lint + * remove stable rust installation + * remove check-cfg, separate clippy from nightly + * chore: fix new clippy lints, enforce in CI + * ci: use stable toolchain again + * ci: move forward Rust for Linux version to v6.14 + * ci: Re-enable rust for linux test. + * Fix union layout when it contains 0 sized array. + * Refactor enum generation. + * Fix OpenCL vectors that use "ext_vector_type" and add test + * more sophisticated handling of the triple in rust_to_clang_target + * rename *-apple-ios-sim to ...simulator + * Option to represent all C++ operators. + * Formatting tweaks. + * Discovery callbacks for functions and methods. + * Further formatting fix. + * Formatting fixes. + * Options to generate uncallable C++ functions. + * Mark all format-like macros for Clippy + * Disable rust-for-linux test temporarily. + * Provide option to get real virtual fn receiver. + * Improve comments and docs relating to char16_t. + * Add extra tests. + * Report enums in ParseCallbacks. + * Distinguish char16_t. + * Fix bugs in --clang-macro-fallback + * Remove useless fallback + * Remove warning for opaque forward declarations + * Fix missed tests + * Add missed unsafe in the raw_set_bit function + * Fixes #3123 + * Use link_name for dynamic library loading + * Fix `borrow_as_ptr` lint + * Fix `explicit_into_iter_loop` lint + * add "gen" to list of matches in 'rust_mangle' + * Fix CI to not run publish all the time + * use `assert_eq|_ne` instead of `assert!` + * Fix `flat_map_option` lint + * Fix `checked_conversions` lint + * Fix `inconsistent_struct_constructor` and `ptr_as_ptr` lints + * Fix `trivially_copy_pass_by_ref` lint + * Fix `needless_pass_by_value` lint + * A few minor clippy lints + * process_comment: Use last defined callback + * Fix calling convention tests + * Use appropriate `rustfmt --format ...` param + * Multiple minor lint fixes + * docs(book): fix deprecated bindgen constant in example + * Derive `Debug` and eq. comparison traits for `InvalidRustTarget` enum + * Update tutorial + * Use the latest verison of mBook to fix copy to clipboard + * Update `proc-macro2` version requirement to `1.0.80` + +------------------------------------------------------------------- Old: ---- rust-bindgen-0.71.1.tar.zst New: ---- rust-bindgen-0.72.0.tar.zst ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rust-bindgen.spec ++++++ --- /var/tmp/diff_new_pack.3aN7kJ/_old 2025-08-06 14:32:42.514568753 +0200 +++ /var/tmp/diff_new_pack.3aN7kJ/_new 2025-08-06 14:32:42.514568753 +0200 @@ -1,7 +1,7 @@ # # spec file for package rust-bindgen # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2025 SUSE LLC # Copyright (c) 2023, Martin Hauke <mar...@gmx.de> # Copyright (c) 2024 Andreas Stieger <andreas.stie...@gmx.de> # @@ -19,7 +19,7 @@ Name: rust-bindgen -Version: 0.71.1 +Version: 0.72.0 Release: 0 Summary: Automatically generates Rust FFI bindings to C and C++ libraries License: BSD-3-Clause ++++++ _service ++++++ --- /var/tmp/diff_new_pack.3aN7kJ/_old 2025-08-06 14:32:42.542569925 +0200 +++ /var/tmp/diff_new_pack.3aN7kJ/_new 2025-08-06 14:32:42.546570092 +0200 @@ -3,7 +3,7 @@ <param name="url">https://github.com/rust-lang/rust-bindgen.git</param> <param name="versionformat">@PARENT_TAG@</param> <param name="scm">git</param> - <param name="revision">v0.71.1</param> + <param name="revision">v0.72.0</param> <param name="match-tag">*</param> <param name="versionrewrite-pattern">v(\d+\.\d+\.\d+)</param> <param name="versionrewrite-replacement">\1</param> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.3aN7kJ/_old 2025-08-06 14:32:42.570571098 +0200 +++ /var/tmp/diff_new_pack.3aN7kJ/_new 2025-08-06 14:32:42.570571098 +0200 @@ -1,7 +1,7 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/rust-lang/rust-bindgen.git</param> - <param name="changesrevision">af7fd38d5e80514406fb6a8bba2d407d252c30b9</param> + <param name="changesrevision">d0e7d6b5b763e93dd38f9ece05230979ede95a0a</param> </service> </servicedata> (No newline at EOF) ++++++ rust-bindgen-0.71.1.tar.zst -> rust-bindgen-0.72.0.tar.zst ++++++ ++++ 6806 lines of diff (skipped) ++++++ rust-bindgen.obsinfo ++++++ --- /var/tmp/diff_new_pack.3aN7kJ/_old 2025-08-06 14:32:43.038590691 +0200 +++ /var/tmp/diff_new_pack.3aN7kJ/_new 2025-08-06 14:32:43.038590691 +0200 @@ -1,5 +1,5 @@ name: rust-bindgen -version: 0.71.1 -mtime: 1733757283 -commit: af7fd38d5e80514406fb6a8bba2d407d252c30b9 +version: 0.72.0 +mtime: 1749381347 +commit: d0e7d6b5b763e93dd38f9ece05230979ede95a0a ++++++ vendor.tar.zst ++++++ /work/SRC/openSUSE:Factory/rust-bindgen/vendor.tar.zst /work/SRC/openSUSE:Factory/.rust-bindgen.new.1085/vendor.tar.zst differ: char 7, line 1