Ra build node has no hdf5-devel/h5cc/hdf5.pc, so meson setup died with
'Dependency "hdf5" not found'. Build now compiles HDF5 (autotools, libdir
lib64 to match crystfel's $ORIGIN/../lib64 RPATH) into $PREFIX and lets
meson find it via $PREFIX/bin/h5cc. meson/ninja come from pyproject.toml +
uv.lock synced into a scratch venv on uv-managed Python 3.12 (system
python 3.9 is EOL for meson >= 1.12).
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
build had 18 merge-conflict marker lines committed in 6abd7ea, so bash
failed on every hook. Rewritten clean with cd + std::die guards (modbuild
has no errexit in hooks) and an indexamajig existence check after install.
desy.de/~twhite tarball URL hangs (curl: (28) timed out, 0 bytes) from Ra
and outside. Switched urls to the same release tag on gitlab.desy.de and
updated the sha256 for crystfel-0.13.0.tar.gz.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>