Debian Patches
Status for libkdumpfile/0.5.4-3
Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
fix-file-cache-test-for-32bit.diff | Fix file cache test for 32-bit architectures If 64-bit file offsets are selected with _FILE_OFFSET_BITS on a 32-bit architecture, the default mmap() call takes a 64-bit off_t, but dlsym() returns a pointer to a function that takes a 32-bit off_t. . To fix it: . - always call original mmap64() if it is available, - use XSTRINGIFY(mmap) instead of "mmap". . The latter is needed, because some systems define mmap as a macro which expands to another identifier. |
Petr Tesarik <petr@tesarici.cz> | yes | upstream | https://github.com/ptesarik/libkdumpfile/commit/16c73b83a78c1bfb55f3e9823b09fce549c8ec11 | 2024-05-28 |
fix-py311-int-conversion-gcc14.diff | Improved C compatibility with GCC 14+ Python 3.11 does not have a tp_print member in PyTypeObject. The field at this position is called tp_vectorcall_offset and has type Py_ssize_t, hence the int-conversion compiler error with GCC 14+. |
Florian Weimer <fweimer@redhat.com> | no | upstream, https://github.com/ptesarik/libkdumpfile/pull/78 | 2024-08-02 |