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

need advice building svn under OS X

From: <helink_at_sandia.gov>
Date: 2003-01-28 19:14:33 CET

I'm trying to get the latest svn server running under Mac OS X 10.2.3,
and am getting an odd warning and an error when I make the
bootstrapping tarball. I'd appreciate a little advice on how to proceed
in resolving the problems, and if anyone knows that the current version
does or doesn't work under OS X that'd be nice to know as well. Thanks.

Question 1: are these warnings serious?

cc1: warning: changing search order for system directory
/usr/local/include
cc1: warning: as it has already been specified as a non-system
directory

basically I get one of these for every call to subversion-r4503/libtool
or gcc during make.

I can build apache2 and neon without problems under Mac OS X (10.2.3),
and when I try to build the svn bootstrapping image (r4503) everything
appears to configure fine but during the make process I get these
warnings and then die with an error.

Question 2: what does this error mean, and what might be the cause?

cd subversion/clients/cmdline /bin/sh
/Users/helink/subversion/subversion-r4503/libtool --silent --mode=link
gcc -g -Wall -Wmissing-prototypes -Wstrict-prototypes
-Wmissing-declarations -DNEON_ZLIB -Wpointer-arith -Wwrite-strings
-Wshadow -DSVN_DEBUG -DAP_DEBUG -L/usr/local/lib -rpath
/usr/local/lib -o svn add-cmd.o cat-cmd.o checkout-cmd.o cleanup-cmd.o
commit-cmd.o copy-cmd.o delete-cmd.o diff-cmd.o export-cmd.o feedback.o
help-cmd.o import-cmd.o info-cmd.o log-cmd.o ls-cmd.o main.o
merge-cmd.o mkdir-cmd.o move-cmd.o prompt.o propdel-cmd.o
propedit-cmd.o propget-cmd.o proplist-cmd.o props.o propset-cmd.o
resolve-cmd.o revert-cmd.o status-cmd.o status.o switch-cmd.o
update-cmd.o util.o
../../../subversion/libsvn_client/libsvn_client-1.la
../../../subversion/libsvn_wc/libsvn_wc-1.la
../../../subversion/libsvn_ra/libsvn_ra-1.la
../../../subversion/libsvn_delta/libsvn_delta-1.la
../../../subversion/libsvn_subr/libsvn_subr-1.la
/Users/helink/subversion/subversion-r4503/apr-util/libaprutil-0.la
-lexpat /Users/helink/subversion/subversion-r4503/apr/libapr-0.la -lm
/Users/helink/subversion/subversion-r4503/neon/src/libneon.la
-L/usr/local/lib -lz -lexpat
ld: Undefined symbols:
_svn_error_clear
_svn_opt_args_to_target_array
_svn_client_cat
_svn_opt_push_implicit_dot_target
_svn_opt_print_help
_svn_time_to_human_cstring
_svn_subst_detranslate_string
_svn_subst_translate_cstring
_svn_time_from_cstring
_svn_xml_escape_cstring
_svn_stringbuf_from_file
_svn_client_revprop_set
_svn_opt_parse_num_args
_svn_client_revprop_get
_svn_prop_needs_translation
_svn_subst_translate_string
_svn_client_revprop_list
make: *** [subversion/clients/cmdline/svn] Error 1

My only uninformed hypothesis at the moment is that I might be building
against an older version of expat (if so it would be from installing an
older apache2, in the svn 0.14.3 timeframe when I successfully got svn
installed in all its glory), which is odd because I thought the tarball
was supposed to be self-contained. In any case the error doesn't seem
to have anything to do with expat, based on the names of the symbols
(well, I guess except for _svn_xml_escape_cstring). I guess I will dump
my repository and try eliminating expat as a suspect in the mean time
anyway.

thanks,
hamilton

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sat Oct 14 02:22:21 2006

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