> Stas Bekman <[EMAIL PROTECTED]> wrote on 14.09.2004 04:36:59: > > > Mea culpa, not sure why it did work for me. I guess my emulation of apr > > not having threads didn't work completely. Please try this patch: > > > > Index: lib/ModPerl/BuildMM.pm > > =================================================================== > > RCS file: /home/cvs/modperl-2.0/lib/ModPerl/BuildMM.pm,v > > retrieving revision 1.21 > > diff -u -r1.21 BuildMM.pm > > --- lib/ModPerl/BuildMM.pm 8 Sep 2004 04:10:09 -0000 1.21 > > +++ lib/ModPerl/BuildMM.pm 14 Sep 2004 00:36:00 -0000 > > @@ -274,9 +274,7 @@ > > # it's possible that the .pm file is not existing > > # (e.g. ThreadMutex.pm is not created on unless > > # $apr_config->{HAS_THREADS}) > > - return unless -e $pm; > > - > > - die "glue_pod: can't find $dst" unless -e $dst; > > + return unless -e $pm && -e $dst; > > > > # have we already glued the doc? > > exit 0 unless -s $pm == -s $dst; > > > > > tried this fix with the latest cvs: Sorry, didn't put it quite clear. make && make test are OK, but make install ends up with this:
> /usr/home/mgorb/mp-test/modperl-2.0/docs/api/Apache/Status.pod > blib/lib/Apache2/Apache/Status.pm > /usr/pkg/bin/perl -MExtUtils::Install -e "-e qq{.mypacklist} && > uninstall(qq{.mypacklist}, 1, 0)" > unlink .mypacklist > cp xs/modperl_xs_sv_convert.h xs/modperl_xs_typedefs.h > xs/modperl_xs_util.h xs/APR/PerlIO/modperl_apr_perlio.h > /home/mgorb/httpd-2.0/include > cd "src/modules/perl" && make -f Makefile.modperl install > test -f mod_perl.so && cp mod_perl.so /home/mgorb/httpd-2.0/modules > cp mod_perl.h modperl_interp.h modperl_tipool.h modperl_log.h > modperl_config.h modperl_cmd.h modperl_options.h modperl_callback.h > modperl_handler.h modperl_gtop.h modperl_util.h modperl_io.h > modperl_io_apache.h modperl_filter.h modperl_bucket.h modperl_mgv.h > modperl_pcw.h modperl_global.h modperl_env.h modperl_cgi.h modperl_perl.h > modperl_perl_global.h modperl_perl_pp.h modperl_sys.h modperl_module.h > modperl_svptr_table.h modperl_const.h modperl_constants.h > modperl_apache_compat.h modperl_error.h modperl_debug.h > modperl_common_util.h modperl_common_log.h modperl_perl_unembed.h > modperl_types.h modperl_time.h modperl_apache_includes.h > modperl_perl_includes.h modperl_apr_includes.h modperl_common_includes.h > modperl_common_types.h modperl_hooks.h modperl_directives.h > modperl_flags.h modperl_trace.h modperl_largefiles.h > /home/mgorb/httpd-2.0/include > Warning: You do not have permissions to install into > /usr/pkg/lib/perl5/site_perl/5.8.4/i386-netbsd at > /usr/pkg/lib/perl5/5.8.4/ExtUtils/Install.pm line 114. > mkdir /usr/pkg/lib/perl5/site_perl/5.8.4/i386-netbsd/Apache2: Permission > denied at /usr/pkg/lib/perl5/5.8.4/ExtUtils/Install.pm line 176 > *** Error code 255 > > Stop. > make: stopped in /home/mgorb/mp-test/modperl-2.0 > k714% > > modperl was built with MP_INST_APACHE2=1. Does it still has to install > something into /usr/pkg/lib/perl5/site_perl/5.8.4/i386-netbsd ? > > -- > 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 > -- 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