Debian Patches

Status for nexus/4.4.3-13

Patch Description Author Forwarded Bugs Origin Last update
0001-Build-java-bindings.patch Build java bindings
Enable building the Java bindings.
Stuart Prescott <stuart@debian.org> no 2026-01-19
0002-Prevent-tests-running-in-parallel.patch Prevent tests running in parallel Debian Science Maintainers no 2026-01-19
0003-libxml2-deprecated-functions.patch libxml2-deprecated-functions
commit b0459f693e27473c6d154c96cd75ddda61376eef

Remove deprecated functions
Freddie Akeroyd <freddie.akeroyd@stfc.ac.uk> no 2020-01-26
0004-Fixes-the-compatibility-with-OpenJDK-17.patch Fixes the compatibility with OpenJDK 17 Emmanuel Bourg <ebourg@apache.org> no 2026-01-19
0005-Make-compatible-with-cmake-4.patch Make compatible with cmake 4 Stuart Prescott <stuart@debian.org> no 2026-01-19
0006-Fix-2-argument-form-of-allocator.patch Fix 2-argument form of allocator Stuart Prescott <stuart@debian.org> no 2026-08-03
0007-Adapt-to-HDF4-4.4.0-API-changes.patch Adapt to HDF4 4.4.0 API changes
Update all usage of Vgetname and Vgetclass to include the new size_t*
buffer size argument, using the size of the buffer that has been allocated
as part of the typedef.
Stuart Prescott <stuart@debian.org> no 2026-10-06
0008-Fix-HDF4-test-buffer-size-mismatch.patch Fix HDF4 test buffer size mismatch
The NeXus API takes NXname (char[128]) buffers for names and classes.
test/napi_test.c declared these name buffers as char[64] and got away
with this mismatch because previous versions of HDF4 only wrote the
actual (shorter) names; HDF4 4.4.0 NUL-pads the entire buffer, meaning
that the write spills over. Depending on compiler options and
architecture details, this can cause the test to segfault.
Stuart Prescott <stuart@debian.org> no 2026-10-15

All known versions for source package 'nexus'

Links