From owner-cvs-src@FreeBSD.ORG Thu May 19 07:32:05 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9806F16A4CE; Thu, 19 May 2005 07:32:05 +0000 (GMT) Received: from www.portaone.com (web.portaone.com [195.70.151.35]) by mx1.FreeBSD.org (Postfix) with ESMTP id B4E7343D70; Thu, 19 May 2005 07:32:04 +0000 (GMT) (envelope-from sobomax@FreeBSD.org) Received: from [192.168.1.62] (porta-billing-master. [209.121.79.7]) (authenticated bits=0) by www.portaone.com (8.12.11/8.12.11) with ESMTP id j4J6GBbh019961 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 19 May 2005 08:16:13 +0200 (CEST) (envelope-from sobomax@FreeBSD.org) Message-ID: <428C2F27.3030607@FreeBSD.org> Date: Thu, 19 May 2005 09:16:07 +0300 From: Maxim Sobolev User-Agent: Mozilla Thunderbird 1.0.2 (Windows/20050317) X-Accept-Language: en-us, en MIME-Version: 1.0 To: obrien@FreeBSD.org References: <200505170144.j4H1icUK066441@repoman.freebsd.org> <428965A5.2010406@FreeBSD.org> <20050519045906.GA56261@dragon.NUXI.org> In-Reply-To: <20050519045906.GA56261@dragon.NUXI.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV 0.83/886/Wed May 18 12:32:36 2005 on www.portaone.com X-Virus-Status: Clean cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libstand Makefile bzlib.c.diff bzlib.h.diff bzlib_private.h.diff X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 May 2005 07:32:05 -0000 David O'Brien wrote: > On Tue, May 17, 2005 at 06:31:49AM +0300, Maxim Sobolev wrote: > >>David E. O'Brien wrote: >> >>>obrien 2005-05-17 01:44:38 UTC >>> >>> FreeBSD src repository >>> >>> Modified files: >>> lib/libstand Makefile >>> Removed files: >>> lib/libstand bzlib.c.diff bzlib.h.diff >>> bzlib_private.h.diff >>> Log: >>> Temporarily disable support for bzip2'ed compressed filesystems, until a >>> maintainable why of handling them is created. >> >>Huh? What's wrong with the current way? I had submitted those patches to >>the author more than 2 years ago if my memory serves but unfortunately >>never heard from him back. There is simply no other way around this. > > > Patches do not belong in /usr/src - what's the point of an SCM then? > We either use a programmatic way of changing the source useing > sh/sed/awk, or We either take the file off the vendor branch. Pardon me, but can you please clarify who those "We" are? It is not immediately clear to me. I don't see any more or less significant differencies between using sh(1)/sed(1)/awk(1) and patch(1). All of those (and many other) tools are in the base tree and can be used more or less freely in the buildworld process. -Maxim