You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by "Karan, Cem (Civ, ARL/CISD)" <CK...@arl.army.mil> on 2004/12/01 15:40:29 UTC

Quality of BDB 4.2 under OS X? (was: RE: Can't compile 1.1.1 on OS X ...)

!!!

Interesting...I haven't had that luck yet.  Maybe whenever 1.1.2 comes
out...

By the way, how is BDB working out for you?  When I first installed
subversion, I had no experience so I used fink, which gave me 1.0.9
which used BDB 4.1.  That caused corruptions on my repositories on such
a regular basis that I went ahead and built 1.1.1 to use FSFS.  How is
BDB 4.2 working out?

Cem Karan

> -----Original Message-----
> From: Jeremy Pereira [mailto:jeremy.pereira@ntlworld.com] 
> Sent: Wednesday, December 01, 2004 8:56 AM
> To: Karan, Cem (Civ, ARL/CISD)
> Cc: Theo Van Dinter; users@subversion.tigris.org; Wade Williams
> Subject: Re: Can't compile 1.1.1 on OS X ...
> 
> 
> I' built 1.1.1 on Mac OS X 10.3.6 on Sunday using the 
> standard install 
> instructions and the following configure line
> 
> ./configure --prefix=/Users/jeremyp/unix \
>              --with-ssl \
>              --with-apxs=/Users/jeremyp/unix/apache2/bin/apxs \
>              --with-berkeley-db=/usr/local/BerkeleyDB.4.2 \
>              --with-editor=/usr/bin/vi
> 
> Most of it is because I've put things in non-standard places and I 
> wanted vi to start without worrying about $EDITOR.
> 
> The only problem I had was with the existing subversion libraries - I 
> found I had to delete them from the install directory to make 
> the build 
> work properly.
> 
> I've never run autogen ever for any reason.
> 
> On Dec 1, 2004, at 00:09, Karan, Cem ((Civ, ARL/CISD)) wrote:
> 
> > Possibly; but then, if you read the INSTALL file (IIRC, I 
> don't have 
> > it in front of me...) it says to go the standard 
> './configure; make; 
> > make install' sequence that all other UN*Xs use.  Maybe 
> that should be 
> > corrected???
> >
> > Cem
> >
> >> -----Original Message-----
> >> From: Wade Williams [mailto:wadesworld@mac.com]
> >> Sent: Tuesday, November 30, 2004 12:12 PM
> >> To: Karan, Cem (Civ, ARL/CISD)
> >> Cc: users@subversion.tigris.org; Theo Van Dinter
> >> Subject: Re: Can't compile 1.1.1 on OS X ...
> >>
> >>
> >> FYI - I was curious, so I gave this a try.
> >>
> >>   I just compiled 1.1.1 on OS X 10.3.6 without issue.  I was using 
> >> bdb 4.2.5.
> >>
> >> I wonder if the original poster failed to run autogen.sh?
> >>
> >> Wade
> >>
> >> [dreamline:~/Downloads/subversion-1.1.1] wade% ./autogen.sh
> >> buildcheck: checking installation...
> >> [...snip...]
> >> [dreamline:~/Downloads/subversion-1.1.1] wade% ./configure 
> >> --with-berkeley-db=/usr/local/BerkeleyDB.4.2
> >> Configuring Subversion 1.1.1
> >> [...snip...]
> >> [dreamline:~/Downloads/subversion-1.1.1] wade% make
> >> ------ making all in apr
> >> [...snip...]
> >>
> >> No problems.
> >>
> >>
> >> Wade
> >> On Nov 30, 2004, at 9:14 AM, Karan, Cem (Civ, ARL/CISD) wrote:
> >>
> >>> How many different ways did you try?  I'm just curious, 
> it may be a 
> >>> good idea to work up a FAQ entry to update the info in the OS X 
> >>> part...
> >>>
> >>> Cem Karan
> >>>
> >>>> -----Original Message-----
> >>>> From: Theo Van Dinter [mailto:felicity@kluge.net]
> >>>> Sent: Friday, November 26, 2004 7:22 PM
> >>>> To: users@subversion.tigris.org
> >>>> Subject: Re: Can't compile 1.1.1 on OS X ...
> >>>>
> >>>>
> >>>> On Mon, Nov 22, 2004 at 11:42:43AM -0500, Karan, Cem (Civ,
> >>>> ARL/CISD) wrote:
> >>>>> configure script, but you may have problems anyways.  I
> >>>> solved them by
> >>>>> making everything statically linked, and by enabling
> >>>> maintainer mode
> >>>>> (./configure --enable-maintainer-mode --enable-static)  Try the 
> >>>>> different ways, it would be interesting to see what happens.
> >>>>
> >>>> Just to put out an update, I ended up using:
> >>>>
> >>>> ./configure --with-ssl \
> >>>>         --enable-all-static --without-berkeley-db \
> >>>>         --without-apache --without-apxs 
> --disable-mod-activation \
> >>>>         --disable-shared
> >>>>
> >>>> I just wanted the client, so I explicitly got rid of the httpd 
> >>>> modules and the BDB stuff.
> >>>>
> >>>> Thanks! :)
> >>>>
> >>>> --
> >>>> Randomly Generated Tagline:
> >>>> There are no threads in a.b.p.erotica,  so there's no  gain in 
> >>>> using a  threaded news reader.  (Unknown source)
> >>>>
> >>>
> >>>
> >> 
> ---------------------------------------------------------------------
> >>> To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
> >>> For additional commands, e-mail: users-help@subversion.tigris.org
> >>>
> >>
> >>
> >
> > 
> ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
> > For additional commands, e-mail: users-help@subversion.tigris.org
> >
> >
> >
> --
> Jeremy Pereira
> http://www.jeremyp.net
> 
> 
> ______________________________________________________________________
> This email has been scanned by the MessageLabs Email Security 
> System. For more information please visit 
> http://www.messagelabs.com/email 
> ______________________________________________________________________
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org


