Path to this page:
Subject: CVS commit: pkgsrc/devel/p5-IO-AIO
From: Wen Heping
Date: 2018-08-15 04:03:39
Message id: 20180815020339.1D5FDFBEC@cvs.NetBSD.org
Log Message:
Update to 4.54
Remove the patch which fixed upstream
Upstream changes:
4.54 Tue Aug 14 13:54:48 CEST 2018
- include sys/mkdev.h or sys/sysmacros.h if available.
- further tweaks to configure invocation for systems requiring --rpath.
- no longer rely on custom paths on win32 platforms.
- try to work around buggy PAGESIZE macro on solaris.
4.53 Tue Aug 14 11:27:50 CEST 2018
- add $Config{libs} to LIBS for configure, to work around systems
with broken library dependencies (... openbsd).
4.52 Sun Aug 12 08:09:45 CEST 2018
- config.h.in was missing in distribution.
4.51 Sun Aug 12 07:24:14 CEST 2018
- complete rework of the autoconf framework: IO::AIO now uses its own
config.h, separate from libeio, and tries to test the actual perl
environment, not the standard system environment.
- provide nanosecond-accracy stat time accessors for both perl and IO::AIO
stat functions.
- removed non-portable C++ syntax from eio.c.
- try to fix readdir tests on cygwin spuriously failing.
4.5 Wed Aug 1 00:23:55 CEST 2018
- aio_mtouch touch all pages as requested, not just the first page in \
most cases.
- new function: IO::AIO::mremap, linux-specific mremap, with constants \
MREMAP_MAYMOVE
and MREMAP_FIXED.
- add O_ACCMODE.
- add (undocumented) MSG_CMSG_CLOEXEC and SOCK_CLOEXEC constants.
Files: