- Package:
- src:silo-llnl
- Source:
- src:silo-llnl
- Submitter:
- Gilles Filippini
- Date:
- 2026-06-23 19:03:01 UTC
- Severity:
- normal
- Tags:
Hi,
During a test rebuild of HDF5's reverse dependcies against HDF5 2.1.0
currently in experimental, silo-llnl FTBFS with:
silo_hdf5.c: In function 'db_hdf5_init':
silo_hdf5.c:961:60: error: passing argument 5 of 'db_hdf5_put_cmemb' from incompatible pointer type [-Wincompatible-pointer-types]
961 | db_hdf5_put_cmemb(_mt, #NAME, OFFSET(_m, NAME), 1, &_size, _tmp_m); \
| ^~~~~~
| |
| hsize_t * {aka long unsigned int *}
silo_hdf5.c:2202:9: note: in expansion of macro 'MEMBER_3'
2202 | MEMBER_3(double, min_extents);
| ^~~~~~~~
silo_hdf5.c:1940:41: note: expected 'const int *' but argument is of type 'hsize_t *' {aka 'long unsigned int *'}
1940 | int ndims, int const *dim, hid_t type)
| ~~~~~~~~~~~^~~
silo_hdf5.c:963:54: error: passing argument 5 of 'db_hdf5_put_cmemb' from incompatible pointer type [-Wincompatible-pointer-types]
963 | db_hdf5_put_cmemb(_ft, #NAME, _f_off, 1, &_size, _tmp_f); \
| ^~~~~~
| |
| hsize_t * {aka long unsigned int *}
silo_hdf5.c:2202:9: note: in expansion of macro 'MEMBER_3'
2202 | MEMBER_3(double, min_extents);
| ^~~~~~~~
silo_hdf5.c:1940:41: note: expected 'const int *' but argument is of type 'hsize_t *' {aka 'long unsigned int *'}
1940 | int ndims, int const *dim, hid_t type)
| ~~~~~~~~~~~^~~
It seems the source tree has to be adapted to support this new major release of HDF5.
Thanks,
_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/+z4MFAmooCTwACgkQ7+hsbH/+
z4ODewf/Wa883HCr8JCXG7OSlsoOujmGU1rKsdY6hhF4xVIK+Dmgh/hOIuXZjzhn
XOBlC8YNbf4IxSocVzZ1zYBE9PHC0hlarLvrk30ECPs6dRimOzfm/WAFSG/aMytu
VAluBzErq9+wDvrIWiV1+xrUyxMl+bekvOOSgkqCNQXGmYF6nJU/FijLFfKTxKHh
+0ueM5/7LSz4ADHtNEHr1DlgABtZ9wRkUm/iEdmH7Kgehk3lYtHCUVcper0zGBLR
ouKTRwnIPTfLhfMHMdhNpks5Y+Ayd6bS+qHW+pX3cLj+xgr2+w7NU+zLpqJameNb
awzPUEx4CH5sukqBSU4Z6Q2QlnIw4A==
=3rII
-----END PGP SIGNATURE-----
Gilles Filippini a écrit le 09/06/2026 à 14:38 : Please review the attached patch. Best, _g.
We believe that the bug you reported is fixed in the latest version of
silo-llnl, 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 1139553@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Alastair McKinstry <mckinstry@debian.org> (supplier of updated silo-llnl 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: Tue, 23 Jun 2026 11:42:17 +0100
Source: silo-llnl
Binary: libsilo-bin libsilo-bin-dbgsym libsilo-dev libsiloh5-412 libsiloh5-412-dbgsym python3-silo python3-silo-dbgsym
Architecture: source arm64
Version: 4.12.1~pre2-1
Distribution: experimental
Urgency: medium
Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
Changed-By: Alastair McKinstry <mckinstry@debian.org>
Description:
libsilo-bin - Utilities to manipulate libsilo files
libsilo-dev - Development files for SILO Scientific I/O library from LLNL
libsiloh5-412 - SILO Science I/O library from LLNL
python3-silo - Python3 interface to the SILO Scientific I/O library
Closes: 1139553
Changes:
silo-llnl (4.12.1~pre2-1) experimental; urgency=medium
.
* New upstream release. Closes: #1139553
- libname now libsiloh5-412. Upstream added versioning
* Drop kfreebsd
* Drop X-Python3-Version
* Use pre-computed DEB_HOST_MULTIARCH
* Standards-Version: 4.7.4
* Drop Priority: optional from source in d/control per new policy
* d/gbp.conf: pristine-tar=True
* Make d/copyright machine-readable
* d/*install: Drop leading /
* d/control cleanup of dependencies with cme
* Debhelper compat level 14
* Add d/watch file for new silo github
* Switch to cmake build system
Checksums-Sha1:
16c502b41979b39a49af612a005047a4400fb78f 2514 silo-llnl_4.12.1~pre2-1.dsc
c9b745f7b4f7080b6cfe58524d7f3e78ffa3e79a 9830584 silo-llnl_4.12.1~pre2.orig.tar.xz
54aff8febc2ffd395a32dd870bc9ea5da582ed19 12208 silo-llnl_4.12.1~pre2-1.debian.tar.xz
7609cf00c27ee59f614c91672e90a1185df179c8 2207880 libsilo-bin-dbgsym_4.12.1~pre2-1_arm64.deb
6ceae978d1bed174c2e35b8759fb2a63a6d54142 136276 libsilo-bin_4.12.1~pre2-1_arm64.deb
fec9ec2298570ffd31dca8ef9f6da07603e45887 6169312 libsilo-dev_4.12.1~pre2-1_arm64.deb
9956964e26403c976df444dc4188d4c374ad4031 1457380 libsiloh5-412-dbgsym_4.12.1~pre2-1_arm64.deb
48d53f95bd7a4b6ac74bc3fb0e0626ace454d541 347768 libsiloh5-412_4.12.1~pre2-1_arm64.deb
0a166852b7c93f3208d911b00bb3ab8d5fec4456 148416 python3-silo-dbgsym_4.12.1~pre2-1_arm64.deb
a9c3861c74276b0186e000a951c8324993a1b7ca 22872 python3-silo_4.12.1~pre2-1_arm64.deb
25964def1dab51b5f05f48a92d4ea68327463e71 17907 silo-llnl_4.12.1~pre2-1_arm64.buildinfo
Checksums-Sha256:
f5d5c49cb1f56742ddec893e16bc6fb8ae84033679eba36fecb06d1527c0efbe 2514 silo-llnl_4.12.1~pre2-1.dsc
d7e6def06f60d7f9027a927571b722fb24fe94724cbbc141e0691fdda8658332 9830584 silo-llnl_4.12.1~pre2.orig.tar.xz
e7af0a77f3b670ba107c2c8ecd7ac2629733a0a317574c80743564e95f10d9d2 12208 silo-llnl_4.12.1~pre2-1.debian.tar.xz
a5912708676498398d602cb4b36a1f9f6b88d4601d69bc273c22e784d8dbdc6f 2207880 libsilo-bin-dbgsym_4.12.1~pre2-1_arm64.deb
bc247a59dee3f4c90e893e3a7d63a97aa596b853168f922e4c7ff9a6034ae009 136276 libsilo-bin_4.12.1~pre2-1_arm64.deb
561f38692cc81cd8f204a126f402b39d96a510d3a40a81a28d951c84c5beb844 6169312 libsilo-dev_4.12.1~pre2-1_arm64.deb
1f1ee0706070df5388e39447527facb817644b17252d33d5a2b3a7dd97b3546c 1457380 libsiloh5-412-dbgsym_4.12.1~pre2-1_arm64.deb
28bbb7c810963261a775be954f3187bcd53e7a2db440a47a868d1f0b7d6c327d 347768 libsiloh5-412_4.12.1~pre2-1_arm64.deb
8b62ef452583f229af69384c1b9fd0d2b45fba3daa7649edb659c45ed03c8f43 148416 python3-silo-dbgsym_4.12.1~pre2-1_arm64.deb
54a5b289093d6e9f7cc4f1018538af539785a85dc0d346a0c017db6ab9d234c5 22872 python3-silo_4.12.1~pre2-1_arm64.deb
3f2c01b2f44412de3b741c9c88c982a16d89806abdae62e0259dd55f2613ba33 17907 silo-llnl_4.12.1~pre2-1_arm64.buildinfo
Files:
7fa567cccd82eaef066cefbb5960de5d 2514 science optional silo-llnl_4.12.1~pre2-1.dsc
91ec73c70b0ee7e48d647c933c0f34af 9830584 science optional silo-llnl_4.12.1~pre2.orig.tar.xz
916bb3931a9a971b1173f1f366336db5 12208 science optional silo-llnl_4.12.1~pre2-1.debian.tar.xz
123d310e8c351daced0bfee97e32d84b 2207880 debug optional libsilo-bin-dbgsym_4.12.1~pre2-1_arm64.deb
cf9f610dd8496529047cc2b07d0bdb01 136276 science optional libsilo-bin_4.12.1~pre2-1_arm64.deb
42169415433aefb4ddba78a5b5d0a997 6169312 libdevel optional libsilo-dev_4.12.1~pre2-1_arm64.deb
1ea3f69da5b6d051fa575dd25a275f21 1457380 debug optional libsiloh5-412-dbgsym_4.12.1~pre2-1_arm64.deb
ed182aaaddc19f0fec484078b2251649 347768 libs optional libsiloh5-412_4.12.1~pre2-1_arm64.deb
30e99f2c1a57065a0644d4125e674eb7 148416 debug optional python3-silo-dbgsym_4.12.1~pre2-1_arm64.deb
4f9958a7571498736c35146dfb06593c 22872 python optional python3-silo_4.12.1~pre2-1_arm64.deb
da4e002cb2de89bef477f1183af050a1 17907 science optional silo-llnl_4.12.1~pre2-1_arm64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEgjg86RZbNHx4cIGiy+a7Tl2a06UFAmo6Y/MACgkQy+a7Tl2a
06XGFxAAmLAIZCI/qpwJeKKuCjFGXdKWzQOZAGa+0zYyt5q/0t5Ky6/LrgLVPsCm
FFng3MmwratsGV87SKnQqMTHjw7OyHL/kpDrMBNVNcWduUSV4OpG/eYen0+tNXSD
uXOvLSZl3lVAlEmQV3+WBKGY88Mo2akY6x07zcRvdfFiwwjvpCyyEzzghfrS6Ijd
IBqNjiGe0rzYlGZ4x3XBhapO6mATwPmqfOqXHXISl4BVYzLRxzhrN8pYKAjtxD5r
O1TKeg65jMhBHKZxfvgh6QL8cfDS/shVSTnbMLRsljkbg/2JQYWmrXBJ5MRzFDCx
94yJbXqpR05bDQ3EVcnTFzX1wlwolaFRALvwYfhvvJ3caAIoX5lbvYSy4OZ3ZztM
yoCcVYwKAB2Nh5GVcmi136NniOyr9ZRguWBt8LPUth842Z3Tb0cQU3l/oQ7Xji08
xm3ImutofIaFe6jbYB8U1F5q6Tb5RAX5WPIO9v1zKHkr/W9+0HYNjKIkEk3yz/Xd
y1xfTmRhrWJ66JGwd6kb4JI2OIoIJWnu5f5/VNQ56wJimE8TG668wFSWFOO2/nFt
AibOeKOaYL507PYQFwZkAmErWCm7mo5QrfPwPZ0z5oyn1oFo4Pe49OLOH5/49IRK
1MlfiUVE9qh8RfFG5l3xch+Mpez2mqJQ0eTMLV/i6blexHuqgNo=
=dhFu
-----END PGP SIGNATURE-----