Control: tag 1062218 pending
Hi!
Bug #1062218 that you reported in package libaio has been fixed
in the debian/pkgs/libaio.git git repository. You can see the changelog below, and you can check the diff of the fix at:
https://git.hadrons.org/cgit/debian/pkgs/libaio.git/diff/?id=8d2d6c2
---
commit 8d2d6c2930be1e34cb357ab4f1b8d42471a16f77
Author: Guillem Jover <
guillem@debian.org>
Date: Tue Mar 5 11:33:36 2024 +0100
Add time64 support
- Remove dead code for syscall handling.
- Refactor code to use an internal implementation for public functions
that handle timespec, by switching them to always use __kernel_timespec,
and add conversion functions to map from 'struct timespec' to
'struct __kernel_timespec', and from 'struct __kernel_timespec' to
'struct __kernel_old_timespec'.
- Add support for io_pgetevents_time64() Linux syscall, but disable it
for now as it only works on 32-bit kernels, but not on the compat
mode in 64-bit kernels running 32-bit userland, will be fixed in Linux
in parallel, as the timeouts used are supposed to be relative anyway,
and this does not and will not break ABI.
- Add dual time32/time64 ABI support by adding io_getevents_time64() and
io_pgetevents_time64() library functio