[PR #1874] build(rust): Upgrade bindgen to 0.72.1 for Fedora packaging #2657

Open
opened 2026-01-29 17:23:17 +00:00 by claunia · 0 comments
Owner

Original Pull Request: https://github.com/CCExtractor/ccextractor/pull/1874

State: closed
Merged: Yes


Summary

  • Upgrades bindgen from 0.64.0 to 0.72.1 to enable Fedora Linux packaging
  • Fixes deprecated CargoCallbacks API for newer bindgen versions
  • Replaces (?i) regex flags with character classes for compatibility (the inline flag causes bindgen 0.72.1 to silently produce empty bindings)

Fixes #1608

Test plan

  • Build completes successfully with bindgen 0.72.1
  • Binary version check passes
  • Subtitle extraction works correctly (tested with DTVCC sample)

🤖 Generated with Claude Code

**Original Pull Request:** https://github.com/CCExtractor/ccextractor/pull/1874 **State:** closed **Merged:** Yes --- ## Summary - Upgrades bindgen from 0.64.0 to 0.72.1 to enable Fedora Linux packaging - Fixes deprecated `CargoCallbacks` API for newer bindgen versions - Replaces `(?i)` regex flags with character classes for compatibility (the inline flag causes bindgen 0.72.1 to silently produce empty bindings) Fixes #1608 ## Test plan - [x] Build completes successfully with bindgen 0.72.1 - [x] Binary version check passes - [x] Subtitle extraction works correctly (tested with DTVCC sample) 🤖 Generated with [Claude Code](https://claude.com/claude-code)
claunia added the pull-request label 2026-01-29 17:23:17 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/ccextractor#2657