Your message dated Tue, 11 Aug 2026 10:33:45 +0000
with message-id <[email protected]>
and subject line Bug#1139605: fixed in libtrexio 2.2.3-4
has caused the Debian Bug report #1139605,
regarding libtrexio: FTBFS against HDF5 2.1.0
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1139605: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1139605
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: libtrexio
Version: 2.2.3-3
Severity: important
Tags: ftbfs patch

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Hi,

During a test rebuild of HDF5's reverse dependencies against HDF5 2.1.0
currently in experimental, libtrexio FTBFS because the related m4 macro
doesn't support this new major release.

The attached patch fixes this issue and supports both HDF5 1.14.6 in
unstable and HDF5 2.1.0 in experimental.

Best,
_g.


- -- System Information:
Debian Release: 12.0
Architecture: amd64 (x86_64)

Kernel: Linux 6.1.0-44-amd64 (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEEoJObzArDE05WtIyR7+hsbH/+z4MFAmopHNUACgkQ7+hsbH/+
z4PvhAf7Bfp1JsbXRa1u0U/L5ievtKNKro1xvqcIzww4Jwjd8hXG7eWuDOIiULkb
a/yYSaEoVJ0SXPeyEXV3AH2atpK6dZobzoMn0gGXzgwLwu8jdYic9yjpEYlJc/Jn
c488cn/UOFYNUJNaGx4U61xxPlm3Rxni/HI4J0PbRdmzgz4zpA+BFsUlyNXpsWZ4
7EDwaFxuX/XNV3qy8SEh3KVaZX5GBQ6A4KEJGQHxkBzThnmtKJJLd6EwJDcXJIEV
h3N9WbRQHTG23SpFfec/RhSGubqMRzZoigL+T5MaBB6Pr9aAxR2IlwPfLaMctJ+B
Kpczw6cVK7LT3mzX3mQU5aYNP8PzQA==
=ycPp
-----END PGP SIGNATURE-----
diff -Nru libtrexio-2.2.3/debian/changelog libtrexio-2.2.3/debian/changelog
--- libtrexio-2.2.3/debian/changelog    2022-10-07 14:07:45.000000000 +0200
+++ libtrexio-2.2.3/debian/changelog    2026-05-29 10:11:35.000000000 +0200
@@ -1,3 +1,10 @@
+libtrexio (2.2.3-3.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTBFS against HDF5 2.1.0
+
+ -- Gilles Filippini <[email protected]>  Fri, 29 May 2026 10:11:35 +0200
+
 libtrexio (2.2.3-3) unstable; urgency=medium
 
   * Team upload.
diff -Nru libtrexio-2.2.3/debian/patches/hdf5-2.1.0.patch 
libtrexio-2.2.3/debian/patches/hdf5-2.1.0.patch
--- libtrexio-2.2.3/debian/patches/hdf5-2.1.0.patch     1970-01-01 
01:00:00.000000000 +0100
+++ libtrexio-2.2.3/debian/patches/hdf5-2.1.0.patch     2026-05-29 
10:11:35.000000000 +0200
@@ -0,0 +1,49 @@
+Index: libtrexio-2.2.3/m4/ax_lib_hdf5.m4
+===================================================================
+--- libtrexio-2.2.3.orig/m4/ax_lib_hdf5.m4
++++ libtrexio-2.2.3/m4/ax_lib_hdf5.m4
+@@ -237,7 +237,15 @@ HDF5 support is being disabled (equivale
+           esac
+         done
+ 
+-        HDF5_LIBS="-lhdf5 $HDF5_LIBS"
++        HDF5_INFIX=
++        HDF5_LIBS="${HDF5_LIBS#"${HDF5_LIBS%%[![:space:]]*}"}"
++        case "$HDF5_LIBS" in
++            -lhdf5_*)
++                HDF5_INFIX="${HDF5_LIBS#-lhdf5_}"
++                HDF5_INFIX="_${HDF5_INFIX%%_*}"
++                ;;
++        esac
++        HDF5_LIBS="-lhdf5$HDF5_INFIX $HDF5_LIBS"
+         AC_MSG_RESULT([yes (version $[HDF5_VERSION])])
+ 
+         dnl See if we can compile
+@@ -251,13 +259,13 @@ HDF5 support is being disabled (equivale
+         LIBS=$HDF5_LIBS
+         LDFLAGS=$HDF5_LDFLAGS
+         AC_CHECK_HEADER([hdf5.h], [ac_cv_hadf5_h=yes], [ac_cv_hadf5_h=no])
+-        AC_CHECK_LIB([hdf5], [H5Fcreate], [ac_cv_libhdf5=yes],
++        AC_CHECK_LIB([hdf5${HDF5_INFIX}], [H5Fcreate], [ac_cv_libhdf5=yes],
+                      [ac_cv_libhdf5=no])
+         if test "$ac_cv_hadf5_h" = "no" && test "$ac_cv_libhdf5" = "no" ; then
+           AC_MSG_WARN([Unable to compile HDF5 test program])
+         fi
+         dnl Look for HDF5's high level library
+-        AC_CHECK_LIB([hdf5_hl], [main],[HDF5_LIBS="-lhdf5_hl $HDF5_LIBS"], 
[], [])
++        AC_CHECK_LIB([hdf5${HDF5_INFIX}_hl], 
[main],[HDF5_LIBS="-lhdf5${HDF5_INFIX}_hl $HDF5_LIBS"], [], [])
+ 
+         CC=$ax_lib_hdf5_save_CC
+         CPPFLAGS=$ax_lib_hdf5_save_CPPFLAGS
+@@ -294,9 +302,9 @@ HDF5 support is being disabled (equivale
+             for arg in $HDF5_LIBS
+             do
+               case "$arg" in #(
+-                -lhdf5_hl) HDF5_FLIBS="$HDF5_FLIBS -lhdf5hl_fortran $arg"
++                -lhdf5_hl) HDF5_FLIBS="$HDF5_FLIBS 
-lhdf5${HDF5_INFIX}_hl_fortran $arg"
+                   ;; #(
+-                -lhdf5)    HDF5_FLIBS="$HDF5_FLIBS -lhdf5_fortran $arg"
++                -lhdf5)    HDF5_FLIBS="$HDF5_FLIBS 
-lhdf5${HDF5_INFIX}_fortran $arg"
+                   ;; #(
+                 *) HDF5_FLIBS="$HDF5_FLIBS $arg"
+                   ;;
diff -Nru libtrexio-2.2.3/debian/patches/series 
libtrexio-2.2.3/debian/patches/series
--- libtrexio-2.2.3/debian/patches/series       2022-10-07 14:07:38.000000000 
+0200
+++ libtrexio-2.2.3/debian/patches/series       2026-05-29 10:11:35.000000000 
+0200
@@ -1,2 +1,3 @@
 fixParallelTests.diff
 fix32bitBuilds.diff
