I got subversion-1.5.6-0.2.el5.rf and subversion-devel-1.5.6-0.2.el5.rf.
There is a tool called svn-populate-node-origins-index included for
assisting with the upgrade of repositories to the 1.5 format. In this
package, only the C source code for this tool is included. I attempted
to compile the program on RHELv5, but I get errors. The compile command
I used is
$ cc -o svn-populate-node-origins-index
-I /usr/include/subversion-1/ -I /usr/include/apr-1/
svn-populate-node-origins-index.c
The errors I get are:
In file included from /usr/include/apr-1/apr.h:7,
from /usr/include/subversion-1/svn_pools.h:28,
from svn-populate-node-origins-index.c:20:
/usr/include/apr-1/apr-i386.h:270: error: expected ‘=’, ‘,’,
‘;’, ‘asm’ or ‘__attribute__’ before ‘apr_off_t’
In file included from /usr/include/subversion-1/svn_string.h:71,
from /usr/include/subversion-1/svn_props.h:30,
from /usr/include/subversion-1/svn_error_codes.h:48,
from /usr/include/subversion-1/svn_error.h:48,
from svn-populate-node-origins-index.c:21:
/usr/include/apr-1/apr_strings.h:297: error: expected
declaration specifiers or ‘...’ before ‘apr_off_t’
/usr/include/apr-1/apr_strings.h:313: error: expected ‘)’ before
‘*’ token
/usr/include/apr-1/apr_strings.h:349: error: expected ‘)’ before
‘size’
In file included from /usr/include/apr-1/apr_file_io.h:29,
from /usr/include/subversion-1/svn_io.h:30,
from /usr/include/subversion-1/svn_delta.h:35,
from /usr/include/subversion-1/svn_fs.h:31,
from /usr/include/subversion-1/svn_repos.h:28,
from svn-populate-node-origins-index.c:24:
/usr/include/apr-1/apr_file_info.h:204: error: expected
specifier-qualifier-list before ‘apr_off_t’
In file included from /usr/include/subversion-1/svn_io.h:30,
from /usr/include/subversion-1/svn_delta.h:35,
from /usr/include/subversion-1/svn_fs.h:31,
from /usr/include/subversion-1/svn_repos.h:28,
from svn-populate-node-origins-index.c:24:
/usr/include/apr-1/apr_file_io.h:548: error: expected
declaration specifiers or ‘...’ before ‘apr_off_t’
/usr/include/apr-1/apr_file_io.h:740: error: expected
declaration specifiers or ‘...’ before ‘apr_off_t’
In file included from /usr/include/subversion-1/svn_delta.h:35,
from /usr/include/subversion-1/svn_fs.h:31,
from /usr/include/subversion-1/svn_repos.h:28,
from svn-populate-node-origins-index.c:24:
/usr/include/subversion-1/svn_io.h:1125: error: expected
declaration specifiers or ‘...’ before ‘apr_off_t’
The source code is here:
http://svn.collab.net/repos/svn/trunk/tools/server-side/svn-populate-node-origins-index.c.
This seems ultimately to go back to the definition (or lack thereof) of
off64_t in /usr/include/sys/types. I have apr-devel-1.2.7-11 and
glibc-headers-2.5-34 and gcc-4.1.2-44.el5.
Anybody know what flags or other information I'm missing in order to
make this work?
TIA.
--
Matthew Saltzman
Clemson University Math Sciences
mjs AT clemson DOT edu
http://www.math.clemson.edu/~mjs
_______________________________________________
rhelv5-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/rhelv5-list