Add libaio to SUBLIBS built for Cygwin

Provide libaio.a for those projects (such as stress-ng) checking for
POSIX aio support by looking for this library at configure time.
A release note is provided for Cygwin 3.6.0.

Signed-off-by: Mark Geisert <mark@maxrnd.com>
Fixes: N/A (new code)
This commit is contained in:
Mark Geisert 2024-11-19 00:11:24 -08:00 committed by Corinna Vinschen
parent dbb8069df5
commit b09ff5a644
2 changed files with 8 additions and 1 deletions

View File

@ -550,7 +550,8 @@ SUBLIBS = \
libresolv.a \ libresolv.a \
librt.a \ librt.a \
libacl.a \ libacl.a \
libssp.a libssp.a \
libaio.a
noinst_LIBRARIES = \ noinst_LIBRARIES = \
libdll.a \ libdll.a \
@ -666,6 +667,9 @@ libacl.a: $(LIB_NAME) sec/posixacl.o
libssp.a: $(LIB_NAME) $(wildcard $(newlib_build)/libc/ssp/*.o) libssp.a: $(LIB_NAME) $(wildcard $(newlib_build)/libc/ssp/*.o)
$(AM_V_GEN)$(speclib) $^ $(@F) $(AM_V_GEN)$(speclib) $^ $(@F)
libaio.a: $(LIB_NAME) aio.o
$(AM_V_GEN)$(speclib) $^ $(@F)
# #
# all # all
# #

View File

@ -13,6 +13,9 @@ What's new:
Windows attributes FILE_ATTRIBUTE_PINNED and FILE_ATTRIBUTE_UNPINNED. Windows attributes FILE_ATTRIBUTE_PINNED and FILE_ATTRIBUTE_UNPINNED.
Add matching 'p' and 'u' mode bits in chattr(1) and lsattr(1). Add matching 'p' and 'u' mode bits in chattr(1) and lsattr(1).
- New libaio.a provided for projects checking for POSIX aio support
by looking for this library at configure time.
What changed: What changed:
------------- -------------