re: not exported... They are not in the .o files either (or is that because
they are not exported?)

On Sun, Feb 26, 2012 at 10:51 PM, Michael Felt <mamf...@gmail.com> wrote:

> I am not so smart I fear, and still no svm installed (working on building
> gnudiff, but not done yet...
>
> root@x105:[/data/prj/httpd-2.4.1]patch -i *patch
> Processing...  I cannot find a patch in there anywhere.
>
>
>
> On Sun, Feb 26, 2012 at 10:44 PM, Jeff Trawick <traw...@gmail.com> wrote:
>
>> On Sun, Feb 26, 2012 at 3:30 PM, Michael Felt <mamf...@gmail.com> wrote:
>> > Unfortunately, although it builds fine, it does not start:
>> >
>> > httpd: Syntax error on line 143 of /etc/httpd/httpd.conf: Cannot load
>> > /opt/httpd/libexec/mod_mpm_worker.so into server: rtld: 0712-001 Symbol
>> > ap_fatal_signal_setup was referenced\n      from module
>> > /opt/httpd/libexec/mod_mpm_worker.so(), but a runtime definition\n
>> of
>> > the symbol was not found.\nrtld: 0712-001 Symbol ap_pid_fname was
>> > referenced\n      from module /opt/httpd/libexec/mod_mpm_worker.so(),
>> but a
>> > runtime definition\n      of the symbol was not found.\nrtld: 0712-001
>> > Symbol ap_reclaim_child_processes was referenced\n      from module
>> > /opt/httpd/libexec/mod_mpm_worker.so(), but a runtime definition\n
>> of
>> > the symbol was not found.\nrtld: 0712-001 Symbol
>> ap_relieve_child_processes
>> > was referenced\n      from module
>> /opt/httpd/libexec/mod_mpm_worker.so(),
>> > but a runtime definition\n      of the symbol was not found.\nrtld:
>> 0712-001
>> > Symbol ap_graceful_shutdown_timeout was referenced\n      from module
>> > /opt/httpd/libexec/mod_mpm_worker.so(), but a runtime definition\n
>> of
>> > the symbol was not found.\nrtld: 0712-001 Symbol ap_mpm_safe_kill was
>> > referenced\n      from module /opt/httpd/libexec/mod_mpm_worker.so(),
>> but a
>> > runtime definition\n      of the symbol was not found.\nrtld: 0712-001
>> > Symbol ap_wait_or_timeout was referenced\n      from module
>> > /opt/httpd/libexec/mod_mpm_worker.so(), but a runtime definition\n
>> of
>> > the symbol was not found.\n\t0509-021 Additional errors occurred but
>> are not
>> > reported.
>> >
>> > I have been able to find a few of these routines in source code, e,g,
>> > server/mpm_unix.c, but the routines are not included in
>> server/mpm_worker.o,
>> > hence ....
>> >
>> > Suggestions welcome (other than filing a bug report).
>>
>> I guess the problem is that those MPM APIs are not decorated with
>> AP_DECLARE() so they don't get added to httpd.exp so they don't get
>> exported from httpd on AIX.
>>
>> Can you try the attached patch to mpm_common.h?
>>
>
>

Reply via email to