httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Michael Felt <mamf...@gmail.com>
Subject problem with build on AIX 6.1
Date Tue, 06 Oct 2009 18:01:40 GMT
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