Your message dated Tue, 05 Sep 2023 05:04:21 +0000
with message-id <[email protected]>
and subject line Bug#1051244: fixed in rust-tesseract-sys 0.5.14-4
has caused the Debian Bug report #1051244,
regarding rust-tesseract-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.)
--
1051244: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1051244
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: rust-tesseract-sys
Version: 0.5.14-3
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. I Checked upstream and it seems
they have bumped to 0.64 with a commit that did not contain any code changes.
The attatched debdiff, raises the upper limit for the bindgen dependency.
diff -Nru rust-tesseract-sys-0.5.14/debian/changelog
rust-tesseract-sys-0.5.14/debian/changelog
--- rust-tesseract-sys-0.5.14/debian/changelog 2023-08-20 09:21:50.000000000
+0000
+++ rust-tesseract-sys-0.5.14/debian/changelog 2023-09-05 00:09:36.000000000
+0000
@@ -1,3 +1,10 @@
+rust-tesseract-sys (0.5.14-3.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Bump bindgen dependency to 0.66
+
+ -- Peter Michael Green <[email protected]> Tue, 05 Sep 2023 00:09:36 +0000
+
rust-tesseract-sys (0.5.14-3) unstable; urgency=medium
* update DEP-3 patch headers
diff -Nru rust-tesseract-sys-0.5.14/debian/control
rust-tesseract-sys-0.5.14/debian/control
--- rust-tesseract-sys-0.5.14/debian/control 2023-02-03 09:53:28.000000000
+0000
+++ rust-tesseract-sys-0.5.14/debian/control 2023-09-05 00:09:36.000000000
+0000
@@ -5,7 +5,7 @@
clang <!nocheck>,
debhelper-compat (= 13),
dh-cargo (>= 25),
- librust-bindgen-0.60+default-dev <!nocheck>,
+ librust-bindgen-0.66+default-dev <!nocheck>,
librust-leptonica-sys-0.4+default-dev <!nocheck>,
librust-pkg-config-0.3+default-dev (>= 0.3.19) <!nocheck>,
libstring-shellquote-perl,
@@ -22,7 +22,7 @@
Architecture: all
Multi-Arch: foreign
Depends:
- librust-bindgen-0.60+default-dev,
+ librust-bindgen-0.66+default-dev,
librust-leptonica-sys-0.4+default-dev,
librust-pkg-config-0.3+default-dev (>= 0.3.19),
libtesseract-dev,
diff -Nru rust-tesseract-sys-0.5.14/debian/patches/1001_bindgen.patch
rust-tesseract-sys-0.5.14/debian/patches/1001_bindgen.patch
--- rust-tesseract-sys-0.5.14/debian/patches/1001_bindgen.patch 1970-01-01
00:00:00.000000000 +0000
+++ rust-tesseract-sys-0.5.14/debian/patches/1001_bindgen.patch 2023-09-05
00:09:32.000000000 +0000
@@ -0,0 +1,20 @@
+Description: update bindgen to 0.66
+ Upstream has already updated bindgen to 0.64, they did not seem to make
+ any code changes as part of the process
+Author: Peter Michael Green <[email protected]>
+Forwarded: no
+Last-Update: 2023-09-05
+
+Index: rust-tesseract-sys-0.5.14/Cargo.toml
+===================================================================
+--- rust-tesseract-sys-0.5.14.orig/Cargo.toml
++++ rust-tesseract-sys-0.5.14/Cargo.toml
+@@ -15,7 +15,7 @@ build = "build.rs"
+ leptonica-sys = "~0.4"
+
+ [build-dependencies]
+-bindgen = "0.60"
++bindgen = "0.66"
+ [target.'cfg(windows)'.build-dependencies]
+ vcpkg = "0.2.8"
+ [target.'cfg(any(target_os="macos", target_os="linux"))'.build-dependencies]
diff -Nru rust-tesseract-sys-0.5.14/debian/patches/2002_no_windows.patch
rust-tesseract-sys-0.5.14/debian/patches/2002_no_windows.patch
--- rust-tesseract-sys-0.5.14/debian/patches/2002_no_windows.patch
2023-08-14 10:19:32.000000000 +0000
+++ rust-tesseract-sys-0.5.14/debian/patches/2002_no_windows.patch
2023-09-05 00:05:54.000000000 +0000
@@ -9,7 +9,7 @@
@@ -16,7 +16,5 @@
[build-dependencies]
- bindgen = "0.60"
+ bindgen = "0.66"
-[target.'cfg(windows)'.build-dependencies]
-vcpkg = "0.2.8"
[target.'cfg(any(target_os="macos", target_os="linux"))'.build-dependencies]
diff -Nru rust-tesseract-sys-0.5.14/debian/patches/series
rust-tesseract-sys-0.5.14/debian/patches/series
--- rust-tesseract-sys-0.5.14/debian/patches/series 2022-10-24
15:06:57.000000000 +0000
+++ rust-tesseract-sys-0.5.14/debian/patches/series 2023-09-05
00:08:00.000000000 +0000
@@ -1 +1,2 @@
+1001_bindgen.patch
2002_no_windows.patch
--- End Message ---
--- Begin Message ---
Source: rust-tesseract-sys
Source-Version: 0.5.14-4
Done: Jonas Smedegaard <[email protected]>
We believe that the bug you reported is fixed in the latest version of
rust-tesseract-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-tesseract-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:41:15 +0200
Source: rust-tesseract-sys
Architecture: source
Version: 0.5.14-4
Distribution: unstable
Urgency: medium
Maintainer: Jonas Smedegaard <[email protected]>
Changed-By: Jonas Smedegaard <[email protected]>
Closes: 1051244
Changes:
rust-tesseract-sys (0.5.14-4) unstable; urgency=medium
.
* extend dependency to match newer crate bindgen 0.66.1;
relax (build-)dependency for crate bindgen;
closes: bug#1051244, thanks to Peter Green
Checksums-Sha1:
1cddc7a51baeb40931df6c352e0b56677b980e8f 2428 rust-tesseract-sys_0.5.14-4.dsc
9955f236301dabee65695d53496cbbc2268722ec 12556
rust-tesseract-sys_0.5.14-4.debian.tar.xz
50b942189dca0298f14f7ca3ab701a33bf93e1a6 15147
rust-tesseract-sys_0.5.14-4_amd64.buildinfo
Checksums-Sha256:
2a10e8c110bc3ffa4925a7743aa93bf551ad97e91f71e5d92fdf946ef17ba6df 2428
rust-tesseract-sys_0.5.14-4.dsc
e9b001ce70c4e4b80021d0ffb576a6aee7c533b23c96d3ce94c38bab9fa3521e 12556
rust-tesseract-sys_0.5.14-4.debian.tar.xz
d535e699222ea78a2235ade572bbe9bf4828ea0baf258f63ee23f122cb530de2 15147
rust-tesseract-sys_0.5.14-4_amd64.buildinfo
Files:
c1dd64b1f930acf132b4bbea21baab7a 2428 rust optional
rust-tesseract-sys_0.5.14-4.dsc
b45a2b1cb6681f2d55963dd5bd198684 12556 rust optional
rust-tesseract-sys_0.5.14-4.debian.tar.xz
a6544f7ec176dc6b259b3c52c6cfec9a 15147 rust optional
rust-tesseract-sys_0.5.14-4_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAmT2sj4ACgkQLHwxRsGg
ASH4xxAApzX3tj7WU1XmHEPcnC0OIRDF0ksxbXjTsIU6JO0i0nFV91Kc6FDIm/at
nD26pvQAxy3Np2NXI0OP8gqLrVnfG37mC6M2KOLg5QYDouseyUUUclIsqWR8g/dl
u+8erj8g2ktKwnekHgWwZWGu9OhmFOWMHMMJfYGsoWttZZjvkkJQBdmp2fv/qTua
DrXG0IpHPVCrEBGnWiqJin34MvNq74976K+CKXKqZicLXpxCz2F90IMoqnxX0BDj
WL33mY9JBWRi1XoLxSoByOFXEUojMxreinPyQo/e6/fhbBXt6lswpsp/IEjnAO4b
ody4+bHDmKIJWUtM9MoWd2L8k+4Z3x5LzyEmo7v26fDaOwhCHHVSk4N05c1Jd1nh
6LKwnQMtOIkcIaR1Wl8DwwXRy3m/la3yCyCoZOD1ZAN2U2QJqByoeBpuZBJnry5M
wLSILC/FRWtJJNvkfJg5H6cD+4E/n/cwL4D3ah/99Acwt0I1JJ8Ip94dozRGXsfl
2wFF76WmqFtxFNoXr/rDhpAwCVFTpfSnMorsVcq2YLNIvc9R3zKAD0dQkfUc1p3L
ecYyC4YA+v18ddxgbPwYmd3eyf+H+hkIm9itPhDOOuTotLrofxxjX9QLgsXPDpQG
AtkG6PQbAh9gQ/5IFH2GV15j3IyHgF+sC++vzv8lnu+v/AbNqrg=
=PcJ2
-----END PGP SIGNATURE-----
--- End Message ---