знаю, тема уже поднималась, но решения, увы, не нашел..
freebsd 8.1 i386;
апач 2.2.17;
пробую поставить -
#cd /usr/ports/www/apache22/ && make CONFIGURE_ARGS=--with-ldap install
былоб возможно - однозначно поставил бы 1.3, но обстоятельства, что называется, обязывают.....
Installing build system files
Installing man pages and online manual
for i in dbmmanage htdbm htdigest htpasswd; do install -o root -g wheel -m 444 /usr/ports/www/apache22/work/httpd-2.2.17/docs/man/$i.1 /usr/local/apache2/man/man1; done
for i in ab apachectl apxs htcacheclean httpd logresolve rotatelogs suexec; do install -o root -g wheel -m 444 /usr/ports/www/apache22/work/httpd-2.2.17/docs/man/$i.8 /usr/local/apache2/man/man8; done
*** Error code 1
Stop in /usr/ports/www/apache22.
*** Error code 1
Stop in /usr/ports/www/apache22.
гугл на эту траблу отвечает вяло...
попробовал закоментить в мэйкфайле install-man в INSTALL_TARGETS для дебага - получил тот же результат, но соответственно после выполнения "Installing build system files";
в чем затык?
P. S.
если собирать без --with-ldap то соответственно:
к слову :...
mod_authnz_ldap.c:41:2: error: #error mod_authnz_ldap requires APR-util to have LDAP support built in. To fix add --with-ldap to ./configure.
mod_authnz_ldap.c:63: error: expected specifier-qualifier-list before 'deref_options'
mod_authnz_ldap.c:95: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
mod_authnz_ldap.c:96: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
...
1 error
*** Error code 1
Stop in /usr/ports/www/apache22.
*** Error code 1
Stop in /usr/ports/www/apache22.
# pkg_info | grep apr
apr-devrandom-gdbm-db42-pgsql84-1.4.2.1.3.10 Apache Portability Library
подозреваю, конечно, что сам что-то недосмотрел/недопонял. но вопрос остается открытым...