Your message dated Fri, 03 Jan 2025 22:06:53 +0000
with message-id <[email protected]>
and subject line Bug#1091911: fixed in hdf5 1.14.5+repack-3~exp1
has caused the Debian Bug report #1091911,
regarding hdf5 FTBFS on hppa
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.)


-- 
1091911: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1091911
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: hdf5
Version: 1.14.5+repack-2
Tags: ftbfs
Usertags: hppa

The fortran test is the only one which fails on hppa:
https://buildd.debian.org/status/fetch.php?pkg=hdf5&arch=hppa&ver=1.14.5%2Brepack-2&stamp=1735623616&raw=0

Testing object functions                                                        
       PASSED
 h5ovisit_f 1 FAILED
 h5ovisit_f  1a FAILED
 h5ovisit_f 2 FAILED
 h5ovisit_f 2a FAILED
 h5ovisit_by_name_f 1 FAILED
 h5ovisit_by_name_f 1a FAILED
 Testing object visiting functions                                              
       *FAILED*

Which ones exactly can be seen with this patch:

--- ./fortran/test/tH5O_F03.F90.org     2025-01-02 11:39:56.228175966 +0000
+++ ./fortran/test/tH5O_F03.F90 2025-01-02 11:52:46.131359428 +0000
@@ -487,39 +487,39 @@
   udata%field = H5O_INFO_ALL_F
   udata%idx = 1
   CALL h5ovisit_f(fid, H5_INDEX_NAME_F, H5_ITER_INC_F, fun_ptr, f_ptr, 
ret_val, error)
-  CALL check("h5ovisit_f", error, total_error)
+  CALL check("h5ovisit_f 1", error, total_error)
   IF(ret_val.LT.0)THEN
-     CALL check("h5ovisit_f", -1, total_error)
+     CALL check("h5ovisit_f 1a", -1, total_error)
   ENDIF

   ! Test fields option
   udata%field = H5O_INFO_ALL_F
   udata%idx = 1
   CALL h5ovisit_f(fid, H5_INDEX_NAME_F, H5_ITER_INC_F, fun_ptr, f_ptr, 
ret_val, error, fields=udata%field)
-  CALL check("h5ovisit_f", error, total_error)
+  CALL check("h5ovisit_f 2", error, total_error)
   IF(ret_val.LT.0)THEN
-     CALL check("h5ovisit_f", -1, total_error)
+     CALL check("h5ovisit_f 2a", -1, total_error)
   ENDIF
   udata%field = H5O_INFO_BASIC_F
   udata%idx = 1
   CALL h5ovisit_f(fid, H5_INDEX_NAME_F, H5_ITER_INC_F, fun_ptr, f_ptr, 
ret_val, error, fields=udata%field)
-  CALL check("h5ovisit_f", error, total_error)
+  CALL check("h5ovisit_f 3", error, total_error)
   IF(ret_val.LT.0)THEN
-     CALL check("h5ovisit_f", -1, total_error)
+     CALL check("h5ovisit_f 3a", -1, total_error)
   ENDIF
   udata%field = H5O_INFO_TIME_F
   udata%idx = 1
   CALL h5ovisit_f(fid, H5_INDEX_NAME_F, H5_ITER_INC_F, fun_ptr, f_ptr, 
ret_val, error, fields=udata%field)
-  CALL check("h5ovisit_f", error, total_error)
+  CALL check("h5ovisit_f 4", error, total_error)
   IF(ret_val.LT.0)THEN
-     CALL check("h5ovisit_f", -1, total_error)
+     CALL check("h5ovisit_f 4a", -1, total_error)
   ENDIF
   udata%field = H5O_INFO_NUM_ATTRS_F
   udata%idx = 1
   CALL h5ovisit_f(fid, H5_INDEX_NAME_F, H5_ITER_INC_F, fun_ptr, f_ptr, 
ret_val, error, fields=udata%field)
-  CALL check("h5ovisit_f", error, total_error)
+  CALL check("h5ovisit_f 5", error, total_error)
   IF(ret_val.LT.0)THEN
-     CALL check("h5ovisit_f", -1, total_error)
+     CALL check("h5ovisit_f 5a", -1, total_error)
   ENDIF

   ! Test h5ovisit_by_name_f
@@ -527,32 +527,32 @@
   udata%idx = 1
   udata%field = H5O_INFO_ALL_F
   CALL h5ovisit_by_name_f(fid, object_name, H5_INDEX_NAME_F, H5_ITER_INC_F, 
fun_ptr, f_ptr, ret_val, error, fields=udata%field)
-  CALL check("h5ovisit_by_name_f", error, total_error)
+  CALL check("h5ovisit_by_name_f 1", error, total_error)
   IF(ret_val.LT.0)THEN
-     CALL check("h5ovisit_by_name_f", -1, total_error)
+     CALL check("h5ovisit_by_name_f 1a", -1, total_error)
   ENDIF

   ! Test fields option
   udata%idx = 1
   udata%field = H5O_INFO_BASIC_F
   CALL h5ovisit_by_name_f(fid, object_name, H5_INDEX_NAME_F, H5_ITER_INC_F, 
fun_ptr, f_ptr, ret_val, error, fields=udata%field)
-  CALL check("h5ovisit_by_name_f", error, total_error)
+  CALL check("h5ovisit_by_name_f 2", error, total_error)
   IF(ret_val.LT.0)THEN
