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