Your message dated Sun, 11 Oct 2026 22:09:15 +0000
with message-id <[email protected]>
and subject line Bug#1149897: fixed in rust-asn1-rs 0.7.2+ds-2.1
has caused the Debian Bug report #1149897,
regarding rust-asn1-rs: port to syn 3 and synstructure 0.14
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.)


-- 
1149897: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1149897
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: rust-asn1-rs
Version: 0.7.2+ds-2
Severity: important
Tags: patch
User: [email protected]
Usertags: synstructure-0.14
X-Debbugs-Cc: [email protected]

Dear maintainer,

I am preparing a rust-synstructure transition to 0.14, which is already on syn 
3 and will likely be uploaded soon.

rust-asn1-rs embeds asn1-rs-derive and asn1-rs-impl, which depend on 
synstructure 0.13 and syn 2, so both need a port.

I have attached a debdiff fixing this.

Best regards,
Simon Quigley
[email protected]
diff -Nru rust-asn1-rs-0.7.2+ds/debian/changelog 
rust-asn1-rs-0.7.2+ds/debian/changelog
--- rust-asn1-rs-0.7.2+ds/debian/changelog      2026-08-05 01:10:27.000000000 
-0500
+++ rust-asn1-rs-0.7.2+ds/debian/changelog      2026-10-03 18:38:51.000000000 
-0500
@@ -1,3 +1,10 @@
+rust-asn1-rs (0.7.2+ds-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Port the embedded derive and impl crates to syn 3 and synstructure 0.14.
+
+ -- Simon Quigley <[email protected]>  Sat, 03 Oct 2026 18:38:51 -0500
+
 rust-asn1-rs (0.7.2+ds-2) unstable; urgency=medium
 
   * add patch cherry-picked upstream
diff -Nru rust-asn1-rs-0.7.2+ds/debian/control 
rust-asn1-rs-0.7.2+ds/debian/control
--- rust-asn1-rs-0.7.2+ds/debian/control        2026-08-05 01:06:28.000000000 
-0500
+++ rust-asn1-rs-0.7.2+ds/debian/control        2026-10-03 18:17:45.000000000 
-0500
@@ -16,8 +16,8 @@
  librust-proc-macro2-1-dev,
  librust-quote-1-dev,
  librust-rusticata-macros-4-dev,
- librust-syn-2-dev,
- librust-synstructure-0.13-dev,
+ librust-syn-3-dev,
+ librust-synstructure-0.14-dev,
  librust-thiserror-2-dev,
  librust-time-0.3-dev,
  librust-trybuild-1-dev,
@@ -41,8 +41,8 @@
  librust-proc-macro2-1-dev,
  librust-quote-1-dev,
  librust-rusticata-macros-4-dev,
- librust-syn-2-dev,
- librust-synstructure-0.13-dev,
+ librust-syn-3-dev,
+ librust-synstructure-0.14-dev,
  librust-thiserror-2-dev,
  librust-time-0.3-dev,
 Provides:
diff -Nru 
rust-asn1-rs-0.7.2+ds/debian/patches/port-syn3-synstructure-0.14.patch 
rust-asn1-rs-0.7.2+ds/debian/patches/port-syn3-synstructure-0.14.patch
--- rust-asn1-rs-0.7.2+ds/debian/patches/port-syn3-synstructure-0.14.patch      
1969-12-31 18:00:00.000000000 -0600
+++ rust-asn1-rs-0.7.2+ds/debian/patches/port-syn3-synstructure-0.14.patch      
2026-10-03 18:17:38.000000000 -0500
@@ -0,0 +1,24 @@
+Description: Port embedded derive and impl to syn 3 and synstructure 0.14
+Author: Simon Quigley <[email protected]>
+Origin: vendor
+Forwarded: not-needed
+Last-Update: 2026-10-03
+---
+--- a/derive/Cargo.toml
++++ b/derive/Cargo.toml
+@@ -14,5 +14,5 @@ proc-macro = true
+ [dependencies]
+ proc-macro2 = "1.0"
+ quote = "1.0"
+-syn = { version = "2.0", features = ["full"] }
+-synstructure = "0.13"
++syn = { version = "3.0", features = ["full"] }
++synstructure = "0.14"
+--- a/impl/Cargo.toml
++++ b/impl/Cargo.toml
+@@ -14,4 +14,4 @@ proc-macro = true
+ [dependencies]
+ proc-macro2 = "1"
+ quote = "1"
+-syn = "2.0"
++syn = "3.0"
diff -Nru rust-asn1-rs-0.7.2+ds/debian/patches/series 
rust-asn1-rs-0.7.2+ds/debian/patches/series
--- rust-asn1-rs-0.7.2+ds/debian/patches/series 2026-08-05 00:55:36.000000000 
-0500
+++ rust-asn1-rs-0.7.2+ds/debian/patches/series 2026-10-03 18:17:38.000000000 
-0500
@@ -3,3 +3,4 @@
 1002_use_core::convert::TryFrom.patch
 1001_feature_fencing.patch
 2001_workspace.patch
+port-syn3-synstructure-0.14.patch

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Source: rust-asn1-rs
Source-Version: 0.7.2+ds-2.1
Done: Simon Quigley <[email protected]>

We believe that the bug you reported is fixed in the latest version of
rust-asn1-rs, 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.
Simon Quigley <[email protected]> (supplier of updated rust-asn1-rs 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: Sun, 11 Oct 2026 16:51:44 -0500
Source: rust-asn1-rs
Architecture: source
Version: 0.7.2+ds-2.1
Distribution: unstable
Urgency: medium
Maintainer: Jonas Smedegaard <[email protected]>
Changed-By: Simon Quigley <[email protected]>
Closes: 1149897
Changes:
 rust-asn1-rs (0.7.2+ds-2.1) unstable; urgency=medium
 .
   * Non-maintainer upload (Closes: #1149897).
   * Port the embedded derive and impl crates to syn 3 and synstructure 0.14.
Checksums-Sha1:
 ec515563d4c693f34e0b1064316921ae8d2cfb16 2752 rust-asn1-rs_0.7.2+ds-2.1.dsc
 e7324184ab8f0d9a0509499deaff4014c920737c 80840 
rust-asn1-rs_0.7.2+ds.orig.tar.xz
 7b0d247106ee1fc849c15d001fdc1e2c006aa532 7176 
rust-asn1-rs_0.7.2+ds-2.1.debian.tar.xz
 8ce794b472c79a428515760b57d8fdffa41c522b 12990 
rust-asn1-rs_0.7.2+ds-2.1_source.buildinfo
Checksums-Sha256:
 d4f5af11b6b32536a5da3f614dc31e917fab059678b55d3bc0f42e102f68c4f1 2752 
rust-asn1-rs_0.7.2+ds-2.1.dsc
 fa7ec135b3b7263bd4e81f0a21b5345b2639721227d99a314bb55044b44bd6bd 80840 
rust-asn1-rs_0.7.2+ds.orig.tar.xz
 56b8967718f38327728d87708c3075fef2867d3cfa8ff9d935bf731a1b9361aa 7176 
rust-asn1-rs_0.7.2+ds-2.1.debian.tar.xz
 aea883e2bbc49d3b44cc3a8387cb758fa0805bf732c32c6d7a98d4e9b891868f 12990 
rust-asn1-rs_0.7.2+ds-2.1_source.buildinfo
Files:
 82137646bd1d13fdb5aae46693b03ace 2752 rust optional 
rust-asn1-rs_0.7.2+ds-2.1.dsc
 5cc65c9a088b584bfa28cbcbb2dec0d8 80840 rust optional 
rust-asn1-rs_0.7.2+ds.orig.tar.xz
 6923e6e316c56908b28182fa443ec84f 7176 rust optional 
rust-asn1-rs_0.7.2+ds-2.1.debian.tar.xz
 f9718a5a6d3526226fa4fb76ee3e1105 12990 rust optional 
rust-asn1-rs_0.7.2+ds-2.1_source.buildinfo

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

iQIzBAEBCgAdFiEEXHq+og+GMEWcyMi14n8s+EWML6QFAmrMBSQACgkQ4n8s+EWM
L6SwPhAArUxOKZeFWhE5XcFI98Fshtqw/9f0b4odKAsC3Fjppnx3gLTmNyQTGPnw
C24sOfLGIIvPjK2br9KyuL4Esm93NGBq/4SqJVyDRof2rHcqH8+sehADvqmdi2F0
ceaqvo9SYfmVPWFmlXkfa0Lmtc9UZG2pnEuQnHI/Z6bdikOh+Szb9LVYwAriFDfz
7l6aBpMQyVmT68BAJ5s6mgOAwY6Ph9unCaBkiku8UGvgh+YHPeLLKAmr4kI0CyV5
AlQod/ZXbfe1m3qFhPqeR/6Gw7nDue2iMbQcIEAjo1EL3wkv/VORGYeZSkttQjxq
vItfuG0v5ssGADpXxlA7cZketxdEf284tsOAzEyyR0VT6m+OXEgnevA4S2JfTpxh
1qx4RUfAAJbozWe8Y/vkaIKStja2b1IP10ExJwytndvfh2+eEX5WQdwmgedIcsfq
OIEbIEFYyKbwycckgs3wkV4nW4/IKQZpcgkoUz0HGCGFJfgEz6kdheANrFfN33dd
7nPe+GptCl4Y/jq8Sul0y77XJ5vusbMoAxF0b/TyeQu26iOhNRXnUJ/adcc/CzZF
NlUdjTukYKt2e6qdBhuLejDS2cTFIzbYy/C7reGcggJLamhOm7SpPh0sRjfQT9t8
0zGiPG9jEUonV3dYRiB2fx2Zii7689sPKVLwmfH3UL1QLrAsy3w=
=zvlw
-----END PGP SIGNATURE-----

Attachment: pgpVTyaplP5Ld.pgp
Description: PGP signature


--- End Message ---

Reply via email to