Hi,
On 08/08/2026 16:17, Nicholas Wilson wrote:
> 1) I don't have an RC, but I can send one to you happily before
> releasing, which is testing I would gladly appreciate
Cool. If you can provide a source tarball for the RC (like a real
release), I can do that. For reference (and as a baseline to compare it
against), I've done some testing on 10.47-2. This gets us two sets of
outputs:
a) run autopkgtests of the reverse-dependencies (i.e. everything that
depends on pcre2 directly) that are in unstable and were thus built
against 10.46-1:
https://debusine.debian.net/debian/developers/work-request/998078/
That has a couple of failures we saw before[0] and know are false-positives:
389-ds-base
ganglia
A couple of failures were we'd filed bugs and fixes were meant to have
been deployed, which is a bit worrying:
remctl
glib2.0
And some new failures, none of which I think are pcre2 bugs, but worth
knowing about:
cyrus-imapd [failing elsewhere]
libselinux [installability, not a pcre2 issue]
sssd [installability, not a pcre2 issue]
swi-prolog [fails on ppc64el only]
syslog-ng [installability, not a pcre2 issue]
b) attempted a rebuild of every reverse-dependency against 10.47-2
This resulted in 10 build failures:
android-platform-external-libselinux [existing FTBFS bug]
crystal [dependency problem]
ganglia [flagged above]
mydumper [cmakefile too old]
ohcount [existing FTBFS bug]
pftools [architecture incompatibility, not a pcre issue]
prelude-lml [existing FTBFS bug]
rspamd [existing FTBFS bug]
shadowsocks-libev [existing FTBFS bug]
virt-v2v [I don't think a pcre problem, fails in repro-build testing]
So it's worth checking what's up with glib2.0 and remctl (both of which
work OK if built with 10.47-2, but fail their autopkgtests when built
with 10.46 and run with 10.47). But this gives us a useful baseline to
compare a 10.48 RC with.
I hope that's at least somewhat helpful, and sorry for the wall of text!
Regards,
Matthew
[0]
https://github.com/PCRE2Project/pcre2/issues/832#issuecomment-3476465586