On 8/31/05, Max Bowsher <maxb@ukf.net> wrote:
> Erik Huelsmann wrote:
> > In the pre-1.0 era, we distributed full neon and APR sources with
> > Subversion. The reason being that most people had to build from source and
> > we didn't want them to have to search for some or all of subversion's
> > dependencies.
> >
> > In the current post 1.2 era, most of our users install one of the binary
> > packages either provided from the svn homepage or by packagers. In most
> > cases packagers will be bound to system provided versions of neon and APR.
> > Remains only a very limited group building from source.
> >
> > I'd like to break with the pre-1.0 era for the distribution tarball and
> > start shipping only the Subversion sources.
>
> IIRC, currently the configury prefers bundled {neon,apr,apr-util} sources to
> system-installed versions of the libraries at the moment.
>
> Maybe a staged change would be better?:
> 1.3.x: Have ./configure prefer system libs to bundled source.
> 1.4.x: Don't bundle the source.
Hmm. That seems like a nice migration path. Do you expect a lot of
trouble if we switched cold turkey? I'd like to give that (switching
cold turkey) a try in 1.3.0-RC1, because that's part of what the RC's
are for, right?
To address Michael Sweet's point: we don't provide libxml2, expat,
zlib, openssl or any of our other dependencies. Providing APR
0.9.(5|6) with Subversion kind of implies that that's the required
version to use, while in fact it's only the minimum.
bye,
Erik.
PS: Our current 0.9.5 minimum is even based on the assumption people
are building Apache too. If you don't, you can link with APR 0.9.4 and
maybe even earlier [if memory serves me right; I'll test this claim
tonight].
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Wed Aug 31 13:07:24 2005