Re: another compiler error
Daniel Stenberg <email@example.com> writes:
> I don't want to be a nuisance, so just ignore this if you feel you don't have
> time with this!
Are you kidding? It's *great* to have you compiling & reporting
what's wrong in such detail. Thank you!
> My guess is that one you have forgot to commit a local change in the
> 'subversion/include/svn_delta.h' file. Namely the svn_read_fn_t typedef,
> which is used in the include/svn_fs.h file.
> make: Entering directory `/home/dast/src/subversion/subversion/libsvn_fs'
> /bin/sh ../../libtool --mode=compile gcc -DHAVE_CONFIG_H
> -I. -I. -I../.. -I../include -I../../apr/include -I../../expat-lite
> -I/home/dast/src/subversion/db-3.1.17/build_unix -g -O2 -c fs.c
> gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../include -I../../apr/include
> -I../../expat-lite -I/home/dast/src/subversion/db-3.1.17/build_unix -g -O2
> -Wp,-MD,.deps/fs.pp -c fs.c -o fs.o
> In file included from fs.h:59,
> from fs.c:60:
> ../include/svn_fs.h:277: parse error before `*'
> make: *** [fs.lo] Error 1
> make: Leaving directory `/home/dast/src/subversion/subversion/libsvn_fs'
> The problematic section in the svn_fs.h file is this:
> [from line 270 something]
> /* Set *CONTENTS to a `read'-like function which will return the
> contents of FILE; see the description of svn_read_fn_t in
> `svn_delta.h'. Set *CONTENTS_BATON to a baton to pass to CONTENTS. *
> svn_error_t *svn_fs_file_contents (svn_read_fn_t **contents,
> void **contents_baton,
> svn_fs_file_t *file);
> % grep -c svn_read_fn_t include/svn_delta.h
> ... and no other header file seems to have it either.
> Daniel Stenberg - http://daniel.haxx.se - +46-705-44 31 77
> ech`echo xiun|tr nu oc|sed 'sx\([sx]\)\([xoi]\)xo un\2\1 is xg'`ol
Received on Sat Oct 21 14:36:07 2006
This is an archived mail posted to the Subversion Dev