pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/p5-IO-AIO (pkgsrc)



details:   https://anonhg.NetBSD.org/pkgsrc/rev/4b5a167c30cf
branches:  trunk
changeset: 646354:4b5a167c30cf
user:      mef <mef%pkgsrc.org@localhost>
date:      Sun Feb 08 02:49:50 2015 +0000

description:
(pkgsrc)
 - Add comment on patch, picking from cvs log
(upstream)
 - Update 4.18 to 4.31
-------------------
4.31  Tue Jun  3 03:29:27 CEST 2014
        - work around more 5.20 bugs. backwards compatibility my ass.

4.3   Fri Apr 11 06:22:38 CEST 2014
        - perl5porters broke Async::Interrupt, BDB, EV, IO::AIO, OpenCL
          without warning by switching the meaning of USE_SOCKETS_AS_HANDLES
          in 5.18. What's so attractive about giving a shit about backwards
          compatibility - I will never understand.

4.2   Sat Jan 25 01:13:14 CET 2014
        - aio_group could corrupt memory because it didn't restore
          the stack after req_submit.
        - be more careful on (e.g. permission) errors in bin/treescan.
        - work around changes in ExtUtils::MakeMaker.
        - (libeio) implement aio_realpath for win32.
        - (xthread) work around compile time bugs in ptw32.
        - added IO::AIO::pipesize.
        - (libecb) insignificant update.

4.19  Sun Jan  6 12:47:26 CET 2013
        - avoid endless loop in fiemap with some XFS files.
        - in aio_rename and aio_rmdir, specialcase the case of [$wd, "."]
          and call rename/rmdir instead of renameat/unlinkat.

diffstat:

 devel/p5-IO-AIO/Makefile                   |   5 ++---
 devel/p5-IO-AIO/distinfo                   |  10 +++++-----
 devel/p5-IO-AIO/patches/patch-libeio_ecb.h |   4 +++-
 3 files changed, 10 insertions(+), 9 deletions(-)

diffs (41 lines):

diff -r 32a2f921d067 -r 4b5a167c30cf devel/p5-IO-AIO/Makefile
--- a/devel/p5-IO-AIO/Makefile  Sun Feb 08 02:45:24 2015 +0000
+++ b/devel/p5-IO-AIO/Makefile  Sun Feb 08 02:49:50 2015 +0000
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.10 2014/05/29 23:35:58 wiz Exp $
+# $NetBSD: Makefile,v 1.11 2015/02/08 02:49:50 mef Exp $
 #
 
-DISTNAME=      IO-AIO-4.18
+DISTNAME=      IO-AIO-4.31
 PKGNAME=       p5-${DISTNAME}
-PKGREVISION=   1
 CATEGORIES=    parallel
 MASTER_SITES=  ${MASTER_SITE_PERL_CPAN:=IO/}
 
diff -r 32a2f921d067 -r 4b5a167c30cf devel/p5-IO-AIO/distinfo
--- a/devel/p5-IO-AIO/distinfo  Sun Feb 08 02:45:24 2015 +0000
+++ b/devel/p5-IO-AIO/distinfo  Sun Feb 08 02:49:50 2015 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.5 2014/11/10 18:09:10 joerg Exp $
+$NetBSD: distinfo,v 1.6 2015/02/08 02:49:50 mef Exp $
 
-SHA1 (IO-AIO-4.18.tar.gz) = 158c76d718a4474607532fdd943ce199ee65213c
-RMD160 (IO-AIO-4.18.tar.gz) = 6017fd9ec5b2a292a1f8bb743a7c0193e0523201
-Size (IO-AIO-4.18.tar.gz) = 146624 bytes
-SHA1 (patch-libeio_ecb.h) = 928d08c52fdce6dfbf346fbaa78b53411a92289c
+SHA1 (IO-AIO-4.31.tar.gz) = a5528fd7c24377ebabc403e5662d40bce027aee0
+RMD160 (IO-AIO-4.31.tar.gz) = ce99f2c46adbbebe56066168a79bec90a60c0554
+Size (IO-AIO-4.31.tar.gz) = 149718 bytes
+SHA1 (patch-libeio_ecb.h) = a913e483e86a188d3f9b8667e0ee387e7988b112
diff -r 32a2f921d067 -r 4b5a167c30cf devel/p5-IO-AIO/patches/patch-libeio_ecb.h
--- a/devel/p5-IO-AIO/patches/patch-libeio_ecb.h        Sun Feb 08 02:45:24 2015 +0000
+++ b/devel/p5-IO-AIO/patches/patch-libeio_ecb.h        Sun Feb 08 02:49:50 2015 +0000
@@ -1,4 +1,6 @@
-$NetBSD: patch-libeio_ecb.h,v 1.1 2014/11/10 18:09:10 joerg Exp $
+$NetBSD: patch-libeio_ecb.h,v 1.2 2015/02/08 02:49:50 mef Exp $
+
+Use __builtin_unreachable on Clang instead of the broken C11 hack.
 
 --- libeio/ecb.h.orig  2014-11-09 21:03:05.000000000 +0000
 +++ libeio/ecb.h



Home | Main Index | Thread Index | Old Index