| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libaio1 | Distribution: openSUSE Tumbleweed |
| Version: 0.3.113 | Vendor: openSUSE |
| Release: 5.1 | Build date: Tue Sep 9 16:25:29 2025 |
| Group: System/Libraries | Build host: reproducible |
| Size: 36147 | Source RPM: libaio-0.3.113-5.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://pagure.io/libaio | |
| Summary: Linux-Native Asynchronous I/O Access Library | |
The Linux-native asynchronous I/O facility ("async I/O", or "aio") has
a richer API and capability set than the simple POSIX async I/O
facility. This library provides the Linux-native API for async I/O. The
POSIX async I/O facility requires this library to provide
kernel-accelerated async I/O capabilities, as do applications that
require the Linux-native async I/O API.
LGPL-2.1-or-later
* Tue Sep 09 2025 Jan Engelhardt <jengelh@inai.de>
- Switch to %ldconfig_scriptlets
* Thu Feb 29 2024 pgajdos@suse.com
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
* Thu Mar 23 2023 Martin Liška <mliska@suse.cz>
- Make the package respect %optflags and disable LTO.
* Fri Sep 23 2022 Dirk Müller <dmueller@suse.com>
- skip testsuite on qemu_linux_user builds
* Tue Jul 12 2022 Dirk Müller <dmueller@suse.com>
- add fix-splice-signature.patch to fix build on 32bit
* Thu Apr 28 2022 Dirk Müller <dmueller@suse.com>
- update to 0.3.113:
* cases/16.t: loongarch only supports eventfd2
* Add loongarch to supported architectures in libaio.spec
* Add endian detection and bit width detection for loongarch
* Use generic syscall number schema for loongarch
* Fix struct io_iocb_vector padding for 32bit architectures
* struct io_iocb_sockaddr padding for 32bit architectures
* Verify structure padding is correct at build time
* harness: add test for aio poll missed events
* Mon Feb 15 2021 lduncan@suse.com
- Update to version libaio0.3.112+29.696a5e6483ba:
* Fix test issue with gcc-11 (bsc#1181869)
* harness: Skip the test if io_pgetevents() is not implemented
* harness: Print better error messages on error conditions in 22.t
* harness: Fix PROT_WRITE mmap check
* harness: fix read into PROT_WRITE mmap test
* harness: skip 22.p if async_poll isn't supported
* harness: Handle -ENOTSUP from io_submit() with RWF_NOWAIT
* harness: Add fallback code for filesystems not supporting O_DIRECT
* harness: add support for skipping tests
* harness: Make the test exit with a code matching the pass/fail state
* Tue Aug 27 2019 Michel Normand <normand@linux.vnet.ibm.com>
- Add _constraints for PowerPC to avoid OOM at build time
* Wed Jul 31 2019 Tomáš Chvátal <tchvatal@suse.com>
- Update to 0.3.112:
* Various patches for architectures/etc
- Update url
- Update install
- Enable tests
- Remove mostly merged patches or differently fixed issues:
* libaio-aarch64-support.diff
* libaio-generic-arch.diff
* libaio-optflags.diff
* 00_arches.patch
* 00_arches_sh.patch
* 01_link_libgcc.patch
* 02_libdevdir.patch
* 03_man_errors.patch
* riscv-support.patch
* Wed Apr 24 2019 Martin Liška <mliska@suse.cz>
- Disable LTO (boo#1133233).
/usr/lib/libaio.so.1 /usr/lib/libaio.so.1.0.2 /usr/share/licenses/libaio1 /usr/share/licenses/libaio1/COPYING
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Oct 23 22:49:34 2025