Re: Quality of BDB 4.2 under OS X? (was: RE: Can't compile 1.1.1 on OS X ...)

Posted by Jeremy Pereira <je...@ntlworld.com>.
On Dec 1, 2004, at 15:40, Karan, Cem ((Civ, ARL/CISD)) wrote:

> !!!
>
> Interesting...I haven't had that luck yet.  Maybe whenever 1.1.2 comes
> out...
>
> By the way, how is BDB working out for you?  When I first installed
> subversion, I had no experience so I used fink, which gave me 1.0.9
> which used BDB 4.1.  That caused corruptions on my repositories on such
> a regular basis that I went ahead and built 1.1.1 to use FSFS.  How is
> BDB 4.2 working out?

When i first decided to move to subversion, it wasn't in the -stable 
version of Fink and I more or less wrecked my Fink install trying to 
swap to -unstable.  I then tried to compile from source and got it 
working after I expunged all versions of Berkeley DB from my system 
except 4.2.  I've since upgraded from 1.0.0 to 1.0.4  to 1.1.0 rc2 to  
1.1.0 to 1.1.1 with only the library issue I mentioned which I believe 
is a BSD quirk.

I do have a BDB repository on my Mac OSX laptop which I use for sandbox 
testing only.  It currently has only 10 revisions in it, so I've never 
seen a bdb corruption.  My main repo is on a Linux box and that is rock 
solid so far, touch wood.  If I was starting now I'd use FSFS mainly 
because Sleepycat seems to have a policy of breaking compatibility with 
every dot release :-) .


