Fedora Core 3 Update: libaio-0.3.103-5
Posted on: 03/29/2005 01:50 PM

An updated libaio packages is available for Fedora Core 3

----------------------------------------------------------------------
Fedora Update Notification
FEDORA-2005-147
2005-03-29
----------------------------------------------------------------------

Product : Fedora Core 3
Name : libaio
Version : 0.3.103
Release : 5
Summary : Linux-native asynchronous I/O access library
Description :
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, libaio, provides the Linux-native API for async I/O. The POSIX async I/O facility requires this library in order to provide kernel-accelerated async I/O capabilities, as do applications which require the Linux-native async I/O API.

----------------------------------------------------------------------
Update Information:

The SONAME for libaio was inadvertantly changed from libaio.so.1 to libaio.so.1.0.0. While applications linked with libaio.so.1 would still load, they would fail upon looking up a symbol in libaio. This also introduced an RPM dependency that could not be solved. Application RPMs which were built against the old package would not install as well.

The solution for this was to revert the SONAME to its old value, and to provide a compat library for those packages that were built against the library with the wrong SONAME.

----------------------------------------------------------------------
* Mon Feb 14 2005 Jeff Moyer lt;jmoyer@redhat.comgt; - 0.3.103-5

- - Build the library twice. Once with the old SONAME and once with the new
one. This fixes the wrong SONAME problem by keeping a library around with
the wrong name (libaio.so.1.0.0) and generating a new one (libaio.so.1.0.1).

----------------------------------------------------------------------
This update can be downloaded from:
http://download.fedora.redhat.com/pub/fedora/linux/core/updates/3/

502e9012e7fce64fc6fbbda218d96154 SRPMS/libaio-0.3.103-5.src.rpm
37bfedf308962c5643ee722856e1b535 x86_64/libaio-0.3.103-5.x86_64.rpm
56b059051f2665751f3b19a8aa84a1e2 x86_64/libaio-devel-0.3.103-5.x86_64.rpm
3636705da3d24f5061c9294098c0ac09
x86_64/debug/libaio-debuginfo-0.3.103-5.x86_64.rpm
9b65bc00d61e80fffbd0a95572a5c405 x86_64/libaio-0.3.103-5.i386.rpm
9b65bc00d61e80fffbd0a95572a5c405 i386/libaio-0.3.103-5.i386.rpm
6b123d9266b8ab2836157c7148e9cc49 i386/libaio-devel-0.3.103-5.i386.rpm
ee6ef2f1183e1d957220ca3d62906f93
i386/debug/libaio-debuginfo-0.3.103-5.i386.rpm

This update can also be installed with the Update Agent; you can launch the Update Agent with the 'up2date' command.


Printed from Linux Compatible (http://www.linuxcompatible.org/news/story/fedora_core_3_update_libaio_03103_5.html)