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

Re: questions building svn under OS X w/o fink

From: Philip Martin <philip_at_codematters.co.uk>
Date: 2002-07-30 01:15:26 CEST

"Hamilton Link" <helink@sandia.gov> writes:

> <apache make warnings>

I don't really do Apache build problems :)

$ cvs up
$ make extraclean
$ ./buildconf
$ ./configure ...

always works for me. Do the tarballs come with configure files? If
they do you should probably just run ./configure with appropriate
options.

> "/bin/sh
> /Users/helink/archives/subversion/httpd-2.0/srclib/apr/libtool
> --silent --mode=compile cc -g -O2 -Wall -Wmissing-prototypes
> -Wstrict-prototypes -Wmissing-declarations -DHAVE_CONFIG_H -DDARWIN
> -DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-precomp -I../../include
> -I../../include/arch/unix -I../../include/arch/unix -c poll.c &&
> touch poll.lo

[snip]

> </apache make warnings>
> --------
>
> > > - When I build svn, do I need to supply more information than --with-
> > > apr=/usr/local/apache2 and --with-apr-util=/usr/local/apache2 to make
> > > this work?
> >
> > That should be sufficient. Given --with-apr=<foo> the script looks for
> > the file <foo>/bin/apr-config, does this file exist? Can you run
> >
> > $ <foo>/bin/apr-config --libs
>
> % /usr/local/apache2/bin/apr-config --libs
> -lm
> % ./apu-config --libs
> -ldb /Users/helink/archives/subversion/httpd-2.0/srclib/apr-
> util/xml/expat/lib/libexpat.la
>
> > Do you have any other apr-config files in your PATH?
>
> No. Actually I don't have *any* apr-config files in my path --

That's OK, neither do I.

> /usr/local/apache2/bin isn't in my path. The above libexpat.la file
> does exist.

I suspect the missing .la file is your problem. You appear to be
generating an APRUTIL that is linked to expat in the APRUTIL tree but
expat is not been built. That looks like an Apache problem.

I have a system libexpat on my Linux box so I don't build libexpat.

$ /usr/local/apache2/bin/apu-config --libs
 -ldb -lexpat

> > You don't have to build neon within the subversion tree. Can you
> > configure, build and install neon directly? Is the problem that you
> > cannot configure neon in the subversion tree, or that you cannot
> > configure neon at all?
>
> OK, this may be indicative -- I can't build neon outside of svn:
>
> If I try running the autogen script, I get this:
[snip]
> If I unpack neon again and just try autoconf, I get this:
[snip]

Neon is a tarball, it comes with a configure file. You don't need to
run ./autogen.sh or autoconf. Just run ./configure with appropriate
options.

-- 
Philip Martin
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Tue Jul 30 01:15:57 2002

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.