From owner-freebsd-ports Tue Jan 20 01:41:12 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA20750 for freebsd-ports-outgoing; Tue, 20 Jan 1998 01:41:12 -0800 (PST) (envelope-from owner-freebsd-ports@FreeBSD.ORG) Received: from helios.dnttm.ru (root@dnttm.wave.ras.ru [194.85.104.197]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA20662; Tue, 20 Jan 1998 01:40:12 -0800 (PST) (envelope-from dima@tejblum.dnttm.rssi.ru) Received: (from uucp@localhost) by helios.dnttm.ru (8.8.5/8.8.5/IP-3) with UUCP id MAA05768; Tue, 20 Jan 1998 12:35:42 +0300 Received: from tejblum.dnttm.rssi.ru (localhost [127.0.0.1]) by tejblum.dnttm.rssi.ru (8.8.8/8.8.7) with ESMTP id MAA02073; Tue, 20 Jan 1998 12:40:06 +0300 (MSK) (envelope-from dima@tejblum.dnttm.rssi.ru) Message-Id: <199801200940.MAA02073@tejblum.dnttm.rssi.ru> X-Mailer: exmh version 2.0gamma 1/27/96 To: Андрей Чернов cc: Dmitrij Tejblum , freebsd-ports@FreeBSD.ORG, committers@FreeBSD.ORG Subject: Re: amanda port, empty PATCH_STRIP= lines causes trouble In-reply-to: Your message of "Tue, 20 Jan 1998 08:03:17 +0300." Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 8bit Date: Tue, 20 Jan 1998 12:40:05 +0300 From: Dmitrij Tejblum Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Андрей Чернов wrote: > > My answer about equal treating was answer on particual question of > Index: precedance handling with right result assumed (i.e. patching right > file in case we have directory tree). It is wrong result that is > different, but right result is one; since people interested in right > result I talk about this clause strictly. I cannot parse it, sorry. Wrong result is different? No, old, not hacked, GNU patch could *correctly* apply CVS diff to directory tree in most cases, for example if all files in the tree have different names (it is not the only case, of course). > For all possible nits see > patch(1) and patch source, but it is outside this discussion subject. I never sayed that old behavior was better. It, apparently, was very unclear, and this is why maintainers of GNU patch changed it. But it is, indeed, outside of scope of this subject. The fact (slightly oversimplified) is that old (not hacked) patch could correctly apply *most* (old) CVS diffs, while new patch cannot. (FreeBSD-hacked patch could apply *all* CVS diffs, but not hacked could apply *most*). Dima