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 12:55:22 GMT
After adding --disable-lua that warning message went away, the others
remained.

No time yet to make a new apr-util with ldap (AIX does support it, out of
the box I believe now, but not 100% sure re: AIX 5.3.7)

So, rather than repeat all the previous messages - continue from where it
failed the first pass: command was make DESTDIR=/... install

With AIX install, no go, after installing coreutils, (/opt/bin/install) the
DESTDIR install completes.
This is what comes to the tty as stderr

root@x105:[/data/prj/httpd-2.4.0]type install
install is /usr/bin/install
root@x105:[/data/prj/httpd-2.4.0]echo $PATH
/opt/bin:/usr/bin:/etc:/usr/sbin:/usr/ucb:/usr/bin/X11:/sbin:/usr/java14/jre/bin:/usr/java14/bin:/usr/vac/bin

## install coreutils, new install command active...

root@x105:[/data/prj/httpd-2.4.0]which install
/opt/bin/install
root@x105:[/data/prj/httpd-2.4.0]]make install
DESTDIR=/var/tmp/root/httpd.2.4.0 > build/aix/install.out
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
libtool: install: warning: remember to run `libtool --finish
/opt/httpd/libexec'
mkdir /var/tmp/root/httpd.2.4.0/opt/httpd/bin
mkdir /var/tmp/root/httpd.2.4.0/opt/httpd/sbin
mkdir /var/tmp/root/httpd.2.4.0/etc
mkdir /var/tmp/root/httpd.2.4.0/etc/httpd
mkdir /var/tmp/root/httpd.2.4.0/etc/httpd/extra
mkdir /var/tmp/root/httpd.2.4.0/etc/httpd/original
mkdir /var/tmp/root/httpd.2.4.0/etc/httpd/original/extra
mkdir /var/tmp/root/httpd.2.4.0/var
mkdir /var/tmp/root/httpd.2.4.0/var/httpd
mkdir /var/tmp/root/httpd.2.4.0/var/httpd/htdocs
mkdir /var/tmp/root/httpd.2.4.0/var/httpd/error
mkdir /var/tmp/root/httpd.2.4.0/var/httpd/icons
mkdir /var/tmp/root/httpd.2.4.0/var/apache2
mkdir /var/tmp/root/httpd.2.4.0/var/apache2/logs
mkdir /var/tmp/root/httpd.2.4.0/var/apache2/run
mkdir /var/tmp/root/httpd.2.4.0/var/httpd/cgi-bin
mkdir /var/tmp/root/httpd.2.4.0/opt/httpd/include
mkdir /var/tmp/root/httpd.2.4.0/var/httpd/build
mkdir /var/tmp/root/httpd.2.4.0/usr
mkdir /var/tmp/root/httpd.2.4.0/usr/share
mkdir /var/tmp/root/httpd.2.4.0/usr/share/man
mkdir /var/tmp/root/httpd.2.4.0/usr/share/man/man1
mkdir /var/tmp/root/httpd.2.4.0/usr/share/man/man8
mkdir /var/tmp/root/httpd.2.4.0/var/httpd/manual
root@x105:[/data/prj/httpd-2.4.0]


On Sun, Feb 12, 2012 at 10:45 PM, Michael Felt <mamfelt@gmail.com> wrote:

> 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