httpd-packagers mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Michael Felt <mamf...@gmail.com>
Subject Re: [PATCH] AIX configure options
Date Mon, 13 Feb 2012 04:45:16 GMT
Will be easy enough to disable lua for now, I expect --disable-lua,

The warnings (and yes W means compiler warning, generally syntax).

The file not found is may be caused because I have not reinstalled the
coreutils onto the development server. I was seeing better behavior with
apr/apr-util external.

Will rerun everything later, and post update.

On Sat, Feb 11, 2012 at 6:19 AM, Graham Leggett <minfrin@sharp.fm> wrote:

> On 11 Feb 2012, at 1:56 PM, Michael Felt wrote:
>
> > After finishing the httpd2.2.22 working on the httpd2.4.X
> > First issue, no pcre so did a "build/aix" of pcre and restarted.
> > APR/APU is from apr project pages: version 1.4.5 and 1.4.1 respectively
> >
> > As the first run only has "warnings" in the configure step, just let it
> run.
> >
> > Initial results:
> >
> > root@x105:[/data/prj/httpd-2.4.0]build/aix/buildaix.ksh
> > + ./configure
> >                 --enable-layout=AIX
> >                 --with-apr=/opt/bin/apr-1-config
> >                 --with-apr-util=/opt/bin/apu-1-config
> >                 --enable-mpms-shared=all
> >                 --enable-mods-shared=all > build/aix/configure.out
> > configure: WARNING: apr/apr-util is compiled without ldap support
> > configure: WARNING: apr/apr-util is compiled without ldap support
>
> You might want to add the --with-ldap option to apr-util, assuming AIX
> does LDAP out the box.
>
> > configure: WARNING: *** Lua 5.1 library not found.
> > configure: WARNING: Lua 5.1 library is required
>
> These are warnings that tell you you're trying to build mod_lua, without
> lua being installed. You might need to explicitly disable the module until
> you've resolved a way to support lua.
>
> > configure: WARNING: Your APR does not include SSL/EVP support.
>
> Apr-util also optionally links to openssl, nss, and many SQL database
> implementations. What we do with RPM is have the build process create lots
> of sub-packages, one for each library. This way you're not forced to
> install a whole pile of dependencies if you don't plan to use them.
>
> > + make > build/aix/make.out
> > "util_expr_eval.c", line 1553.7: 1506-196 (W) Initialization between
> types "const void*" and "const char*(*)(struct {...}*,const void*)" is not
> allowed.
> > "util_expr_eval.c", line 1554.7: 1506-196 (W) Initialization between
> types "const void*" and "const char*(*)(struct {...}*,const void*)" is not
> allowed.
> > "util_expr_eval.c", line 1555.7: 1506-196 (W) Initialization between
> types "const void*" and "const char*(*)(struct {...}*,const void*)" is not
> allowed.
> > "util_expr_eval.c", line 1556.7: 1506-196 (W) Initialization between
> types "const void*" and "const char*(*)(struct {...}*,const void*)" is not
> allowed.
> > "util_expr_eval.c", line 1561.7: 1506-196 (W) Initialization between
> types "const void*" and "const char*(*)(struct {...}*,const void*,const
> char*)" is not allowed.
> > "util_expr_eval.c", line 1562.7: 1506-196 (W) Initialization between
> types "const void*" and "const char*(*)(struct {...}*,const void*,const
> char*)" is not allowed.
> > "util_expr_eval.c", line 1563.7: 1506-196 (W) Initialization between
> types "const void*" and "const char*(*)(struct {...}*,const void*,const
> char*)" is not allowed.
> > "util_expr_eval.c", line 1564.7: 1506-196 (W) Initialization between
> types "const void*" and "const char*(*)(struct {...}*,const void*,const
> char*)" is not allowed.
> > "util_expr_eval.c", line 1566.7: 1506-196 (W) Initialization between
> types "const void*" and "const char*(*)(struct {...}*,const void*,const
> char*)" is not allowed.
> > "util_expr_eval.c", line 1567.7: 1506-196 (W) Initialization between
> types "const void*" and "const char*(*)(struct {...}*,const void*,const
> char*)" is not allowed.
> > "util_expr_eval.c", line 1568.7: 1506-196 (W) Initialization between
> types "const void*" and "const char*(*)(struct {...}*,const void*,const
> char*)" is not allowed.
> > "util_expr_eval.c", line 1569.7: 1506-196 (W) Initialization between
> types "const void*" and "const char*(*)(struct {...}*,const void*,const
> char*)" is not allowed.
> > "util_expr_eval.c", line 1570.7: 1506-196 (W) Initialization between
> types "const void*" and "const char*(*)(struct {...}*,const void*,const
> char*)" is not allowed.
> > "util_expr_eval.c", line 1571.7: 1506-196 (W) Initialization between
> types "const void*" and "const char*(*)(struct {...}*,const void*,const
> char*)" is not allowed.
> > "util_expr_eval.c", line 1572.7: 1506-196 (W) Initialization between
> types "const void*" and "const char*(*)(struct {...}*,const void*,const
> char*)" is not allowed.
> > "util_expr_eval.c", line 1573.7: 1506-196 (W) Initialization between
> types "const void*" and "const char*(*)(struct {...}*,const void*,char*)"
> is not allowed.
> > "util_expr_eval.c", line 1574.7: 1506-196 (W) Initialization between
> types "const void*" and "const char*(*)(struct {...}*,const void*,char*)"
> is not allowed.
> > "util_expr_eval.c", line 1580.7: 1506-196 (W) Initialization between
> types "const void*" and "int(*)(struct {...}*,const void*,const char*)" is
> not allowed.
> > "util_expr_eval.c", line 1581.7: 1506-196 (W) Initialization between
> types "const void*" and "int(*)(struct {...}*,const void*,const char*)" is
> not allowed.
> > "util_expr_eval.c", line 1582.7: 1506-196 (W) Initialization between
> types "const void*" and "int(*)(struct {...}*,const void*,const char*)" is
> not allowed.
> > "util_expr_eval.c", line 1583.7: 1506-196 (W) Initialization between
> types "const void*" and "int(*)(struct {...}*,const void*,const char*)" is
> not allowed.
> > "util_expr_eval.c", line 1584.7: 1506-196 (W) Initialization between
> types "const void*" and "int(*)(struct {...}*,const void*,const char*)" is
> not allowed.
> > "util_expr_eval.c", line 1585.7: 1506-196 (W) Initialization between
> types "const void*" and "int(*)(struct {...}*,const void*,const char*)" is
> not allowed.
> > "util_expr_eval.c", line 1586.7: 1506-196 (W) Initialization between
> types "const void*" and "int(*)(struct {...}*,const void*,const char*)" is
> not allowed.
> > "util_expr_eval.c", line 1587.7: 1506-196 (W) Initialization between
> types "const void*" and "int(*)(struct {...}*,const void*,const char*)" is
> not allowed.
> > "util_expr_eval.c", line 1588.7: 1506-196 (W) Initialization between
> types "const void*" and "int(*)(struct {...}*,const void*,const char*)" is
> not allowed.
> > "util_expr_eval.c", line 1589.7: 1506-196 (W) Initialization between
> types "const void*" and "int(*)(struct {...}*,const void*,const char*)" is
> not allowed.
> > "util_expr_eval.c", line 1590.7: 1506-196 (W) Initialization between
> types "const void*" and "int(*)(struct {...}*,const void*,const char*)" is
> not allowed.
> > "util_expr_eval.c", line 1591.7: 1506-196 (W) Initialization between
> types "const void*" and "int(*)(struct {...}*,const void*,const char*)" is
> not allowed.
> > "util_expr_eval.c", line 1592.7: 1506-196 (W) Initialization between
> types "const void*" and "int(*)(struct {...}*,const void*,const char*)" is
> not allowed.
> > "util_expr_eval.c", line 1593.7: 1506-196 (W) Initialization between
> types "const void*" and "int(*)(struct {...}*,const void*,const char*)" is
> not allowed.
> > "util_expr_eval.c", line 1598.7: 1506-196 (W) Initialization between
> types "const void*" and "int(*)(struct {...}*,const void*,const char*,const
> char*)" is not allowed.
> > "util_expr_eval.c", line 1599.7: 1506-196 (W) Initialization between
> types "const void*" and "int(*)(struct {...}*,const void*,const char*,const
> char*)" is not allowed.
> > "util_expr_eval.c", line 1600.7: 1506-196 (W) Initialization between
> types "const void*" and "int(*)(struct {...}*,const void*,const char*,const
> char*)" is not allowed.
> > "util_expr_eval.c", line 1601.7: 1506-196 (W) Initialization between
> types "const void*" and "int(*)(struct {...}*,const void*,const char*,const
> char*)" is not allowed.
> >
> > "mod_include.c", line 721.26: 1506-068 (W) Operation between types
> "const void*" and "const char*(*)(struct {...}*,const void*,const char*)"
> is not allowed.
> > "mod_headers.c", line 898.43: 1506-280 (W) Function argument assignment
> between types "const void*" and "const char*(*)(struct request_rec*,char*)"
> is not allowed.
> >
> > "ssl_engine_vars.c", line 88.26: 1506-068 (W) Operation between types
> "const void*" and "const char*(*)(struct {...}*,const void*)" is not
> allowed.
> > "ssl_engine_vars.c", line 95.26: 1506-068 (W) Operation between types
> "const void*" and "struct apr_array_header_t*(*)(struct {...}*,const
> void*,const char*)" is not allowed.
>
> I assume "(W)" means "warning"?
>
> > + make install DESTDIR=/var/tmp/root/httpd.2.4.0 > build/aix/install.out
> > mkdir /var/tmp/root/httpd.2.4.0
> > mkdir /var/tmp/root/httpd.2.4.0/opt
> > mkdir /var/tmp/root/httpd.2.4.0/opt/httpd
> > mkdir /var/tmp/root/httpd.2.4.0/opt/httpd/libexec
> > find: bad status--
> /var/tmp/root/httpd.2.4.0/opt/httpd/libexec/mod_mpm_worker.so
> > install: File mod_mpm_worker.so was not found.
>
> Does this file exist under a different name somewhere?
>
> Regards,
> Graham
> --
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message