From owner-freebsd-ports Mon Jan 19 21:15:56 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA03221 for freebsd-ports-outgoing; Mon, 19 Jan 1998 21:15:56 -0800 (PST) (envelope-from owner-freebsd-ports@FreeBSD.ORG) Received: from ache.relcom.ru (ache@ache.relcom.ru [193.125.20.108]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA03136; Mon, 19 Jan 1998 21:15:10 -0800 (PST) (envelope-from ache@ache.relcom.ru) Received: (from ache@localhost) by ache.relcom.ru (8.8.8/8.8.8) id IAA00268; Tue, 20 Jan 1998 08:14:51 +0300 (MSK) (envelope-from ache) Date: Tue, 20 Jan 1998 08:14:49 +0300 (MSK) From: =?KOI8-R?B?4c7E0sXKIP7F0s7P1w==?= X-Sender: ache@ache.relcom.ru To: ports@FreeBSD.ORG cc: asami@cs.berkeley.edu, committers@FreeBSD.ORG, gpalmer@FreeBSD.ORG, perhaps@yes.no, peter@netplex.com.au Subject: Ports system possible fixups list (PLEASE READ) In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org At this moment I see following variants to compensate patch returning to FreeBSD 2.1.0R behaviour (besides nonsense back out suggested by many). 1) Build separate /usr/bin/broken_patch especially for ports system (with one-line change in bsd.port.mk) 2) Scan all Index: patches in ports tree to replace ---/*** lines with correct ones. I find following ports which use Index: lines kinput2-canna+sj3+wnn, kinput2-canna+wnn, kinput2-sj3+wnn, kinput2-wnn, modula-3-lib, modula-3-socks, virtualpager, tkdesk, rtptools, rdist6, sup Really not so many! I not check yet how many from them have bogus ---/*** lines. 3) Make sed filter to detect patches with broken Index: and convert them on the fly. Anything else? -- Andrey A. Chernov http://www.nagual.pp.ru/~ache/