Your message dated Tue, 05 Sep 2023 05:04:12 +0000
with message-id <[email protected]>
and subject line Bug#1051149: fixed in rust-leptonica-sys 0.4.6-3
has caused the Debian Bug report #1051149,
regarding rust-leptonica-sys, upcoming rust-bindgen update.
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1051149: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1051149
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: rust-leptonica-sys
Version: 0.4.6-2

In the rust team we are working on upgrading rust-bindgen from 0.60 to
0.66, there are a few reasons for this. Firstly it's part of the dependency stack for the new version of rust-cargo. Secondly the version currently in sid has a compatibility issue with new versions of llvm. Thirdly Jonas has filed a bug report
requesting the new upstream version.

bindgen bumps semver on most releases, however the changes tend to be
relatively minor. You can read the changelog at
https://github.com/rust-lang/rust-bindgen/blob/main/CHANGELOG.md#0610
I don't see anything too scary in there.

The new version of rust-bindgen has been uploaded to experimental so people
can test against it. After bumping the dependencies your package built
successfully and the autopkgtests passed.

The attatched debdiff, raises the upper limit for the bindgen dependency.
diff -Nru rust-leptonica-sys-0.4.6/debian/changelog 
rust-leptonica-sys-0.4.6/debian/changelog
--- rust-leptonica-sys-0.4.6/debian/changelog   2023-08-14 12:07:09.000000000 
+0000
+++ rust-leptonica-sys-0.4.6/debian/changelog   2023-09-03 14:19:09.000000000 
+0000
@@ -1,3 +1,10 @@
+rust-leptonica-sys (0.4.6-2.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Relax dependeny to allow bindgen 0.66.
+
+ -- Peter Michael Green <[email protected]>  Sun, 03 Sep 2023 14:19:09 +0000
+
 rust-leptonica-sys (0.4.6-2) unstable; urgency=medium
 
   * update DEP-3 patch headers
diff -Nru rust-leptonica-sys-0.4.6/debian/control 
rust-leptonica-sys-0.4.6/debian/control
--- rust-leptonica-sys-0.4.6/debian/control     2023-07-29 23:47:09.000000000 
+0000
+++ rust-leptonica-sys-0.4.6/debian/control     2023-09-03 14:19:02.000000000 
+0000
@@ -6,7 +6,7 @@
  debhelper-compat (= 13),
  dh-cargo (>= 25),
  libleptonica-dev <!nocheck>,
- librust-bindgen-0+default-dev (<< 0.65) <!nocheck>,
+ librust-bindgen-0+default-dev (<< 0.67) <!nocheck>,
  librust-bindgen-0+default-dev (>= 0.60) <!nocheck>,
  librust-pkg-config-0.3+default-dev (>= 0.3.25) <!nocheck>,
  libstring-shellquote-perl,
@@ -22,7 +22,7 @@
 Multi-Arch: foreign
 Depends:
  libleptonica-dev,
- librust-bindgen-0+default-dev (<< 0.65),
+ librust-bindgen-0+default-dev (<< 0.67),
  librust-bindgen-0+default-dev (>= 0.60),
  librust-pkg-config-0.3+default-dev (>= 0.3.25),
  ${misc:Depends},
diff -Nru rust-leptonica-sys-0.4.6/debian/patches/2001_bindgen.patch 
rust-leptonica-sys-0.4.6/debian/patches/2001_bindgen.patch
--- rust-leptonica-sys-0.4.6/debian/patches/2001_bindgen.patch  2023-08-14 
09:55:41.000000000 +0000
+++ rust-leptonica-sys-0.4.6/debian/patches/2001_bindgen.patch  2023-09-03 
14:18:19.000000000 +0000
@@ -1,7 +1,9 @@
 Description: relax dependency to cover older crate bindgen 0.60.1
+ and newer crate bindgen 0.66.1.
 Author: Jonas Smedegaard <[email protected]>
+Author: Peter Michael Green <[email protected]>
 Forwarded: not-needed
-Last-Update: 2023-08-14
+Last-Update: 2023-09-03
 ---
 This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
 --- a/Cargo.toml
@@ -11,7 +13,7 @@
  
  [build-dependencies]
 -bindgen = "0.64.0"
-+bindgen = ">= 0.60, < 0.65"
++bindgen = ">= 0.60, < 0.67"
  
  [target.'cfg(windows)'.build-dependencies]
  vcpkg = "0.2.15"
diff -Nru rust-leptonica-sys-0.4.6/debian/patches/2002_no_windows.patch 
rust-leptonica-sys-0.4.6/debian/patches/2002_no_windows.patch
--- rust-leptonica-sys-0.4.6/debian/patches/2002_no_windows.patch       
2023-08-14 09:55:44.000000000 +0000
+++ rust-leptonica-sys-0.4.6/debian/patches/2002_no_windows.patch       
2023-09-03 14:19:09.000000000 +0000
@@ -8,7 +8,7 @@
 +++ b/Cargo.toml
 @@ -14,8 +14,5 @@
  [build-dependencies]
- bindgen = ">= 0.60, < 0.65"
+ bindgen = ">= 0.60, < 0.67"
  
 -[target.'cfg(windows)'.build-dependencies]
 -vcpkg = "0.2.15"

--- End Message ---
--- Begin Message ---
Source: rust-leptonica-sys
Source-Version: 0.4.6-3
Done: Jonas Smedegaard <[email protected]>

We believe that the bug you reported is fixed in the latest version of
rust-leptonica-sys, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jonas Smedegaard <[email protected]> (supplier of updated rust-leptonica-sys 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 05 Sep 2023 06:49:42 +0200
Source: rust-leptonica-sys
Architecture: source
Version: 0.4.6-3
Distribution: unstable
Urgency: medium
Maintainer: Jonas Smedegaard <[email protected]>
Changed-By: Jonas Smedegaard <[email protected]>
Closes: 1051149
Changes:
 rust-leptonica-sys (0.4.6-3) unstable; urgency=medium
 .
   * add patch 1001 t0 extend dependency to match newer crate bindgen 0.66.1,
     superseding patch 2001;
     relax (build-)dependency for crate bindgen;
     closes: bug#1051149, thanks to Peter Green
Checksums-Sha1:
 8d0fe19d7e97eb6f91464a72a857508422edc4a4 2326 rust-leptonica-sys_0.4.6-3.dsc
 6fd8be939f1dc895edbc68bf1eb8bbddb220e04b 12340 
rust-leptonica-sys_0.4.6-3.debian.tar.xz
 413fbcf6494f30d9f08afad9a1e5531427684874 14896 
rust-leptonica-sys_0.4.6-3_amd64.buildinfo
Checksums-Sha256:
 4b8aea0332e45faf12f12ae38cba20ad1927f9bcbb574d51bba050a0ae6e7628 2326 
rust-leptonica-sys_0.4.6-3.dsc
 099f99730857383ce7d0bb7bb0cb8ffe0554c53f4b126be44ba0fb8dc529ebca 12340 
rust-leptonica-sys_0.4.6-3.debian.tar.xz
 577cf63530aad9f8b46d39905aec571a398b6e09788fa5f8f8c32faccd9a9257 14896 
rust-leptonica-sys_0.4.6-3_amd64.buildinfo
Files:
 980bb4d62ce822dc8cfd74a751a5246f 2326 rust optional 
rust-leptonica-sys_0.4.6-3.dsc
 01cd54e0d0956aeb739dcf0249cf5be1 12340 rust optional 
rust-leptonica-sys_0.4.6-3.debian.tar.xz
 1e4631f67c82e470cf99a02e70874798 14896 rust optional 
rust-leptonica-sys_0.4.6-3_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAmT2tGsACgkQLHwxRsGg
ASF9TBAAiixO9VItpj8w1waFvaflYbBe6q0csuZA1dglkCkKSTZw3PQMWrIM0T0f
CSbwSdFDiD1l2wtIzWs9onysq51vxE3lNsmZlHPavUJvO8y9E43hGd5RZLwGYJSS
lubGtvIdO5ERn7RuQ4LyARF6H/4PACN9wPHGTQF+pZ56XVdbyONjiKiLVhDFQ2Y5
eYGdoIMvtlvTFcV9gCdlmx505P4U3zLI4O/0SNoZ0/Rx+YTnd/1pnWgh6hZN9igV
+3XN/61zltyUTETRfLtGFPT93mquFnGSCzS/Q+kujVkO/OIkpiLHYEHXpvnWE0tt
F726hbSG7fPpqSjHXzetVYPWFyToCn9ihwY29HutKRjhfPEsIeVvwNgcrO795hZt
dWjIjB7l5+RVB/B2LgOQHrqYpeXaaRnDRD6g1NvDlUSuKhAKQQOuBdW+60DIOG22
l+7EFJ6zGEvDzMvByNjnOm69AZx8ZluXnYuAHhmbK40XyEsMPpxMNGK048KNjzXc
H4Ud/aHSG6TUNvF7p/UfP8Osj40TOOjgPlaciA6J2Mb/V8QVwBqgIT+rvEJlwzQn
40xaGtq45CzAVEcIYS2LldILCRDKKdoBX9TwHQrsEK3EOZEhyPcHunRG6UdvsnYB
FSpWrZ/g+3x83zi7nWZiVvc6IxsUWLcHskErFM5CyXg1Ed5MKbI=
=k6Do
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to