Your message dated Sat, 04 Oct 2025 14:40:38 +0000
with message-id <[email protected]>
and subject line Bug#1116057: fixed in rustup 1.27.1-5
has caused the Debian Bug report #1116057,
regarding rustup - update for new pulldown-cmark
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.)


-- 
1116057: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1116057
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: rustup

I hope to update rust-pulldown-cmark soon. I have applied the upstream
commits upgrading pulldown-cmark to the version of rustup in Debian
and they build fine.

Debdiff is attatched, I intend to team upload this when I update
pulldown-cmark.
diff -Nru rustup-1.27.1/debian/changelog rustup-1.27.1/debian/changelog
--- rustup-1.27.1/debian/changelog      2025-08-11 03:16:33.000000000 +0000
+++ rustup-1.27.1/debian/changelog      2025-09-23 13:52:52.000000000 +0000
@@ -1,3 +1,10 @@
+rustup (1.27.1-5) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Add upstream patches for newer versions of pulldown-cmark.
+
+ -- Peter Michael Green <[email protected]>  Tue, 23 Sep 2025 13:52:52 +0000
+
 rustup (1.27.1-4) unstable; urgency=medium
 
   * Team upload.
diff -Nru rustup-1.27.1/debian/control rustup-1.27.1/debian/control
--- rustup-1.27.1/debian/control        2025-08-11 03:16:16.000000000 +0000
+++ rustup-1.27.1/debian/control        2025-09-23 13:52:52.000000000 +0000
@@ -25,7 +25,7 @@
  librust-libc-0.2+default-dev,
  librust-once-cell-1+default-dev (>= 1.18.0-~~),
  librust-opener-0.6+default-dev,
- librust-pulldown-cmark-0.10-dev,
+ librust-pulldown-cmark-0.13-dev,
  librust-rand-0.8+default-dev,
  librust-regex-1+default-dev,
  librust-remove-dir-all-0.8+default-dev (>= 0.8.1-~~),
@@ -93,7 +93,7 @@
  librust-opener-0.6+default-dev,
  librust-openssl-0.10+default-dev,
  librust-openssl-sys-0.9+default-dev,
- librust-pulldown-cmark-0.10-dev,
+ librust-pulldown-cmark-013--dev,
  librust-rand-0.8+default-dev,
  librust-regex-1+default-dev,
  librust-remove-dir-all-0.8+default-dev (>= 0.8.1-~~),
