httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Plüm, Rüdiger, VF-Group" <ruediger.pl...@vodafone.com>
Subject Re: svn commit: r771998
Date Fri, 08 May 2009 16:41:34 GMT
 

> -----Ursprüngliche Nachricht-----
> Von: William A. Rowe, Jr. 
> Gesendet: Freitag, 8. Mai 2009 18:24
> An: dev@httpd.apache.org
> Betreff: Re: svn commit: r771998
> 
> Plüm, Rüdiger, VF-Group wrote:
> > Tried all that it still fails to build:
> > 
> > 
> modules/cluster/.libs/libmod_heartbeat.a(mod_heartbeat.o)(.tex
> t+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)(.tex
> t+0x2ba):/home/pluem/apache/httpd-trunk/modules/cluster/mod_he
> artbeat.c:154: undefined reference to `ap_hook_watchdog_init'
> > 
> modules/cluster/.libs/libmod_heartbeat.a(mod_heartbeat.o)(.tex
> t+0x2cf):/home/pluem/apache/httpd-trunk/modules/cluster/mod_he
> artbeat.c:155: undefined reference to `ap_hook_watchdog_step'
> > 
> modules/cluster/.libs/libmod_heartbeat.a(mod_heartbeat.o)(.tex
> t+0x2e8):/home/pluem/apache/httpd-trunk/modules/cluster/mod_he
> artbeat.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_heartmonito
> r.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
> 
> Ok; makes perfect sense, you aren't using the default libtool schema,
> or perhaps you have a --no-undefined hiding somewhere?
> 
> What's especially strange; you are able to build mod_dav_fs?  

Yes, I can.

> It consumes
> exports from mod_dav (modules/dav/main/).
> 
> What do your modules/dav/fs/modules.mk and 
> modules/cluster/modules.mk look

mod_dav_fs.la: mod_dav_fs.slo dbm.slo lock.slo repos.slo
        $(SH_LINK) -rpath $(libexecdir) -module -avoid-version  mod_dav_fs.lo dbm.lo lock.lo
repos.lo $(MOD_DAV_FS_LDADD)
DISTCLEAN_TARGETS = modules.mk
static =
shared =  mod_dav_fs.la


libmod_heartbeat.la: mod_heartbeat.lo
        $(MOD_LINK) mod_heartbeat.lo $(MOD_HEARTBEAT_LDADD)
libmod_heartmonitor.la: mod_heartmonitor.lo
        $(MOD_LINK) mod_heartmonitor.lo $(MOD_HEARTMONITOR_LDADD)
DISTCLEAN_TARGETS = modules.mk
static =  libmod_heartbeat.la libmod_heartmonitor.la
shared =


> like?  What are the values of MOD_DAV_FS_LDADD and 
> MOD_HEARTBEAT_LDADD?

>From build/config_vars.mk:

MOD_HEARTBEAT_LDADD =
MOD_HEARTMONITOR_LDADD =
MOD_DAV_LDADD =
MOD_STATUS_LDADD =
MOD_AUTOINDEX_LDADD =
MOD_ASIS_LDADD =
MOD_INFO_LDADD =
MOD_CGI_LDADD =
MOD_DAV_FS_LDADD =

> 
> Actually, I have a really stupid question; did you 
> --enable-watchdog ???

I had not, but the same result with it.

Regards

Rüdiger


Mime
View raw message