Stas Bekman <[EMAIL PROTECTED]> [27-04-2004 07:59]:
> Radoslaw Zielinski wrote:
[...]
>>  t/threads....ok 5/6Attempt to free unreferenced scalar: SV 0x822f660 
>>  during global destruction.
>>  t/threads....ok                                                          
>>  All tests successful.
> That's a bug in perl:
[...]

Uh.

>> BTW #2: `perl -w Makefile.PL` looks rather messy... ;-)
> Yeah, thanks. fixed all but this one:

> Argument "" isn't numeric in numeric lt (<) at 
> /usr/lib/perl5/5.8.3/ExtUtils/MakeMaker.pm line 390.

--- Makefile.PL~        2004-04-27 07:49:29.000000000 +0200
+++ Makefile.PL 2004-04-27 08:11:16.996648896 +0200
@@ -9,7 +9,7 @@
 use constant DEBUG => 1;
 
 my %prereq = (
-    "Test::More" => "",
+    "Test::More" => 0,
 );
 
 my %interface = (

> There is no numeric lt at that line. If you can take a look and report a 
> bug to the makemaker list that would be great.

That line contains "if ()..."; our evil operator is used few lines later
in corresponding elsif, which belongs to the same #line from perl's
point of view.

Reporting it would IMHO be a waste of bits, as it's (at least somehow)
documented; man ExtUtils::MakeMaker:

  PREREQ_PM
  [...]
    desired version is the value. If the required version number is 0, we
    only check if any version is installed already.

-- 
Radosław Zieliński <[EMAIL PROTECTED]>
[ GPG key: http://radek.karnet.pl/ ]

Attachment: pgp00000.pgp
Description: PGP signature

Reply via email to