Bug#1150017: enabling big-endian
Drew Parsons
dparsons at debian.org
Mon Oct 5 12:07:17 BST 2026
Source: c-blosc2
Version: 3.3.5-1~exp1
Severity: normal
Bigendian support was dropped in c-blosc2 3.2.3-1~exp1
but it ought to be fixed now in v3, at least for ppc64.
ppc64 support was patched in upstream PR#723
https://github.com/Blosc/c-blosc2/pull/723
It sets specific definitions when __BIG_ENDIAN__ is defined,
albeit under _ARCH_PWR8 for ppc64.
Can an equivalent patch for __BIG_ENDIAN__ code
(setting BLOSC_BPERM_RESULT_IDX) work in the code path used for s390x?
(I guess that would be patching blosc/bitshuffle-generic.c)
-- System Information:
Debian Release: forky/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 7.2.8+deb14-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8), LANGUAGE=en_AU:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
More information about the debian-science-maintainers
mailing list