>
> Cem Karan
>
>> -----Original Message-----
>> From: Jeremy Pereira [mailto:jeremy.pereira@ntlworld.com]
>> Sent: Wednesday, December 01, 2004 8:56 AM
>> To: Karan, Cem (Civ, ARL/CISD)
>> Cc: Theo Van Dinter; users@subversion.tigris.org; Wade Williams
>> Subject: Re: Can't compile 1.1.1 on OS X ...
>>
>>
>> I' built 1.1.1 on Mac OS X 10.3.6 on Sunday using the
>> standard install
>> instructions and the following configure line
>>
>> ./configure --prefix=/Users/jeremyp/unix \
>>              --with-ssl \
>>              --with-apxs=/Users/jeremyp/unix/apache2/bin/apxs \
>>              --with-berkeley-db=/usr/local/BerkeleyDB.4.2 \
>>              --with-editor=/usr/bin/vi
>>
>> Most of it is because I've put things in non-standard places and I
>> wanted vi to start without worrying about $EDITOR.
>>
>> The only problem I had was with the existing subversion libraries - I
>> found I had to delete them from the install directory to make
>> the build
>> work properly.
>>
>> I've never run autogen ever for any reason.
>>
>> On Dec 1, 2004, at 00:09, Karan, Cem ((Civ, ARL/CISD)) wrote:
>>
>>> Possibly; but then, if you read the INSTALL file (IIRC, I
>> don't have
>>> it in front of me...) it says to go the standard
>> './configure; make;
>>> make install' sequence that all other UN*Xs use.  Maybe
>> that should be
>>> corrected???
>>>
>>> Cem
>>>
>>>> -----Original Message-----
>>>> From: Wade Williams [mailto:wadesworld@mac.com]
>>>> Sent: Tuesday, November 30, 2004 12:12 PM
>>>> To: Karan, Cem (Civ, ARL/CISD)
>>>> Cc: users@subversion.tigris.org; Theo Van Dinter
>>>> Subject: Re: Can't compile 1.1.1 on OS X ...
>>>>
>>>>
>>>> FYI - I was curious, so I gave this a try.
>>>>
>>>>   I just compiled 1.1.1 on OS X 10.3.6 without issue.  I was using
>>>> bdb 4.2.5.
>>>>
>>>> I wonder if the original poster failed to run autogen.sh?
>>>>
>>>> Wade
>>>>
>>>> [dreamline:~/Downloads/subversion-1.1.1] wade% ./autogen.sh
>>>> buildcheck: checking installation...
>>>> [...snip...]
>>>> [dreamline:~/Downloads/subversion-1.1.1] wade% ./configure
>>>> --with-berkeley-db=/usr/local/BerkeleyDB.4.2
>>>> Configuring Subversion 1.1.1
>>>> [...snip...]
>>>> [dreamline:~/Downloads/subversion-1.1.1] wade% make
>>>> ------ making all in apr
>>>> [...snip...]
>>>>
>>>> No problems.
>>>>
>>>>
>>>> Wade
>>>> On Nov 30, 2004, at 9:14 AM, Karan, Cem (Civ, ARL/CISD) wrote:
>>>>
>>>>> How many different ways did you try?  I'm just curious,
>> it may be a
>>>>> good idea to work up a FAQ entry to update the info in the OS X
>>>>> part...
>>>>>
>>>>> Cem Karan
>>>>>
>>>>>> -----Original Message-----
>>>>>> From: Theo Van Dinter [mailto:felicity@kluge.net]
>>>>>> Sent: Friday, November 26, 2004 7:22 PM
>>>>>> To: users@subversion.tigris.org
>>>>>> Subject: Re: Can't compile 1.1.1 on OS X ...
>>>>>>
>>>>>>
>>>>>> On Mon, Nov 22, 2004 at 11:42:43AM -0500, Karan, Cem (Civ,
>>>>>> ARL/CISD) wrote:
>>>>>>> configure script, but you may have problems anyways.  I
>>>>>> solved them by
>>>>>>> making everything statically linked, and by enabling
>>>>>> maintainer mode
>>>>>>> (./configure --enable-maintainer-mode --enable-static)  Try the
>>>>>>> different ways, it would be interesting to see what happens.
>>>>>>
>>>>>> Just to put out an update, I ended up using:
>>>>>>
>>>>>> ./configure --with-ssl \
>>>>>>         --enable-all-static --without-berkeley-db \
>>>>>>         --without-apache --without-apxs
>> --disable-mod-activation \
>>>>>>         --disable-shared
>>>>>>
>>>>>> I just wanted the client, so I explicitly got rid of the httpd
>>>>>> modules and the BDB stuff.
>>>>>>
>>>>>> Thanks! :)
>>>>>>
>>>>>> --
>>>>>> Randomly Generated Tagline:
>>>>>> There are no threads in a.b.p.erotica,  so there's no  gain in
>>>>>> using a  threaded news reader.  (Unknown source)
>>>>>>
>>>>>
>>>>>
>>>>
>> ---------------------------------------------------------------------
>>>>> To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
>>>>> For additional commands, e-mail: users-help@subversion.tigris.org
>>>>>
>>>>
>>>>
>>>
>>>
>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
>>> For additional commands, e-mail: users-help@subversion.tigris.org
>>>
>>>
>>>
>> --
>> Jeremy Pereira
>> http://www.jeremyp.net
>>
>>
>> ______________________________________________________________________
>> This email has been scanned by the MessageLabs Email Security
>> System. For more information please visit
>> http://www.messagelabs.com/email
>> ______________________________________________________________________
>>
>
>
--
Jeremy Pereira
http://www.jeremyp.net


______________________________________________________________________
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email 
______________________________________________________________________

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org