Hello ! Here are fresh patches against trunk.
They are related to apache2 1.configure.ac Separated cases for apache-1 and apache-2 in APACHE function. Added handling for apache-2 for platforms i am developing on. Probably it will need to be unified later. Touched CHECK_APXS a bit. Replaced APR_INCLUDES function with APR_HANDLING, now we are requiring full path for apr-1-config and getting cppflags and includes from it. APR tool has platform specific set of cppflags, just includes is not enough. Added GET_RIVET_BASE function, which allows us to get rid of relative pathes in include flags. Rearranged functions a bit - mostly to find out version of apache we are building for, before doing any substitutions. 2. src/Makefile.am Propagated variables introduced in configure.ac 3. src/apache-2/Makefile.am Propagated variables from configure.ac, did some cleanups. 4.src/apache-2/mod_rivet.c Changed a bit Rivet_ParseFileArgString a bit, it fixed segfaults, but still needs some work. I've added apr_pool_t pointer to parameters we are passing to function. I think we should go away from malloc/calloc usage to apr_* equivalents, (It is a subject to discuss). Module successfully builds on OpenBSD and Debian for me, it is able to puts "<b>Hello World<b>" , still there's a lot of work left. Please review/test/comment. Regards Valery
configure_ac.diff
Description: Binary data
src_Makefile_am.diff
Description: Binary data
src_apache-2_Makefile_am.diff
Description: Binary data
src_apache-2_mod_rivet_c.diff
Description: Binary data
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