diff -Nru rustup-1.27.1/debian/patches/0022-pulldown-cmark-0.11.patch 
rustup-1.27.1/debian/patches/0022-pulldown-cmark-0.11.patch
--- rustup-1.27.1/debian/patches/0022-pulldown-cmark-0.11.patch 1970-01-01 
00:00:00.000000000 +0000
+++ rustup-1.27.1/debian/patches/0022-pulldown-cmark-0.11.patch 2025-09-23 
13:52:52.000000000 +0000
@@ -0,0 +1,40 @@
+This patch is based on the upstream commit described below, adapted for use
+in the Debian package by Peter Michael Green.
+
+commit d84c9074d9e03e643e7617dab547527de2fb00fb
+Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
+Date:   Thu May 16 13:20:30 2024 +0000
+
+    fix(deps): update rust crate pulldown-cmark to 0.11
+    
+    Co-authored-by: rami3l <[email protected]>
+
+diff --git a/Cargo.toml b/Cargo.toml
+index 7875d195..d7a67bca 100644
+--- a/Cargo.toml
++++ b/Cargo.toml
+@@ -70,1 +70,1 @@
+-pulldown-cmark = { version = "0.10", default-features = false }
++pulldown-cmark = { version = "0.11", default-features = false }
+diff --git a/src/cli/markdown.rs b/src/cli/markdown.rs
+index 67a705c4..b9e3ec58 100644
+--- a/src/cli/markdown.rs
++++ b/src/cli/markdown.rs
+@@ -131,7 +131,7 @@ impl<'a> LineFormatter<'a> {
+             Tag::TableHead => {}
+             Tag::TableRow => {}
+             Tag::TableCell => {}
+-            Tag::BlockQuote => {}
++            Tag::BlockQuote(_) => {}
+             Tag::CodeBlock(_) | Tag::HtmlBlock { .. } => {
+                 self.wrapper.write_line();
+                 self.wrapper.indent += 2;
+@@ -219,6 +219,8 @@ impl<'a> LineFormatter<'a> {
+             TaskListMarker(true) => {}
+             TaskListMarker(false) => {}
+             InlineHtml(_) => {}
++            InlineMath(_) => {}
++            DisplayMath(_) => {}
+         }
+     }
+ }
diff -Nru rustup-1.27.1/debian/patches/0023-pulldown-cmark-0.12.patch 
rustup-1.27.1/debian/patches/0023-pulldown-cmark-0.12.patch
--- rustup-1.27.1/debian/patches/0023-pulldown-cmark-0.12.patch 1970-01-01 
00:00:00.000000000 +0000
+++ rustup-1.27.1/debian/patches/0023-pulldown-cmark-0.12.patch 2025-09-23 
13:52:52.000000000 +0000
@@ -0,0 +1,46 @@
+This patch is based on the upstream commit described below, adapted for use in
+the Debian package by Peter Michael Green.
+
+commit d68bbc42d755597006a4faf3c4aca5d8788adc2f
+Author: Dirkjan Ochtman <[email protected]>
+Date:   Mon Aug 19 17:31:09 2024 +0200
+
+    Upgrade pulldown-cmark to 0.12
+
+diff --git a/Cargo.toml b/Cargo.toml
+index 44687063..973c7289 100644
+--- a/Cargo.toml
++++ b/Cargo.toml
+@@ -65,1 +65,1 @@
+-pulldown-cmark = { version = "0.11", default-features = false }
++pulldown-cmark = { version = "0.12", default-features = false }
+diff --git a/src/cli/markdown.rs b/src/cli/markdown.rs
+index cd2b8ee5..6f107c98 100644
+--- a/src/cli/markdown.rs
++++ b/src/cli/markdown.rs
+@@ -132,6 +132,11 @@ impl<'a> LineFormatter<'a> {
+             Tag::TableRow => {}
+             Tag::TableCell => {}
+             Tag::BlockQuote(_) => {}
++            Tag::DefinitionList => {
++                self.wrapper.write_line();
++                self.wrapper.indent += 2;
++            }
++            Tag::DefinitionListTitle | Tag::DefinitionListDefinition => {}
+             Tag::CodeBlock(_) | Tag::HtmlBlock { .. } => {
+                 self.wrapper.write_line();
+                 self.wrapper.indent += 2;
+@@ -168,7 +173,12 @@ impl<'a> LineFormatter<'a> {
+             TagEnd::TableHead => {}
+             TagEnd::TableRow => {}
+             TagEnd::TableCell => {}
+-            TagEnd::BlockQuote => {}
++            TagEnd::BlockQuote(_) => {}
++            TagEnd::DefinitionList => {
++                self.wrapper.indent -= 2;
++                self.wrapper.write_line();
++            }
++            TagEnd::DefinitionListTitle | TagEnd::DefinitionListDefinition => 
{}
+             TagEnd::CodeBlock | TagEnd::HtmlBlock => {
+                 self.is_code_block = false;
+                 self.wrapper.indent -= 2;
diff -Nru rustup-1.27.1/debian/patches/0024-pulldown-cmark-0.13.patch 
rustup-1.27.1/debian/patches/0024-pulldown-cmark-0.13.patch
--- rustup-1.27.1/debian/patches/0024-pulldown-cmark-0.13.patch 1970-01-01 
00:00:00.000000000 +0000
+++ rustup-1.27.1/debian/patches/0024-pulldown-cmark-0.13.patch 2025-09-23 
13:52:52.000000000 +0000
@@ -0,0 +1,38 @@
+This patch is based on the upstream commit descibed below, adapted for use
+in the Debian package by Peter Michael Green.
+
+commit 0851758bb2e7134d48b54a52f658aaccadb59de1
+Author: rami3l <[email protected]>
+Date:   Mon Feb 17 10:11:08 2025 +0800
+
+    fix(deps): update rust crate pulldown-cmark to 0.13
+
+diff --git a/Cargo.toml b/Cargo.toml
+index 93f5dbb8..6bdb354e 100644
+--- a/Cargo.toml
++++ b/Cargo.toml
+@@ -59,1 +59,1 @@
+-pulldown-cmark = { version = "0.12", default-features = false }
++pulldown-cmark = { version = "0.13", default-features = false }
+diff --git a/src/cli/markdown.rs b/src/cli/markdown.rs
+index 6f107c98..696cd708 100644
+--- a/src/cli/markdown.rs
++++ b/src/cli/markdown.rs
+@@ -157,6 +157,8 @@ impl<'a> LineFormatter<'a> {
+             Tag::Link { .. } => {}
+             Tag::Image { .. } => {}
+             Tag::FootnoteDefinition(_name) => {}
++            Tag::Superscript => {}
++            Tag::Subscript => {}
+         }
+     }
+ 
+@@ -197,6 +199,8 @@ impl<'a> LineFormatter<'a> {
+             TagEnd::Image { .. } => {} // shouldn't happen, handled in start
+             TagEnd::FootnoteDefinition => {}
+             TagEnd::MetadataBlock(_) => {}
++            TagEnd::Superscript => {}
++            TagEnd::Subscript => {}
+         }
+     }
+ 
diff -Nru rustup-1.27.1/debian/patches/series 
rustup-1.27.1/debian/patches/series
--- rustup-1.27.1/debian/patches/series 2025-08-11 03:15:42.000000000 +0000
+++ rustup-1.27.1/debian/patches/series 2025-09-23 13:52:52.000000000 +0000
@@ -9,3 +9,6 @@
 0015-relax-openssl.patch
 0020-disable-network-tests.patch
 0021-add-ppc64el-and-s390x-to-tests.patch
+0022-pulldown-cmark-0.11.patch
+0023-pulldown-cmark-0.12.patch
+0024-pulldown-cmark-0.13.patch

--- End Message ---
--- Begin Message ---
Source: rustup
Source-Version: 1.27.1-5
Done: Peter Michael Green <[email protected]>

We believe that the bug you reported is fixed in the latest version of
rustup, 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.
Peter Michael Green <[email protected]> (supplier of updated rustup 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: SHA256

Format: 1.8
Date: Sat, 04 Oct 2025 13:29:31 +0000
Source: rustup
Architecture: source
Version: 1.27.1-5
Distribution: unstable
Urgency: medium
Maintainer: Debian Rust Maintainers 
<[email protected]>
Changed-By: Peter Michael Green <[email protected]>
Closes: 1116057
Changes:
 rustup (1.27.1-5) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Add upstream patches for newer versions of pulldown-cmark. (Closes: 
#1116057)
Checksums-Sha1:
 4515d83493a591a809cf6a4aa6a00c7a0e72e747 4246 rustup_1.27.1-5.dsc
 41681c8e13bebc40ba2ae1660f056b204d153199 14180 rustup_1.27.1-5.debian.tar.xz
 1ddefaf0eebebda02de35bd0fb05a54be18afb1c 24955 rustup_1.27.1-5_source.buildinfo
Checksums-Sha256:
 688767d0bd8a87a541a94139a1d713afa7b9d15000d575948d165d329bf8176b 4246 
rustup_1.27.1-5.dsc
 bf8ec16cebef2d7772ea009a6ccb5e156bab7bde9b6b7b3bd819105dba94800c 14180 
rustup_1.27.1-5.debian.tar.xz
 28f1ae45b649887d698c6b1727baed5fe0e860ef315afc22bdaabdbc2a321e65 24955 
rustup_1.27.1-5_source.buildinfo
Files:
 a64ee3d288eebab77fddafb0b961fe83 4246 rust optional rustup_1.27.1-5.dsc
 f7c8d0096f53f1b7003bc6279c0ff67f 14180 rust optional 
rustup_1.27.1-5.debian.tar.xz
 3e9f679892ce06e3f5344a1a4b8a6923 24955 rust optional 
rustup_1.27.1-5_source.buildinfo

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

iQJIBAEBCAAyFiEEU0DQATYMplbjSX63DEjqKnqP/XsFAmjhJxgUHHBsdWd3YXNo
QGRlYmlhbi5vcmcACgkQDEjqKnqP/XsfaxAAnVagqhvobgEFx51BrRvRLI3Iekr/
55vunbvKdXp3XK++lr8fi7YZ8UYV8sGEgOXgF7R5cAPtsrBXsteUT3jyv9uXgMi4
zdfr9dbM6YnPtNvJlAy483DhxFTXbfgBJsLuIkIm5GmqU+d0FinJbaOjNlQALI/x
7OKxr4eFeaFpeRXzZ0dnGnJiKuZnWdm+1Purmw1LMvIZrWq1ta2c/bViyel1v6le
RMOx+bl5PHQpzjO4tY2hqZRqmxdo1bsIbVVdpawEk9dLDbMBvMwKGoexVy7sXG5v
TAuqWD/mT3ak2iBcdJZJapJPdLhMChxxO91Y/40ZTBnRjAhN+Tr+JZJk1rjY/5hP
Fe//UP02jYpuYVs97tANHekXLE1bDkvVLoe7a5GZ5iVdePSKG+HxnZBHtHEMr08a
F87Xvq8iHVAJGe8DqDg8paeC+DHovJW7o7rj9HfVr3WxWzr1XlxpvTHCHijCYFFc
G/M6W7FWbLiinyiQD77AlMKkq7lItDtRlgmoTK0k7KcPXMtSynPeT4+dw+kT6b9U
LE0Pc6aVtM6OXB/MLRL2btIRRqcyGQjE2t1vQ+etVwckNgG5B22CRvTBmyjks2sk
y/g9oL5KjhD+ZLEcTEAJd6GocHjAzcFdDlCbTiHxMEKxxigTpVuGqsSaSAi6CiJO
hyIvQrTqrZG3xME=
=0M7s
-----END PGP SIGNATURE-----

Attachment: pgpfJNMUFg4Vo.pgp
Description: PGP signature


--- End Message ---

Reply via email to