Wed, 11 Dec 2024 16:26:55 UTC | login

Information for build perl-IO-AIO-4.72-2.fc31

ID90598
Package Nameperl-IO-AIO
Version4.72
Release2.fc31
Epoch
Sourcegit+https://src.fedoraproject.org/rpms/perl-IO-AIO.git#f64f8151164a2fb51797941f6242ff023dcc28d4
SummaryAsynchronous Input/Output
DescriptionThis module implements asynchronous I/O using whatever means your operating system supports.
Built bydavidlt
State complete
Volume DEFAULT
StartedThu, 18 Jul 2019 04:19:21 UTC
CompletedThu, 18 Jul 2019 05:21:58 UTC
Taskbuild (f31-candidate, /rpms/perl-IO-AIO.git:f64f8151164a2fb51797941f6242ff023dcc28d4)
Extra{'source': {'original_url': 'git+https://src.fedoraproject.org/rpms/perl-IO-AIO.git#f64f8151164a2fb51797941f6242ff023dcc28d4'}}
Tags
f31
RPMs
src
perl-IO-AIO-4.72-2.fc31.src.rpm (info) (download)
noarch
treescan-4.72-2.fc31.noarch.rpm (info) (download)
riscv64
perl-IO-AIO-4.72-2.fc31.riscv64.rpm (info) (download)
perl-IO-AIO-debuginfo-4.72-2.fc31.riscv64.rpm (info) (download)
perl-IO-AIO-debugsource-4.72-2.fc31.riscv64.rpm (info) (download)
Logs
riscv64
build.log
hw_info.log
mock_output.log
noarch_rpmdiff.json
root.log
state.log
Changelog * Fri May 31 2019 Jitka Plesnikova <jplesnik@redhat.com> - 4.72-2 - Perl 5.30 rebuild * Wed Apr 03 2019 Paul Howarth <paul@city-fan.org> - 4.72-1 - Update to 4.72 - libeio: If fd 0 is available do not use it for aio_wd, as it collides with IO::AIO::CWD - Added IO::AIO::memfd_create - Correctly include <sys/uio.h> in the vmsplice test - Reduce code size by ~7% on amd64 by declaring more functions as noinline - Documentation fixes and updates - Experimental and undocumented preliminary support for synchronous statx * Sun Mar 10 2019 Paul Howarth <paul@city-fan.org> - 4.71-1 - Update to 4.71 - Due to an error in the linux manpages, the configure tests for readahead, sync_file_range, splice etc. failed; this has been fixed * Mon Mar 04 2019 Paul Howarth <paul@city-fan.org> - 4.70-1 - Update to 4.7 - Significantly speed up scandir for the very special case of a non-POSIX filesystem that nevertheless reports valid dt_type information; the only known filesystem of this type is currently btrfs, which didn't get its act together to implement POSIX semantics in all these years - Add IO::AIO::MCL_ONFAULT for mlockall, add IO::AIO::mlockall - Neither sys/mkdev.h nor sys/sysmacros.h were included, even when they were detected by autoconf * Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 4.60-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild * Tue Aug 28 2018 Paul Howarth <paul@city-fan.org> - 4.60-1 - Update to 4.6 - Add st_btime, st_btimesec, st_btimensec and st_gen accessors, mostly for bsds that expose birthtime and st_gen members (netbsd, freebsd but only st_gen on openbsd because they compiled their perl without support for birthtimes) - Fix madvise and munlock to properly support negative offsets - Allocate fd for the aio_close at boot time, to guarantee it working later, rather than calling abort when it fails; this also avoids close-on-exec race issues after module load - #undef utime on win32, which might help some reports of utime hangs - Minor documentation improvements - Minor configure clean-ups - Use $Config{perllibs} instead of libs for configure, which might help people who didn't install all perl dependencies (might break things as well) - Remove buildreqs needed only due to use of $Config{libs} * Wed Aug 15 2018 Paul Howarth <paul@city-fan.org> - 4.54-1 - Update to 4.54 - 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 * Tue Aug 14 2018 Paul Howarth <paul@city-fan.org> - 4.53-1 - Update to 4.53 - Add $Config{libs} to LIBS for configure, to work around systems with broken library dependencies - Add missing include for prctl() - Add buildreqs needed due to overspecification of libraries in $Config{libs} * Mon Aug 13 2018 Paul Howarth <paul@city-fan.org> - 4.52-1 - Update to 4.52 - 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-accuracy stat time accessors for both perl and IO::AIO stat functions - Removed non-portable C++ functions from eio.c - Try to fix readdir tests on cygwin spuriously failing * Wed Aug 01 2018 Paul Howarth <paul@city-fan.org> - 4.50-1 - Update to 4.5 - aio_mtouch: touch all pages as requested, not just the first page - 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 * Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 4.40-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild * Thu Jun 28 2018 Jitka Plesnikova <jplesnik@redhat.com> - 4.40-2 - Perl 5.28 rebuild * Wed Feb 21 2018 Paul Howarth <paul@city-fan.org> - 4.40-1 - Update to 4.4 - New aio_slurp request - Add (experimental) IO::AIO::eventfd and timerfd* function - Add (experimental) IO::AIO::get_fdlimit and IO::AIO::min_fdlimit - Point out that aio_copy overwrites existing files - Remove filesystem magic number table from aio_statvfs docs as statvfs doesn't actually return this info at all (statfs does) - Add a bunch of (mostly linux-specific) constants for use in ioctls (see aio_ioctl docs) - treescan now has a proper manpage and useful --help output - New option --sync in treescan, to sync everything in a subtree - Changed default for aio_msync flags to MSYNC_SYNC - Document offset/length behaviour of mprotect/madvise - Support linux's renameat2 (via aio_rename2) - Add aio_rename2, an aio_rename with flags - Add F_DUPPFD_CLOEXEC, F_OFD_[SG]ETLKW? constants - Add FALLOC_FL_INSERT_RANGE, FALLOC_FL_UNSHARE_RANGE - libeio: Use posix_close if available - libeio: Internal close() calls no longer disturb errno - Add IO:AIO::FALLOC_FL_UNSHARE - Update schmorp.h for removal of USE_SOCKETS_AS_HANDLES and better eventfd detection - Package treescan, in its own package - Change license to GPLV2+, since parts of libeio are GPLv2+ - Drop EL-5 support - Drop BuildRoot: and Group: tags - Drop explicit buildroot cleaning in %install section - Drop explicit %clean section * Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 4.34-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.34-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild * Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.34-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild