rust-bindgen 0.72.1 patch update for clang compatibility #3

Merged
sbelikov merged 2 commits from update-rust-bindgen-0.72.1 into niceos-5.2 2026-05-09 18:27:00 +03:00
Owner

Update rust-bindgen from 0.72.0 to 0.72.1.

Upstream describes 0.72.1 as "just 0.72.0 with a fix for a breaking change in clang". The compare page shows a small patch-level delta (4 commits, 8 files changed) with no evidence of new CLI options, API removals, or config migrations.

Risk assessment for NiceOS:

  • Risk level: low
  • Package type: leaf / build-time tool
  • Main risk: generated bindings may change for some headers due to clang AST compatibility work
  • No CVE/security signal found in the reviewed upstream materials

Required validation before merge:

  • clean chroot rebuild
  • run %check / cargo test --release --locked
  • smoke-test bindgen against representative C/C++ headers with the current clang/llvm stack
  • verify spec and sources.lock.json updates are consistent

References:

Update rust-bindgen from 0.72.0 to 0.72.1. Upstream describes 0.72.1 as "just 0.72.0 with a fix for a breaking change in clang". The compare page shows a small patch-level delta (4 commits, 8 files changed) with no evidence of new CLI options, API removals, or config migrations. Risk assessment for NiceOS: - Risk level: low - Package type: leaf / build-time tool - Main risk: generated bindings may change for some headers due to clang AST compatibility work - No CVE/security signal found in the reviewed upstream materials Required validation before merge: - clean chroot rebuild - run %check / cargo test --release --locked - smoke-test bindgen against representative C/C++ headers with the current clang/llvm stack - verify spec and sources.lock.json updates are consistent References: - https://github.com/rust-lang/rust-bindgen/releases/tag/v0.72.1 - https://github.com/rust-lang/rust-bindgen/compare/v0.72.0...v0.72.1 - https://github.com/rust-lang/rust-bindgen - https://github.com/rust-lang/rust-bindgen/issues/3264 - https://github.com/rust-lang/rust-bindgen/issues/3275 - https://specs.niceos.ru/rpms/rust-bindgen - https://specs.niceos.ru/rpms/rust-bindgen/src/branch/niceos-5.2/SPECS/rust-bindgen.spec - https://specs.niceos.ru/rpms/rust-bindgen/src/branch/niceos-5.2/SOURCES/sources.lock.json
sbelikov merged commit 73aea58b58 into niceos-5.2 2026-05-09 18:27:00 +03:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
rpms/rust-bindgen!3
No description provided.