httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Joseph, Anselm" <Anselm.Jos...@fpl.com>
Subject RE: [users@httpd] Building httpd2.4.25 on powerpc-ibm-aix7.1.0.0
Date Mon, 05 Jun 2017 21:15:55 GMT
Hello All,
I am at a standstill with this install. Hoping someone can find some time to give some suggestions
on how to move past this error.
Attaching the install log output for additional details.
Thanks in advance.
From: Joseph, Anselm
Sent: Friday, June 02, 2017 1:14 PM
To: 'users@httpd.apache.org'
Subject: RE: [users@httpd] Building httpd2.4.25 on powerpc-ibm-aix7.1.0.0

I followed the suggestion in http://apache-http-server.18135.x6.nabble.com/httpd-2-4-2-quot-make-install-quot-fails-on-AIX-6-1-td4997947.html
to change the execution path for make install to have "/opt/freeware/bin" before "/usr/bin"
and it did not work.
Any guidance is appreciated.
Thank You.
From: Joseph, Anselm
Sent: Thursday, June 01, 2017 2:49 PM
To: users@httpd.apache.org<mailto:users@httpd.apache.org>
Subject: RE: [users@httpd] Building httpd2.4.25 on powerpc-ibm-aix7.1.0.0

Thanks for the reply.
I decided to run configure with the built APRs as follows:
  $ CC='gcc' CPP='gcc -E' ./configure --enable-so –enable-dav --prefix=/opt/eai/ci/httpd-2.4.25/apache
--with-iconv=/opt/eai/ci/libiconv-1.15/libiconv/lib --with-included-apr --with-included-apr-util
--with-pcre=/opt/eai/ci/httpd-2.4.25/srclib/pcre/pcre-config
Configure is successful
Make is successful
For make install, I get the following error:
Making install in worker
Target "local-install" is up to date.
Target "install" is up to date.
Target "local-install" is up to date.
Target "install" is up to date.
Target "local-install" is up to date.
Target "install" is up to date.
Making install in modules
Making install in aaa
rm -f /opt/eai/ci/httpd-2.4.25/apache/modules/mod_authn_file.so
/opt/eai/ci/httpd-2.4.25/srclib/apr/libtool --silent --mode=install install mod_authn_file.la
/opt/eai/ci/httpd-2.4.25/apache/modules/
find: bad status-- /opt/eai/ci/httpd-2.4.25/apache/modules/mod_authn_file.so
find: cannot chdir to </etc/Tivoli/tec> : Permission denied
find: cannot chdir to </etc/cluster/locks> : Permission denied
find: cannot open < /etc/corrals >
find: cannot chdir to </etc/emc/diag> : Permission denied
find: cannot chdir to </etc/emc/ppme> : Permission denied
find: cannot chdir to </etc/iscsi> : Permission denied
find: cannot chdir to </etc/openldap/slapd.d> : Permission denied
find: cannot chdir to </etc/security> : Permission denied
find: cannot open < /etc/tivoli >
find: cannot chdir to </etc/tunables> : Permission denied
find: cannot chdir to </usr/lib/boot/network> : Permission denied
find: cannot open < /usr/lib/corrals >
find: cannot chdir to </usr/lib/drivers/crypto> : Permission denied
find: cannot open < /usr/lib/methods/wio >
find: cannot chdir to </usr/lib/ras/snapscripts/tmp> : Permission denied
find: cannot chdir to </usr/lib/security/tnc> : Permission denied
install: File mod_authn_file.so was not found.
make: 1254-004 The error code from the last command is 2.


Stop.
make: 1254-004 The error code from the last command is 1.
I noted in the config.log that mod_authn_file is shared
configure:7781: result: no
configure:8909: checking whether to enable mod_authn_file
configure:8970: result: shared
Any guidance?
From: William A Rowe Jr [mailto:wrowe@rowe-clan.net]
Sent: Wednesday, May 31, 2017 3:35 PM
To: users@httpd.apache.org<mailto:users@httpd.apache.org>
Subject: RE: [users@httpd] Building httpd2.4.25 on powerpc-ibm-aix7.1.0.0

You'll need to provision libuuid and rebuild apr[-util] - a required prerequisite for httpd.

On May 31, 2017 2:25 PM, "Joseph, Anselm" <Anselm.Joseph@fpl.com<mailto:Anselm.Joseph@fpl.com>>
wrote:

