Doug MacEachern <[EMAIL PROTECTED]> writes:
> can you see if this patch fixes the problem? make sure you let mod_perl
> build httpd and pass USE_APACI=1 to Makefile.PL
>
> --- Makefile.PL 2000/04/21 06:24:27 1.158
> +++ Makefile.PL 2000/04/27 22:45:30 1.160
> @@ -186,7 +186,7 @@
> $PERL_DEBUG = "";
> $PERL_DESTRUCT_LEVEL = "";
> $PERL_STATIC_EXTS = "";
> -$PERL_EXTRA_CFLAGS = "";
> +$PERL_EXTRA_CFLAGS = $] >= 5.006 ? $Config{ccflags} : "";
> $SSLCacheServerPort = 8539;
> $SSL_BASE = "";
> $Port = $ENV{HTTP_PORT} || 8529;
Yes. Using the same Makefile.PL invocation that failed before (see my
previous email), this passes "make test." I haven't tried running it
in my full pseudo-production environment because that also uses mod_ssl,
but the test suite checks out okay.
In hopes that this would fix the APXS build, I tried rebuilding with
that, but whenever the httpd tried to load the php3 or perl module, it
would die in pthread_mutex_lock. This was slightly odd, since php3
would load fine when httpd was statically linked against mod_perl.
For the time being, I'll just roll back to using static mod_perl and
dynamic mod_ssl and php3.
Michael