On Mon, 27 May 2024 22:33:45 +0200, gregor herrmann wrote:

> … on amd64 and some other architectures; on others the testsuite now
> fails in t/13dtd.t with SIGSEGV or SIGBUS etc.:
> https://buildd.debian.org/status/package.php?p=libxml-libxml-perl

Additionally the upload triggers a gazillion of autopkgtest failures
in reverse dependencies:

    Issues preventing migration:
    ∙ ∙ autopkgtest for libatteanx-endpoint-perl/0.002-6: amd64: Regression or 
new test ♻ (reference ♻), arm64: Regression or new test ♻ (reference ♻), i386: 
Regression or new test ♻ (reference ♻), riscv64: Pass
    ∙ ∙ autopkgtest for libauthen-cas-client-perl/0.08-2: amd64: Regression or 
new test ♻ (reference ♻), arm64: Regression or new test ♻ (reference ♻), i386: 
Regression or new test ♻ (reference ♻), riscv64: Pass
    ∙ ∙ autopkgtest for libcatmandu-fedoracommons-perl/0.5-2: amd64: Regression 
or new test ♻ (reference ♻), arm64: Regression or new test ♻ (reference ♻), 
i386: Regression or new test ♻ (reference ♻), riscv64: Pass
    ∙ ∙ autopkgtest for libcatmandu-xsd-perl/0.05-2: amd64: Regression or new 
test ♻ (reference ♻), arm64: Regression or new test ♻ (reference ♻), i386: 
Regression or new test ♻ (reference ♻), riscv64: Pass
    ∙ ∙ autopkgtest for libhtml-html5-builder-perl/0.004-4: amd64: Regression 
or new test ♻ (reference ♻), arm64: Regression or new test ♻ (reference ♻), 
i386: Regression or new test ♻ (reference ♻), riscv64: Pass
    ∙ ∙ autopkgtest for libhtml-html5-microdata-parser-perl/0.100-3: amd64: 
Regression or new test ♻ (reference ♻), arm64: Regression or new test ♻ 
(reference ♻), i386: Regression or new test ♻ (reference ♻), riscv64: Pass
    ∙ ∙ autopkgtest for libhtml-html5-outline-perl/0.006-4: amd64: Regression 
or new test ♻ (reference ♻), arm64: Regression or new test ♻ (reference ♻), 
i386: Regression or new test ♻ (reference ♻), riscv64: Pass
    ∙ ∙ autopkgtest for libhtml-html5-parser-perl/0.992-2: amd64: Regression or 
new test ♻ (reference ♻), arm64: Regression or new test ♻ (reference ♻), i386: 
Regression or new test ♻ (reference ♻), riscv64: Pass
    ∙ ∙ autopkgtest for libhtml-html5-sanity-perl/0.105-5: amd64: Regression or 
new test ♻ (reference ♻), arm64: Regression or new test ♻ (reference ♻), i386: 
Regression or new test ♻ (reference ♻), riscv64: Pass
    ∙ ∙ autopkgtest for libhtml-html5-writer-perl/0.201-4: amd64: Regression or 
new test ♻ (reference ♻), arm64: Regression or new test ♻ (reference ♻), i386: 
Regression or new test ♻ (reference ♻), riscv64: Pass
    ∙ ∙ autopkgtest for libhtml-microformats-perl/0.105-6: amd64: Regression or 
new test ♻ (reference ♻), arm64: Regression or new test ♻ (reference ♻), i386: 
Regression or new test ♻ (reference ♻), riscv64: Pass
    ∙ ∙ autopkgtest for libhtml-treebuilder-libxml-perl/0.26-3: amd64: 
Regression or new test ♻ (reference ♻), arm64: Regression or new test ♻ 
(reference ♻), i386: Regression or new test ♻ (reference ♻), riscv64: Pass
    ∙ ∙ autopkgtest for libhttp-oai-perl/4.13-1: amd64: Regression or new test 
♻ (reference ♻), arm64: Regression or new test ♻ (reference ♻), i386: 
Regression or new test ♻ (reference ♻), riscv64: Pass
    ∙ ∙ autopkgtest for libmarc-parser-xml-perl/0.03-2: amd64: Regression or 