Thank you all for your replies.

So I got back on the horse and installed latest APRs and PCRE, then ran configure again as
follows:

CC='gcc' CPP='gcc -E' ./configure --enable-so --enable-dav --prefix=/opt/eai/ci/httpd-2.4.25/apache
--with-iconv=/opt/eai/ci/libiconv-1.15/libiconv/lib --with

-apr=/opt/eai/ci/httpd-2.4.25/srclib/apr --with-apr-util=/opt/eai/ci/httpd-2.4.25/srclib/apr-util
--with-pcre=/opt/eai/ci/httpd-2.4.25/srclib/pcre/pcre-config



Config was clean, with a warning about OpenSSL being too old

configure:37818: summary of build options:



    Server Version: 2.4.25

    Install prefix: /opt/eai/ci/httpd-2.4.25/apache

    C compiler:     gcc -std=gnu99

    CFLAGS:           -O2 -pg -pthread

    LDFLAGS:         -Wl,-brtl

    LIBS:

    CPPFLAGS:        -U__STR__ -D_THREAD_SAFE -D_LARGEFILE64_SOURCE

    C preprocessor: gcc -E



I tried 'make' and got the following Undefined symbol: apr_os_uuid_get Error:

Target "local-all" is up to date.

Target "all" is up to date.

        /opt/eai/ci/httpd-2.4.25/srclib/apr/build-1/libtool --silent --mode=compile gcc -std=gnu99
 -O2 -pg -pthread      -U__STR__ -D_THREAD_SAFE -D_LARGEFILE64_SOURCE     -I. -I/opt/eai/ci/httpd-2.4.25/os/unix
-I/opt/eai/ci/httpd-2.4.25/include -I/opt/eai/ci/httpd-2.4.25/srclib/apr/include/apr-1 -I/opt/eai/ci/httpd-2.4.25/srclib/apr-util/include/apr-1
-I/opt/eai/ci/httpd-2.4.25/srclib/pcre/include -I/opt/eai/ci/httpd-2.4.25/modules/aaa -I/opt/eai/ci/httpd-2.4.25/modules/cache
-I/opt/eai/ci/httpd-2.4.25/modules/core -I/opt/eai/ci/httpd-2.4.25/modules/database -I/opt/eai/ci/httpd-2.4.25/modules/filters
-I/opt/eai/ci/httpd-2.4.25/modules/ldap -I/opt/eai/ci/httpd-2.4.25/modules/loggers -I/opt/eai/ci/httpd-2.4.25/modules/lua
-I/opt/eai/ci/httpd-2.4.25/modules/proxy -I/opt/eai/ci/httpd-2.4.25/modules/session -I/opt/eai/ci/httpd-2.4.25/modules/ssl
-I/opt/eai/ci/httpd-2.4.25/modules/test -I/opt/eai/ci/httpd-2.4.25/server -I/opt/eai/ci/httpd-2.4.25/modules/arch/unix
-I/opt/eai/ci/httpd-2.4.25/modules/dav/main -I/opt/eai/ci/httpd-2.4.25/modules/generators
-I/opt/eai/ci/httpd-2.4.25/modules/mappers  -prefer-non-pic -static -c modules.c &&
touch modules.lo

        gcc -std=gnu99  -O2 -pg -pthread      -U__STR__ -D_THREAD_SAFE -D_LARGEFILE64_SOURCE
    -I. -I/opt/eai/ci/httpd-2.4.25/os/unix -I/opt/eai/ci/httpd-2.4.25/include -I/opt/eai/ci/httpd-2.4.25/srclib/apr/include/apr-1
