From owner-freebsd-cvsweb@FreeBSD.ORG Thu Jan 12 20:25:15 2006 Return-Path: X-Original-To: freebsd-cvsweb@FreeBSD.org Delivered-To: freebsd-cvsweb@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 64EC716A420 for ; Thu, 12 Jan 2006 20:25:15 +0000 (GMT) (envelope-from scop@freebsd.org) Received: from smtp2.pp.htv.fi (smtp2.pp.htv.fi [213.243.153.35]) by mx1.FreeBSD.org (Postfix) with ESMTP id C72CF43D48 for ; Thu, 12 Jan 2006 20:25:14 +0000 (GMT) (envelope-from scop@freebsd.org) Received: from [192.168.2.4] (cs181056070.pp.htv.fi [82.181.56.70]) by smtp2.pp.htv.fi (Postfix) with ESMTP id C1A02296BA8 for ; Thu, 12 Jan 2006 22:25:13 +0200 (EET) From: Ville =?ISO-8859-1?Q?Skytt=E4?= To: freebsd-cvsweb@FreeBSD.org In-Reply-To: <43C69AEF.1070202@alumni.rice.edu> References: <88CB0762D6EE6A4DAEA3A343AA39B2FD6BC21E@HQ-MAIL3.ptcnet.ptc.com> <43C5CDDB.2040809@alumni.rice.edu> <43C69AEF.1070202@alumni.rice.edu> Content-Type: text/plain Organization: FreeBSD Date: Thu, 12 Jan 2006 22:25:13 +0200 Message-Id: <1137097513.19680.41.camel@bobcat.mine.nu> Mime-Version: 1.0 X-Mailer: Evolution 2.2.3 (2.2.3-2.fc4) Content-Transfer-Encoding: 7bit Cc: Subject: Re: Unable to get any DIffs to work X-BeenThere: freebsd-cvsweb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS Web maintenance mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 12 Jan 2006 20:25:15 -0000 On Thu, 2006-01-12 at 13:07 -0500, Jonathan Noack wrote: > Ville, > Should we make a recommendation/requirement to use the GNU diffutils? I thought this was documented somewhere, but apparently it isn't. I also think that GNU diff is not _really_ a hard dependency, but some diff types just won't work with for example the Solaris native ones (it doesn't even seem to have -u!), so things will need some configuration, eg. disabling some diff types in cvsweb.conf. So yes, I think it would be a good idea to document this somehow. I'm not sure exactly how, though... but at least "use GNU diff" involves building the rcs utils so that they'll use the GNU stuff, diff is not invoked directly by cvsweb. BTW, I have access to a Solaris 8 box where I can do limited testing; no chance to install cvsweb there though.