> -----Ursprüngliche Nachricht----- > Von: William A. Rowe, Jr. > Gesendet: Freitag, 8. Mai 2009 07:57 > An: dev@httpd.apache.org > Betreff: Re: svn commit: r771998 > > William A. Rowe, Jr. wrote: > > Joe Orton wrote: > >> Hah - please explain motivation for changes in the > changelog message, > >> likewise! > > > > It appeared that the choice of config9 was deliberate. Going on the > > assumption that this was not, and dropping the entire directory back > > to config2 to test this theory. > > > >> It's broken because there are two config*.m4 files in > modules/mappers > >> now which both call APACHE_MODPATH_INIT/FINISH for the > same directory. > >> The config9.m4 hence blows away the modules.mk set up for mod_so. > > > > Understood. config2 is required. config9 may not be. > > > > Anyone recall the motivation? > > In any case, I have a better solution. mod_so is not a URI > mapper, nor > is mod_watchdog. I created a modules/core/ tree; fixed.
Trunk build is still broken or better mod_heartbeat and mod_heartmonitor don't build :-(: modules/cluster/.libs/libmod_heartbeat.a(mod_heartbeat.o)(.text+0x2a5): In function `hb_register_hooks': /home/pluem/apache/httpd-trunk/modules/cluster/mod_heartbeat.c:153: undefined reference to `ap_hook_watchdog_need' modules/cluster/.libs/libmod_heartbeat.a(mod_heartbeat.o)(.text+0x2ba):/home/pluem/apache/httpd-trunk/modules/cluster/mod_heartbeat.c:154: undefined reference to `ap_hook_watchdog_init' modules/cluster/.libs/libmod_heartbeat.a(mod_heartbeat.o)(.text+0x2cf):/home/pluem/apache/httpd-trunk/modules/cluster/mod_heartbeat.c:155: undefined reference to `ap_hook_watchdog_step' modules/cluster/.libs/libmod_heartbeat.a(mod_heartbeat.o)(.text+0x2e8):/home/pluem/apache/httpd-trunk/modules/cluster/mod_heartbeat.c:156: undefined reference to `ap_hook_watchdog_exit' modules/cluster/.libs/libmod_heartmonitor.a(mod_heartmonitor.o)(.text+0x956): In function `hm_post_config': /home/pluem/apache/httpd-trunk/modules/cluster/mod_heartmonitor.c:395: undefined reference to `ap_watchdog_get_instance' modules/cluster/.libs/libmod_heartmonitor.a(mod_heartmonitor.o)(.text+0x96f):/home/pluem/apache/httpd-trunk/modules/cluster/mod_heartmonitor.c:405: undefined reference to `ap_watchdog_register_callback' collect2: ld returned 1 exit status make[1]: *** [httpd] Error 1 make: *** [all-recursive] Error 1 I guess this is because mod_watchdog is now build dynamically and mod_watchdog is not stored in includes/. So I guess we either need to do that or rewrite the watchdog to be either provider or optional functions based. Regards Rüdiger