Debian Patches

Status for rust-libsqlite3-sys/0.25.1-1

Patch Description Author Forwarded Bugs Origin Last update
drop-bundled-features.patch Debian doesn't ship or encourage bundled/vendored mechanisms or Windows
Furthermore, these additional variants create a huge Provides: line in
debian/control, which itself can cause problems for some tooling.

It would be preferable to declaratively omit these features, but until
https://bugs.debian.org/1014613 is closed in debcargo, we can just
patch them.

We also drop in_gecko, since this is not how libsqlite3-sys is built
on debian.

And, we drop winsqlite3, since we are not building for Windows.
Daniel Kahn Gillmor <dkg@fifthhorseman.net> no
drop-bindgen-layout-tests.patch [PATCH] Drop bindgen layout tests
The auto-generated bindgen layout tests are architecture dependent and
cause breakage on 32-bit platforms at least.

Note that this does not yet remove the layout tests from
bindgen-bindings/bindgen_*.rs -- i'm not sure how those are generated.


diff --git a/build.rs b/build.rs
index e154a8d..d3ef8b2 100644
Daniel Kahn Gillmor <dkg@fifthhorseman.net> yes 2022-08-16

All known versions for source package 'rust-libsqlite3-sys'

Links