Update p5-Time-HiRes to 1.66.

Changes since 1.59:

1.66
        - add nanosleep()
        - fix the 'hierachy' typo in Makefile.PL [rt.cpan.org #8492]
        - should now build in Solaris [rt.cpan.org #7165] (since 1.64)
        - should now build in Cygwin [rt.cpan.org #7535] (since 1.64)
        - close also [rt.cpan.org #5933] "Time::HiRes::time does not pick up time adjustments like ntp" since ever reproducing it in the same environment
          has become rather unlikely

1.65
        - one should not mix u?alarm and sleep (the tests modified
          by 1.65, #12 and #13, hung in Solaris), now we just busy
          loop executing an empty block
        - in the documentation underline the unspecificity of mixing
          sleeps and alarms
        - small spelling fixes

1.64
        - regenerate ppport.h with Devel::PPPort 3.03,
          now the MY_CXT_CLONE is defined in ppport.h,
          we no more need to do that.

        - the test #12 would often hang in sigsuspend() (at least that's
          where Mac OS X' ktrace shows it hanging).  With the sleep()s
          changed to sleep(1)s, the tests still pass but no hang after
          a few hundred repeats.

1.63
        - Win32 and any ithread build: ppport.h didn't define
          MY_CXT_CLONE, which seems to be a Time-HiResism.

1.62
        - Skip testing if under PERL_CORE and Time::HiRes has not
          been Configured (from Marcus Holland-Moritz, core change
          #23246)
        - Use ppport.h generated by Devel::PPPort 3.01,
          allowing cutting away our own portability code.
        - Don't use $ENV{PERL_CORE} for < 5.6.0.
        - Don't use "for my $i" for <= 5.003.
        - Don't use Pause() for <= 5.003.
        - Can't use newSVpvf for <= 5.003.
        (most of the changes from Marcus)

1.61
        - Win32: reset reading from the performance counters every
          five minutes to better track wall clock time (thanks to
          PC timers being often quite bad), should help long-running
          programs.

1.60
        - Win32: Patch from Steve Hay
          [PATCH] Re: [perl #30755] [Win32] Different results from Time::HiRes::gettimeofdayunder the debugger
          to [perl #30755] reported by Nigel Sandever

        - Cygwin: Use the Win32 recalibration code also in Cygwin if the
          <w32api/windows.h> APIs are available.  Cygwin testing by
          Yitzchak Scott-Thoennes.

        - Solaris: use -lposix4 to get nanosleep for Solaris 2.6,
          after that keep using -lrt, patch from Alan Burlison,
          bug reported in [cpan #7165]
This commit is contained in:
bad 2005-01-20 21:07:51 +00:00
parent 5cec9319ba
commit 6ff0dd6218
2 changed files with 5 additions and 6 deletions

View file

@ -1,11 +1,10 @@
# $NetBSD: Makefile,v 1.16 2004/12/20 11:31:12 grant Exp $
# $NetBSD: Makefile,v 1.17 2005/01/20 21:07:51 bad Exp $
#
DISTNAME= Time-HiRes-1.59
DISTNAME= Time-HiRes-1.66
PKGNAME= p5-${DISTNAME}
PKGREVISION= # empty
SVR4_PKGNAME= p5thr
PKGREVISION= 1
CATEGORIES= time perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Time/}

View file

@ -1,4 +1,4 @@
$NetBSD: distinfo,v 1.9 2004/08/03 02:36:42 jlam Exp $
$NetBSD: distinfo,v 1.10 2005/01/20 21:07:51 bad Exp $
SHA1 (Time-HiRes-1.59.tar.gz) = c6b933664cb752ca4bdba9f8883848e8c5821e75
Size (Time-HiRes-1.59.tar.gz) = 30174 bytes
SHA1 (Time-HiRes-1.66.tar.gz) = 4fcfabe2ca6665fdb4554b2bafae0b99dcd25e8a
Size (Time-HiRes-1.66.tar.gz) = 60266 bytes