On 02/17/2006 12:28 AM, [EMAIL PROTECTED] wrote:

> 
> Modified: httpd/httpd/trunk/modules/aaa/mod_auth.h
> URL: 
> http://svn.apache.org/viewcvs/httpd/httpd/trunk/modules/aaa/mod_auth.h?rev=378394&r1=378393&r2=378394&view=diff
> ==============================================================================
> --- httpd/httpd/trunk/modules/aaa/mod_auth.h (original)
> +++ httpd/httpd/trunk/modules/aaa/mod_auth.h Thu Feb 16 15:28:44 2006
> @@ -54,6 +54,8 @@
>  
>  APR_DECLARE_OPTIONAL_FN(int, ap_satisfies, (request_rec *r));
>  
> +extern APR_OPTIONAL_FN_TYPE(ap_satisfies) *ap_satisfies;
> +
>  typedef enum {
>      AUTH_DENIED,
>      AUTH_GRANTED,
> 

-1

This breaks compilation of the trunk on my box after a make clean with the 
following error message:

/usr/src/apache/httpd-trunk/srclib/apr/libtool --silent --mode=compile gcc -g 
-O2 -pthread    -DLINUX=2 -D_REENTRANT
-D_GNU_SOURCE -D_LARGEFILE64_SOURCE    
-I/usr/src/apache/httpd-trunk/srclib/pcre -I.
-I/usr/src/apache/httpd-trunk/os/unix 
-I/usr/src/apache/httpd-trunk/server/mpm/worker
-I/usr/src/apache/httpd-trunk/modules/http 
-I/usr/src/apache/httpd-trunk/modules/filters
-I/usr/src/apache/httpd-trunk/modules/proxy 
-I/usr/src/apache/httpd-trunk/include
-I/usr/src/apache/httpd-trunk/modules/generators 
-I/usr/src/apache/httpd-trunk/modules/mappers
-I/usr/src/apache/httpd-trunk/modules/database 
-I/usr/src/apache/httpd-trunk/srclib/apr/include
-I/usr/src/apache/httpd-trunk/srclib/apr-util/include 
-I/usr/src/apache/httpd-trunk/server
-I/usr/src/apache/httpd-trunk/modules/proxy/../generators 
-I/usr/src/apache/httpd-trunk/modules/ssl
-I/usr/src/apache/httpd-trunk/modules/dav/main -prefer-pic -c 
mod_access_compat.c && touch mod_access_compat.slo
mod_access_compat.c:311: `ap_satisfies' redeclared as different kind of symbol
mod_auth.h:57: previous declaration of `ap_satisfies'
make[4]: *** [mod_access_compat.slo] Fehler 1
make[4]: Verlassen des Verzeichnisses »/usr/src/apache/httpd-trunk/modules/aaa«
make[3]: *** [shared-build-recursive] Fehler 1
make[3]: Verlassen des Verzeichnisses »/usr/src/apache/httpd-trunk/modules/aaa«
make[2]: *** [shared-build-recursive] Fehler 1
make[2]: Verlassen des Verzeichnisses »/usr/src/apache/httpd-trunk/modules«
make[1]: *** [shared-build-recursive] Fehler 1
make[1]: Verlassen des Verzeichnisses »/usr/src/apache/httpd-trunk«
make: *** [all-recursive] Fehler 1

Configure I used:

./configure --prefix=/usr/src/apache/apache_trunk --with-mpm=worker --enable-so 
--enable-mods-shared=all --enable-proxy
--enable-proxy-balancer --enable-cache --enable-disk-cache --enable-mem-cache 
--enable-dumpio --enable-proxy-connect
--enable-proxy-ftp --enable-proxy-http --enable-proxy-ajp --enable-ssl 
--enable-dav-fs --enable-dav --enable-dav-lock
--enable-rewrite --enable-authnz-ldap --enable-ldap --with-ldap

Reverting it, makes it work again.

So please revert or fix.

Regards

Rüdiger

Reply via email to