httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Graham Leggett <>
Subject Re: Cannot start httpd v2.4.1 with mpm_build on AIX
Date Mon, 27 Feb 2012 10:12:39 GMT
On 27 Feb 2012, at 11:25 AM, Michael Felt wrote:

> The patch impaired me moved the file to ./include and rebuilt.
> Similiar issues:
> httpd: Syntax error on line 143 of /etc/httpd/httpd.conf: Cannot load /opt/httpd/libexec/
into server:
> rtld: 0712-001 Symbol ap_fatal_signal_child_setup was referenced
> from module /opt/httpd/libexec/, but a runtime definition
> of the symbol was not found.

A quick search for this symbol shows this:

include/mpm_common.h:extern apr_status_t ap_fatal_signal_child_setup(server_rec *s);
server/mpm/event/event.c:    ap_fatal_signal_child_setup(ap_server_conf);
server/mpm/prefork/prefork.c:    ap_fatal_signal_child_setup(ap_server_conf);
server/mpm/worker/worker.c:    ap_fatal_signal_child_setup(ap_server_conf);
server/mpm_unix.c:apr_status_t ap_fatal_signal_child_setup(server_rec *s)

Is server/mpm_unix.c included in your build?

The httpd binary should contain the symbol:

Little-Net:httpd-trunk minfrin$ nm httpd | grep ap_fatal_signal_child_setup
000000010001eca0 T _ap_fatal_signal_child_setup


View raw message