You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@httpd.apache.org by Jon Wilmoth <JW...@starbucks.com> on 2008/06/21 01:00:24 UTC
[users@httpd] Solaris build w/LDAP support
I'm trying to build 2.2.9 with support for ldap authentication on a
solaris 10 box, but am getting an error during the configure step that
says apr-util isn't able to find an LDAP library. I've installed the
latest openldap package from sunfreeware.com (details below) and used
the following options --with-ldap=/usr/local
--with-ldap-lib=/usr/local/lib --with-ldap-include=/usr/local/include.
I also tried the 2.0.63 version and got pretty much the same error. The
exact configure commands and the relevant output is below. Any
suggestions on how to let the build process know where the openldap
install is would be greatly appreciated.
Thanks,
Jon Wilmoth
PKGINST: SMColdap
NAME: openldap
CATEGORY: application
ARCH: sparc
VERSION: 2.4.10
BASEDIR: /usr/local
VENDOR: The OpenLDAP Group
PSTAMP: Steve Christensen
INSTDATE: Jun 18 2008 13:02
EMAIL: steve@smc.vnet.net
STATUS: completely installed
FILES: 1054 installed pathnames
12 shared pathnames
63 directories
22 executables
32209 blocks used (approx)
./configure --prefix=/usr/local/apache-2.2.9 --with-ldap=/usr/local
--with-ldap-lib=/usr/local/lib --with-ldap-include=/usr/local/include
--with-ssl=/usr/local/ssl --enable-so --enable-mods-shared='access
actions alias asis auth authnz-ldap autoindex cern-meta cgi cgid
charset-lite dav dav-fs dir env expires ext-filter headers imagemap
include ldap log-config mime negotiation proxy proxy-ajp proxy-balancer
proxy-connect proxy-ftp proxy-http rewrite setenvif speling ssl status
unique-id userdir usertrack vhost-alias'
checking for ldap support...
setting APRUTIL_INCLUDES to "-I/usr/local/include"
setting APRUTIL_LDFLAGS to "-L/usr/local/lib"
/home/svcacct/httpd-2.2.9/srclib/apr-util/configure: line 11398: unset:
`ac_cv_lib_/usr/local_ldap_init': not a valid identifier
/home/svcacct/httpd-2.2.9/srclib/apr-util/configure: line 11399: unset:
`ac_cv_lib_/usr/local___ldap_init': not a valid identifier
checking for ldap_init in -l/usr/local... no
/home/svcacct/httpd-2.2.9/srclib/apr-util/configure: line 11993: unset:
`ac_cv_lib_/usr/local_ldap_init': not a valid identifier
/home/svcacct/httpd-2.2.9/srclib/apr-util/configure: line 11994: unset:
`ac_cv_lib_/usr/local___ldap_init': not a valid identifier
checking for ldap_init in -l/usr/local... (cached) no
/home/svcacct/httpd-2.2.9/srclib/apr-util/configure: line 12588: unset:
`ac_cv_lib_/usr/local_ldap_init': not a valid identifier
/home/svcacct/httpd-2.2.9/srclib/apr-util/configure: line 12589: unset:
`ac_cv_lib_/usr/local___ldap_init': not a valid identifier
checking for ldap_init in -l/usr/local... (cached) no
/home/svcacct/httpd-2.2.9/srclib/apr-util/configure: line 13183: unset:
`ac_cv_lib_/usr/local_ldap_init': not a valid identifier
/home/svcacct/httpd-2.2.9/srclib/apr-util/configure: line 13184: unset:
`ac_cv_lib_/usr/local___ldap_init': not a valid identifier
checking for ldap_init in -l/usr/local... (cached) no
configure: error: could not find an LDAP library
configure failed for srclib/apr-util
./configure --prefix=/usr/local/apache-2.0.63 --with-ldap=/usr/local
--with-ldap-lib=/usr/local/lib --with-ldap-include=/usr/local/include
--with-ssl=/usr/local/ssl --enable-so --enable-mods-shared='ssl ldap
auth-ldap access actions alias asis auth autoindex cern-meta cgi cgid
charset-lite dav dav-fs dir env expires ext-filter headers imap include
info log-config log-forensic mime mime-magic negotiation rewrite
setenvif speling status unique-id userdir usertrack vhost-alias'
...
checking for unistd.h... yes
checking for ldap support...
setting APRUTIL_INCLUDES to "-I/usr/local/include"
setting APRUTIL_LDFLAGS to "-L/usr/local/lib"
/home/svcacct/httpd-2.0.63/srclib/apr-util/configure: line 7083: unset:
`ac_cv_lib_/usr/local_ldap_init': not a valid identifier
/home/svcacct/httpd-2.0.63/srclib/apr-util/configure: line 7084: unset:
`ac_cv_lib_/usr/local___ldap_init': not a valid identifier
checking for ldap_init in -l/usr/local... no
/home/svcacct/httpd-2.0.63/srclib/apr-util/configure: line 7384: unset:
`ac_cv_lib_/usr/local_ldap_init': not a valid identifier
/home/svcacct/httpd-2.0.63/srclib/apr-util/configure: line 7385: unset:
`ac_cv_lib_/usr/local___ldap_init': not a valid identifier
checking for ldap_init in -l/usr/local... (cached) no
/home/svcacct/httpd-2.0.63/srclib/apr-util/configure: line 7685: unset:
`ac_cv_lib_/usr/local_ldap_init': not a valid identifier
/home/svcacct/httpd-2.0.63/srclib/apr-util/configure: line 7686: unset:
`ac_cv_lib_/usr/local___ldap_init': not a valid identifier
checking for ldap_init in -l/usr/local... (cached) no
/home/svcacct/httpd-2.0.63/srclib/apr-util/configure: line 7986: unset:
`ac_cv_lib_/usr/local_ldap_init': not a valid identifier
/home/svcacct/httpd-2.0.63/srclib/apr-util/configure: line 7987: unset:
`ac_cv_lib_/usr/local___ldap_init': not a valid identifier
checking for ldap_init in -l/usr/local... (cached) no
configure: error: could not find an LDAP library
configure failed for srclib/apr-util
---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
" from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org
RE: [users@httpd] Solaris build w/LDAP support
Posted by Jon Wilmoth <JW...@starbucks.com>.
FYI...The resolution that worked me for building 2.2.9 & getting past
this issue included the following:
a) remove openldap 2.4.10 & install 2.3.35
b) prefix configure script with CPPFLPAGS=-DLDAP_DEPRECATED. The
configure script looks at an old function that isn't found w/out this.
c) use the "--with-ldap" option w/out any value
d) use the "--with-ldap-lib" option w/ the path to the ldap lib dir (as
documented) (e.g. --with-ldap-lib=/usr/local/lib)
e) use the "--with-ldap-include" option w/ the path to the ldap include
dir (as documented) (e.g. --with-ldap-include=/usr/local/include)
-----Original Message-----
From: Jon Wilmoth
Sent: Friday, June 20, 2008 4:00 PM
To: users@httpd.apache.org
Subject: [users@httpd] Solaris build w/LDAP support
I'm trying to build 2.2.9 with support for ldap authentication on a
solaris 10 box, but am getting an error during the configure step that
says apr-util isn't able to find an LDAP library. I've installed the
latest openldap package from sunfreeware.com (details below) and used
the following options --with-ldap=/usr/local
--with-ldap-lib=/usr/local/lib --with-ldap-include=/usr/local/include.
I also tried the 2.0.63 version and got pretty much the same error. The
exact configure commands and the relevant output is below. Any
suggestions on how to let the build process know where the openldap
install is would be greatly appreciated.
Thanks,
Jon Wilmoth
PKGINST: SMColdap
NAME: openldap
CATEGORY: application
ARCH: sparc
VERSION: 2.4.10
BASEDIR: /usr/local
VENDOR: The OpenLDAP Group
PSTAMP: Steve Christensen
INSTDATE: Jun 18 2008 13:02
EMAIL: steve@smc.vnet.net
STATUS: completely installed
FILES: 1054 installed pathnames
12 shared pathnames
63 directories
22 executables
32209 blocks used (approx)
./configure --prefix=/usr/local/apache-2.2.9 --with-ldap=/usr/local
--with-ldap-lib=/usr/local/lib --with-ldap-include=/usr/local/include
--with-ssl=/usr/local/ssl --enable-so --enable-mods-shared='access
actions alias asis auth authnz-ldap autoindex cern-meta cgi cgid
charset-lite dav dav-fs dir env expires ext-filter headers imagemap
include ldap log-config mime negotiation proxy proxy-ajp proxy-balancer
proxy-connect proxy-ftp proxy-http rewrite setenvif speling ssl status
unique-id userdir usertrack vhost-alias'
checking for ldap support...
setting APRUTIL_INCLUDES to "-I/usr/local/include"
setting APRUTIL_LDFLAGS to "-L/usr/local/lib"
/home/svcacct/httpd-2.2.9/srclib/apr-util/configure: line 11398: unset:
`ac_cv_lib_/usr/local_ldap_init': not a valid identifier
/home/svcacct/httpd-2.2.9/srclib/apr-util/configure: line 11399: unset:
`ac_cv_lib_/usr/local___ldap_init': not a valid identifier
checking for ldap_init in -l/usr/local... no
/home/svcacct/httpd-2.2.9/srclib/apr-util/configure: line 11993: unset:
`ac_cv_lib_/usr/local_ldap_init': not a valid identifier
/home/svcacct/httpd-2.2.9/srclib/apr-util/configure: line 11994: unset:
`ac_cv_lib_/usr/local___ldap_init': not a valid identifier
checking for ldap_init in -l/usr/local... (cached) no
/home/svcacct/httpd-2.2.9/srclib/apr-util/configure: line 12588: unset:
`ac_cv_lib_/usr/local_ldap_init': not a valid identifier
/home/svcacct/httpd-2.2.9/srclib/apr-util/configure: line 12589: unset:
`ac_cv_lib_/usr/local___ldap_init': not a valid identifier
checking for ldap_init in -l/usr/local... (cached) no
/home/svcacct/httpd-2.2.9/srclib/apr-util/configure: line 13183: unset:
`ac_cv_lib_/usr/local_ldap_init': not a valid identifier
/home/svcacct/httpd-2.2.9/srclib/apr-util/configure: line 13184: unset:
`ac_cv_lib_/usr/local___ldap_init': not a valid identifier
checking for ldap_init in -l/usr/local... (cached) no
configure: error: could not find an LDAP library
configure failed for srclib/apr-util
./configure --prefix=/usr/local/apache-2.0.63 --with-ldap=/usr/local
--with-ldap-lib=/usr/local/lib --with-ldap-include=/usr/local/include
--with-ssl=/usr/local/ssl --enable-so --enable-mods-shared='ssl ldap
auth-ldap access actions alias asis auth autoindex cern-meta cgi cgid
charset-lite dav dav-fs dir env expires ext-filter headers imap include
info log-config log-forensic mime mime-magic negotiation rewrite
setenvif speling status unique-id userdir usertrack vhost-alias'
...
checking for unistd.h... yes
checking for ldap support...
setting APRUTIL_INCLUDES to "-I/usr/local/include"
setting APRUTIL_LDFLAGS to "-L/usr/local/lib"
/home/svcacct/httpd-2.0.63/srclib/apr-util/configure: line 7083: unset:
`ac_cv_lib_/usr/local_ldap_init': not a valid identifier
/home/svcacct/httpd-2.0.63/srclib/apr-util/configure: line 7084: unset:
`ac_cv_lib_/usr/local___ldap_init': not a valid identifier
checking for ldap_init in -l/usr/local... no
/home/svcacct/httpd-2.0.63/srclib/apr-util/configure: line 7384: unset:
`ac_cv_lib_/usr/local_ldap_init': not a valid identifier
/home/svcacct/httpd-2.0.63/srclib/apr-util/configure: line 7385: unset:
`ac_cv_lib_/usr/local___ldap_init': not a valid identifier
checking for ldap_init in -l/usr/local... (cached) no
/home/svcacct/httpd-2.0.63/srclib/apr-util/configure: line 7685: unset:
`ac_cv_lib_/usr/local_ldap_init': not a valid identifier
/home/svcacct/httpd-2.0.63/srclib/apr-util/configure: line 7686: unset:
`ac_cv_lib_/usr/local___ldap_init': not a valid identifier
checking for ldap_init in -l/usr/local... (cached) no
/home/svcacct/httpd-2.0.63/srclib/apr-util/configure: line 7986: unset:
`ac_cv_lib_/usr/local_ldap_init': not a valid identifier
/home/svcacct/httpd-2.0.63/srclib/apr-util/configure: line 7987: unset:
`ac_cv_lib_/usr/local___ldap_init': not a valid identifier
checking for ldap_init in -l/usr/local... (cached) no
configure: error: could not find an LDAP library
configure failed for srclib/apr-util
---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server
Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
" from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org
---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
" from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org