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

Re: Subversion 1.2.3 install errors on MacOSX 10.4.3

From: Stephen Davis <subversion_at_soundgeek.org>
Date: 2005-11-30 00:05:48 CET

On Nov 28, 2005, at 11:22 PM, Alexander Henket wrote:

>
> I'm using MacOSX 10.4.3 Client, Xcode 2.2.
>
> I downloaded the source distribution 1.2.3 and tried the standard
> configure
> script without options and autoconf, but they both run into the same
> problems:
>
> ...
> checking for ruby... /usr/bin/ruby
> can't find header files for ruby.
> configure: WARNING: The detected Ruby is too old for Subversion to use
> ...
>
> Configure says my ruby version is too old <1.8.2, while in fact Mac
> OSX has
> Ruby 1.8.2 installed (/usr/bin/ruby -v). I think this error is due
> to the
> fact that it can't find ruby.h that indeed is not there.
>
> Configure says it can't find Berkeley 4.3 to support the bdb
> filesystem. I
> already found that I don't need it, but it would be nice to see
> Berkeley 4.4
> and above supported.
>
> These two don't seem so bad, but I just provided them as context
> for a fatal
> configure error at the end:
>
> ....
> mkdir subversion/bindings/java/javahl/classes
> : bad interpreter: No such file or directory.2.3/ac-helpers/install-
> sh:
> /bin/sh
> mkdir subversion/bindings/java/javahl/include
> : bad interpreter: No such file or directory.2.3/ac-helpers/install-
> sh:
> /bin/sh
> configure: WARNING: we have configured without BDB filesystem support
> ....
>

I have a stock 10.4.3 system with Xcode 2.2 installed and I get the
same configure warnings but no such error after the javahl steps.
'make' worked just fine.

mkdir subversion/bindings/java/javahl/classes
mkdir subversion/bindings/java/javahl/include
configure: WARNING: we have configured without BDB filesystem support

The warning about ruby is, as you noticed, b/c the required headers
are not included with the OS X install of ruby. I think you would
have to install a full ruby package separately to get those.

BDB is not included in OS X or Subversion so your comment about 4.4
implies that you have that installed separately? The configure
warning just means that you don't already have BDB on your system so
support for it won't be built into subversion.

The error looks like your tarball is missing ./ac-helpers/install-sh
and that your tarball directory is called "2.3" -- is that file
missing? If your tarball directory is not called "2.3" then maybe
something else is missing and a name is getting truncated.

'make check' is the appropriate command to run the self-tests, not
'make test'. I don't know why 'make test' is a valid invocation but
it's not what you think it is.

stephen

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Wed Nov 30 00:07:49 2005

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

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