Hi there folks, Jumping in on this one a little late but I've been having the same problem. Software: Apache 2.0.50 Perl: 5.8.5 Modperl: 1.9916 OS: OpenBSD 3.5
I get exactly the same error however when commenting out the lines as suggested for the previous incident make bails out with the following error:
Can't locate ModPerl/BuildMM.pm in @INC (@INC contains: ../lib /usr/local/lib/perl5/5.8.5/OpenBSD.i386-openbsd /usr/local/lib/perl5/5.8.5 /usr/local/lib/perl5/site_perl/5.8.5/OpenBSD.i386-openbsd /usr/local/lib/perl5/site_perl/5.8.5 /usr/local/lib/perl5/site_perl .) at Makefile.PL line 5.
BEGIN failed--compilation aborted at Makefile.PL line 5.
*** Error code 2
What I did notice, however is something that hasn't been mentioned. The output of t/REPORT has this in it:
*** Makefile.PL options: MP_APR_LIB => aprext
Now I understand that this option supposedly has no effect on non Windows systems but it would appear to be having an effect on BSD systems.
I'm not exactly a specilist on compiling, but is there any way to explicitly get rid of this option? I tried putting "MP_APR_LIB=" as an extra parameter when running "perl Makefile.pl" but that made no difference.
As a side note, the output of t/REPORT also has this in it:
*** The httpd binary was not found
This is even though it is supplied with the correct MP_AP_PREFIX value when "perl Makefile.pl"
So, did anyone figure out what was causing the problems with NetBSD and how to resolve it because it could take me a while to figure it out myself..
-- Report problems: http://perl.apache.org/bugs/ Mail list info: http://perl.apache.org/maillist/modperl.html List etiquette: http://perl.apache.org/maillist/email-etiquette.html