Upgrade to Time::HiRes 1.9710
Rafael Garcia-Suarez [Thu, 29 Nov 2007 17:53:43 +0000 (17:53 +0000)]
p4raw-id: //depot/perl@32554

ext/Time/HiRes/Changes
ext/Time/HiRes/HiRes.pm
ext/Time/HiRes/Makefile.PL
ext/Time/HiRes/t/HiRes.t

index 6c13f24..d3bc47e 100644 (file)
@@ -1,5 +1,9 @@
 Revision history for the Perl extension Time::HiRes.
 
+1.9710 [2007-11-29]
+       - I got the sense of the QNX test the wrong way in an attempt
+         to generalize it
+
 1.9709 [2007-11-28]
        - casting fixes from Robin Barker for g++ and 64bitint
        - in QNX skip the itimer tests because though the API
index b1512cf..7d4d22d 100644 (file)
@@ -23,7 +23,7 @@ require DynaLoader;
                 stat
                );
        
-$VERSION = '1.9709';
+$VERSION = '1.9710';
 $XS_VERSION = $VERSION;
 $VERSION = eval $VERSION;
 
index 15d72e8..2c381e2 100644 (file)
@@ -858,8 +858,9 @@ Makefile:91: *** missing separator
 then set the environment variable LC_ALL to "C" and retry
 from scratch (re-run perl "Makefile.PL").
 (And consider upgrading your Perl.)
-(You got this message because you seem to have an
- UTF-8 locale active in your shell environment.)
+(You got this message because you seem to have
+ an UTF-8 locale active in your shell environment, this used
+ to cause broken Makefiles to be created from Makefile.PLs.)
 EOM
         }
     }
index 69ff214..927df73 100644 (file)
@@ -331,7 +331,7 @@ unless (   defined &Time::HiRes::setitimer
        && defined &Time::HiRes::getitimer
        && has_symbol('ITIMER_VIRTUAL')
        && $Config{sig_name} =~ m/\bVTALRM\b/
-        && $^O =~ /^(nto)$/) { # nto: QNX 6 has the API but no implementation
+        && $^O !~ /^(nto)$/) { # nto: QNX 6 has the API but no implementation
     for (18..19) {
        print "ok $_ # Skip: no virtual interval timers\n";
     }