> > k714% cd /home/mgorb/mp-test/mod_perl-1.99_16/ > > find . | grep ThreadMutex > > k714% find . | grep ThreadMutex > > ./xs/APR/ThreadMutex > > ./xs/APR/ThreadMutex/APR__ThreadMutex.h > > ./docs/api/APR/ThreadMutex.pod > > ./WrapXS/APR/ThreadMutex > > ./WrapXS/APR/ThreadMutex/Makefile.PL > > ./WrapXS/APR/ThreadMutex/ThreadMutex.xs > > ./WrapXS/APR/ThreadMutex/ThreadMutex.pm > > k714% > > Mikhail, please try with the current cvs, this issue is now fixed. > > Stas, picked up current cvs of modperl this morning, but still have the same result (I'm using make with fixed xs/APR/aprext/Makefile.PL ):
k714% make test TEST_FILES="t/apr-ext/threadmutex.t" cd "src/modules/perl" && make -f Makefile.modperl Skip blib/lib/Apache2/Apache/PerlSections.pm (unchanged) Skip blib/lib/Apache2/ModPerl/TestRun.pm (unchanged) Skip blib/lib/Apache2/Apache/BuildConfig.pm (unchanged) Skip blib/lib/Apache2/ModPerl/Config.pm (unchanged) Skip blib/lib/Apache2/ModPerl/FunctionMap.pm (unchanged) Skip blib/lib/Apache2/ModPerl/Manifest.pm (unchanged) Skip blib/lib/Apache2/Apache/PerlSections/Dump.pm (unchanged) Skip blib/lib/Apache2/APR/XSLoader.pm (unchanged) Skip blib/lib/Bundle/Apache2.pm (unchanged) Skip blib/lib/Apache2/ModPerl/Code.pm (unchanged) Skip blib/lib/Apache2/ModPerl/CScan.pm (unchanged) Skip blib/lib/Apache2/Apache/Reload.pm (unchanged) Skip blib/lib/Apache2/ModPerl/MM.pm (unchanged) Skip blib/lib/Apache2/ModPerl/ParseSource.pm (unchanged) Skip blib/lib/Apache2/Apache/ParseSource.pm (unchanged) Skip blib/lib/Apache2/Apache/compat.pm (unchanged) Skip blib/lib/Apache2.pm (unchanged) Skip blib/lib/Apache2/Apache/SourceTables.pm (unchanged) Skip blib/lib/Apache2/ModPerl/BuildOptions.pm (unchanged) Skip blib/arch/Apache2/auto/Apache/typemap (unchanged) Skip blib/lib/Apache2/ModPerl/MethodLookup.pm (unchanged) Skip blib/lib/Apache2/ModPerl/WrapXS.pm (unchanged) Skip blib/lib/Apache2/Apache/porting.pm (unchanged) Skip blib/lib/Apache2/Apache/Build.pm (unchanged) Skip blib/lib/Apache2/ModPerl/BuildMM.pm (unchanged) Skip blib/lib/Apache2/ModPerl/MapUtil.pm (unchanged) Skip blib/lib/Apache2/ModPerl/TypeMap.pm (unchanged) Skip blib/lib/Apache2/ModPerl/TestReport.pm (unchanged) Skip blib/lib/Apache2/mod_perl.pm (unchanged) Skip blib/lib/Apache2/Apache/XSLoader.pm (unchanged) Skip blib/lib/Apache2/ModPerl/StructureMap.pm (unchanged) Skip blib/lib/Apache2/Apache/Status.pm (unchanged) /usr/pkg/bin/perl -Iblib/arch/Apache2 -Iblib/lib/Apache2 t/TEST -clean APACHE_TEST_GROUP= APACHE_TEST_HTTPD= APACHE_TEST_PORT= APACHE_TEST_USER= APACHE_TEST_APXS= /usr/pkg/bin/perl -Iblib/arch/Apache2 -Iblib/lib/Apache2 t/TEST -bugreport -verbose=0 t/apr-ext/threadmutex.t /home/mgorb/httpd-2.0/bin/httpd -d /usr/home/mgorb/mp-test/modperl-2.0/t -f /usr/home/mgorb/mp-test/modperl-2.0/t/conf/httpd.conf -D APACHE2 using Apache/2.0.51-dev (prefork MPM) waiting 120 seconds for server to start: .......................[Fri Sep 10 10:57:48 2004] [info] 27 Apache:: modules loaded [Fri Sep 10 10:57:48 2004] [info] 7 APR:: modules loaded [Fri Sep 10 10:57:48 2004] [info] base server + 24 vhosts ready to run tests .... waiting 120 seconds for server to start: ok (waited 27 secs) server localhost:8529 started server localhost:8530 listening (TestModperl::merge) server localhost:8531 listening (TestModperl::perl_options) server localhost:8532 listening (TestModperl::setupenv) server localhost:8533 listening (TestVhost::config) server localhost:8534 listening (TestVhost::log) server localhost:8535 listening (TestProtocol::echo_bbs) server localhost:8536 listening (TestProtocol::echo_bbs2) server localhost:8537 listening (TestProtocol::echo_block) server localhost:8538 listening (TestProtocol::echo_filter) server localhost:8539 listening (TestProtocol::echo_nonblock) server localhost:8540 listening (TestProtocol::echo_timeout) server localhost:8541 listening (TestProtocol::eliza) server localhost:8542 listening (TestProtocol::pseudo_http) server localhost:8543 listening (TestPreConnection::note) server localhost:8544 listening (TestHooks::hookrun) server localhost:8545 listening (TestHooks::stacked_handlers2) server localhost:8546 listening (TestHooks::startup) server localhost:8547 listening (TestFilter::both_str_con_add) server localhost:8548 listening (TestFilter::in_bbs_inject_header) server localhost:8549 listening (TestFilter::in_bbs_msg) server localhost:8550 listening (TestFilter::in_str_msg) server localhost:8551 listening (TestDirective::perlmodule) server localhost:8552 listening (TestDirective::perlrequire) server localhost:8553 listening (TestPerl::ithreads) server localhost:8554 listening (TestDirective::perlloadmodule3) server localhost:8555 listening (TestDirective::perlloadmodule4) server localhost:8556 listening (TestDirective::perlloadmodule5) server localhost:8557 listening (TestDirective::perlloadmodule6) t/apr-ext/threadmutex....Can't locate APR/ThreadMutex.pm in @INC (@INC contains: /usr/home/mgorb/mp-test/modperl-2.0/Apache-Test /usr/home/mgorb/mp-test/modperl-2.0/blib/lib /usr/home/mgorb/mp-test/modperl-2.0/blib/arch /usr/home/mgorb/mp-test/modperl-2.0/blib/lib/Apache2 /usr/home/mgorb/mp-test/modperl-2.0/blib/arch/Apache2 /usr/home/mgorb/mp-test/modperl-2.0/lib /usr/home/mgorb/mp-test/modperl-2.0/Apache-Test/lib /usr/home/mgorb/mp-test/modperl-2.0/t/lib blib/arch/Apache2 blib/lib/Apache2 /usr/pkg/lib/perl5/site_perl/5.8.4/i386-netbsd /usr/pkg/lib/perl5/site_perl/5.8.4/i386-netbsd /usr/pkg/lib/perl5/site_perl/5.8.4 /usr/pkg/lib/perl5/site_perl/5.8.4/i386-netbsd /usr/pkg/lib/perl5/site_perl/5.8.4 /usr/pkg/lib/perl5/site_perl /usr/pkg/lib/perl5/5.8.4/i386-netbsd /usr/pkg/lib/perl5/5.8.4/i386-netbsd /usr/pkg/lib/perl5/5.8.4 . /usr/pkg/lib/perl5/site_perl/5.8.4/i386-netbsd /usr/pkg/lib/perl5/site_perl/5.8.4 /usr/pkg/lib/perl5/site_perl /usr/pkg/lib/perl5/5.8.4/i386-netbsd /usr/pkg/lib/perl5/5.8.4 .) at /usr/home/mgorb/mp-test/modperl-2.0/t/lib/TestAPRlib/threadmutex.pm line 18. t/apr-ext/threadmutex....dubious Test returned status 2 (wstat 512, 0x200) DIED. FAILED tests 1-3 Failed 3/3 tests, 0.00% okay Failed Test Stat Wstat Total Fail Failed List of Failed ------------------------------------------------------------------------------- t/apr-ext/threadmutex.t 2 512 3 6 200.00% 1-3 Failed 1/1 test scripts, 0.00% okay. 3/3 subtests failed, 0.00% okay. [warning] server localhost:8529 shutdown [ error] error running tests (please examine t/logs/error_log) +--------------------------------------------------------+ | Please file a bug report: http://perl.apache.org/bugs/ | +--------------------------------------------------------+ *** Error code 1 Stop. make: stopped in /home/mgorb/mp-test/modperl-2.0 k714% cd /home/mgorb/mp-test/modperl-2.0 k714% find . | grep ThreadMutex ./docs/api/APR/ThreadMutex.pod ./xs/APR/ThreadMutex ./xs/APR/ThreadMutex/APR__ThreadMutex.h ./xs/APR/ThreadMutex/CVS ./xs/APR/ThreadMutex/CVS/Entries ./xs/APR/ThreadMutex/CVS/Repository ./xs/APR/ThreadMutex/CVS/Root ./WrapXS/APR/ThreadMutex ./WrapXS/APR/ThreadMutex/Makefile.PL ./WrapXS/APR/ThreadMutex/ThreadMutex.xs ./WrapXS/APR/ThreadMutex/ThreadMutex.pm --Mikhail -- 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