httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Michael Felt <mamf...@gmail.com>
Subject Re: problem with build on AIX 6.1
Date Tue, 06 Oct 2009 18:05:23 GMT
forgot to mention: I have done
export CC=xlc
in the builds yesterday, so the libtool build should reflect that. The two
builds I just did for this report I neither defined nor exported CC before
running configure.

On Tue, Oct 6, 2009 at 8:01 PM, Michael Felt <mamfelt@gmail.com> wrote:

> Hello all,
>
> I am trying to get a build made on AIX 6.1. And I suspect the problem I am
> having is the "root" cause of the problems people are reporting regarding
> can't make .so files when using AIX 6.1 (p.s. the quick fix is to compile on
> AIX 5.3, it runs fine on AIX 6.1)
>
> Standard process:
> unpack archive,
> ./configure --prefix=/usr/local/apache2 \
> --enable-module=so \
> --enable-module=unique_id \
> --enable-module=usertrack \
> --enable-module=vhost_alias \
> --enable-rewrite=shared \
> --enable-speling=shared \
> --enable-digest=shared \
> --enable-cgi=shared \
> --enable-headers=shared \
> --enable-info=shared \
> --enable-log_forensic=shared \
> --enable-proxy=shared \
> --enable-proxy-connect=shared \
> --enable-proxy-ftp=shared \
> --enable-proxy-http=shared \
> --enable-proxy-ajp=shared \
> --enable-proxy-balancer=shared \
> --with-z=/data/prj/zlib-1.2.3
> make
>
> On AIX5.3 I have as result, among others:
> # find modules -name '*.so'
> modules/generators/.libs/mod_info.so
> modules/generators/.libs/mod_cgi.so
> modules/loggers/.libs/mod_log_forensic.so
> modules/mappers/.libs/mod_speling.so
> modules/mappers/.libs/mod_rewrite.so
> modules/metadata/.libs/mod_headers.so
> modules/proxy/.libs/mod_proxy.so
> modules/proxy/.libs/mod_proxy_connect.so
> modules/proxy/.libs/mod_proxy_ftp.so
> modules/proxy/.libs/mod_proxy_http.so
> modules/proxy/.libs/mod_proxy_scgi.so
> modules/proxy/.libs/mod_proxy_ajp.so
> modules/proxy/.libs/mod_proxy_balancer.so
> =====
> And...
> # find modules -name '*.slo'
> modules/generators/mod_cgi.slo
> modules/generators/mod_info.slo
> modules/loggers/mod_log_forensic.slo
> modules/mappers/mod_rewrite.slo
> modules/mappers/mod_speling.slo
> modules/metadata/mod_headers.slo
> modules/proxy/mod_proxy.slo
> modules/proxy/ajp_header.slo
> modules/proxy/mod_proxy_connect.slo
> modules/proxy/mod_proxy_scgi.slo
> modules/proxy/mod_proxy_ftp.slo
> modules/proxy/ajp_utils.slo
> modules/proxy/mod_proxy_ajp.slo
> modules/proxy/proxy_util.slo
> modules/proxy/ajp_msg.slo
> modules/proxy/ajp_link.slo
> modules/proxy/mod_proxy_http.slo
> modules/proxy/mod_proxy_balancer.slo
> ++++++++++++++++++++++
> On AIX 6.1 I have:
> michael@x054:[/data/prj/httpd-2.2.14]find modules -name '*.so'
> =================================================
> michael@x054:[/data/prj/httpd-2.2.14]find modules -name '*.slo'
> modules/generators/mod_info.slo
> modules/generators/mod_cgi.slo
> modules/loggers/mod_log_forensic.slo
> modules/mappers/mod_speling.slo
> modules/mappers/mod_rewrite.slo
> modules/metadata/mod_headers.slo
> modules/proxy/mod_proxy.slo
> modules/proxy/proxy_util.slo
> modules/proxy/mod_proxy_connect.slo
> modules/proxy/mod_proxy_ftp.slo
> modules/proxy/mod_proxy_http.slo
> modules/proxy/mod_proxy_scgi.slo
> modules/proxy/mod_proxy_ajp.slo
> modules/proxy/ajp_header.slo
> modules/proxy/ajp_link.slo
> modules/proxy/ajp_msg.slo
> modules/proxy/ajp_utils.slo
> modules/proxy/mod_proxy_balancer.slo
> ++++++++++++++++++++++++++++++++++++
> Suspecting it was libtool I downloaded, built and installed libtool 2.2.6a
> and Python 2.6.3, ope did the following:
> make distclean
> ./buildconf
> ./configure *** as above
> make
> =========
> make ends with:
> Making all in srclib
> make[1]: Entering directory `/data/prj/http-2.2.14.bad/srclib'
> Making all in apr
> make[2]: Entering directory `/data/prj/http-2.2.14.bad/srclib/apr'
> make[3]: Entering directory `/data/prj/http-2.2.14.bad/srclib/apr'
> make[3]: Nothing to be done for `local-all'.
> make[3]: Leaving directory `/data/prj/http-2.2.14.bad/srclib/apr'
> make[2]: Leaving directory `/data/prj/http-2.2.14.bad/srclib/apr'
> Making all in apr-util
> make[2]: Entering directory `/data/prj/http-2.2.14.bad/srclib/apr-util'
> make[2]: *** No rule to make target `all'.  Stop.
> make[2]: Leaving directory `/data/prj/http-2.2.14.bad/srclib/apr-util'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/data/prj/http-2.2.14.bad/srclib'
> make: *** [all-recursive] Error 1
> michael@x054:[/data/prj/http-2.2.14.bad]
>
> Attached: the config.log from each directory/system
>
> AIX 5.3 TL07, xlc v7 patched to July 2009
> AIX 6.1 : 6100-03-01-0921 (TL 03), same compiler.
>
>
>
>
>
>

Mime
View raw message