#1146263 libmatio FTBFS on big endian: test failures

Package:
src:libmatio
Source:
src:libmatio
Submitter:
Adrian Bunk
Date:
2026-10-03 10:21:03 UTC
Severity:
normal
Tags:
#1146263#5
Date:
2026-08-30 21:51:40 UTC
From:
To:
https://buildd.debian.org/status/logs.php?pkg=libmatio&ver=1.6.0-1

...
3578. mat73_read_mcos.at:775: testing Dump MCOS table v73 human readable ...
./mat73_read_mcos.at:779: cp $srcdir/results/dump-mcos-table_v73-hd.out expout
          $builddir/../tools/matdump -h -d $srcdir/datasets/test_table_v7.3.mat
--- expout	2026-08-30 21:45:22.670224629 +0000
+++ /build/reproducible-path/libmatio-1.6.0/test/testsuite.dir/at-groups/3578/stdout	2026-08-30 21:45:22.690224636 +0000
@@ -1,9 +1,9 @@

   T = 3x5 table

-    FlightNum    Customer    Date           Rating    Comment
-    _________    ________    ___________    ______    _________________________________________________
+    FlightNum    Customer                            Date           Rating    Comment
+    _________    ________________________________    ___________    ______    ______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

-         1261    "Jones"     20-Dec-2016    Good      "Flight left on time, not crowded"
-          547    "Brown"     21-Dec-2016    Poor      "Late departure, ran out of dinner options"
-         3489    "Smith"     22-Dec-2016    Fair      "Late, but only by half an hour. Otherwise fine."
+         1261    "\u6500\u6E00\u6F00\u4A00\u6F00"    20-Dec-2016    Good      "\u6700\u6900\u6C00\u4600\u6C00\u2000\u7400\u6800\u2000\u7400\u6600\u6500\u7400\u2000\u6E00\u6F00\u2C00\u6500\u6D00\u6900\u7400\u6F00\u6E00\u2000\u6F00\u7200\u6300\u2000\u6400\u6500\u6400\u7700"
+          547    "\u7200\u4200\u7300\u6D00\u5300"    21-Dec-2016    Poor      "\u6500\u7400\u6100\u4C00\u7000\u6500\u6400\u2000\u7500\u7400\u7200\u6100\u2000\u2C00\u6500\u7200\u2000\u6E00\u6100\u7200\u2000\u7400\u7500\u6F00\u6400\u2000\u6600\u6F00\u6500\u6E00\u6E00\u6900\u7000\u6F00\u2000\u7200\u6E00\u6F00\u6900\u7400\u7400"
+         3489    "\u6E00\u7700"                      22-Dec-2016    Fair      "\u6100\u4C00\u7300\u6200\u2000\u2C00\u6500\u6F00\u2000\u7400\u7500\u2000\u7900\u6C00\u6E00\u6800\u2000\u7900\u6200\u2000\u6600\u6C00\u6100\u6800\u2000\u6E00\u6100\u2E00\u7200\u7500\u6F00\u6800\u7400\u4F00\u2000\u6900\u7700\u7200\u6500\u6600\u2000\u6500"
3578. mat73_read_mcos.at:775:  FAILED (mat73_read_mcos.at:779)
...
ERROR: 3021 tests were run,
25 failed unexpectedly.
574 tests were skipped.
## -------------------------- ##
## testsuite.log was created. ##
## -------------------------- ##

Please send 'test/testsuite.log' and all information you think might help:

   To: <t-beu@users.sourceforge.net>
   Subject: [MATIO 1.6.0] testsuite: 3330 3331 3332 3333 3334 3335 3337 3338 3341 3342 3343 3344 3345 3346 3347 3348 3463 3467 3469 3471 3473 3570 3574 3576 3578 failed

You may investigate any problem if you feel able to do so, in which
case the test suite provides a good starting point.  Its output may
be found below 'test/testsuite.dir'.

