(sorry, no time now to keep trying to trick the mail gatekeeper into
accepting my in-thread response)

Here are my notes from 6-7 months ago...  They don't seem complete???
Maybe apxs_win32 from svn has fixes to avoid needing the editing to
ap*.bat/.pl suggested below.  I also remember posting other
patches/asking questions on some of the mod_perl lists related to
other issues I had with the framework on Windows, but maybe it was
more tied to the higher-level build/test framework I was using at the
time.


http://perl.apache.org/dist/win32-bin/apxs_win32.tar.gz

>From apxs directory:

perl Configure.pl --with-apache2=%HOME%\PREFIXES\241
--with-apache-prog=httpd.exe

Edit apr-1-config.bat/.pl and apu-1-config.bat/.pl and
build\config_vars.mk to remove "/machine:I386"
Edit apxs.bat/.pl to remove "local $[ = 0".

>From httpd-test directory:
essentially
perl Makefile.PL -apxs %HOME%\PREFIXES\241\bin\apxs.bat

If you get this when running:

[Tue Nov 12 16:57:15.170325 2013] [rewrite:error] [pid 3344:tid 384]
(OS 87)The parameter is incorrect.  : AH00654: mod_rewrite: could not
start RewriteMap program
C:/Users/Trawick/svn/httpd-test/t/htdocs/modules/rewrite/numbers.pl

Remove mod_rewrite from httpd.conf and try "perl Makefile.PL ..." again

We must skip mod_include tests since it currently crashes on Windows
and then subsequent tests fail since on Windows the framework runs
httpd as -DONE_PROCESS.

failures to put in t\SKIP:

t\modules\include.t
t\apache\byterange2.t
t\apache\acceptpathinfo.t
t\apache\expr.t
t\apache\mmn.t
t\apache\pr37166.t
t\apache\server_name_port.t
t\modules\access.t
t\modules\asis.t
t\modules\authz_core.t
t\modules\cgi.t
t\protocol\nntp-like.t
t\security\CVE-2004-0747.t
t\security\CVE-2009-1195.t

-- 
Born in Roswell... married an alien...
http://emptyhammock.com/

Reply via email to