new test ♻ (reference ♻), arm64: Regression or new test ♻ (reference ♻), i386: 
Regression or new test ♻ (reference ♻), riscv64: Pass
    ∙ ∙ autopkgtest for libmarc-xml-perl/1.0.5-2: amd64: Regression or new test 
♻ (reference ♻), arm64: Regression or new test ♻ (reference ♻), i386: 
Regression or new test ♻ (reference ♻), riscv64: Pass
    ∙ ∙ autopkgtest for libnet-amazon-s3-perl/0.991-1: amd64: Regression or new 
test ♻ (reference ♻), arm64: Regression or new test ♻ (reference ♻), i386: 
Regression or new test ♻ (reference ♻), riscv64: Pass
    ∙ ∙ autopkgtest for libnet-amqp-perl/0.06~dfsg-4: amd64: Regression or new 
test ♻ (reference ♻), arm64: Regression or new test ♻ (reference ♻), i386: 
Regression or new test ♻ (reference ♻), riscv64: Pass
    ∙ ∙ autopkgtest for libnet-epp-perl/0.27-1: amd64: Regression or new test ♻ 
(reference ♻), arm64: Regression or new test ♻ (reference ♻), i386: Regression 
or new test ♻ (reference ♻), riscv64: Pass
    ∙ ∙ autopkgtest for libnetsds-kannel-perl/1.300-7: amd64: Regression or new 
test ♻ (reference ♻), arm64: Regression or new test ♻ (reference ♻), i386: 
Regression or new test ♻ (reference ♻), riscv64: No tests, superficial or 
marked flaky ♻
    ∙ ∙ autopkgtest for libpoe-filter-xml-perl/1.140700-2: amd64: Regression or 
new test ♻ (reference ♻), arm64: Regression or new test ♻ (reference ♻), i386: 
Regression or new test ♻ (reference ♻), riscv64: Pass
    ∙ ∙ autopkgtest for librdf-closure-perl/0.001-5: amd64: Regression or new 
test ♻ (reference ♻), arm64: Regression or new test ♻ (reference ♻), i386: 
Regression or new test ♻ (reference ♻), riscv64: Pass
    ∙ ∙ autopkgtest for librdf-endpoint-perl/0.11-2: amd64: Regression or new 
test ♻ (reference ♻), arm64: Regression or new test ♻ (reference ♻), i386: 
Regression or new test ♻ (reference ♻), riscv64: Pass
    ∙ ∙ autopkgtest for librdf-rdfa-generator-perl/0.200-2: amd64: Regression 
or new test ♻ (reference ♻), arm64: Regression or new test ♻ (reference ♻), 
i386: Regression or new test ♻ (reference ♻), riscv64: Pass
    ∙ ∙ autopkgtest for librdf-rdfa-parser-perl/1.097-2: amd64: Regression or 
new test ♻ (reference ♻), arm64: Regression or new test ♻ (reference ♻), i386: 
Regression or new test ♻ (reference ♻), riscv64: Pass
    ∙ ∙ autopkgtest for librdf-trine-node-literal-xml-perl/0.16-4: amd64: 
Regression or new test ♻ (reference ♻), arm64: Regression or new test ♻ 
(reference ♻), i386: Regression or new test ♻ (reference ♻), riscv64: Pass
    ∙ ∙ autopkgtest for librdf-vcard-perl/0.012-3: amd64: Regression or new 
test ♻ (reference ♻), arm64: Regression or new test ♻ (reference ♻), i386: 
Regression or new test ♻ (reference ♻), riscv64: Pass
    ∙ ∙ autopkgtest for libtemplate-plugin-xml-perl/2.17-6: amd64: Regression 
or new test ♻ (reference ♻), arm64: Regression or new test ♻ (reference ♻), 
i386: Regression or new test ♻ (reference ♻), riscv64: Pass
    ∙ ∙ autopkgtest for libtest-xml-simple-perl/1.05-3: amd64: Regression or 
