#1144245 rust-lazy-regex - fails to build with "lite" feature only.

#1144245#5
Date:
2026-08-12 23:08:19 UTC
From:
To:
The rust-lazy-regex code fails to build when built with only the "lite"
feature. This manifests in Debian as an autopkgtest failure on amd64
only.

The problem is caused by the following hunk in 1001_fence_features.patch

super::regex may point to either the regex crate or the regex-lite crate
depending on whether the lite feature is eanbled.

after removing that hunk, the autopkgtests pass.

#1144245#10
Date:
2026-08-13 08:49:29 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
rust-lazy-regex, 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 1144245@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jonas Smedegaard <dr@jones.dk> (supplier of updated rust-lazy-regex 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 ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Thu, 13 Aug 2026 10:30:51 +0200
Source: rust-lazy-regex
Architecture: source
Version: 3.6.1+20260729+ds-2
Distribution: unstable
Urgency: medium
Maintainer: Jonas Smedegaard <dr@jones.dk>
Changed-By: Jonas Smedegaard <dr@jones.dk>
Closes: 1144245
Changes:
 rust-lazy-regex (3.6.1+20260729+ds-2) unstable; urgency=medium
 .
   * fix patch 1001;
     closes: bug#1144245, thanks to Peter Michael Green
Checksums-Sha1:
 09488f35a1ee1be9f1fdcd490db519b0cdc87087 2281 rust-lazy-regex_3.6.1+20260729+ds-2.dsc
 69018f0bf0f407b3c3407442a0ba5d4606002e4f 7048 rust-lazy-regex_3.6.1+20260729+ds-2.debian.tar.xz
 152d702bc13720fe1f23bdb415a0df048a1f94ad 9307 rust-lazy-regex_3.6.1+20260729+ds-2_amd64.buildinfo
Checksums-Sha256:
 75f2d07f2f93324ffd3e8388f651a167c9a394d9b285e63818adafbf17c4b747 2281 rust-lazy-regex_3.6.1+20260729+ds-2.dsc
 ed2e32fe8f3f14f94ced806427cb221ecc3e9adc4c76276a40786c130f9c9286 7048 rust-lazy-regex_3.6.1+20260729+ds-2.debian.tar.xz
 22653698112282bf399100c1adcfa319b31ffebfecee591b58bea81a0100da62 9307 rust-lazy-regex_3.6.1+20260729+ds-2_amd64.buildinfo
Files:
 dc4be062463f56ea0e367fd19de05bc2 2281 rust optional rust-lazy-regex_3.6.1+20260729+ds-2.dsc
 3744eb3be644592f3cece26f5b458227 7048 rust optional rust-lazy-regex_3.6.1+20260729+ds-2.debian.tar.xz
 8c488e64d1825a380caad99b0eeb7bf1 9307 rust optional rust-lazy-regex_3.6.1+20260729+ds-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQJABAEBCgAqFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAmp9gQEMHGRyQGpvbmVz
LmRrAAoJECx8MUbBoAEh38QP/0743Fxykk5/HiQZtAOx3VMoos2DtAUHmY7e1xHy
g7iXHJ5bJi3LKlciWnhEsGviTMeWZKHbUCkrQDU0mLQvpBycxDa40KT8VT1dQJxY
p1SYRM0S1dOG6CmJhtRnv5ZI6RN9mh4KZ7e+IQih5GpjIF9IwA7B2G3V7vJ887uk
W/crXA6v+e/ZVLhruyuvbfWa5stMyXcU9KANX2hVg2s57R/4HzkfiIjARWNp9mbP
TUPrbKOUbGBd+Z4WRZQszQHL50Sd3MlgRRAdAN4WU2iPQCdvmZk6LRMufS6cHU+Z
XfvFvJyJawwIV0MqYA9oTVfQHxkz/CQ7Wj/gVbLnE0gTpZYpNMqi2Nc450U+Wtm0
yKl6WkQNwBcub3V0hmdlZ8uXr1Ewg0mWc+TLPrflZ41lreTiABD2XX62HA0opp83
6Yd+d4Qc2jCVfMExNfE+Q2dr3jvqtypKiz8KMOwIhuax7oqUA/CkWuoiaiDgUpYC
7frJ/nyFevygc9Fdh1Q8+b1Ty8QwkE3ZfUNay6JxDniOkBXMv4FMHwvssQ+dlF7F
Vw4+7lEqyiQdq8MSJ1K5Lq3KVCXeYSRi1TCzXcQCmSKcBOqAITD1yYS/8xIsS/Cm
Y8Z4rnYIfIxND2o4OxkFVscOQY0EFmL6+Y5EWWU65/bHfnrL0Dbel7aj6F0qEhO7
reMT
=8zQw
-----END PGP SIGNATURE-----

#1144245#15
Date:
2026-08-14 10:39:15 UTC
From:
To:
reopen 1144245
thanks

The autopkgtest now fails on all architectures

Looking at the patch

+#[cfg(all(not(feature = "lite"), feature = "regex"))]

should be

+#[cfg(any(feature = "lite", feature = "regex"))]

#1144245#24
Date:
2026-08-14 16:04:30 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
rust-lazy-regex, 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 1144245@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jonas Smedegaard <dr@jones.dk> (supplier of updated rust-lazy-regex 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 ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Fri, 14 Aug 2026 17:32:02 +0200
Source: rust-lazy-regex
Architecture: source
Version: 3.6.1+20260729+ds-3
Distribution: unstable
Urgency: medium
Maintainer: Jonas Smedegaard <dr@jones.dk>
Changed-By: Jonas Smedegaard <dr@jones.dk>
Closes: 1144245
Changes:
 rust-lazy-regex (3.6.1+20260729+ds-3) unstable; urgency=medium
 .
   * really fix patch 1001;
     closes: bug#1144245, thanks (again) to Peter Michael Green
Checksums-Sha1:
 b8cf7da5aade8349387bc441f21110812d1f57a3 2281 rust-lazy-regex_3.6.1+20260729+ds-3.dsc
 ec153fa70faeab7b51754b75116f4edbffdcc43b 6784 rust-lazy-regex_3.6.1+20260729+ds-3.debian.tar.xz
 c9becc137bc514270f4957c431eaebd512380410 9299 rust-lazy-regex_3.6.1+20260729+ds-3_amd64.buildinfo
Checksums-Sha256:
 dffcdb6d73cd8673c2062cde4ec0855a9e6ef17743789e3399ea524df9a826c3 2281 rust-lazy-regex_3.6.1+20260729+ds-3.dsc
 1b0f9593efb9d77c1a785d55007236ad636ca21fe806653ce1b4469cf5932555 6784 rust-lazy-regex_3.6.1+20260729+ds-3.debian.tar.xz
 1c79125487974be6bcc55c6e6f9cb8189a8acba768165000778642e235ecbb9e 9299 rust-lazy-regex_3.6.1+20260729+ds-3_amd64.buildinfo
Files:
 2c14cbd863c1125d3cfac647e812bd26 2281 rust optional rust-lazy-regex_3.6.1+20260729+ds-3.dsc
 b0ea0c2d559cc1aecdd8386fd7a8fc55 6784 rust optional rust-lazy-regex_3.6.1+20260729+ds-3.debian.tar.xz
 b39f63b566feab12833c9c912ea39c4f 9299 rust optional rust-lazy-regex_3.6.1+20260729+ds-3_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQJABAEBCgAqFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAmp/N+kMHGRyQGpvbmVz
LmRrAAoJECx8MUbBoAEhR84P/RZWe1DL8iOgshR2jKcQqt6gtzIHPq/gxaG9G16k
1O7q2IWGHVzOVQhWrHL0xVVluW6Jvtr/OmeC5+d1KGvN55Crq2XaWsITBAEFE/Pz
NEjEEbpnt2njw3IRMa1UhQNxVWtDOzyv/j+qwvUKi2MPJrKn7h9IKkAq0BjtKRA/
neyXfwm6tv1qEXZoDL6gZVG93kr1HYC89lOREsIdFZpfdbfDTDYKzhmxS8FpkSEn
1jRBzNKn6jT6Xy92SM6uO2tyzsnnyTr3OE/Tt571fxM4KKUyjYX4f5Gt1/kRGseh
Y5StgEAHewZ93Ecycq6Uz82NeEhkAezP7E25tyRi71m3L9FL/iF8sdFnwXY2+lcn
nleOEQGVnJgdVAIa1IbNXQafuJmBk+B7YeIsyd2K9qGaB5xxtE3ElGr2tB70ODG2
jl4nvakCWx1SKg6qyB28IamJ/S7GIgv4HqEwx37y7EpvY5o5vDWdeGNAgTjG0kOC
hx2vjabtT2QTZN+lHxMXJeBgI6ydxZNIA4y2xVOOS4kVLvs5yVnuiaixyLsoPHXS
N5nbT4//bd1tnaf3PqDNm5+7/eKq3SAKHLNEQmZjUrcg7xeyyQOIkJ4tofgB52Ps
9wBMgvR/6Ryiizh3u+IGIbQW3n0coagq1oajZgKuXibKUqmDltukEMG67X9iMUf8
+yTT
=c4Jk
-----END PGP SIGNATURE-----