DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUGĀ· RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://issues.apache.org/bugzilla/show_bug.cgi?id=41859>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED ANDĀ· INSERTED IN THE BUG DATABASE.
http://issues.apache.org/bugzilla/show_bug.cgi?id=41859 Summary: Troubles with compiling mod_fastcgi-2.4.2 in Apache after 2.2 Product: Apache httpd-2 Version: 2.2-HEAD Platform: Other OS/Version: All Status: NEW Severity: normal Priority: P2 Component: Other Modules AssignedTo: bugs@httpd.apache.org ReportedBy: [EMAIL PROTECTED] When I'm compiling 'mod_fastcgi-2.4.2' in any Apache v2.2+, I'm getting error messages in 'mod_fastcgi.c' like this -> 'mod_fastcgi.c:270: error `ap_null_cleanup' undeclared (first use in this function)'. I know, this isn't an Apache problem, but I can write solution only here, because many people can get this trouble. I believe it is suitable for inclusion in the official code base. Restore definitions, I guess is a most suitable way to do this. Solution. ========= As I see, in Apache 2.2 and later, previously (in 2.0) deprecated definitions was dropped. But, in the same time, 'mod_fastcgi-2.4.2' still need it. I solved a problem bay adding following lines in 'fcgi.h' in source code of 'mod_fastcgi'. You should paste this lines from line 75, after '#define ap_unblock_alarms()' in the block of obsolete function definitions. ------------ cut here -------------- #ifndef ap_copy_table #define ap_copy_table apr_table_copy #define ap_cpystrn apr_cpystrn #define ap_destroy_pool apr_pool_destroy #define ap_isspace apr_isspace #define ap_make_array apr_array_make #define ap_make_table apr_table_make #define ap_null_cleanup apr_pool_cleanup_null #define ap_palloc apr_palloc #define ap_pcalloc apr_pcalloc #define ap_psprintf apr_psprintf #define ap_pstrcat apr_pstrcat #define ap_pstrdup apr_pstrdup #define ap_pstrndup apr_pstrndup #define ap_push_array apr_array_push #define ap_register_cleanup apr_pool_cleanup_register #define ap_snprintf apr_snprintf #define ap_table_add apr_table_add #define ap_table_do apr_table_do #define ap_table_get apr_table_get #define ap_table_set apr_table_set #define ap_table_setn apr_table_setn #define ap_table_unset apr_table_unset #endif ------------ cut here ------------- -- Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]