diff options
author | mef <mef@pkgsrc.org> | 2016-02-09 14:13:17 +0000 |
---|---|---|
committer | mef <mef@pkgsrc.org> | 2016-02-09 14:13:17 +0000 |
commit | 2df5a2234d2c0a866ef4d77ec15fa4a668eede1e (patch) | |
tree | 587c5e5ce778e86cf2ae4a0fd46bc8ab7f869d1c /sysutils | |
parent | a760e942bb3f0965485e88e56da90c164b691e62 (diff) | |
download | pkgsrc-2df5a2234d2c0a866ef4d77ec15fa4a668eede1e.tar.gz |
Update 0.15 to 0.21
-------------------
Changes in Sys::SigAction 0.21 20 Nov 2013
-------------------------------------------
Remove erroneous note at the end of the POD related to references to
this module in DBD:Oracle. In reality the reference was in DBI, and
it is still there.
Close pod error bug (which referred to the above paragraph)
submitted by the Debian Packaging team.
Changes in Sys::SigAction 0.20 4 Aug 2013
-------------------------------------------
Even if "Time::HiRes::ualarm()" exists, it may not necessarily
work. (There were way too many broken smoke tests which might have
been the result of this). One reason for this may also bave been
that the test was looking for too small an interval in the
sub-second timeout tests. On busy systems, this may also have been
causing tests to fail.
This version got rid of the attempt at tracking broken environments
in timeout.t (the hash structure mentioned in the previous change).
The sub-second timer tests now set a timeout at 0.1 seconds, and
check for a delta time that is less than 0.8 seconds. Proving that
they completed in under 1 second. This provides a 0.7 second range
of execution time to account for busy systems. Previous tests, only
allowed for something less than 0.1 second.
Makefile.PL now looks for "Time::HiRes::ualarm()", and tests it. If
it works, high resolution timeouts are enabled. Makefile.PL reports
what it finds, and t/timeout.t reports when high resolution tests
are disabled, but timeout.t should not fail because of this... it
will just run fewer tests.
Changes in Sys::SigAction 0.19 27 Jul 2013
-------------------------------------------
Change sig_alarm() to use HiRes::ualarm() instead of
HiRes::alarm(). Hoping to fix hires test failures on some platforms.
Build a hash structure in timeout.t to disable the HiRes tests on
certain platforms where these functions may to be consistently
broken, but disable them for at least another round, hoping that the
change to using HiRes::ualarm() solves the problem.
Also, restructure timeout.t to hardcode the number of tests
run. Apparently Test::More on perl 5.8.x insisteds on getting the
plan before ANY tests are run.
Build similar structure in mask.t to disable the test on certain
platforms were signal masking appears to be broken. Currently this
is set to
my $mask_broken_platforms = {
'archname' => { 'i686-cygwin-thread-multi-64int' => 1
}
,'perlver' => { 'v5.10.1' => 1
}
};
Update Makefile.PL to note the fact the HiRes timeouts may broken on
some platforms.
Changes in Sys::SigAction 0.18 24 Jul 2013
-------------------------------------------
Fix "bareword" error on some platforms at least, by explicitly
importing INT_MAX from POSIX module.
Fix Changes file which listed verson 0.16 twice when it should have
list version 0.17 for the more recent changes.
Changes in Sys::SigAction 0.17 22 Jul 2013
-------------------------------------------
Fix timeout.t to use POSIX::pause() instead of select(), which was
used to optimized the while ( 1 ) loop in the forever function. This
caused failures on some platforms. pause() is right solution --
thanks (again) to Carsten Gaebler and for the suggestion for
handling the Time::HiRes request. Update Makefile.PL to note the
fact the HiRes timeouts may broken on some platforms.
More double eval documentation cleanup that had not been previously
caught in the POD. (bug #79130).
When Time::HiRes is present, allow for long timeouts longer than the
POSIX::INT_MAX microseconds when Time::HiRes is present. Just call
call alarm() instead of ualarm() in the case where input argument
would result in a msecs value in an argument to ualarm which is
larger than POSIX::INT_MAX (and, of course, add a test for this in
timeout.t). (bug/enhancement request #75784)
Fix typos in dbd-oracle-timeout.POD (bug #87141). It appears that
the DBD:oracle module may now have internal handling for this
problem (DBD::oracle not longer references Sys::SigAction).
Changes in Sys::SigAction 0.16 21 Jul 2013
-------------------------------------------
Thanks to excellent patches from Carsten Gaebler (contact me if you
want to contact him), timeout_call() now supports passing an array
of arguments which it will pass to the code it executes.
Minor tweak to POD.
Diffstat (limited to 'sysutils')
-rw-r--r-- | sysutils/p5-Sys-SigAction/Makefile | 5 | ||||
-rw-r--r-- | sysutils/p5-Sys-SigAction/distinfo | 10 |
2 files changed, 7 insertions, 8 deletions
diff --git a/sysutils/p5-Sys-SigAction/Makefile b/sysutils/p5-Sys-SigAction/Makefile index 1017f415b79..c89fdcb1a75 100644 --- a/sysutils/p5-Sys-SigAction/Makefile +++ b/sysutils/p5-Sys-SigAction/Makefile @@ -1,8 +1,7 @@ -# $NetBSD: Makefile,v 1.10 2015/06/12 10:51:16 wiz Exp $ +# $NetBSD: Makefile,v 1.11 2016/02/09 14:13:17 mef Exp $ -DISTNAME= Sys-SigAction-0.15 +DISTNAME= Sys-SigAction-0.21 PKGNAME= p5-${DISTNAME} -PKGREVISION= 4 CATEGORIES= sysutils perl5 MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Sys/} diff --git a/sysutils/p5-Sys-SigAction/distinfo b/sysutils/p5-Sys-SigAction/distinfo index da48717291c..1b2c5b8d1ea 100644 --- a/sysutils/p5-Sys-SigAction/distinfo +++ b/sysutils/p5-Sys-SigAction/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.3 2015/11/04 01:32:25 agc Exp $ +$NetBSD: distinfo,v 1.4 2016/02/09 14:13:18 mef Exp $ -SHA1 (Sys-SigAction-0.15.tar.gz) = 448b9bdbb71b5f3e245eb14b4bf9c3a62ada4859 -RMD160 (Sys-SigAction-0.15.tar.gz) = 32ecd58e2bf9ab1ba84f7535bb88a28d0283eecf -SHA512 (Sys-SigAction-0.15.tar.gz) = f46b5b111c02a6051de441ee035366c968f41bbd7bd6d9f7d74fa662863f33a79e66932c8def27e58a51eea2f142e7d36c5cd0e33dbb4f07633f9555f8e6d1e9 -Size (Sys-SigAction-0.15.tar.gz) = 19264 bytes +SHA1 (Sys-SigAction-0.21.tar.gz) = 5d9c41729b5a3b07c54e4b3665045b057da00009 +RMD160 (Sys-SigAction-0.21.tar.gz) = 9730dee55fa6ee0489ea7f00ebdc70398ce4c2e7 +SHA512 (Sys-SigAction-0.21.tar.gz) = 78b960b613800f0591ab52052001f0689d2c21138b1c16f336de85efc1ef7ed2dc3bd65f0e02c5b5009ffc9ff5506128ee10fbd41b302d4b2121bfb65294417f +Size (Sys-SigAction-0.21.tar.gz) = 22152 bytes |