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

Re: Successful bootstrap on Mac OS X

From: Greg Stein <gstein_at_lyra.org>
Date: 2001-09-02 19:41:13 CEST

On Sun, Sep 02, 2001 at 05:52:26PM +0200, Dominik Westner wrote:
> Hi,
>
> I am not sure if this is the correct mailing list, but I just wanted to
> tell you, that I was able to compile subversion-M3 on Mac OS X 10.04.
> I then checked out subversion from the repository and compiled it again.
> It also ran all tests successfully and I was able to upgrade to version
> 22

Cool :-)

[ and yes, it is the correct list ]

> I had the following problems when compiling:
>
> --with-berkeley-db=/usr/local/BerkeleyDB.3.3 does not seem to work, I
> had to create a link from the db sources to db

Hmm. Can you locate the relevant section of your config.log and post that?
Or better yet: figure out why it didn't like that path?

> Mac OS X uses a case insensitiv file system, when it tries to link the
> svn program it will the linker will throw an error that the file is
> already existing as a directory. The SVN directory is in the way. I

Urf. Never thought of that one :-)

> tried to use the --program-suffix=SUFFIX option, but the option seems
> to be ignored.

Yup. I took it a look. It is ignored... Can you provide a patch? I'd think
you would want to AC_SUBST(program_suffix) into the Makefile, then tweak
gen-make.py to append $(program_suffix) on the end of executable names when
it generates a LINK line.

> Workaround: move the SVN directory out of the way.
>
> Wouldn't it be better in general to use .svn or .SVN instead of SVN?

I like .svn. The only reason we have SVN for the name is a legacy similarity
to CVS. I can't really think of a reason to keep them "visible".

> One final question come into my mind about the features of subversion:
> is it possible to marks a directory as binary? This would imply that the
> directory and all its contents would get managed as a single entity.

What do you mean by "managed"? That is the tricky part. We can definitely
mark a directory as binary, but the semantics of that are unclear from your
post. I know you're referring to bundles (or whatever they're called now),
but I'm not sure how you would think they should be handled by SVN.

> Ok, finally thanks for making this available. It looks like this is
> going to be a honorable successor of CVS ;-)
>
> I am happy to help if there is any work for a spoiled Java/Objective-
> C/Ruby programmer ;-)

Actually: we intend to create Java and Ruby bindings via SWIG. (we're also
doing a hand-written Java binding) If you're at all familiar with SWIG,
then it would be great for you to assist with the SWIG/Ruby bindings. ??

Cheers,
-g

-- 
Greg Stein, http://www.lyra.org/
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sat Oct 21 14:36:39 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.