-I/opt/eai/ci/httpd-2.4.25/srclib/apr-util/include/apr-1 -I/opt/eai/ci/httpd-2.4.25/srclib/pcre/include
-I/opt/eai/ci/httpd-2.4.25/modules/aaa -I/opt/eai/ci/httpd-2.4.25/modules/cache -I/opt/eai/ci/httpd-2.4.25/modules/core
-I/opt/eai/ci/httpd-2.4.25/modules/database -I/opt/eai/ci/httpd-2.4.25/modules/filters -I/opt/eai/ci/httpd-2.4.25/modules/ldap
-I/opt/eai/ci/httpd-2.4.25/modules/loggers -I/opt/eai/ci/httpd-2.4.25/modules/lua -I/opt/eai/ci/httpd-2.4.25/modules/proxy
-I/opt/eai/ci/httpd-2.4.25/modules/session -I/opt/eai/ci/httpd-2.4.25/modules/ssl -I/opt/eai/ci/httpd-2.4.25/modules/test
-I/opt/eai/ci/httpd-2.4.25/server -I/opt/eai/ci/httpd-2.4.25/modules/arch/unix -I/opt/eai/ci/httpd-2.4.25/modules/dav/main
-I/opt/eai/ci/httpd-2.4.25/modules/generators -I/opt/eai/ci/httpd-2.4.25/modules/mappers 
-c /opt/eai/ci/httpd-2.4.25/server/buildmark.c

        /opt/eai/ci/httpd-2.4.25/srclib/apr/build-1/libtool --silent --mode=link gcc -std=gnu99
 -O2 -pg -pthread      -Wl,-brtl   -o httpd  modules.lo buildmark.o -export-dynamic -Wl,-uXML_Parse
-Wl,-bE:/opt/eai/ci/httpd-2.4.25/server/httpd.exp server/libmain.la<http://libmain.la>
 modules/core/libmod_so.la<http://libmod_so.la> modules/http/libmod_http.la<http://libmod_http.la>
 server/mpm/worker/libworker.la<http://libworker.la>  os/unix/libos.la<http://libos.la>
-L/opt/eai/ci/httpd-2.4.25/srclib/pcre/lib -lpcre    /opt/eai/ci/httpd-2.4.25/srclib/apr-util/lib/libaprutil-1.la<http://libaprutil-1.la>
-lexpat -liconv /opt/eai/ci/httpd-2.4.25/srclib/apr/lib/libapr-1.la<http://libapr-1.la>
-lpthread

ld: 0711-317 ERROR: Undefined symbol: apr_os_uuid_get

ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.

collect2: ld returned 8 exit status

make: 1254-004 The error code from the last command is 1.

Any idea how to link to the right libraries?

Thank you in advance.

-----Original Message-----
From: Jose R R [mailto:jose.r.r@metztli.com<mailto:jose.r.r@metztli.com>]
Sent: Wednesday, May 24, 2017 7:24 PM
To: users@httpd.apache.org<mailto:users@httpd.apache.org>
Subject: Re: [users@httpd] Building httpd2.4.25 on powerpc-ibm-aix7.1.0.0



CAUTION - EXTERNAL EMAIL







Niltze [Hello]



On Wed, May 24, 2017 at 8:08 AM, Joseph, Anselm <Anselm.Joseph@fpl.com<mailto:Anselm.Joseph@fpl.com>>
wrote:

>

> I have been trying to install/compile Apache Subversion 1.9.5 with HTTPD-2.2.32, and
it’s been failing consistently.

>

> Someone mentioned that Subversion1.9.5 may not have been fully tested with HTTPD2.2.x.
So I decided to install httpd-2.4.25 on the same machine and give it a try.

>

> Except that I am getting errors when building httpd-2.2.32.

>

> Config command line is as follows:

>

> It was created by configure, which was

>

> generated by GNU Autoconf 2.69.  Invocation command line was

>

>

>

>   $ ./configure --enable-so –enable-dav --prefix=/opt/eai/ci/httpd-2.4.25/apache --with-iconv=/opt/eai/ci/libiconv-1.15/libiconv/lib
--with-apr=/opt/fre

>

> eware/bin/apr-1-config --with-apr-util=/opt/freeware/bin --with-pcre=/opt/eai/ci/httpd-2.2.32/pcre/pcre-config

>

> There are no significant errors in config, as far as I can see.

>

> The make fails with the following:

>

> Target "shared-build" is up to date.

>

> Building shared: mod_authn_file.la<http://mod_authn_file.la> mod_authn_dbm.la<http://mod_authn_dbm.la>
mod_authn_anon.la<http://mod_authn_anon.la> mod_authn_dbd.la<http://mod_authn_dbd.la>
mod_authn_socache.la<http://mod_authn_socache.la> mod_authn_core.la<http://mod_authn_core.la>
mod_authz_host

>

