Le 5 janv. 05, � 16:37, Stas Bekman a �crit :


t/modules/apache_resource...............skipped
        all skipped: cannot find module 'BSD::Resource'

ah, right, now I understand why I thought we were already testing for it.


Is the above related to Apache::SizeLimit? In any case it'd be nicer if
this could be detected earlier, at perl Makefile.PL or compile time.

No, it's an Apache::Resource test

I thought so too, but nothing in the test output suggests SizeLimit was tested:

t/apache/add_config.....................ok
t/apache/cgihandler.....................ok
t/apache/conftree.......................ok
t/apache/constants......................ok
t/apache/content_length_header..........ok
t/apache/discard_rbody..................ok
t/apache/post...........................ok
t/apache/read...........................ok
t/apache/read2..........................ok
t/apache/scanhdrs.......................ok
t/apache/scanhdrs2......................ok
t/apache/send_cgi_header................ok
t/apache/subprocess.....................ok
t/apache/util...........................ok
t/apache/write..........................ok
t/api/access............................ok
t/api/access2...........................ok
t/api/aplog.............................ok
t/api/command...........................ok
t/api/conn_rec..........................ok
t/api/conn_util.........................ok
t/api/content_encoding..................ok
t/api/custom_response...................ok
t/api/err_headers_out...................ok
t/api/in_out_filters....................ok
t/api/internal_redirect.................ok
t/api/internal_redirect_handler.........ok
t/api/lookup_misc.......................ok
t/api/lookup_uri........................ok
t/api/lookup_uri2.......................ok
t/api/module............................ok
t/api/process...........................ok
t/api/query.............................ok
t/api/request_rec.......................ok
t/api/request_subclass..................ok
t/api/request_util......................ok
t/api/response..........................ok
t/api/rflush............................ok
t/api/sendfile..........................ok
t/api/server_const......................ok
t/api/server_rec........................ok
t/api/server_util.......................ok
t/api/show..............................ok
t/api/slurp_filename....................ok
t/api/status............................ok
t/api/sub_request.......................ok
t/api/uri...............................ok
t/apr-ext/base64........................ok
t/apr-ext/bucket........................ok
t/apr-ext/date..........................ok
t/apr-ext/finfo.........................ok
2/27 skipped: different file semantics
t/apr-ext/perlio........................ok
t/apr-ext/pool..........................ok
t/apr-ext/string........................ok
t/apr-ext/table.........................ok
t/apr-ext/threadmutex...................ok
t/apr-ext/uri...........................ok
t/apr-ext/util..........................ok
t/apr-ext/uuid..........................ok
t/apr/base64............................ok
t/apr/brigade...........................ok
t/apr/bucket............................ok
t/apr/constants.........................ok
t/apr/date..............................ok
t/apr/finfo.............................ok
2/28 skipped: different file semantics
t/apr/flatten...........................ok
t/apr/ipsubnet..........................ok
t/apr/os................................ok
t/apr/perlio............................ok
t/apr/pool..............................ok
t/apr/pool_lifetime.....................ok
t/apr/sockaddr..........................ok
t/apr/socket............................ok
t/apr/string............................ok
t/apr/table.............................ok
t/apr/threadmutex.......................ok
t/apr/uri...............................ok
t/apr/util..............................ok
t/apr/uuid..............................ok
t/compat/apache.........................ok
t/compat/apache_file....................ok
t/compat/apache_module..................ok
t/compat/apache_table...................ok
t/compat/apache_uri.....................ok
t/compat/apache_util....................ok
t/compat/conn_authen....................ok
t/compat/conn_rec.......................ok
t/compat/request........................ok
t/compat/request_body...................ok
t/compat/send_fd........................ok
t/directive/cmdparms....................ok
t/directive/env.........................ok
t/directive/perl........................ok
t/directive/perldo......................ok
t/directive/perlloadmodule..............ok
t/directive/perlloadmodule2.............ok
t/directive/perlloadmodule3.............ok
t/directive/perlloadmodule4.............ok
t/directive/perlloadmodule5.............ok
t/directive/perlloadmodule6.............ok
t/directive/perlmodule..................ok
t/directive/perlrequire.................ok
t/directive/pod.........................ok
t/directive/setupenv....................ok
t/error/api.............................ok
t/error/runtime.........................ok
t/error/syntax..........................ok
t/filter/both_str_con_add...............ok
t/filter/both_str_native_remove.........ok
t/filter/both_str_req_add...............ok
t/filter/both_str_req_mix...............ok
t/filter/both_str_req_proxy.............ok
t/filter/in_autoload....................ok
t/filter/in_bbs_body....................ok
t/filter/in_bbs_consume.................ok
t/filter/in_bbs_inject_header...........ok
t/filter/in_bbs_msg.....................ok
t/filter/in_bbs_underrun................ok
t/filter/in_error.......................ok
t/filter/in_init_basic..................ok
t/filter/in_str_bin_data................ok
t/filter/in_str_consume.................ok
t/filter/in_str_declined................ok
t/filter/in_str_lc......................ok
t/filter/in_str_msg.....................ok
t/filter/in_str_sandwich................ok
t/filter/out_apache.....................ok
t/filter/out_bbs_basic..................ok
t/filter/out_bbs_ctx....................ok
t/filter/out_bbs_filebucket.............ok
t/filter/out_init_basic.................ok
t/filter/out_str_api....................ok
t/filter/out_str_ctx....................ok
t/filter/out_str_declined...............ok
t/filter/out_str_eval...................ok
t/filter/out_str_lc.....................ok
t/filter/out_str_remove.................ok
t/filter/out_str_req_eos................ok
t/filter/out_str_req_mix................ok
t/filter/out_str_reverse................ok
t/filter/out_str_subreq_default.........ok
t/filter/out_str_subreq_modperl.........ok
t/hooks/access..........................ok
t/hooks/authen_basic....................ok
t/hooks/authen_digest...................ok
t/hooks/authz...........................ok
t/hooks/cleanup.........................ok
t/hooks/cleanup2........................ok
t/hooks/fixup...........................ok
t/hooks/headerparser....................ok
t/hooks/hookrun.........................ok
t/hooks/init............................ok
t/hooks/inlined_handlers................ok
t/hooks/push_handlers...................ok
t/hooks/push_handlers_blessed...........ok
t/hooks/push_handlers_same_phase........ok
t/hooks/set_handlers....................ok
t/hooks/stacked_handlers................ok
t/hooks/stacked_handlers2...............ok
t/hooks/startup.........................ok
t/hooks/trans...........................ok
t/modperl/cookie........................ok
t/modperl/cookie2.......................ok
t/modperl/current_callback..............ok
t/modperl/dir_config....................ok
t/modperl/endav.........................ok
t/modperl/env...........................ok
t/modperl/exit..........................ok
t/modperl/getc..........................ok
t/modperl/io_nested_with_closed_stds....ok
t/modperl/io_with_closed_stds...........ok
t/modperl/merge.........................ok
t/modperl/merge2........................ok
t/modperl/merge3........................ok
t/modperl/method........................ok
t/modperl/methodname....................ok
t/modperl/methodobj.....................ok
t/modperl/perl..........................ok
t/modperl/perl_options..................ok
t/modperl/pnotes........................ok
t/modperl/post_utf8.....................ok
t/modperl/print.........................ok
t/modperl/print_utf8....................ok
t/modperl/print_utf8_2..................ok
t/modperl/printf........................ok
t/modperl/readline......................ok
t/modperl/request_rec_perlio_api........ok
t/modperl/request_rec_tie_api...........skipped
all skipped: perl 5.008001: PerlIO is used instead of TIEd IO
t/modperl/sameinterp....................ok
t/modperl/setauth.......................ok
t/modperl/setupenv......................ok
t/modperl/status........................ok
t/modperl/subenv........................ok
t/modperl/taint.........................ok
t/modperl/util..........................ok
t/modules/apache_resource...............skipped
all skipped: cannot find module 'BSD::Resource'
t/modules/apache_status.................ok
t/modules/cgi...........................ok
t/modules/cgi2..........................skipped
all skipped: CGI version 3.01 or higher is required
t/modules/cgipost.......................ok
t/modules/cgipost2......................skipped
all skipped: CGI version 3.01 or higher is required
t/modules/cgiupload.....................ok
t/modules/cgiupload2....................skipped
all skipped: CGI version 3.01 or higher is required
t/modules/include.......................ok
t/modules/include2......................ok
t/modules/include_subreq................ok
t/modules/proxy.........................ok
t/modules/reload........................ok
t/perl/api..............................ok
t/perl/hash_attack......................skipped
all skipped: relevant only for perl 5.8.2 and higher
t/perl/ithreads.........................ok
t/perl/ithreads2........................ok
t/perl/signals..........................FAILED before any test output arrived
t/preconnection/note....................ok
t/protocol/echo_bbs.....................ok
t/protocol/echo_bbs2....................ok
t/protocol/echo_block...................ok
t/protocol/echo_filter..................ok
t/protocol/echo_nonblock................ok
t/protocol/echo_timeout.................ok
t/protocol/eliza........................skipped
all skipped: cannot find module 'Chatbot::Eliza'
t/protocol/pseudo_http..................ok
t/user/rewrite..........................ok
t/vhost/config..........................ok
t/vhost/log.............................ok



What do you mean detected? Like offer you a list of optional modules? We have discussed that, but didn't arrive to any firm plan on how the best to do it. How do you propose we deal with that?

Uh, sorry, I don't have any proposals, I'm new here :) From the other posts on this thread I understand that this it is not practical or feasible to detect this at compile time.


--
Eric Cholet


--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to