-     CALL check("h5ovisit_by_name_f", -1, total_error)
+     CALL check("h5ovisit_by_name_f 2a", -1, total_error)
   ENDIF
   udata%idx = 1
   udata%field = H5O_INFO_TIME_F
   CALL h5ovisit_by_name_f(fid, object_name, H5_INDEX_NAME_F, H5_ITER_INC_F, 
fun_ptr, f_ptr, ret_val, error, fields=udata%field)
-  CALL check("h5ovisit_by_name_f", error, total_error)
+  CALL check("h5ovisit_by_name_f 3", error, total_error)
   IF(ret_val.LT.0)THEN
-     CALL check("h5ovisit_by_name_f", -1, total_error)
+     CALL check("h5ovisit_by_name_f 3a", -1, total_error)
   ENDIF
   udata%idx = 1
   udata%field =  H5O_INFO_NUM_ATTRS_F
   CALL h5ovisit_by_name_f(fid, object_name, H5_INDEX_NAME_F, H5_ITER_INC_F, 
fun_ptr, f_ptr, ret_val, error, fields=udata%field)
-  CALL check("h5ovisit_by_name_f", error, total_error)
+  CALL check("h5ovisit_by_name_f 4", error, total_error)
   IF(ret_val.LT.0)THEN
-     CALL check("h5ovisit_by_name_f", -1, total_error)
+     CALL check("h5ovisit_by_name_f 4a", -1, total_error)
   ENDIF

   CALL h5fclose_f(fid, error)


I tried to debug this, but I'm lacking too much fortran or hdf knowledge.
It seems the gmtime() function is involved.
Could it be caused by the fact that time_t is now 64bit on hppa.
Note: hppa is a big-endian 32-bit userspace platform.

Helge

--- End Message ---
--- Begin Message ---
Source: hdf5
Source-Version: 1.14.5+repack-3~exp1
Done: Gilles Filippini <[email protected]>

We believe that the bug you reported is fixed in the latest version of
hdf5, 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.
Gilles Filippini <[email protected]> (supplier of updated hdf5 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: Fri, 03 Jan 2025 21:36:52 +0100
Source: hdf5
Architecture: source
Version: 1.14.5+repack-3~exp1
Distribution: experimental
Urgency: medium
Maintainer: Gilles Filippini <[email protected]>
Changed-By: Gilles Filippini <[email protected]>
Closes: 1091911
Changes:
 hdf5 (1.14.5+repack-3~exp1) experimental; urgency=medium
 .
   * New patch fortran_gmtime64.patch: fix fortran gmtime related
     failures on big-endian 32-bit architectures (closes: #1091911)
Checksums-Sha1:
 848ffe2eb8e04e05b623aad6e55c8e77d7e9b3cf 3806 hdf5_1.14.5+repack-3~exp1.dsc
 31498d20d1e4140f1f33b1d76335c466de32e218 167564 
hdf5_1.14.5+repack-3~exp1.debian.tar.xz
 9e10b6ab42367e86a7a749b89d8ab730e355b978 30438 
hdf5_1.14.5+repack-3~exp1_amd64.buildinfo
Checksums-Sha256:
 c7ac9ffa56ca320ffc871991dc730597d8f47983b667708dfa1f264bc3481f00 3806 
hdf5_1.14.5+repack-3~exp1.dsc
 ca53c3f9be0513adb196ff9ba425cd941ec97009e1ccff07c7738911a521fb9a 167564 
hdf5_1.14.5+repack-3~exp1.debian.tar.xz
 428397a09c8d9f5f8a8e355e32e7941abc3ec9d7530df2d768f7c9d170cf2715 30438 
hdf5_1.14.5+repack-3~exp1_amd64.buildinfo
Files:
 2e3b93cee89df70144a65878025bcff4 3806 science optional 
hdf5_1.14.5+repack-3~exp1.dsc
 9b366b9197d040967ae7f9501af9f798 167564 science optional 
hdf5_1.14.5+repack-3~exp1.debian.tar.xz
 90982fff62908e7d6bd5e3e1dd5d7eb2 30438 science optional 
hdf5_1.14.5+repack-3~exp1_amd64.buildinfo

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

iQFEBAEBCgAuFiEEoJObzArDE05WtIyR7+hsbH/+z4MFAmd4VM4QHHBpbmlAZGVi
aWFuLm9yZwAKCRDv6Gxsf/7PgzleB/9Np2AF2cejiaj7PHiwvjqXUqtdUDqNlnHw
IJ9v7FqF3ngQgTip1gKlTZEVSmZM0UiFJepD6xRYq4sA5s2fp6q8p8omuRw4H12/
GcynekjwSlCFtRgJ49b9nIa5GrUzJ7CHjLy/OxE1Arjj9egIk8qGzev0ouGbgt7T
98In3h4rULtVwMWfqsPbVnG47GxjXik9pl70q9Q99dEojvHToTsKCydvknwJYQU8
dcC8OdL0f9CKs0e+dNX/a1EkBCfyKuZ1feiw8epaIUZ6ooG96kgXvGb1f4cy9/eX
xxQK9YLkBfXhIgRCXpu/RC5EEMsKEmL0SvnhjaqkTqzt9MPTJAgf
=RKw5
-----END PGP SIGNATURE-----

Attachment: pgphJOPH621x5.pgp
Description: PGP signature


--- End Message ---

Reply via email to