make[4]: *** [Makefile:1428: check-local] Error 1

#1146263#10
Date:
2026-09-22 19:15:28 UTC
From:
To:
Hi Adrian,

I have raised a PR which addresses the issue:
https://github.com/tbeu/matio/pull/372

Thanks,
Pranav

#1146263#15
Date:
2026-09-30 18:35:23 UTC
From:
To:
Hi,

Are there any problems uploading this fix? It has been merged upstream.

Paul

#1146263#20
Date:
2026-10-01 05:20:03 UTC
From:
To:
Hi Adrian,

The PR has been merged upstream.

Thanks,
Pranav

#1146263#25
Date:
2026-10-02 19:58:43 UTC
From:
To:
Dear maintainer,

I've prepared an NMU for libmatio (versioned as 1.6.0-1.1) and uploaded
it to DELAYED/2. Please feel free to tell me if I should cancel it.

cu
Adrian

#1146263#34
Date:
2026-10-03 10:18:58 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
libmatio, 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 1146263@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Santiago Vila <sanvila@debian.org> (supplier of updated libmatio 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, 03 Oct 2026 11:50:00 +0200
Source: libmatio
Architecture: source
Version: 1.6.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
Changed-By: Santiago Vila <sanvila@debian.org>
Closes: 1146263
Changes:
 libmatio (1.6.0-2) unstable; urgency=medium
 .
   * Team upload.
 .
   [ Adrian Bunk ]
   * Apply patch by Pranav P to fix FTBFS on big endian.
     Closes: #1146263.
 .
   [ Santiago Vila ]
   * d/salsa-ci.yml: Use the simplified version.
Checksums-Sha1:
 4cd31bf130ec649580b34722b0bd83836d9abfd0 1804 libmatio_1.6.0-2.dsc
 be9c93412aabc88121eb872f2ed8ffac3943c763 10316 libmatio_1.6.0-2.debian.tar.xz
 c17bbc6bc6fff6db494d8b056fe442879fae9d31 5184 libmatio_1.6.0-2_source.buildinfo
Checksums-Sha256:
 39aa3b0d545c784a494f614a33b9342b5811624005ee2f65c896286db46477a7 1804 libmatio_1.6.0-2.dsc
 1f6f135079aa999e4a0c1eb6afb824f12f1d8ea8b95fdc3708928c8273709a88 10316 libmatio_1.6.0-2.debian.tar.xz
 3020f837c1ec32f6fbf7094441dc3e707be6a5460fd658f9f6d5d9544c93d645 5184 libmatio_1.6.0-2_source.buildinfo
Files:
 48d183eaf2dae458fbac855d8a440008 1804 libs optional libmatio_1.6.0-2.dsc
 0926b27010abf892983f85b5d44b08d6 10316 libs optional libmatio_1.6.0-2.debian.tar.xz
 562308a95138a19505837d388d7a180e 5184 libs optional libmatio_1.6.0-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEE1Uw7+v+wQt44LaXXQc5/C58bizIFAmrA0xYACgkQQc5/C58b
izLkRwf+Jsnh5L1cZj2hZS1tLVS03VG6MtIpHXC50ErEAebafcPCz6fBdyxpsyxF
tvK48oR+2YSeOVGxCyF1gmon1qLn7ua7mzXbV8rM1hTODJuUngHIX9wKbwP8qPcM
19Pn4s3cyndTwMne+RjCE1xteJp6zoaJ5mr4VuHa1Idke7cLDCqsL2RQI04lucfw
ngp+OkQcJmV3AHKj0FA+VGUXZKmhIU4taubIJcH9DBkcP+AX4mWvmgpRx4IFcgGe
vugkkP5eue79zs9lCu4Spo8nQtb3DmK6rNm3UTtnWjW8StAVKt+S3aFRp+BOR98r
28bHujnw971t1E0zZNDGSV1uYiwKtA==
=JSaS
-----END PGP SIGNATURE-----