Source: oxigraph
Followup-For: Bug #1094737
X-Debbugs-Cc: noisyc...@tutanota.com, jo...@jones.dk

> Please in future introduce breaking changes only to experimental, and
> notify reverse dependencies _before_ introducing to unstable.

Sorry. bindgen was in experimental for a few days, the (trivial) patch for
oxigraph (in attachment) was ready, but I wasn't able to test it because of the
FTBFS so I postponed its submission until the last minute hoping the FTBFS
would be resolved in time for me to send you a tested patch.

I trusted you knew about the update because of bugs #1094202, #1094203 and the
mention in #1094737, but you are of course right that submitting a targeted
bug beforehand is what I should have done.

I'll be more careful next time.


P.S.: The patch is sufficient to pick up the correct dependency. In fact, it
gets through the build step, but fails at install due to bug #1094737. And of
course, FTBFS means I could not *actually* test the package with the new
bindgen.
>From 3f599130570d95583a429665ee861920eb60c60c Mon Sep 17 00:00:00 2001
From: NoisyCoil <noisyc...@tutanota.com>
Date: Sat, 25 Jan 2025 21:11:00 +0100
Subject: [PATCH] Update to bindgen v0.71

---
 debian/control       | 4 ++--
 debian/tests/control | 6 +++---
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/debian/control b/debian/control
index 1d075557..bb6cee00 100644
--- a/debian/control
+++ b/debian/control
@@ -10,7 +10,7 @@ Build-Depends:
  librust-anyhow-1+default-dev,
  librust-assert-cmd-2+default-dev,
  librust-assert-fs-1+default-dev,
- librust-bindgen-dev (<< 0.71),
+ librust-bindgen-dev (<< 0.72),
  librust-cc-1+default-dev,
  librust-cc-1+parallel-dev,
  librust-clap-4+default-dev,
@@ -315,7 +315,7 @@ Architecture: all
 Multi-Arch: foreign
 Depends:
  librocksdb-dev,
- librust-bindgen-dev (<< 0.71),
+ librust-bindgen-dev (<< 0.72),
  librust-cc-1+default-dev,
  librust-cc-1+parallel-dev,
  librust-libc-0.2+default-dev,
diff --git a/debian/tests/control b/debian/tests/control
index 16bd1ca5..685ea89a 100644
--- a/debian/tests/control
+++ b/debian/tests/control
@@ -502,7 +502,7 @@ Test-Command: /usr/share/dh-rust/bin/cargo-auto-test 
oxrocksdb-sys 0.4.7
 Features: test-name=rust-oxrocksdb-sys:default
 Depends:
  dh-rust,
- librust-bindgen-dev (<< 0.71),
+ librust-bindgen-dev (<< 0.72),
  librust-cc-1+default-dev,
  librust-cc-1+parallel-dev,
  librust-oxrocksdb-sys-0.4+default-dev,
@@ -514,7 +514,7 @@ Test-Command: /usr/share/dh-rust/bin/cargo-auto-test 
oxrocksdb-sys 0.4.7
 Features: test-name=rust-oxrocksdb-sys:@
 Depends:
  dh-rust,
- librust-bindgen-dev (<< 0.71),
+ librust-bindgen-dev (<< 0.72),
  librust-cc-1+default-dev,
  librust-cc-1+parallel-dev,
  librust-oxrocksdb-sys-0.4-dev,
@@ -531,7 +531,7 @@ Test-Command: /usr/share/dh-rust/bin/cargo-auto-test 
oxrocksdb-sys 0.4.7
 Features: test-name=rust-oxrocksdb-sys:pkg-config
 Depends:
  dh-rust,
- librust-bindgen-dev (<< 0.71),
+ librust-bindgen-dev (<< 0.72),
  librust-cc-1+default-dev,
  librust-cc-1+parallel-dev,
  librust-oxrocksdb-sys-0.4+pkg-config-dev,
-- 
2.45.2

Reply via email to