Given that mod_cache is now quite mature - perhaps time to make it part of the 'all' setting in ./configure (and we could argue same for ssl and ldap). And hence make it part of the general body distributed by the vendors (who seem to follow our "all" config).

I'd almost argue to make at least disk cache and normal cashe a 'MOST'.

Dw

Index: modules/cache/config.m4
===================================================================
--- modules/cache/config.m4     (revision 618646)
+++ modules/cache/config.m4     (working copy)
@@ -4,7 +4,7 @@

 APACHE_MODPATH_INIT(cache)

-APACHE_MODULE(file_cache, File cache, , , no)
+APACHE_MODULE(file_cache, File cache, , , "")

 dnl #  list of object files for mod_cache
 cache_objs="dnl
@@ -19,8 +19,8 @@
 cache_pqueue.lo dnl
 cache_hash.lo dnl
 "
-APACHE_MODULE(cache, dynamic file caching, $cache_objs, , no)
-APACHE_MODULE(disk_cache, disk caching module, , , no)
-APACHE_MODULE(mem_cache, memory caching module, $mem_cache_objs, , no)
+APACHE_MODULE(cache, dynamic file caching, $cache_objs, , "")
+APACHE_MODULE(disk_cache, disk caching module, , , "")
+APACHE_MODULE(mem_cache, memory caching module, $mem_cache_objs, , "")

 APACHE_MODPATH_FINISH

Index: CHANGES
===================================================================
--- CHANGES     (revision 618646)
+++ CHANGES     (working copy)
@@ -2,6 +2,9 @@
 Changes with Apache 2.3.0
 [ When backported to 2.2.x, remove entry from this file ]

+ *) Install mod_cache.h and include the stable cache modules in the 'all'
+     configuratin option.
+
*) ab: Use a 64 bit unsigned int instead of a signed long to count the bytes transferred to avoid integer overflows. PR 44346 [Ruediger Pluem]


Reply via email to