I tried to compiled mod_fcgid myself to see if I can replicate the problem. I can't even compiled it against 2.2.6. I get a lot of link errors agains APR.
--- complete buildlog availble on request but nothing odd until this --- 1>fcgid_spawn_ctl.obj : error LNK2019: unresolved external symbol __imp__ap_log_error referenced in function _spawn_control_init 1>mod_fcgid.obj : error LNK2001: unresolved external symbol __imp__ap_log_error 1>fcgid_pm_win.obj : error LNK2001: unresolved external symbol __imp__ap_log_error 1>fcgid_proc_win.obj : error LNK2001: unresolved external symbol __imp__ap_log_error 1>fcgid_proctbl_win.obj : error LNK2001: unresolved external symbol __imp__ap_log_error 1>fcgid_protocol.obj : error LNK2001: unresolved external symbol __imp__ap_log_error 1>fcgid_bridge.obj : error LNK2001: unresolved external symbol __imp__ap_log_error 1>fcgid_bucket.obj : error LNK2001: unresolved external symbol __imp__ap_log_error 1>fcgid_filter.obj : error LNK2001: unresolved external symbol __imp__ap_log_error 1>fcgid_pm_main.obj : error LNK2001: unresolved external symbol __imp__ap_log_error 1>fcgid_bridge.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _bucket_ctx_cleanup 1>fcgid_pm_main.obj : error LNK2001: unresolved external symbol [EMAIL PROTECTED] 1>fcgid_spawn_ctl.obj : error LNK2001: unresolved external symbol [EMAIL PROTECTED] 1>fcgid_bridge.obj : error LNK2001: unresolved external symbol __imp__apr_bucket_type_immortal 1>fcgid_filter.obj : error LNK2001: unresolved external symbol __imp__apr_bucket_type_immortal 1>fcgid_bridge.obj : error LNK2001: unresolved external symbol __imp__apr_bucket_type_eos 1>fcgid_filter.obj : error LNK2001: unresolved external symbol __imp__apr_bucket_type_eos 1>fcgid_proc_win.obj : error LNK2019: unresolved external symbol __imp__apr_bucket_type_eos referenced in function _proc_spawn_process 1>fcgid_bridge.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _handle_request 1>fcgid_filter.obj : error LNK2001: unresolved external symbol [EMAIL PROTECTED] 1>fcgid_bridge.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _handle_request 1>fcgid_bridge.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _handle_request 1>mod_fcgid.obj : error LNK2001: unresolved external symbol [EMAIL PROTECTED] 1>fcgid_bridge.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _handle_request 1>fcgid_bridge.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _handle_request 1>fcgid_conf.obj : error LNK2001: unresolved external symbol [EMAIL PROTECTED] 1>mod_fcgid.obj : error LNK2001: unresolved external symbol [EMAIL PROTECTED] 1>fcgid_bridge.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _handle_request 1>fcgid_bridge.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _handle_request 1>fcgid_filter.obj : error LNK2001: unresolved external symbol [EMAIL PROTECTED] 1>fcgid_bridge.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _handle_request 1>fcgid_pm_main.obj : error LNK2001: unresolved external symbol [EMAIL PROTECTED] 1>fcgid_pm_win.obj : error LNK2001: unresolved external symbol [EMAIL PROTECTED] 1>fcgid_bridge.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _handle_request 1>fcgid_pm_win.obj : error LNK2001: unresolved external symbol [EMAIL PROTECTED] 1>fcgid_proc_win.obj : error LNK2001: unresolved external symbol [EMAIL PROTECTED] 1>fcgid_proc_win.obj : error LNK2001: unresolved external symbol __imp__apr_pool_cleanup_null 1>mod_fcgid.obj : error LNK2001: unresolved external symbol __imp__apr_pool_cleanup_null 1>fcgid_bridge.obj : error LNK2019: unresolved external symbol __imp__apr_pool_cleanup_null referenced in function _handle_request 1>fcgid_conf.obj : error LNK2001: unresolved external symbol __imp__apr_pool_cleanup_null 1>fcgid_pm_main.obj : error LNK2001: unresolved external symbol __imp__apr_pool_cleanup_null 1>fcgid_pm_win.obj : error LNK2001: unresolved external symbol __imp__apr_pool_cleanup_null 1>fcgid_spawn_ctl.obj : error LNK2001: unresolved external symbol [EMAIL PROTECTED] 1>mod_fcgid.obj : error LNK2001: unresolved external symbol [EMAIL PROTECTED] 1>fcgid_bridge.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _handle_request 1>fcgid_conf.obj : error LNK2001: unresolved external symbol [EMAIL PROTECTED] 1>fcgid_proc_win.obj : error LNK2001: unresolved external symbol [EMAIL PROTECTED] 1>fcgid_proctbl_win.obj : error LNK2001: unresolved external symbol [EMAIL PROTECTED] 1>fcgid_bridge.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _bridge_request 1>fcgid_bridge.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _bridge_request 1>fcgid_bridge.obj : error LNK2001: unresolved external symbol __imp__apr_bucket_type_heap 1>fcgid_bridge.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _bridge_request 1>fcgid_bucket.obj : error LNK2001: unresolved external symbol [EMAIL PROTECTED] 1>fcgid_protocol.obj : error LNK2001: unresolved external symbol [EMAIL PROTECTED] 1>fcgid_bridge.obj : error LNK2019: unresolved external symbol __imp__apr_bucket_free referenced in function _bridge_request 1>fcgid_bucket.obj : error LNK2001: unresolved external symbol __imp__apr_bucket_free 1>fcgid_protocol.obj : error LNK2001: unresolved external symbol __imp__apr_bucket_free 1>fcgid_bridge.obj : error LNK2019: unresolved external symbol __imp__apr_bucket_alloc referenced in function _bridge_request 1>fcgid_bucket.obj : error LNK2001: unresolved external symbol __imp__apr_bucket_alloc 1>fcgid_protocol.obj : error LNK2001: unresolved external symbol __imp__apr_bucket_alloc 1>fcgid_bridge.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _bridge_request 1>fcgid_bridge.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _bridge_request 1>fcgid_proc_win.obj : error LNK2001: unresolved external symbol [EMAIL PROTECTED] 1>fcgid_bucket.obj : error LNK2001: unresolved external symbol _apr_bucket_copy_notimpl 1>fcgid_bucket.obj : error LNK2001: unresolved external symbol _apr_bucket_split_notimpl 1>fcgid_bucket.obj : error LNK2001: unresolved external symbol _apr_bucket_setaside_notimpl 1>fcgid_bucket.obj : error LNK2001: unresolved external symbol _apr_bucket_destroy_noop 1>fcgid_bucket.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _fcgid_header_bucket_read 1>fcgid_bucket.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _fcgid_header_bucket_read 1>fcgid_proc_win.obj : error LNK2001: unresolved external symbol [EMAIL PROTECTED] 1>fcgid_conf.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _create_fcgid_server_config 1>fcgid_conf.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _create_fcgid_server_config 1>fcgid_pm_main.obj : error LNK2001: unresolved external symbol [EMAIL PROTECTED] 1>fcgid_conf.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _merge_fcgid_server_config 1>fcgid_pm_main.obj : error LNK2001: unresolved external symbol [EMAIL PROTECTED] 1>fcgid_conf.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _merge_fcgid_server_config 1>fcgid_pm_win.obj : error LNK2001: unresolved external symbol [EMAIL PROTECTED] 1>fcgid_conf.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _create_fcgid_dir_config 1>fcgid_conf.obj : error LNK2019: unresolved external symbol __imp__apr_psprintf referenced in function _set_authenticator_info 1>fcgid_proc_win.obj : error LNK2001: unresolved external symbol __imp__apr_psprintf 1>fcgid_conf.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _set_authenticator_info 1>mod_fcgid.obj : error LNK2001: unresolved external symbol [EMAIL PROTECTED] 1>fcgid_conf.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _set_wrapper_config 1>fcgid_proc_win.obj : error LNK2001: unresolved external symbol [EMAIL PROTECTED] 1>fcgid_conf.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _set_wrapper_config 1>fcgid_conf.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _set_wrapper_config 1>fcgid_conf.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _set_wrapper_config 1>fcgid_pm_main.obj : error LNK2001: unresolved external symbol [EMAIL PROTECTED] 1>fcgid_proc_win.obj : error LNK2001: unresolved external symbol [EMAIL PROTECTED] 1>mod_fcgid.obj : error LNK2001: unresolved external symbol [EMAIL PROTECTED] 1>fcgid_conf.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _set_wrapper_config 1>fcgid_pm_main.obj : error LNK2001: unresolved external symbol [EMAIL PROTECTED] 1>fcgid_proc_win.obj : error LNK2001: unresolved external symbol [EMAIL PROTECTED] 1>mod_fcgid.obj : error LNK2001: unresolved external symbol [EMAIL PROTECTED] 1>fcgid_filter.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _fcgid_filter 1>fcgid_filter.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _fcgid_filter 1>fcgid_pm_main.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _kill_all_subprocess 1>fcgid_proc_win.obj : error LNK2001: unresolved external symbol [EMAIL PROTECTED] 1>fcgid_pm_main.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _kill_all_subprocess 1>fcgid_proc_win.obj : error LNK2001: unresolved external symbol [EMAIL PROTECTED] 1>fcgid_pm_main.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _fastcgi_spawn 1>fcgid_proc_win.obj : error LNK2001: unresolved external symbol [EMAIL PROTECTED] 1>fcgid_spawn_ctl.obj : error LNK2001: unresolved external symbol [EMAIL PROTECTED] 1>fcgid_pm_win.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function [EMAIL PROTECTED] 1>fcgid_pm_win.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _procmgr_post_config 1>fcgid_pm_win.obj : error LNK2001: unresolved external symbol __imp__ap_real_exit_code 1>fcgid_proctbl_win.obj : error LNK2019: unresolved external symbol __imp__ap_real_exit_code referenced in function _proctable_lock_table 1>fcgid_spawn_ctl.obj : error LNK2001: unresolved external symbol __imp__ap_real_exit_code 1>fcgid_pm_win.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _procmgr_post_config 1>fcgid_proctbl_win.obj : error LNK2001: unresolved external symbol [EMAIL PROTECTED] 1>fcgid_pm_win.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _procmgr_post_config 1>fcgid_pm_win.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _procmgr_post_spawn_cmd 1>fcgid_pm_win.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _procmgr_post_spawn_cmd 1>fcgid_proctbl_win.obj : error LNK2001: unresolved external symbol [EMAIL PROTECTED] 1>fcgid_pm_win.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _procmgr_post_spawn_cmd 1>fcgid_pm_win.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _procmgr_post_spawn_cmd 1>fcgid_proctbl_win.obj : error LNK2001: unresolved external symbol [EMAIL PROTECTED] 1>fcgid_pm_win.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _procmgr_stop_procmgr 1>fcgid_pm_win.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _procmgr_stop_procmgr 1>fcgid_proc_win.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _proc_spawn_process 1>fcgid_proc_win.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _proc_spawn_process 1>fcgid_proc_win.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _proc_spawn_process 1>fcgid_proc_win.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _proc_spawn_process 1>fcgid_proc_win.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _proc_spawn_process 1>fcgid_proc_win.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _proc_spawn_process 1>fcgid_proc_win.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _proc_spawn_process 1>fcgid_proc_win.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _proc_spawn_process 1>fcgid_proc_win.obj : error LNK2019: unresolved external symbol __imp__apr_snprintf referenced in function _proc_spawn_process 1>fcgid_proc_win.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _proc_spawn_process 1>mod_fcgid.obj : error LNK2001: unresolved external symbol [EMAIL PROTECTED] 1>fcgid_proc_win.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _proc_spawn_process 1>fcgid_proc_win.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _proc_kill_force 1>fcgid_proc_win.obj : error LNK2001: unresolved external symbol __imp__apr_bucket_type_flush 1>mod_fcgid.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _default_build_command 1>mod_fcgid.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _default_build_command 1>mod_fcgid.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _default_build_command 1>mod_fcgid.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _fcgid_add_cgi_vars 1>mod_fcgid.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _fcgid_handler 1>mod_fcgid.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _fcgid_handler 1>mod_fcgid.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _fcgid_handler 1>mod_fcgid.obj : error LNK2019: unresolved external symbol __imp__ap_log_rerror referenced in function _fcgid_handler 1>mod_fcgid.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _fcgid_handler 1>mod_fcgid.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _mod_fcgid_authenticator 1>mod_fcgid.obj : error LNK2019: unresolved external symbol __imp__apr_table_do referenced in function _mod_fcgid_authenticator 1>mod_fcgid.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _mod_fcgid_authenticator 1>mod_fcgid.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _mod_fcgid_authenticator 1>mod_fcgid.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _fcgid_init 1>mod_fcgid.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _register_hooks 1>mod_fcgid.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _register_hooks 1>mod_fcgid.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _register_hooks 1>mod_fcgid.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _register_hooks 1>mod_fcgid.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _register_hooks 1>mod_fcgid.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _register_hooks 1>mod_fcgid.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _register_hooks --- end of snip --- I'm not sure if this is helpful but I do vaguely remember wrowe doing something in apr related to log_error. I can provide my vc8 project that I converted and modified from the older dsp. ~ Jorge On 9/6/07, William A. Rowe, Jr. <[EMAIL PROTECTED]> wrote: > > Steffen wrote: > > > > I the meantime we have to advise the users not to use 2.2.6 because is > > not compatible with some mods (not just mod_fcgid). We shall advise to > > stay on 2.2.4 or 2.2.5 RC. > > If you would like to clear up FUD ("some mods") with "explicit mods" that > would be productive. It would also be productive to discuss your concern > with the mod_fcgid maintainers, as the apr behavior is not likely to be > regressed to the previous behavior of leaking file handles (which I > suspect > mod_fcgid had leveraged). > > If I understand your later post; > > > mod_fcgid is not working for me, either with Perl or with my own FCGI > > test program. > > your issues with mod_perl were in conjunction -with- mod_fcgid? Just > trying > to narrow down the focus. > > Bill > -- ~Jorge