new test ♻ (reference ♻), arm64: Regression or new test ♻ (reference ♻), i386: 
Regression or new test ♻ (reference ♻), riscv64: Pass
    ∙ ∙ autopkgtest for libtest-xpath-perl/0.20-1: amd64: Regression or new 
test ♻ (reference ♻), arm64: Regression or new test ♻ (reference ♻), i386: 
Regression or new test ♻ (reference ♻), riscv64: Pass
    ∙ ∙ autopkgtest for libtravel-routing-de-vrr-perl/2.24-1: amd64: Regression 
or new test ♻ (reference ♻), arm64: Regression or new test ♻ (reference ♻), 
i386: Regression or new test ♻ (reference ♻), riscv64: Pass
    ∙ ∙ autopkgtest for libwww-opensearch-perl/0.17-2: amd64: Regression or new 
test ♻ (reference ♻), arm64: Regression or new test ♻ (reference ♻), i386: 
Regression or new test ♻ (reference ♻), riscv64: Pass
    ∙ ∙ autopkgtest for libxml-atom-fromowl-perl/0.102-3: amd64: Regression or 
new test ♻ (reference ♻), arm64: Regression or new test ♻ (reference ♻), i386: 
Regression or new test ♻ (reference ♻), riscv64: Pass
    ∙ ∙ autopkgtest for libxml-atom-microformats-perl/0.004-4: amd64: 
Regression or new test ♻ (reference ♻), arm64: Regression or new test ♻ 
(reference ♻), i386: Regression or new test ♻ (reference ♻), riscv64: Pass
    ∙ ∙ autopkgtest for libxml-atom-owl-perl/0.104-3: amd64: Regression or new 
test ♻ (reference ♻), arm64: Regression or new test ♻ (reference ♻), i386: 
Regression or new test ♻ (reference ♻), riscv64: Pass
    ∙ ∙ autopkgtest for libxml-atom-perl/0.43-1: amd64: Regression or new test 
♻ (reference ♻), arm64: Regression or new test ♻ (reference ♻), i386: 
Regression or new test ♻ (reference ♻), riscv64: Pass
    ∙ ∙ autopkgtest for libxml-compacttree-perl/0.03-2: amd64: Regression or 
new test ♻ (reference ♻), arm64: Regression or new test ♻ (reference ♻), i386: 
Regression or new test ♻ (reference ♻), riscv64: Pass
    ∙ ∙ autopkgtest for libxml-compile-dumper-perl/0.14-2: amd64: Regression or 
new test ♻ (reference ♻), arm64: Regression or new test ♻ (reference ♻), i386: 
Regression or new test ♻ (reference ♻), riscv64: Pass
    ∙ ∙ autopkgtest for libxml-compile-perl/1.63-3: amd64: Regression or new 
test ♻ (reference ♻), arm64: Regression or new test ♻ (reference ♻), i386: 
Regression or new test ♻ (reference ♻), riscv64: Pass
    ∙ ∙ autopkgtest for libxml-dt-perl/0.69-2: amd64: Regression or new test ♻ 
(reference ♻), arm64: Regression or new test ♻ (reference ♻), i386: Regression 
or new test ♻ (reference ♻), riscv64: Pass
    ∙ ∙ autopkgtest for libxml-feed-perl/0.63+dfsg-1: amd64: Regression or new 
test ♻ (reference ♻), arm64: Regression or new test ♻ (reference ♻), i386: 
Regression or new test ♻ (reference ♻), riscv64: Pass
    ∙ ∙ autopkgtest for libxml-grddl-perl/0.004-4: amd64: Regression or new 
test ♻ (reference ♻), arm64: Regression or new test ♻ (reference ♻), i386: 
Regression or new test ♻ (reference ♻), riscv64: Pass
    ∙ ∙ autopkgtest for libxml-hash-lx-perl/0.0603-1.1: amd64: Regression or 
new test ♻ (reference ♻), arm64: Regression or new test ♻ (reference ♻), i386: 
Regression or new test ♻ (reference ♻), riscv64: Pass
    ∙ ∙ autopkgtest for libxml-libxml-debugging-perl/0.103-4: amd64: Regression 
