Package: release.debian.org Severity: normal X-Debbugs-Cc: rust-bindgen-...@packages.debian.org, noisyc...@tutanota.com Control: affects -1 + src:rust-bindgen-cli User: release.debian....@packages.debian.org Usertags: unblock
Please unblock package rust-bindgen-cli [ Reason ] In Bug#1103920 the Rust Team was asked to stop using 'M-A: allowed' by default for application packages, since soon-to-be-introduced policy will require that value to be adopted only after discussion on d-devel. bindgen generates Rust bindings starting from C headers. bindgen:arch1 will usually generate different bindings than bindgen:arch2. As such, bindgen's interface is not arch-independent as required by the upcoming M-A policy, and should be permanently set to M-A: no. The present change effectively does the same by leaving M-A unset. [ Impact ] The package will violate (future) policy. [ Tests ] I checked that no package (build-)depends on bindgen as ':any'. [ Risks ] bindgen is a build-dependency of a number important packages such as chromium, firefox, mesa, thunderbird, etc. Messing with its M-A can in principle cause FTCBFS. However, since no package (build-)depends on bindgen as ':any' at this time, right now this change is a no-op, in practice. [ Checklist ] [x] all changes are documented in the d/changelog [x] I reviewed all changes and I approve them [x] attach debdiff against the package in testing [ Other info ] I haven't uploaded the updated revision yet. I will do so if the unblock is approved. unblock rust-bindgen-cli/0.71.1-5
diff -Nru rust-bindgen-cli-0.71.1/debian/changelog rust-bindgen-cli-0.71.1/debian/changelog --- rust-bindgen-cli-0.71.1/debian/changelog 2025-03-31 02:54:42.000000000 +0200 +++ rust-bindgen-cli-0.71.1/debian/changelog 2025-05-15 22:41:27.000000000 +0200 @@ -1,3 +1,10 @@ +rust-bindgen-cli (0.71.1-6) unstable; urgency=medium + + * Package bindgen-cli 0.71.1 from crates.io using debcargo 2.7.8 + * Unset M-A: allowed for bindgen + + -- NoisyCoil <noisyc...@tutanota.com> Thu, 15 May 2025 22:41:27 +0200 + rust-bindgen-cli (0.71.1-5) unstable; urgency=medium * Package bindgen-cli 0.71.1 from crates.io using debcargo 2.7.8 diff -Nru rust-bindgen-cli-0.71.1/debian/control rust-bindgen-cli-0.71.1/debian/control --- rust-bindgen-cli-0.71.1/debian/control 2025-03-31 02:54:42.000000000 +0200 +++ rust-bindgen-cli-0.71.1/debian/control 2025-05-15 22:41:27.000000000 +0200 @@ -28,7 +28,6 @@ Package: bindgen Architecture: any -Multi-Arch: allowed Section: utils Depends: ${misc:Depends},