[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

FreeBSD 4.2 breakage (?)

From: Ben Collins-Sussman <sussman_at_newton.collab.net>
Date: 2001-02-05 17:12:05 CET

Boy, I'm bit out of my league here when it comes to portability
macros. I got a huge cvs update of both subversion and apr this
morning, and while apr builds cleanly, the very first subversion file
I try to compile (svn_string.c) that includes "apr.h" gives me this
error:

---------------------------------------------
In file included from ../../apr/include/apr.h:96,
                 from ../../apr/include/apr_lib.h:58,
                 from svn_string.c:18:
/usr/include/sys/socket.h:47: syntax error before `sa_family_t'
/usr/include/sys/socket.h:47: warning: data definition has no type or storage class
/usr/include/sys/socket.h:155: syntax error before `u_char'
/usr/include/sys/socket.h:166: syntax error before `u_short'
/usr/include/sys/socket.h:180: syntax error before `u_char'
/usr/include/sys/socket.h:182: `u_char' undeclared here (not in a function)
/usr/include/sys/socket.h:184: `u_char' undeclared here (not in a function)
/usr/include/sys/socket.h:184: `u_char' undeclared here (not in a function)
/usr/include/sys/socket.h:387: syntax error before `u_short'
gmake[3]: *** [svn_string.lo] Error 1
---------------------------------------------

The problem is that apparently u_char isn't defined before including
sys/socket.h (??)

I went so far as to irrationally remove my apr/ subdir and checkout a
fresh copy; still no dice.

I need a clue here.
Received on Sat Oct 21 14:36:21 2006

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.