You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by OpenMacNews <op...@gmail.com> on 2006/03/06 03:42:31 UTC

mod_authz_svn error in latest svn 13x build: 'SATISFY_ANY' undeclared (first use in this function)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: RIPEMD160

hi all,

building

	svn co http://svn.collab.net/repos/svn/branches/1.3.x/
	r18733

against apache-dev (httpd-trunk, apr & apr-util (Revision: 383442)):

	httpd -V
	Server version: Apache/2.3.0-dev
	Server built:   Mar  5 2006 17:34:58
	Server's Module Magic Number: 20060110:1
	Architecture:   32-bit
	Server MPM:     Worker
	  threaded:     yes (fixed thread count)
	    forked:     yes (variable process count)

on OSX 10.4.5, svn 'make' is now failing at:


...
cd subversion/tests/libsvn_delta && /bin/sh
/usr/ports/subversion13x/libtool --tag=CC --silent --mode=link gcc  -O2
 -O2    -ldl -L/usr/local/ssl/lib -lssl -lcrypto
- -L/usr/local/berkeley-db/lib -L/usr/local/lib  -rpath
/usr/local/subversion13x/lib -o vdelta-test  vdelta-test.o
../../../subversion/libsvn_delta/libsvn_delta-1.la
../../../subversion/libsvn_subr/libsvn_subr-1.la
/usr/local/apache2/lib/libaprutil.la -ldb-4.3 -lsqlite3 -lexpat -liconv
/usr/local/apache2/lib/libapr.la -lpthread -lz
/bin/sh /usr/ports/subversion13x/libtool --tag=CC --silent
- --mode=compile gcc -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK
- -no-cpp-precomp  -O2  -O2    -I/usr/local/apache2/include
- -I./subversion/include -I./subversion -I/usr/local/neon0254/include/neon
- -I/usr/local/apache2/include   -I/usr/local/apache2/include
- -I/usr/local/berkeley-db/include -I/usr/local/include -o
subversion/mod_authz_svn/mod_authz_svn.lo -c
/usr/ports/subversion13x/subversion/mod_authz_svn/mod_authz_svn.c
/usr/ports/subversion13x/subversion/mod_authz_svn/mod_authz_svn.c: In
function 'access_checker':
/usr/ports/subversion13x/subversion/mod_authz_svn/mod_authz_svn.c:374:
error: 'SATISFY_ANY' undeclared (first use in this function)
/usr/ports/subversion13x/subversion/mod_authz_svn/mod_authz_svn.c:374:
error: (Each undeclared identifier is reported only once
/usr/ports/subversion13x/subversion/mod_authz_svn/mod_authz_svn.c:374:
error: for each function it appears in.)
make: *** [subversion/mod_authz_svn/mod_authz_svn.lo] Error 1


i'm *guessing* this has to do with recent changes in Apache trunk:

% /usr/ports/httpd-dev/httpd-trunk  > grep Authz CHANGES
  *) Authz: Add the new module mod_authn_core that will provide common
  *) Authz: Mark the directives 'Order', 'Allow', 'Deny' and 'Satisfy' as
  *) Authz: Move the 'Require' directive from the core module as well as
  *) Authz: Add the new module mod_authz_core which acts as the
  *) Authz: Renamed mod_authz_dbm authz providers from 'group' and
  *) Authz: Added the new authz providers 'env', 'ip', 'host', 'all' to
handle
  *) Authz: Convert all of the authz modules from hook based to


but unclear :-|

is there an issue with *authz* that'll force me to a newer svn branch
for apache-dev compatibility?  i'm poring over prereqs/lists/etc ...
haven't found 'wisdom' yet.

thx!

richard
- --

/"\
\ /  ASCII Ribbon Campaign
 X   against HTML email, vCards
/ \  & micro$oft attachments

[GPG] OpenMacNews at gmail dot com
fingerprint: 50C9 1C46 2F8F DE42 2EDB  D460 95F7 DDBD 3671 08C6
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.1 (Darwin)

iEYEAREDAAYFAkQLr6cACgkQlffdvTZxCMZtZQCgn49T6UFyt595EMdqQrUyC75m
k2YAoL+lBtScM1IZUudlI/Wi6tQwgvVv
=y/ih
-----END PGP SIGNATURE-----


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: mod_authz_svn error in latest svn 13x build: 'SATISFY_ANY' undeclared (first use in this function)

Posted by Max Bowsher <ma...@ukf.net>.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

OpenMacNews wrote:
> hi all,
> 
> building
> 
> 	svn co http://svn.collab.net/repos/svn/branches/1.3.x/
> 	r18733
> 
> against apache-dev (httpd-trunk, apr & apr-util (Revision: 383442)):
...
> /usr/ports/subversion13x/subversion/mod_authz_svn/mod_authz_svn.c:374:
> error: 'SATISFY_ANY' undeclared (first use in this function)
...
> i'm *guessing* this has to do with recent changes in Apache trunk:
> 
> % /usr/ports/httpd-dev/httpd-trunk  > grep Authz CHANGES
>   *) Authz: Add the new module mod_authn_core that will provide common
>   *) Authz: Mark the directives 'Order', 'Allow', 'Deny' and 'Satisfy' as
>   *) Authz: Move the 'Require' directive from the core module as well as
>   *) Authz: Add the new module mod_authz_core which acts as the
>   *) Authz: Renamed mod_authz_dbm authz providers from 'group' and
>   *) Authz: Added the new authz providers 'env', 'ip', 'host', 'all' to
> handle
>   *) Authz: Convert all of the authz modules from hook based to
> 
> 
> but unclear :-|
> 
> is there an issue with *authz* that'll force me to a newer svn branch
> for apache-dev compatibility?  i'm poring over prereqs/lists/etc ...
> haven't found 'wisdom' yet.

If you are using apr, apr-util and httpd trunk, does it not make sense
to investigate svn trunk too?

Max.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (Cygwin)

iD8DBQFEDXqafFNSmcDyxYARAkTxAJ9AmWEt+viFdYPbgxDkL4/tK6ARdwCfSUsy
hJTLXUGI4xaiE1uwuhZMrJ0=
=kgkQ
-----END PGP SIGNATURE-----

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org