#1060403 libxml-hash-xs-perl: FTBFS on s390x (big endian?): test failures

#1060403#5
Date:
2024-01-10 18:36:28 UTC
From:
To:
This package has never built on s390x. Looking at debian-ports results,
it's probably a big endian architecture issue.

Latest s390x build log is at

https://buildd.debian.org/status/fetch.php?pkg=libxml-hash-xs-perl&arch=s390x&ver=0.56-1&stamp=1613669844&raw=0

   # Testing XML::Hash::XS 0.56, Perl 5.032001, /usr/bin/perl
   # XML::LibXML 2.0134, libxml2 20910
   t/00-load.t ........
   1..1
   ok 1 - use XML::Hash::XS;
   ok
   Invalid parameter 'canonical' at t/01-h2x.t line 21.
   # Looks like your test exited with 255 just after 1.
   t/01-h2x.t .........
   1..24
   ok 1 - default
   Dubious, test returned 255 (wstat 65280, 0xff00)
   Failed 23/24 subtests
   t/02-h2d.t ......... skipped: Option 'doc' is not supported
   t/03-h2x-oop.t .....
   1..2
   ok 1 - code reference
   ok 2 - code reference
   ok
   Invalid parameter 'attr' at t/04-h2x-lx.t line 36.
   # Looks like your test exited with 255 just after 3.

   [...]

   Test Summary Report
   -------------------
   t/01-h2x.t       (Wstat: 65280 Tests: 1 Failed: 0)
     Non-zero exit status: 255
     Parse errors: Bad plan.  You planned 24 tests but ran 1.
   t/04-h2x-lx.t    (Wstat: 65280 Tests: 3 Failed: 0)
     Non-zero exit status: 255
     Parse errors: Bad plan.  You planned 15 tests but ran 3.
   t/06-x2h.t       (Wstat: 65280 Tests: 0 Failed: 0)
     Non-zero exit status: 255
     Parse errors: Bad plan.  You planned 10 tests but ran 0.
   t/07-x2h_filter.t (Wstat: 65280 Tests: 0 Failed: 0)
     Non-zero exit status: 255
     Parse errors: Bad plan.  You planned 6 tests but ran 0.
   Files=8, Tests=7,  0 wallclock secs ( 0.01 usr  0.00 sys +  0.28 cusr  0.02 csys =  0.31 CPU)
   Result: FAIL

#1060403#12
Date:
2024-12-21 03:16:31 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
libxml-hash-xs-perl, 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 1060403@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
gregor herrmann <gregoa@debian.org> (supplier of updated libxml-hash-xs-perl 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: Sat, 21 Dec 2024 02:02:27 +0100
Source: libxml-hash-xs-perl
Architecture: source
Version: 0.58-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>
Changed-By: gregor herrmann <gregoa@debian.org>
Closes: 1060403
Changes:
 libxml-hash-xs-perl (0.58-1) unstable; urgency=medium
 .
   * Team upload.
   * Import upstream version 0.58.
     - Fix for big endian architecture
     Closes: #1060403
Checksums-Sha1:
 4f702c7ea9ac440de14b13bbfdca6109091d4325 2455 libxml-hash-xs-perl_0.58-1.dsc
 b1f2382d46e6b6540397325f2d8e79ea9e94ca61 100319 libxml-hash-xs-perl_0.58.orig.tar.gz
 a4fcaa8ef923c8553e189607401de67519656bf4 2260 libxml-hash-xs-perl_0.58-1.debian.tar.xz
Checksums-Sha256:
 47e5911d9d0b6996eb14afb2b82bc88841336a62c6cdc6a8724879b31ec06505 2455 libxml-hash-xs-perl_0.58-1.dsc
 3ff99d54fb4e0c44f60bb79a893ac841cbc6b4cc1dc61b1c88d79ef0ad2f83b2 100319 libxml-hash-xs-perl_0.58.orig.tar.gz
 691b0abd6eb6c53e22e17f289677560d35c7e0cf629977b1df67e1a99d235f31 2260 libxml-hash-xs-perl_0.58-1.debian.tar.xz
Files:
 67c4251c53c1f38e9fc1d142a305a2fa 2455 perl optional libxml-hash-xs-perl_0.58-1.dsc
 b7432e44b596cc70c060b2f0170b4b9e 100319 perl optional libxml-hash-xs-perl_0.58.orig.tar.gz
 3f28a9bec342015b847bd4e2fa593c2c 2260 perl optional libxml-hash-xs-perl_0.58-1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----

iQKTBAEBCgB9FiEE0eExbpOnYKgQTYX6uzpoAYZJqgYFAmdmFEtfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEQx
RTEzMTZFOTNBNzYwQTgxMDREODVGQUJCM0E2ODAxODY0OUFBMDYACgkQuzpoAYZJ
qgYrYA/+JTK+mcKiTMVfpeYRud9Ywt0CH/Bngvs402P9GTma1ZFG7IN9aA23ddao
gybYSAW4P+cMW8dYVX7GbgPMfIYxT/rWjyBD4vet8eO4I7ZJJQkHUu/67dLkOz3l
hbNEvDDe/7l60rZhnyltInVHnprkMqCawvgGNsNl/GqSoK8kA4I71HNxkcsXJpZR
FeuMpkQjUhsvuBZShYmwKzaq1MydqF2SiBKcQK7B5FFO1GcUweJvOsy1jpesUKKp
L8LspL5taxQozokR7XXpgTvmuyFwVoM/GYiXvPIATPg63RerF/GQWGg7K6a1MEvW
2LWY3nCMfgXfqeU5GOj1wrFFvB2o1LEU5A1qdBlUQByYZXz+B6lVS6BHSrMYXPIx
rXd+t6F3Lf/V2jKAwKFn60ZOAHs1dzTU1HsF+LKXeF9+3EGoOChQAo9r35XEomjU
TRwuGYuxQ1O3n9m864MtzUxqYDBK6Gpd/0vkfwo3Te9lt7Dgj/pl3s6Ciu4xh/Ec
UjjC4E2aqBD/2ciFjUjJs9B/T71yPihrjFl8eEvcGyszZegLjSTOFiyE/zFJiK1L
LI8/uv1UZ5o0whTtrXIGWaHnKtomfdRPZfgViigPfBgIJA5hI/rwOvl89U2nIiIf
SDCK3qbLwlqrOif5spG3iWyrRaBS6JVdQgl11jRo8wY6jlXF1II=
=xRNB
-----END PGP SIGNATURE-----

#1060403#17
Date:
2024-12-21 21:34:43 UTC
From:
To:
Closing this bug with the 0.58-1 upload was too optimistic, 0.58-1
and 0.59-1 have test failures also on architectures were the tests
formerly passed.

This shouldn't go into testing ..


Cheers,
gregor

#1060403#34
Date:
2025-01-01 01:53:16 UTC
From:
To:
Version: 0.63-1

0.63-1 looks much better:
https://buildd.debian.org/status/package.php?p=libxml-hash-xs-perl

All release architectures are built, from the ports architectures
alpha still is in Needs-Build, and sparc64 fails with SIGBUS in the
tests.

Closing this bug.


Cheers,
gregor

#1060403#39
Date:
2025-01-03 01:18:55 UTC
From:
To:
0.64-1 built on sparc64 as well.

Cheers,
gregor