Debian Patches
Status for libisal/2.30.0-5
Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
s390x-compat.patch | [PATCH] Fix s390 build The goal of this patch is to make isa-l testsuite pass on s390 with minimal changes to the library. The one and only reason isa-l does not work on s390 at the moment is that s390 is big-endian, and isa-l assumes little-endian at a lot of places. There are two flavors of this: loading/storing integers from/to memory, and overlapping structs. Loads/stores are already helpfully wrapped by unaligned.h header, so replace the functions there with endianness-aware variants. Solve struct member overlap by reversing their order on big-endian. Also, fix a couple of usages of uninitialized memory in the testsuite (found with MemorySanitizer). Fixes s390x part of #188. |
Ilya Leoshkevich <iii@linux.ibm.com> | no | debian | upstream, https://github.com/intel/isa-l/commit/d3cfb2fb772e375cf2007e484e0a6ec0c6a7c993 | 2021-11-11 |
All known versions for source package 'libisal'
- 2.31.1-2 (sid, forky)
- 2.31.1-1.1 (trixie)
- 2.30.0-5 (bookworm)