Joe Schaefer wrote:

>Steve Hay <[EMAIL PROTECTED]> writes:
>
>  
>
>>Current CVS mp2 doesn't build any more on Win32 :(
>>    
>>
>
>[...]
>
>  
>
>>mp2-1.99_17 works fine, and I'm damned if I can see what the cause of 
>>the error is.  The next few lines of output from the 1.99_17 build are:
>>    
>>
>
>You need to look for "?=" appearing in a few of the Makefiles (not the
>top-level one).  IIRC it's coming from a TEST_VERBOSE assignment, so it 
>might be Test::Harness that's borked?  Anyways, replacing them with "="
>seemed to let the Win32 build go through, but some of the tests failed 
>for me.
>
Spot on!

Apache-Test and ModPerl-Registry Makefile's both have:

TEST_VERBOSE ?= 0

Deleting the "?" fixes it.

The attached patch removes the "?" from TestMM.pm, which seems to 
prevent it from appearing in either of the above Makefile's.  Not quite 
sure I understand how it affects ModPerl-Registry, but there you go...

- Steve


------------------------------------------------
This email has been scanned for viruses and content by the Radan Computational 
Webshield Appliances.
Index: Apache-Test/lib/Apache/TestMM.pm
===================================================================
RCS file: /home/cvspublic/httpd-test/perl-framework/Apache-Test/lib/Apache/TestMM.pm,v
retrieving revision 1.42
diff -u -u -r1.42 TestMM.pm
--- Apache-Test/lib/Apache/TestMM.pm    26 Oct 2004 01:42:14 -0000      1.42
+++ Apache-Test/lib/Apache/TestMM.pm    3 Nov 2004 17:56:07 -0000
@@ -82,7 +82,7 @@
     }
 
     return $preamble . <<'EOF' . $cover;
-TEST_VERBOSE ?= 0
+TEST_VERBOSE = 0
 TEST_FILES =
 
 test_clean :

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to