+hdf5-2.1.0.patch

--- End Message ---
--- Begin Message ---
Source: libtrexio
Source-Version: 2.2.3-4
Done: Santiago Vila <[email protected]>

We believe that the bug you reported is fixed in the latest version of
libtrexio, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Santiago Vila <[email protected]> (supplier of updated libtrexio 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 11 Aug 2026 11:55:00 +0200
Source: libtrexio
Architecture: source
Version: 2.2.3-4
Distribution: unstable
Urgency: medium
Maintainer: Debichem Team <[email protected]>
Changed-By: Santiago Vila <[email protected]>
Closes: 1139605
Changes:
 libtrexio (2.2.3-4) unstable; urgency=medium
 .
   * Team upload.
 .
   [ Gilles Filippini ]
   * Fix FTBFS against HDF5 2.1.0. Closes: #1139605.
 .
   [ Santiago Vila ]
   * Drop "Priority: optional" (default).
   * Update standards-version.
   * Add debian/salsa-ci.yml.
Checksums-Sha1:
 5bd2eba341405c06815cf7cc74fc2e52212ee4ed 1689 libtrexio_2.2.3-4.dsc
 0dc12c80afed409c825b98814e3e9008d488bea3 13020 libtrexio_2.2.3-4.debian.tar.xz
 d414c14398217b1aeb080f8e57b654ecc128d603 7889 
libtrexio_2.2.3-4_source.buildinfo
Checksums-Sha256:
 4126ba64b6e40d9e4f832f56f1dd67e9e6af0b87a4107554eddbc384097fdbe3 1689 
libtrexio_2.2.3-4.dsc
 6d7bebf1088392db08fbc68d4b66b5072cff6449d0cf584482fc3f62bcc73014 13020 
libtrexio_2.2.3-4.debian.tar.xz
 0361feeed0a8d10a8ab1d5e02314c1eb8c003d0618f8f79620fb42e1c714f713 7889 
libtrexio_2.2.3-4_source.buildinfo
Files:
 305f2d50b79f7ad2d6218f9f99938f5b 1689 science optional libtrexio_2.2.3-4.dsc
 22b683d2a7d977ea5f799b05a10968d8 13020 science optional 
libtrexio_2.2.3-4.debian.tar.xz
 4a0024ae12bc39c8adc0f4cd654ab9d7 7889 science optional 
libtrexio_2.2.3-4_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEE1Uw7+v+wQt44LaXXQc5/C58bizIFAmp69NwACgkQQc5/C58b
izLmnAgAmPN/XQ9pa4fiwoJ6OqVcy5Jn/jWHul2wp7drJrKyAvVhACX7GuJj59sn
4Ce7KpjlYi4aPMMg+TekqA5HZZLvOxNk3jWvqtZz9bd6F22pJ/nTAMwe7RZl4qbf
mN1GP8qiauUG9YrjiNxCNmcaLEXZAT4oaIjg3aArayfCqipTbukPb1LsbdFEecE8
+BlRBuumfFLDpNHSxaarBvaXcSom7+4nv4WrUTmvJXhxHx3lAVoGz4k9GBFkgzWI
CYtQoAoTdEeKod181hK+z6v3SqCNhZ7TK+U2u7nYEeFS2L575gHcC7FtyaZYWQnX
XNS1EJfgSWqUoVz92X2bmoq6sthZAQ==
=B8qv
-----END PGP SIGNATURE-----

Attachment: pgptguMI2_nn1.pgp
Description: PGP signature


--- End Message ---

Reply via email to