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

Re: state-of-union #2

From: Garrett Rooney <rooneg_at_electricjellyfish.net>
Date: 2001-09-17 05:14:19 CEST

On Sun, Sep 16, 2001 at 09:44:31PM -0500, Will Andrews wrote:
> On Sun, Sep 16, 2001 at 05:56:03PM -0500, Ben Collins-Sussman (sussman@collab.net) wrote:
> > * Dale: examine FreeBSD port
>
> Any help I can offer to this end, I'd be glad to put forward.
> <intro>
> I'm a FreeBSD Ports developer with two years of experience
> "porting" a large variety of things (which has included extensive
> autotools hacking), and I'm best known for maintaining the QT/KDE
> packages on FreeBSD and generally serving as a FreeBSD/KDE liaison
> and more-than-occasional C/C++/Perl hacker.
> </intro>
>
> One of the biggest problems with subversion is that it requires
> people to put neon in its subdir.. that can be easily modified
> such that instead of doing it that way, subversion can link with
> neon's libtool archives in the system libraries. That's the way
> it should be done. Same with APR.

i've got a partly done freebsd port of subversion at
http://electricjellyfish.net/subversion.tar.gz

i'm going to do the work to make subversion work with the installed
version of neon early this week... it's the last really annoying
issue. i would like to move to an out of tree apr as well, but
apparently subversion is using some of apr's m4 macros, which make
this problematic. there should be no problem using the installed
version of neon though.

> Other problems include the rather nasty ac-helper gnu-patch.sh,
> which fails on FreeBSD because it's not quite GNU patch, but
> supports many of the GNU patch extensions (but FreeBSD does ship
> with GNU diff 2.7). Since I don't know the precise details of
> what subversion requires from patch(1) and diff(1), I can't
> suggest a better approach to checking patch(1)/diff(1) to make
> sure they support subversion properly. But likely the approach
> would be to actually test some/most of the various features
> subversion relies on. I would appreciate if someone provided
> information on this.

i've already put together a diffutils port, so we can get gdiff, and
it's been submitted as a pr. gnu patch also exists as a port. i
don't know what the exact behavior subversion requires is, but IIRC
freebsd's version purposefully changes it.

> If we can get these issues sorted out, I'll fast-track a
> subversion package/port for FreeBSD. I'm quite eager to use
> subversion for my own projects, and the FreeBSD Project has
> discussed using subversion for about a year now. :-)

check out my port and give me any suggestions you have. also, if you
could look at my diffutils port and possibly commit it, that would
make the subversion port much more useful ;-) it's pr number ports/30362

-- 
garrett rooney                     Unix was not designed to stop you from 
rooneg@electricjellyfish.net       doing stupid things, because that would  
http://electricjellyfish.net/      stop you from doing clever things.
---------------------------------------------------------------------
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:41 2006

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