or new test ♻ (reference ♻), arm64: Regression or new test ♻ (reference ♻), 
i386: Regression or new test ♻ (reference ♻), riscv64: Pass
    ∙ ∙ autopkgtest for libxml-libxml-lazybuilder-perl/0.08-4: amd64: 
Regression or new test ♻ (reference ♻), arm64: Regression or new test ♻ 
(reference ♻), i386: Regression or new test ♻ (reference ♻), riscv64: Pass
    ∙ ∙ autopkgtest for libxml-libxml-perl/2.0207+dfsg+really+2.0134-2: amd64: 
Regression or new test ♻ (reference ♻), arm64: Regression or new test ♻ 
(reference ♻), i386: Regression or new test ♻ (reference ♻), riscv64: Pass
    ∙ ∙ autopkgtest for libxml-libxml-simple-perl/1.01-3: amd64: Regression or 
new test ♻ (reference ♻), arm64: Regression or new test ♻ (reference ♻), i386: 
Regression or new test ♻ (reference ♻), riscv64: Pass
    ∙ ∙ autopkgtest for libxml-libxslt-perl/2.002001-1: amd64: Regression or 
new test ♻ (reference ♻), arm64: Regression or new test ♻ (reference ♻), i386: 
Regression or new test ♻ (reference ♻)
    ∙ ∙ autopkgtest for libxml-rss-libxml-perl/0.3105+dfsg-4: amd64: Regression 
or new test ♻ (reference ♻), arm64: Regression or new test ♻ (reference ♻), 
i386: Regression or new test ♻ (reference ♻), riscv64: Pass
    ∙ ∙ autopkgtest for libxml-struct-perl/0.27-1: amd64: Regression or new 
test ♻ (reference ♻), arm64: Regression or new test ♻ (reference ♻), i386: 
Regression or new test ♻ (reference ♻), riscv64: Pass
    ∙ ∙ autopkgtest for libxml-treepuller-perl/0.1.2-2: amd64: Regression or 
new test ♻ (reference ♻), arm64: Regression or new test ♻ (reference ♻), i386: 
Regression or new test ♻ (reference ♻), riscv64: Pass
    ∙ ∙ autopkgtest for libxrd-parser-perl/0.201-5: amd64: Regression or new 
test ♻ (reference ♻), arm64: Regression or new test ♻ (reference ♻), i386: 
Regression or new test ♻ (reference ♻), riscv64: Pass
    ∙ ∙ autopkgtest for restfuldb/0.16.0+dfsg-1: amd64: Regression or new test 
♻ (reference ♻), arm64: Regression or new test ♻ (reference ♻), i386: 
Regression or new test ♻ (reference ♻), riscv64: Pass
    ∙ ∙ autopkgtest for smiles-scripts/0.2.0+dfsg1-5: amd64: Regression or new 
test ♻ (reference ♻), arm64: Regression or new test ♻ (reference ♻), i386: 
Regression or new test ♻ (reference ♻), riscv64: Failed (not a regression)

They all seem to fail with:

Warning: program compiled against libxml 212 using older 209

and this comes from libxml:

https://sources.debian.org/src/libxml2/2.12.7+dfsg-2/parserInternals.c/?hl=79#L79

    if ((myversion / 100) < (version / 100)) {
        xmlGenericError(xmlGenericErrorContext,
                "Warning: program compiled against libxml %d using older %d\n",
                (version / 100), (myversion / 100));
    }


Not sure if this is should be fixed in libxml2 or if we should add an
artifical dependency on a newer libxml2 (to avoid testing against the
version in testing). The former sounds more logic to me.


Cheers,
gregor

-- 
 .''`.  https://info.comodo.priv.at -- Debian Developer https://www.debian.org
 : :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D  85FA BB3A 6801 8649 AA06
 `. `'  Member VIBE!AT & SPI Inc. -- Supporter Free Software Foundation Europe
   `-   

Attachment: signature.asc
Description: Digital Signature

Reply via email to