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]