-
libaio (0.3.112-5) unstable; urgency=medium
* Sync with upstream commits:
- Make test suite failures fatal, so we ignore errors for now, until it
passes at least in all release architectures.
- Add support for SKIPable tests.
- Allow running tests against the installed library, which will make
possible to add autopkgtests.
- Fix test case 5.t, by using a write() instead of a read() to force the
kernel to read from the unreadable buffer.
* Add a workaround to io_pgetevents() for 32-bit userland running on
64-bit kernels to cope with the broken compat kernel syscall, which uses
a 64-bit pointer instead of a 32-bit one, and eats the sigset_t size
member which makes it then fail a consistency check and return -EINVAL.
This fixes test case 22.t. The kernel fix is being prepared as well.
* Add more detailed error messages to test case 22.t.
-- Guillem Jover <email address hidden> Fri, 16 Aug 2019 05:11:10 +0200
-
libaio (0.3.112-4) unstable; urgency=medium
* Switch to Standards-Version 4.4.0 (no changes needed).
* Switch to debhelper compatibility level 12.
* Switch from debian/compat to debhelper-commpat in Build-Depends.
* Test suite fixes:
- Fix the attempt_rw READ call to be arch-dependent instead of making
it the WRITE call. Thanks to Jeff Moyer <email address hidden>.
-- Guillem Jover <email address hidden> Fri, 02 Aug 2019 05:33:44 +0200
-
libaio (0.3.112-3) unstable; urgency=medium
* Test suite fixes:
- Fix logic inversion in EINVAL check.
- Revert making the test suite fatal on failures, as the Debian buildd
setup is peculiar enough to make at least two tests fail. This will
need further work.
-- Guillem Jover <email address hidden> Tue, 26 Feb 2019 05:26:21 +0100
-
libaio (0.3.111-1) unstable; urgency=medium
* New upstream release.
- Refresh patches.
- Fix x32 support. (Closes: #883904)
- Add riscv64 support. (Closes: #893003)
* Fix cross-building by not invoking getconf for PAGESIZE, and instead
getting the value at run-time.
* Do not pass -fomit-frame-pointer as part of the required compiler flags.
* Remove now always unused lintian override, as upstream requires linking
against libc everywhere for its syscall(3) usage.
* Mark libaio-dev as Multi-Arch same.
* Now using Standards-Version 4.1.3 (no changes needed).
* Switch to debhelper compatibility level 11.
-- Guillem Jover <email address hidden> Sun, 18 Mar 2018 02:58:44 +0100