From owner-freebsd-stable@FreeBSD.ORG Thu Jan 24 10:46:01 2013 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id E9859505 for ; Thu, 24 Jan 2013 10:46:01 +0000 (UTC) (envelope-from mauzo@anubis.morrow.me.uk) Received: from isis.morrow.me.uk (isis.morrow.me.uk [204.109.63.142]) by mx1.freebsd.org (Postfix) with ESMTP id C05B4DAE for ; Thu, 24 Jan 2013 10:46:01 +0000 (UTC) Received: from anubis.morrow.me.uk (host109-150-212-220.range109-150.btcentralplus.com [109.150.212.220]) (Authenticated sender: mauzo) by isis.morrow.me.uk (Postfix) with ESMTPSA id 1B3C4450D8; Thu, 24 Jan 2013 10:45:57 +0000 (UTC) X-DKIM: OpenDKIM Filter v2.4.1 isis.morrow.me.uk 1B3C4450D8 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=morrow.me.uk; s=dkim201101; t=1359024360; bh=9r/VP9Ei5LHP8gs5WHrIBCAD3M/vZSXbzS4ZPFNfwAw=; h=Date:From:To:Subject:Message-ID:References:MIME-Version: Content-Type:In-Reply-To; b=g7ElMVLFAlG5rY6600JsFhDg7bl6aX+0Ye9wcJCr6qNjtyKvrcLiG/awtIU1AV5g1 hu5wbSK7IMRfgzb9x/xMnahl/gY565PqNM4Ik9WoiZvXhAv+IHbvIKOSKhocFIXeWN JiBAHoleV6NgrCVeAs0DEzpNyXBPSPgHKE5sbHXY= X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.97.5 at isis.morrow.me.uk Received: by anubis.morrow.me.uk (Postfix, from userid 5001) id E3B0388A6; Thu, 24 Jan 2013 10:45:53 +0000 (GMT) Date: Thu, 24 Jan 2013 10:45:53 +0000 From: Ben Morrow To: jdc@koitsu.org, freebsd-stable@freebsd.org Subject: Re: svn - but smaller? Message-ID: <20130124104553.GA69019@anubis.morrow.me.uk> References: <20130123144050.GG51786@e-Gitt.NET> <20130124093846.5e683474@laptop> <20130124093503.GA87735@anubis.morrow.me.uk> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20130124093503.GA87735@anubis.morrow.me.uk> User-Agent: Mutt/1.5.21 (2010-09-15) X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Jan 2013 10:46:02 -0000 At 9AM +0000 on 24/01/13 you (Ben Morrow) wrote: > Quoth 'Jeremy Chadwick' : > > > > Regarding your "svn-lite" theory of having that added to src/contrib/, > > let me introduce you to Subversion's actual dependencies, and I'll > > explain why these would have to remain enabled (for a "base system" > > Subversion) as well: > > * APR (used for HTTP fetching (not necessarily HTTPS)) > > -- License: http://www.apache.org/licenses/LICENSE-2.0.html > > -- Not in the base system > > > > * Expat 2.x (XML parsing/generation library > > -- License: http://en.wikipedia.org/wiki/MIT_License > > -- Not in the base system Correction: expat is in base already, as libbsdxml (rather confusingly built under lib/libexpat). So AFAICS the only remaining piece is APR (and svn itself), and I suspect that if only the bits required for a svn client were brought in (assuming the licence is deemed acceptable) that would be a lot smaller than a full APR build. (Again, this would need to be built as libbsdapr to avoid conflicts with real APR from ports.) Ben