> .la mod_authz_groupfile.la<http://mod_authz_groupfile.la> mod_authz_user.la<http://mod_authz_user.la>
mod_authz_dbm.la<http://mod_authz_dbm.la> mod_authz_owner.la<http://mod_authz_owner.la>
mod_authz_dbd.la<http://mod_authz_dbd.la> mod_authz_core.la<http://mod_authz_core.la>
mod_authnz_ldap.la<http://mod_authnz_ldap.la> mod_a

>

> ccess_compat.la<http://ccess_compat.la> mod_auth_basic.la<http://mod_auth_basic.la>
mod_auth_form.la<http://mod_auth_form.la> mod_auth_digest.la<http://mod_auth_digest.la>
mod_allowmethods.la<http://mod_allowmethods.la>

>

>         /opt/freeware/lib/apr-1/build/libtool --silent --mode=compile gcc -std=gnu99
 -qHALT=E      -U__STR__ -D_THREAD_SAFE -D_USE_IRS -D_L

>

> ARGEFILE64_SOURCE     -I. -I/opt/eai/ci/httpd-2.4.25/os/unix -I/opt/eai/ci/httpd-2.4.25/include
-I/opt/freeware/include/apr-1 -I/opt/eai/ci/

>

> httpd-2.2.32/pcre/include -I/opt/eai/ci/httpd-2.4.25/modules/aaa -I/opt/eai/ci/httpd-2.4.25/modules/cache
-I/opt/eai/ci/httpd-2.4.25/modules

>

> /core -I/opt/eai/ci/httpd-2.4.25/modules/database -I/opt/eai/ci/httpd-2.4.25/modules/filters
-I/opt/eai/ci/httpd-2.4.25/modules/ldap -I/opt/

>

> eai/ci/httpd-2.4.25/modules/loggers -I/opt/eai/ci/httpd-2.4.25/modules/lua -I/opt/eai/ci/httpd-2.4.25/modules/proxy
-I/opt/eai/ci/httpd-2.4.

>

> 25/modules/session -I/opt/eai/ci/httpd-2.4.25/modules/ssl -I/opt/eai/ci/httpd-2.4.25/modules/test
-I/opt/eai/ci/httpd-2.4.25/server -I/opt/e

>

> ai/ci/httpd-2.4.25/modules/arch/unix -I/opt/eai/ci/httpd-2.4.25/modules/dav/main -I/opt/eai/ci/httpd-2.4.25/modules/generators
-I/opt/eai/ci

>

> /httpd-2.4.25/modules/mappers -prefer-pic -c mod_authn_file.c && touch mod_authn_file.slo

>

> gcc: unrecognized option '-qHALT=E'

>

>         /opt/freeware/lib/apr-1/build/libtool --silent --mode=link gcc -std=gnu99  -qHALT=E
    -Wl,-brtl   -Wl,-brtl    -o mod_authn_file.l

>

> a -rpath /opt/eai/ci/httpd-2.4.25/apache/modules -module -avoid-version  mod_authn_file.lo

>

> /opt/freeware/lib/apr-1/build/libtool[3447]: cc:  not found

>

> make: 1254-004 The error code from the last command is 127.

>

>

>

>

>

> Stop.

>

> make: 1254-004 The error code from the last command is 1.

>

>

>

>

>

> Stop.

>

> make: 1254-004 The error code from the last command is 1.

>

>

>

>

>

> Stop.

>

> I am using previously installed apr and apr-util, as well as pcre for httpd2.2.32.

>

> Can you guys provide some guidance ? It’s really appreciated.

>

> Thanks

>

>

Please, look at:



< http://www.aixtools.net/index.php/httpd-2.4 >



And/Or try your build with tools in this bundle:



< http://download.aixtools.net/tools/apache/aixtools.httpd-2.4.bundle.tar.bz2 >





Best Professional Regards.



--

Jose R R

http://metztli.it

---------------------------------------------------------------------------------------------

Download Debian-Reiser4 for AMD64 https://sf.net/projects/debian-reiser4/

---------------------------------------------------------------------------------------------

Try at no charge http://b2evolution.net for http://OpenShift.com PaaS

---------------------------------------------------------------------------------------------

from our GitHub http://Nepohualtzintzin.com repository. Cloud the easy way!



---------------------------------------------------------------------

To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org<mailto:users-unsubscribe@httpd.apache.org>

For additional commands, e-mail: users-help@httpd.apache.org<mailto:users-help@httpd.apache.org>


Mime
View raw message